Career snapshot
Position rank · 24/25
Among 3,260 Goalkeepers · ≥200 mins
Career highs
Born the same day
Shares 1985-06-12 · 3 players total
| Full name | Colin Doyle |
|---|---|
| Name in home country | Colin Anthony Doyle |
| Date of birth | 1985-06-12 (40 yrs) |
| Place of birth | Cork, Ireland |
| Citizenship | Ireland |
| Position | Goalkeeper |
| Foot | right |
| Height | 196.00 m |
| Current club | Retired |
| Joined | 2025-07-16 |
| Contract expires | — |
| Agent | Gary Porter |
Percentile rank vs 2731 other Goalkeepers with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Bradford City | 5 | 16/17 | 24/25 | 98 | 0 | 0 | 8,680 |
| Kilmarnock FC | 2 | 20/21 | 21/22 | 18 | 0 | 1 | 1,650 |
| Heart of Midlothian FC | 2 | 18/19 | 19/20 | 13 | 0 | 0 | 1,170 |
| Heart of Midlothian FC B | 2 | 18/19 | 19/20 | 2 | 0 | 0 | 180 |
| Blackpool FC | 1 | 15/16 | 15/16 | 35 | 0 | 0 | 3,076 |
| Birmingham City | 11 | 03/04 | 14/15 | 62 | 0 | 0 | 5,606 |
| Coventry City | 1 | 10/11 | 10/11 | 1 | 0 | 0 | 90 |
| Birmingham City U21 | 1 | 09/10 | 09/10 | 10 | 0 | 0 | 900 |
| Millwall FC | 1 | 05/06 | 05/06 | 14 | 0 | 0 | 1,260 |
| Nottingham Forest | 1 | 04/05 | 04/05 | 4 | 0 | 0 | 288 |
| Chester City (- 2010) | 1 | 04/05 | 04/05 | 0 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | EFL Cup | Bradford City | 0 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | EFL Trophy | Bradford City | 4 | 0 | 0 | 0 | 0 | 360 |
| 24/25 | FA Cup | Bradford City | 0 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | League Two | Bradford City | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | EFL Cup | Bradford City | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | EFL Trophy | Bradford City | 6 | 0 | 0 | 2 | 0 | 540 |
| 23/24 | FA Cup | Bradford City | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | League Two | Bradford City | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | EFL Cup | Bradford City | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | EFL Trophy | Bradford City | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | FA Cup | Bradford City | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | League Two | Bradford City | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | League Two Play-Offs | Bradford City | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Championship | Kilmarnock FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Betfred Cup | Kilmarnock FC | 2 | 0 | 0 | 0 | 0 | 180 |
| 20/21 | Premiership | Kilmarnock FC | 8 | 0 | 0 | 0 | 0 | 720 |
| 20/21 | Premiership Play-offs | Kilmarnock FC | 2 | 0 | 0 | 0 | 0 | 180 |
| 20/21 | Premiership Relegation | Kilmarnock FC | 3 | 0 | 0 | 0 | 0 | 270 |
| 20/21 | SFA Cup | Kilmarnock FC | 3 | 0 | 1 | 0 | 0 | 300 |
| 19/20 | Betfred Cup | Heart of Midlothian FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Premiership | Heart of Midlothian FC | 2 | 0 | 0 | 0 | 0 | 180 |
| 19/20 | Tunnock Ch. Cup | Heart of Midlothian FC B | 1 | 0 | 0 | 0 | 0 | 90 |
| 18/19 | Betfred Cup | Heart of Midlothian FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Irn-Bru Cup | Heart of Midlothian FC B | 1 | 0 | 0 | 0 | 0 | 90 |
| 18/19 | Premiership | Heart of Midlothian FC | 8 | 0 | 0 | 0 | 0 | 720 |
| 18/19 | Scottish Premiership Top Six Split | Heart of Midlothian FC | 1 | 0 | 0 | 0 | 0 | 90 |
| 18/19 | SFA Cup | Heart of Midlothian FC | 2 | 0 | 0 | 0 | 0 | 180 |
| 17/18 | EFL Cup | Bradford City | 1 | 0 | 0 | 0 | 0 | 90 |
| 17/18 | EFL Trophy | Bradford City | 1 | 0 | 0 | 0 | 0 | 52 |
| 17/18 | FA Cup | Bradford City | 1 | 0 | 0 | 0 | 0 | 90 |
| 17/18 | League One | Bradford City | 35 | 0 | 0 | 2 | 0 | 3,105 |
| 16/17 | EFL Cup | Bradford City | 1 | 0 | 0 | 0 | 0 | 120 |
| 16/17 | EFL Trophy | Bradford City | 1 | 0 | 0 | 0 | 0 | 3 |
| 16/17 | FA Cup | Bradford City | 1 | 0 | 0 | 0 | 0 | 90 |
| 16/17 | League One | Bradford City | 44 | 0 | 0 | 0 | 0 | 3,960 |
| 16/17 | League One Play-Offs | Bradford City | 3 | 0 | 0 | 0 | 0 | 270 |
| 15/16 | FA Cup | Blackpool FC | 1 | 0 | 0 | 0 | 0 | 32 |
| 15/16 | FL Trophy | Blackpool FC | 1 | 0 | 0 | 0 | 0 | 90 |
| 15/16 | League One | Blackpool FC | 33 | 0 | 0 | 0 | 0 | 2,954 |
| 14/15 | Championship | Birmingham City | 1 | 0 | 0 | 0 | 0 | 90 |
| 14/15 | FA Cup | Birmingham City | 1 | 0 | 0 | 0 | 0 | 90 |
| 14/15 | League Cup | Birmingham City | 2 | 0 | 0 | 0 | 0 | 210 |
| 13/14 | Championship | Birmingham City | 0 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | FA Cup | Birmingham City | 2 | 0 | 0 | 0 | 0 | 180 |
| 13/14 | League Cup | Birmingham City | 4 | 0 | 0 | 1 | 0 | 450 |
| 12/13 | Championship | Birmingham City | 0 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | FA Cup | Birmingham City | 2 | 0 | 0 | 0 | 0 | 180 |
| 12/13 | League Cup | Birmingham City | 1 | 0 | 0 | 0 | 0 | 120 |
| 11/12 | Championship | Birmingham City | 5 | 0 | 0 | 0 | 0 | 405 |
| 11/12 | Championship Play-Offs | Birmingham City | 2 | 0 | 0 | 0 | 0 | 180 |
| 11/12 | Europa League | Birmingham City | 3 | 0 | 0 | 0 | 0 | 270 |
| 11/12 | Europa League Qualifying | Birmingham City | 0 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | FA Cup | Birmingham City | 5 | 0 | 0 | 0 | 0 | 450 |
| 11/12 | League Cup | Birmingham City | 1 | 0 | 0 | 0 | 0 | 90 |
| 10/11 | FA Cup | Birmingham City | 2 | 0 | 0 | 0 | 0 | 180 |
| 10/11 | League Cup | Coventry City | 1 | 0 | 0 | 0 | 0 | 90 |
| 10/11 | Premier League | Birmingham City | 1 | 0 | 0 | 0 | 0 | 50 |
| 09/10 | FA Cup | Birmingham City | 0 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | League Cup | Birmingham City | 0 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | Premier League | Birmingham City | 0 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | Reserve League South | Birmingham City U21 | 10 | 0 | 0 | 0 | 0 | 900 |
| 08/09 | Championship | Birmingham City | 2 | 0 | 0 | 0 | 0 | 156 |
| 08/09 | FA Cup | Birmingham City | 0 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | League Cup | Birmingham City | 2 | 0 | 0 | 0 | 0 | 180 |
| 07/08 | FA Cup | Birmingham City | 0 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | League Cup | Birmingham City | 1 | 0 | 0 | 0 | 0 | 45 |
| 07/08 | Premier League | Birmingham City | 3 | 0 | 0 | 0 | 0 | 270 |
| 06/07 | Championship | Birmingham City | 19 | 0 | 0 | 0 | 0 | 1,710 |
| 06/07 | FA Cup | Birmingham City | 0 | 0 | 0 | 0 | 0 | 0 |
| 06/07 | League Cup | Birmingham City | 3 | 0 | 0 | 0 | 0 | 300 |
| 05/06 | Championship | Millwall FC | 14 | 0 | 0 | 0 | 0 | 1,260 |
| 05/06 | League Cup | Birmingham City | 0 | 0 | 0 | 0 | 0 | 0 |
| 04/05 | Championship | Nottingham Forest | 3 | 0 | 0 | 0 | 0 | 198 |
| 04/05 | FA Cup | Nottingham Forest | 1 | 0 | 0 | 0 | 0 | 90 |
| 04/05 | League Two | Chester City (- 2010) | 0 | 0 | 0 | 0 | 0 | 0 |
| 03/04 | Premier League | Birmingham City | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 03/04 | 2003-07-01 | Birmingham U18 | Birmingham | Transfer | 0 | — |
| 04/05 | 2004-10-22 | Birmingham | Chester City | Loan | 0 | — |
| 04/05 | 2004-11-22 | Chester City | Birmingham | Return from loan | 0 | — |
| 04/05 | 2004-12-03 | Birmingham | Forest | Loan | 0 | — |
| 04/05 | 2005-05-09 | Forest | Birmingham | Return from loan | 50000 | — |
| 05/06 | 2005-11-24 | Birmingham | Millwall | Loan | 50000 | — |
| 05/06 | 2006-05-01 | Millwall | Birmingham | Return from loan | 75000 | — |
| 15/16 | 2015-07-01 | Birmingham | Blackpool | Transfer | 250000 | — |
| 16/17 | 2016-07-12 | Blackpool | Bradford | Transfer | 250000 | €1 |
| 18/19 | 2018-07-19 | Bradford | Heart of Midl. | Transfer | 250000 | — |
| 20/21 | 2020-08-11 | Heart of Midl. | Kilmarnock FC | Loan | 100000 | — |
| 20/21 | 2021-05-31 | Kilmarnock FC | Heart of Midl. | Return from loan | 100000 | — |
| 21/22 | 2021-07-01 | Heart of Midl. | Kilmarnock FC | Transfer | 100000 | — |
| 22/23 | 2022-07-01 | Kilmarnock FC | Bradford | Transfer | 100000 | — |
| 25/26 | 2025-07-16 | Bradford | Retired | Transfer | 25000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 17/18 | Knee injury | 2017-11-21 | 2018-02-02 | 74 | 15 |
| 19/20 | Knee injury | 2019-11-05 | 2019-12-23 | 49 | 8 |
| Date | Value |
|---|---|
| Jan 1, 1970 | — |
| Jan 1, 1970 | €25k |
| Jan 1, 1970 | €25k |
| Jan 1, 1970 | €25k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €50k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #21103 | — | 4 | 0 | — | — | former national player |
| Team #3509 | — | 4 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Nathaniel Knight-Percival | 2 | 0 | 0 |
| Timothée Dieng | 2 | 0 | 0 |
| Charlie Wyke | 2 | 0 | 0 |
| Alex Gilliead | 2 | 0 | 0 |
| Mark Marshall | 2 | 0 | 0 |
| James Meredith | 2 | 0 | 0 |
| Jordy Hiwula | 2 | 0 | 0 |
| Josh Cullen | 2 | 0 | 0 |
| Tom Aldred | 1 | 0 | 0 |
| Brad Potts | 1 | 0 | 0 |
| David Norris | 1 | 0 | 0 |
| Clark Robertson | 1 | 0 | 0 |
| Mark Cullen | 1 | 0 | 0 |
| Jack Redshaw | 1 | 0 | 0 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 20/21 | 2021-05-31 | Kilmarnock FC | Heart of Midl. | Return from loan | — | €100k |
| 20/21 | 2020-08-11 | Heart of Midl. | Kilmarnock FC | Loan | — | €100k |
| 05/06 | 2006-05-01 | Millwall | Birmingham | Return from loan | — | €75k |
| 05/06 | 2005-11-24 | Birmingham | Millwall | Loan | — | €50k |
| 04/05 | 2005-05-09 | Forest | Birmingham | Return from loan | — | €50k |
| 04/05 | 2004-12-03 | Birmingham | Forest | Loan | — | — |
| 04/05 | 2004-11-22 | Chester City | Birmingham | Return from loan | — | — |
| 04/05 | 2004-10-22 | Birmingham | Chester City | Loan | — | — |
Teams faced most often by Colin Doyle's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Barnsley FC | 108 | 41 | 25 | 42 | 139 | 129 | +10 | 38% |
| Derby County | 100 | 32 | 28 | 40 | 125 | 148 | -23 | 32% |
| Ipswich Town | 99 | 31 | 30 | 38 | 137 | 147 | -10 | 31% |
| Doncaster Rovers | 96 | 41 | 28 | 27 | 131 | 104 | +27 | 43% |
| Bristol City | 95 | 36 | 34 | 25 | 116 | 107 | +9 | 38% |
| Reading FC | 94 | 32 | 24 | 38 | 111 | 126 | -15 | 34% |
| Leeds United | 88 | 33 | 19 | 36 | 117 | 125 | -8 | 38% |
| Cardiff City | 85 | 14 | 32 | 39 | 70 | 109 | -39 | 16% |
| Middlesbrough FC | 81 | 28 | 22 | 31 | 99 | 109 | -10 | 35% |
| Sheffield Wednesday | 81 | 27 | 19 | 35 | 94 | 112 | -18 | 33% |
| Charlton Athletic | 77 | 25 | 31 | 21 | 84 | 82 | +2 | 32% |
| Gillingham FC | 77 | 29 | 23 | 25 | 108 | 103 | +5 | 38% |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 23/24 | 6 | 540 | 2 | 0 | 0 | 0.33 |
| 17/18 | 38 | 3,337 | 2 | 0 | 0 | 0.05 |
| 13/14 | 6 | 630 | 1 | 0 | 0 | 0.14 |
Goalkeeper-specific aggregates: clean sheets and goals conceded by season.
| Season | Matches | Mins | Clean sheets | CS % | Goals conceded | GC / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 4 | 360 | 1 | 25% | 5 | 1.25 |
| 23/24 | 6 | 540 | 3 | 50% | 3 | 0.5 |
| 20/21 | 18 | 1,650 | 4 | 22% | 27 | 1.47 |
| 19/20 | 3 | 270 | 0 | 0% | 6 | 2 |
| 18/19 | 12 | 1,080 | 6 | 50% | 11 | 0.92 |
| 17/18 | 38 | 3,337 | 9 | 24% | 47 | 1.27 |
| 16/17 | 50 | 4,443 | 19 | 38% | 45 | 0.91 |
| 15/16 | 35 | 3,076 | 12 | 34% | 42 | 1.23 |
| 14/15 | 4 | 390 | 0 | 0% | 7 | 1.62 |
| 13/14 | 6 | 630 | 1 | 17% | 12 | 1.71 |
| 12/13 | 3 | 300 | 0 | 0% | 6 | 1.8 |
| 11/12 | 16 | 1,395 | 6 | 38% | 15 | 0.97 |
| 10/11 | 4 | 320 | 1 | 25% | 7 | 1.97 |
| 09/10 | 10 | 900 | 1 | 10% | 24 | 2.4 |
| 08/09 | 4 | 336 | 2 | 50% | 3 | 0.8 |
| 07/08 | 4 | 315 | 0 | 0% | 9 | 2.57 |
| 06/07 | 22 | 2,010 | 8 | 36% | 18 | 0.81 |
| 05/06 | 14 | 1,260 | 2 | 14% | 18 | 1.29 |
| 04/05 | 4 | 288 | 1 | 25% | 4 | 1.25 |
Output by competition
Career goals and assists broken down by tournament.
More on Colin Doyle
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Colin Doyle
Who is Colin Doyle?
Colin Doyle is an Ireland professional footballer who plays as a goalkeeper for Retired.
How old is Colin Doyle?
Colin Doyle is 40 years old. He was born on June 12, 1985 in Cork.
What position does Colin Doyle play?
Colin Doyle plays as a goalkeeper (Goalkeeper).
What club does Colin Doyle play for?
Colin Doyle currently plays for Retired.
Ireland