Skip to content
Roy Carroll

Roy Carroll

Goalkeeper  at Retired
Age48
CitizenshipNorthern Ireland
Height1.89 m
Footright
BornSeptember 30, 1977
👕500+ Apps 🏴50+ Caps Veteran
Market value
Rating · 99/00 6.4 Solid
Goalkeeper

Career snapshot

12
clubs played for
00/01
debut season
0
goals / match
Wigan Athletic
top club · 144 apps

Position rank · 99/00

#82
goals rank
#91
assists rank
0
season goals
0
season assists

Among 455 Goalkeepers · ≥200 mins

Career highs

€2.70m
peak value · 2006
€3.00m
top transfer fee · 01/02
best season
56 / 0
int'l caps / goals
603Appearances
0Goals
0Assists
42Yellow cards
0Red cards
598Full matches (90′)
Full nameRoy Carroll
Name in home countryRoy Eric Carroll
Date of birth1977-09-30 (48 yrs)
Place of birthEnniskillen, Northern Ireland
CitizenshipNorthern Ireland
PositionGoalkeeper
Footright
Height189.00 m
Current clubRetired
Joined2023-01-03
Contract expires
Jan 2023
Transfer: Ballinamallard → Retired
22/23 · Transfer
Jan 2023
Transfer: Career break → Ballinamallard
22/23 · Transfer
Jul 2022
22/23 — Ballinamallard United FC
1 matches · 0 G · 0 A · across 1 competition
Jul 2021
Transfer: Dungannon → Career break
21/22 · Transfer
Jan 2021
Transfer: Mindwell → Dungannon
20/21 · Transfer
Sep 2020
Transfer: Career break → Mindwell
20/21 · Transfer
Jul 2020
20/21 — Dungannon Swifts FC
20 matches · 0 G · 0 A · across 2 competitions
Jul 2019
Transfer: Linfield → Career break
19/20 · Transfer
Jan 2019
Injury: unknown
Jul 2018
18/19 — Linfield FC
28 matches · 0 G · 0 A · across 2 competitions
Jul 2017
17/18 — Linfield FC
32 matches · 0 G · 0 A · across 3 competitions
Jul 2016
16/17 — Linfield FC
39 matches · 0 G · 0 A · across 5 competitions
Jul 2016
Transfer: Notts County → Linfield
16/17 · Transfer
Jul 2015
15/16 — Notts County
35 matches · 0 G · 0 A · across 3 competitions
Aug 2014
Transfer: Olympiacos → Notts County
14/15 · Transfer
Jul 2014
14/15 — Notts County
50 matches · 0 G · 0 A · across 4 competitions
Jul 2013
13/14 — Olympiacos Piraeus
0 matches · 0 G · 0 A · across 2 competitions
Jul 2012
12/13 — Olympiacos Piraeus
27 matches · 0 G · 0 A · across 4 competitions
Jan 2012
Transfer: OFI Crete FC → Olympiacos
11/12 · Transfer · €330k
Aug 2011
Transfer: Without Club → OFI Crete FC
11/12 · Transfer
Jul 2011
11/12 — Olympiacos Piraeus, OFI Crete FC
23 matches · 0 G · 0 A · across 3 competitions
Jan 2011
Transfer: Odense BK → Without Club
10/11 · Transfer
Jul 2010
10/11 — Odense Boldklub
26 matches · 0 G · 0 A · across 3 competitions
Apr 2010
Injury: unknown
3 games missed
Aug 2009
Transfer: Derby → Odense BK
09/10 · Transfer
Jul 2009
09/10 — Odense Boldklub
33 matches · 0 G · 0 A · across 3 competitions
Jul 2008
08/09 — Derby County
24 matches · 0 G · 0 A · across 3 competitions
Jan 2008
Transfer: Rangers → Derby
07/08 · Transfer
Jul 2007
Transfer: West Ham → Rangers
07/08 · Transfer
Jul 2007
07/08 — Rangers FC, Derby County
14 matches · 0 G · 0 A · across 5 competitions
Jul 2006
06/07 — West Ham United
16 matches · 0 G · 0 A · across 4 competitions
Jul 2005
05/06 — West Ham United
19 matches · 0 G · 0 A · across 1 competition
Jul 2005
Transfer: Man Utd → West Ham
05/06 · Transfer
Jul 2004
04/05 — Manchester United
34 matches · 0 G · 0 A · across 6 competitions
Jul 2003
03/04 — Manchester United
12 matches · 0 G · 0 A · across 5 competitions
Jul 2002
02/03 — Manchester United
16 matches · 0 G · 0 A · across 5 competitions
Jul 2001
Transfer: Wigan → Man Utd
01/02 · Transfer · €3.00m
Jul 2001
01/02 — Manchester United
10 matches · 0 G · 0 A · across 5 competitions
Jul 2000
00/01 — Wigan Athletic
29 matches · 0 G · 0 A · across 1 competition
Jul 1999
99/00 — Wigan Athletic
38 matches · 0 G · 0 A · across 3 competitions
Jul 1998
98/99 — Wigan Athletic
48 matches · 0 G · 0 A · across 3 competitions
Jul 1997
97/98 — Wigan Athletic
29 matches · 0 G · 0 A · across 2 competitions
Apr 1997
Transfer: Hull City → Wigan
96/97 · Transfer · €525k
Sep 1995
Transfer: Ballinamallard → Hull City
95/96 · Transfer
Jan 1995
Transfer: Ballinam. U18 → Ballinamallard
94/95 · Transfer
Jan 1970
Peak market value: €2.70m
Highest valuation recorded in dataset

Percentile rank vs 385 other Goalkeepers with ≥500 minutes in 99/00. Higher = better (except cards, where lower = better — inverted automatically).

Goals0 total · 0.00/90
0
Assists0 total · 0.00/90
0
G+A0 total · 0.00/90
0
Yellow cards1 total · 0.03/90
50
Clean sheets15 total · 15.00/90
89
53,833 min
Minutes played by club
Wigan Athletic 24.0%
Ballinamallard United FC 0.1%
Dungannon Swifts FC 3.3%
Linfield FC 16.5%
Notts County 14.3%
Olympiacos Piraeus 5.7%
OFI Crete FC 2.7%
Odense Boldklub 9.7%
Derby County 6.3%
Rangers FC 0.0%
West Ham United 5.9%
Manchester United 11.6%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Wigan Athletic 4 00/01 99/00 144 0 0 12,912
Ballinamallard United FC 1 22/23 22/23 1 0 0 36
Dungannon Swifts FC 1 20/21 20/21 20 0 0 1,800
Linfield FC 3 16/17 18/19 99 0 0 8,891
Notts County 2 14/15 15/16 85 0 0 7,680
Olympiacos Piraeus 3 11/12 13/14 34 0 0 3,046
OFI Crete FC 1 11/12 11/12 16 0 0 1,440
Odense Boldklub 2 09/10 10/11 59 0 0 5,205
Derby County 2 07/08 08/09 38 0 0 3,409
Rangers FC 1 07/08 07/08 0 0 0 0
West Ham United 2 05/06 06/07 35 0 0 3,150
Manchester United 4 01/02 04/05 72 0 0 6,264

Career trajectory — goals, assists & market value

0€675K1€1.4M1€2M1€2.7M04/0505/0606/0707/0808/0909/1010/1111/1212/1313/1414/1515/1616/1704/05 — €2.5M05/06 — €2.5M06/07 — €2.7M07/08 — €2.4M08/09 — €1.7M09/10 — €1.5M10/11 — €1.4M11/12 — €950K12/13 — €1.3M13/14 — €1.3M14/15 — €300K15/16 — €150K16/17 — €150KGoalsAssistsMarket value

Goals by season

00/01: 0000/0101/02: 0001/0202/03: 0002/0303/04: 0003/0404/05: 0004/0505/06: 0005/0606/07: 0006/0707/08: 0007/0808/09: 0008/0909/10: 0009/1010/11: 0010/1111/12: 0011/1212/13: 0012/1313/14: 0013/1414/15: 0014/1515/16: 0015/1616/17: 0016/1717/18: 0017/1818/19: 0018/1920/21: 0020/2122/23: 0022/2397/98: 0097/9898/99: 0098/9999/00: 0099/00

Assists by season

00/01: 0000/0101/02: 0001/0202/03: 0002/0303/04: 0003/0404/05: 0004/0505/06: 0005/0606/07: 0006/0707/08: 0007/0808/09: 0008/0909/10: 0009/1010/11: 0010/1111/12: 0011/1212/13: 0012/1313/14: 0013/1414/15: 0014/1515/16: 0015/1616/17: 0016/1717/18: 0017/1818/19: 0018/1920/21: 0020/2122/23: 0022/2397/98: 0097/9898/99: 0098/9999/00: 0099/00
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
99/00 FA Cup Wigan Athletic 2 0 0 0 0 180
99/00 League Cup Wigan Athletic 2 0 0 0 0 210
99/00 Second Division Wigan Athletic 34 0 0 1 0 3,027
98/99 EFL Trophy Wigan Athletic 3 0 0 0 0 270
98/99 League Cup Wigan Athletic 2 0 0 0 0 180
98/99 Second Division Wigan Athletic 43 0 0 2 0 3,870
97/98 FA Cup Wigan Athletic 1 0 0 0 0 90
97/98 Second Division Wigan Athletic 28 0 0 1 0 2,484
22/23 Championship Ballinamallard United FC 1 0 0 0 0 36
20/21 Playout Premier League Dungannon Swifts FC 4 0 0 1 0 360
20/21 Premiership Dungannon Swifts FC 16 0 0 1 0 1,440
18/19 Irish League Cup Linfield FC 3 0 0 0 0 300
18/19 Premiership Linfield FC 25 0 0 1 0 2,250
17/18 Champions League Qu. Linfield FC 4 0 0 0 0 360
17/18 Playoff Premier League Linfield FC 5 0 0 0 0 450
17/18 Premiership Linfield FC 23 0 0 4 0 2,070
16/17 Europa League Qualifying Linfield FC 2 0 0 0 0 180
16/17 Irish Cup Linfield FC 1 0 0 0 0 90
16/17 Irn-Bru Cup Linfield FC 1 0 0 0 0 120
16/17 Playoff Premier League Linfield FC 5 0 0 0 0 450
16/17 Premiership Linfield FC 30 0 0 2 0 2,621
15/16 FA Cup Notts County 1 0 0 0 0 90
15/16 League Cup Notts County 2 0 0 0 0 210
15/16 League Two Notts County 32 0 0 3 0 2,880
14/15 EFL Trophy Notts County 2 0 0 0 0 180
14/15 FA Cup Notts County 2 0 0 1 0 180
14/15 League Cup Notts County 1 0 0 0 0 90
14/15 League One Notts County 45 0 0 9 0 4,050
13/14 Kypello Elladas Olympiacos Piraeus 0 0 0 0 0 0
13/14 Super League 1 Olympiacos Piraeus 0 0 0 0 0 0
12/13 Champions League Olympiacos Piraeus 4 0 0 0 0 360
12/13 Europa League Olympiacos Piraeus 1 0 0 1 0 90
12/13 Kypello Elladas Olympiacos Piraeus 6 0 0 0 0 570
12/13 Super League 1 Olympiacos Piraeus 16 0 0 0 0 1,440
11/12 Europa League Olympiacos Piraeus 2 0 0 0 0 106
11/12 Kypello Elladas OFI Crete FC 0 0 0 0 0 0
11/12 Kypello Elladas Olympiacos Piraeus 3 0 0 0 0 300
11/12 Super League 1 Olympiacos Piraeus 2 0 0 0 0 180
11/12 Super League 1 OFI Crete FC 16 0 0 4 0 1,440
10/11 Europa League Odense Boldklub 4 0 0 0 0 360
10/11 Europa League Qualifying Odense Boldklub 4 0 0 0 0 360
10/11 Superliga Odense Boldklub 18 0 0 2 0 1,518
09/10 Ekstra Bladet Cu Odense Boldklub 3 0 0 0 0 270
09/10 Europa League Qualifying Odense Boldklub 2 0 0 0 0 180
09/10 SAS Ligaen Odense Boldklub 28 0 0 2 0 2,517
08/09 Championship Derby County 16 0 0 0 0 1,399
08/09 FA Cup Derby County 1 0 0 0 0 90
08/09 League Cup Derby County 7 0 0 1 0 660
07/08 Champions League Rangers FC 0 0 0 0 0 0
07/08 Champions League Qu. Rangers FC 0 0 0 0 0 0
07/08 CIS Insur. Cup Rangers FC 0 0 0 0 0 0
07/08 Premier League Derby County 14 0 0 0 0 1,260
07/08 Premiership Rangers FC 0 0 0 0 0 0
06/07 FA Cup West Ham United 2 0 0 0 0 180
06/07 League Cup West Ham United 0 0 0 0 0 0
06/07 Premier League West Ham United 12 0 0 2 0 1,080
06/07 UEFA Cup West Ham United 2 0 0 1 0 180
05/06 Premier League West Ham United 19 0 0 2 0 1,710
04/05 Champions League Manchester United 5 0 0 0 0 450
04/05 Champions League Qu. Manchester United 0 0 0 0 0 0
04/05 Community Shield Manchester United 0 0 0 0 0 0
04/05 FA Cup Manchester United 3 0 0 0 0 300
04/05 League Cup Manchester United 0 0 0 0 0 0
04/05 Premier League Manchester United 26 0 0 0 0 2,340
03/04 Champions League Manchester United 1 0 0 0 0 90
03/04 Community Shield Manchester United 0 0 0 0 0 0
03/04 FA Cup Manchester United 3 0 0 0 0 186
03/04 League Cup Manchester United 2 0 0 0 0 210
03/04 Premier League Manchester United 6 0 0 0 0 540
02/03 Champions League Manchester United 1 0 0 0 0 90
02/03 Champions League Qu. Manchester United 2 0 0 0 0 180
02/03 FA Cup Manchester United 1 0 0 0 0 90
02/03 League Cup Manchester United 2 0 0 0 0 180
02/03 Premier League Manchester United 10 0 0 0 0 834
01/02 Champions League Manchester United 1 0 0 0 0 90
01/02 Charity Shield Manchester United 0 0 0 0 0 0
01/02 FA Cup Manchester United 1 0 0 0 0 90
01/02 League Cup Manchester United 1 0 0 0 0 47
01/02 Premier League Manchester United 7 0 0 0 0 547
00/01 Second Division Wigan Athletic 29 0 0 1 0 2,601
SeasonDateFromToTypeMarket valueFee
94/95 1995-01-01 Ballinam. U18 Ballinamallard Transfer 0
95/96 1995-09-07 Ballinamallard Hull City Transfer 0
96/97 1997-04-16 Hull City Wigan Transfer 0 €525k
01/02 2001-07-27 Wigan Man Utd Transfer 0 €3.00m
05/06 2005-07-01 Man Utd West Ham Transfer 2500000
07/08 2007-07-07 West Ham Rangers Transfer 2400000
07/08 2008-01-31 Rangers Derby Transfer 1500000
09/10 2009-08-16 Derby Odense BK Transfer 1500000
10/11 2011-01-31 Odense BK Without Club Transfer 950000
11/12 2011-08-17 Without Club OFI Crete FC Transfer 950000
11/12 2012-01-26 OFI Crete FC Olympiacos Transfer 950000 €330k
14/15 2014-08-04 Olympiacos Notts County Transfer 300000
16/17 2016-07-01 Notts County Linfield Transfer 150000
19/20 2019-07-01 Linfield Career break Transfer 0
20/21 2020-09-11 Career break Mindwell Transfer 0
20/21 2021-01-30 Mindwell Dungannon Transfer 0
21/22 2021-07-02 Dungannon Career break Transfer 0
22/23 2023-01-02 Career break Ballinamallard Transfer 0
22/23 2023-01-03 Ballinamallard Retired Transfer 0
SeasonInjuryFromToDays missedGames missed
09/10 Finger injury 2010-04-18 2010-04-28 11 3
18/19 Cruciate ligament injury 2019-01-20 2020-12-31 712 0
Current
Peak€2.70m
Low
Δ since start−€2.50m
€675k€1.35m€2.03m€2.70m197019701970
DateValue
Jan 1, 1970
Jan 1, 1970 €150k
Jan 1, 1970 €150k
Jan 1, 1970 €300k
Jan 1, 1970 €150k
Jan 1, 1970 €500k
Jan 1, 1970 €1.25m
Jan 1, 1970 €1.25m
Jan 1, 1970 €1.25m
Jan 1, 1970 €950k
Jan 1, 1970 €950k
Jan 1, 1970 €1.35m
Jan 1, 1970 €1.20m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.70m
Jan 1, 1970 €2.40m
Jan 1, 1970 €1.50m
Jan 1, 1970 €2.70m
Jan 1, 1970 €2.50m
Jan 1, 1970 €2.50m
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #17621 11 0 former national player
Team #5674 #1 45 0 former national player
TeammatePPG played withJoint goalsMinutes
Kirk Millar 2 0 0
Niall Quinn 2 0 0
Jimmy Callacher 2 0 0
Jamie Mulgrew 2 0 0
Matthew Clarke 2 0 0
Chris Casement 2 0 0
Mark Haughey 2 0 0
Haydn Hollis 1 0 0
Liam Noble 1 0 0

Teams faced most often by Roy Carroll's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Everton FC 90 34 23 33 120 126 -6 38%
Chelsea FC 90 18 21 51 89 170 -81 20%
Tottenham Hotspur 89 34 20 35 111 126 -15 38%
Liverpool FC 89 27 18 44 89 145 -56 30%
Arsenal FC 88 23 20 45 100 156 -56 26%
Aston Villa 87 38 24 25 123 96 +27 44%
Newcastle United 85 39 18 28 141 111 +30 46%
Manchester City 84 25 18 41 83 122 -39 30%
Sunderland AFC 82 41 20 21 110 76 +34 50%
Fulham FC 79 37 25 17 133 89 +44 47%
Blackburn Rovers 75 30 21 24 120 108 +12 40%
Middlesbrough FC 73 27 19 27 88 89 -1 37%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
00/01 Senior debut season

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
99/00 38 3,417 1 0 0 0.03
98/99 48 4,320 2 0 0 0.04
97/98 29 2,574 1 0 0 0.03
20/21 20 1,800 2 0 0 0.1
18/19 28 2,550 1 0 0 0.04
17/18 32 2,880 4 0 0 0.13
16/17 39 3,461 2 0 0 0.05
15/16 35 3,180 3 0 0 0.08
14/15 50 4,500 10 0 0 0.2
12/13 27 2,460 1 0 0 0.04
11/12 23 2,026 4 0 0 0.18
10/11 26 2,238 2 0 0 0.08
09/10 33 2,967 2 0 0 0.06
08/09 24 2,149 1 0 0 0.04
06/07 16 1,440 3 0 0 0.19
05/06 19 1,710 2 0 0 0.11
00/01 29 2,601 1 0 0 0.03

Goalkeeper-specific aggregates: clean sheets and goals conceded by season.

SeasonMatchesMinsClean sheetsCS %Goals concededGC / 90′
99/00 38 3,417 15 39% 27 0.71
98/99 48 4,320 17 35% 49 1.02
97/98 29 2,574 10 34% 38 1.33
22/23 1 36 0 0% 1 2.5
20/21 20 1,800 1 5% 36 1.8
18/19 28 2,550 16 57% 16 0.56
17/18 32 2,880 15 47% 40 1.25
16/17 39 3,461 17 44% 25 0.65
15/16 35 3,180 7 20% 63 1.78
14/15 50 4,500 14 28% 67 1.34
12/13 27 2,460 11 41% 19 0.7
11/12 23 2,026 13 57% 16 0.71
10/11 26 2,238 6 23% 34 1.37
09/10 33 2,967 9 27% 36 1.09
08/09 24 2,149 6 25% 30 1.26
07/08 14 1,260 1 7% 38 2.71
06/07 16 1,440 1 6% 25 1.56
05/06 19 1,710 3 16% 28 1.47
04/05 34 3,090 19 56% 21 0.61
03/04 12 1,026 6 50% 8 0.7
02/03 16 1,374 8 50% 9 0.59
01/02 10 774 5 50% 8 0.93
00/01 29 2,601 11 38% 24 0.83

Output by competition

Career goals and assists broken down by tournament.

EFL Trophy
5 apps
0 G
0 A
Second Division
134 apps
0 G
0 A
Premier League
94 apps
0 G
0 A
Championship
16 apps
0 G
0 A
Superliga
46 apps
0 G
0 A
Champions League
12 apps
0 G
0 A
Europa League
7 apps
0 G
0 A
Kypello Elladas
9 apps
0 G
0 A
Super League 1
34 apps
0 G
0 A
Premiership
94 apps
0 G
0 A

Frequently asked about Roy Carroll

Who is Roy Carroll?

Roy Carroll is a Northern professional footballer who plays as a goalkeeper for Retired.

How old is Roy Carroll?

Roy Carroll is 48 years old. He was born on September 30, 1977 in Enniskillen.

What position does Roy Carroll play?

Roy Carroll plays as a goalkeeper (Goalkeeper).

What club does Roy Carroll play for?

Roy Carroll currently plays for Retired.