Jamie MacDonald
Career snapshot
Career highs
Born the same day
Shares 1986-04-17 · 5 players total
| Full name | Jamie MacDonald |
|---|---|
| Date of birth | 1986-04-17 (40 yrs) |
| Place of birth | Armadale, Scotland |
| Citizenship | Scotland |
| Position | Goalkeeper |
| Foot | right |
| Height | 0.00 m |
| Current club | Heart of Midlothian FC B |
| Joined | 2024-07-24 |
| Contract expires | 2026-05-31 |
Percentile rank vs 388 other Goalkeepers with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Heart of Midlothian FC B | 2 | 24/25 | 25/26 | 18 | 0 | 0 | 1,547 |
| Greenock Morton FC | 1 | 23/24 | 23/24 | 15 | 0 | 0 | 1,305 |
| Raith Rovers FC | 3 | 20/21 | 22/23 | 123 | 0 | 0 | 10,914 |
| Kilmarnock FC | 5 | 15/16 | 19/20 | 133 | 0 | 0 | 11,908 |
| Alloa Athletic FC | 1 | 19/20 | 19/20 | 21 | 0 | 0 | 1,838 |
| Falkirk FC | 1 | 14/15 | 14/15 | 47 | 0 | 0 | 4,208 |
| Heart of Midlothian FC | 9 | 04/05 | 13/14 | 137 | 0 | 0 | 12,120 |
| Queen of the South FC | 2 | 06/07 | 07/08 | 52 | 0 | 0 | 4,680 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Challenge Cup | Heart of Midlothian FC B | 0 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | Lowland League | Heart of Midlothian FC B | 1 | 0 | 0 | 0 | 0 | 90 |
| 24/25 | Lowland League | Heart of Midlothian FC B | 16 | 0 | 0 | 0 | 0 | 1,367 |
| 24/25 | Trust Trophy | Heart of Midlothian FC B | 1 | 0 | 0 | 0 | 0 | 90 |
| 23/24 | Championship | Greenock Morton FC | 14 | 0 | 0 | 1 | 0 | 1,215 |
| 23/24 | SFA Cup | Greenock Morton FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Trust Trophy | Greenock Morton FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Viaplay Cup | Greenock Morton FC | 1 | 0 | 0 | 0 | 0 | 90 |
| 22/23 | Challenge Cup | Raith Rovers FC | 1 | 0 | 0 | 0 | 0 | 90 |
| 22/23 | Championship | Raith Rovers FC | 33 | 0 | 0 | 1 | 0 | 2,936 |
| 22/23 | SFA Cup | Raith Rovers FC | 4 | 0 | 0 | 0 | 0 | 360 |
| 22/23 | Viaplay Cup | Raith Rovers FC | 3 | 0 | 0 | 0 | 0 | 300 |
| 21/22 | Championship | Raith Rovers FC | 35 | 0 | 0 | 1 | 0 | 3,084 |
| 21/22 | Prem. Sports Cup | Raith Rovers FC | 6 | 0 | 0 | 0 | 0 | 540 |
| 21/22 | SFA Cup | Raith Rovers FC | 3 | 0 | 0 | 0 | 0 | 270 |
| 21/22 | Trust Trophy | Raith Rovers FC | 4 | 0 | 0 | 0 | 0 | 360 |
| 20/21 | Betfred Cup | Raith Rovers FC | 2 | 0 | 0 | 0 | 0 | 180 |
| 20/21 | Championship | Raith Rovers FC | 26 | 0 | 0 | 0 | 0 | 2,224 |
| 20/21 | Premiership Play-offs | Raith Rovers FC | 4 | 0 | 0 | 0 | 0 | 360 |
| 20/21 | SFA Cup | Raith Rovers FC | 2 | 0 | 0 | 0 | 0 | 210 |
| 19/20 | Betfred Cup | Kilmarnock FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Championship | Alloa Athletic FC | 18 | 0 | 0 | 0 | 0 | 1,568 |
| 19/20 | Europa League Qualifying | Kilmarnock FC | 2 | 0 | 0 | 0 | 0 | 180 |
| 19/20 | Premiership | Kilmarnock FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | SFA Cup | Alloa Athletic FC | 2 | 0 | 0 | 0 | 0 | 180 |
| 19/20 | Tunnock Ch. Cup | Alloa Athletic FC | 1 | 0 | 0 | 0 | 0 | 90 |
| 18/19 | Betfred Cup | Kilmarnock FC | 4 | 0 | 0 | 0 | 0 | 390 |
| 18/19 | Premiership | Kilmarnock FC | 12 | 0 | 0 | 0 | 0 | 1,080 |
| 18/19 | Scottish Premiership Top Six Split | Kilmarnock FC | 1 | 0 | 0 | 0 | 0 | 68 |
| 18/19 | SFA Cup | Kilmarnock FC | 2 | 0 | 0 | 0 | 0 | 154 |
| 17/18 | Betfred Cup | Kilmarnock FC | 5 | 0 | 0 | 0 | 0 | 450 |
| 17/18 | Premiership | Kilmarnock FC | 32 | 0 | 0 | 0 | 0 | 2,880 |
| 17/18 | Scottish Premiership Top Six Split | Kilmarnock FC | 3 | 0 | 0 | 0 | 0 | 270 |
| 17/18 | SFA Cup | Kilmarnock FC | 3 | 0 | 0 | 0 | 0 | 300 |
| 16/17 | Betfred Cup | Kilmarnock FC | 2 | 0 | 0 | 0 | 0 | 180 |
| 16/17 | Premiership | Kilmarnock FC | 24 | 0 | 0 | 1 | 0 | 2,160 |
| 16/17 | SFA Cup | Kilmarnock FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Premiership | Kilmarnock FC | 37 | 0 | 0 | 0 | 0 | 3,256 |
| 15/16 | Premiership Play-offs | Kilmarnock FC | 2 | 0 | 0 | 0 | 0 | 180 |
| 15/16 | SCL by Utilita | Kilmarnock FC | 1 | 0 | 0 | 0 | 0 | 90 |
| 15/16 | SFA Cup | Kilmarnock FC | 3 | 0 | 0 | 0 | 0 | 270 |
| 14/15 | Championship | Falkirk FC | 36 | 0 | 0 | 0 | 0 | 3,188 |
| 14/15 | League Cup | Falkirk FC | 3 | 0 | 0 | 0 | 0 | 300 |
| 14/15 | Petrofac Tr. Cup | Falkirk FC | 3 | 0 | 0 | 0 | 0 | 270 |
| 14/15 | SFA Cup | Falkirk FC | 5 | 0 | 0 | 0 | 0 | 450 |
| 13/14 | League Cup | Heart of Midlothian FC | 4 | 0 | 0 | 1 | 0 | 355 |
| 13/14 | Premiership | Heart of Midlothian FC | 37 | 0 | 0 | 0 | 0 | 3,330 |
| 13/14 | SFA Cup | Heart of Midlothian FC | 1 | 0 | 0 | 0 | 0 | 90 |
| 12/13 | Europa League Qualifying | Heart of Midlothian FC | 2 | 0 | 0 | 0 | 0 | 180 |
| 12/13 | Premiership | Heart of Midlothian FC | 38 | 0 | 0 | 0 | 0 | 3,344 |
| 12/13 | Scot. League Cup | Heart of Midlothian FC | 4 | 0 | 0 | 0 | 0 | 420 |
| 12/13 | SFA Cup | Heart of Midlothian FC | 1 | 0 | 0 | 0 | 0 | 90 |
| 11/12 | Europa League Qualifying | Heart of Midlothian FC | 1 | 0 | 0 | 1 | 0 | 90 |
| 11/12 | Premiership | Heart of Midlothian FC | 18 | 0 | 0 | 1 | 0 | 1,491 |
| 11/12 | Scot. League Cup | Heart of Midlothian FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | SFA Cup | Heart of Midlothian FC | 7 | 0 | 0 | 0 | 0 | 660 |
| 10/11 | Premiership | Heart of Midlothian FC | 7 | 0 | 0 | 0 | 0 | 630 |
| 10/11 | SFA Cup | Heart of Midlothian FC | 1 | 0 | 0 | 0 | 0 | 90 |
| 09/10 | Co-op. Ins. Cup | Heart of Midlothian FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | Premiership | Heart of Midlothian FC | 9 | 0 | 0 | 0 | 0 | 765 |
| 08/09 | Co-op. Ins. Cup | Heart of Midlothian FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | Premiership | Heart of Midlothian FC | 7 | 0 | 0 | 0 | 0 | 585 |
| 07/08 | Championship | Queen of the South FC | 34 | 0 | 0 | 0 | 0 | 3,060 |
| 07/08 | CIS Insur. Cup | Queen of the South FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | SFA Cup | Queen of the South FC | 3 | 0 | 0 | 0 | 0 | 270 |
| 06/07 | Championship | Queen of the South FC | 14 | 0 | 0 | 0 | 0 | 1,260 |
| 06/07 | CIS Insur. Cup | Heart of Midlothian FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 06/07 | Premiership | Heart of Midlothian FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 06/07 | SFA Cup | Queen of the South FC | 1 | 0 | 0 | 0 | 0 | 90 |
| 05/06 | Premiership | Heart of Midlothian FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 04/05 | Premiership | Heart of Midlothian FC | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 03/04 | 2003-08-01 | Musselburgh Athletic FC | Hearts FC U20 | Transfer | 0 | — |
| 05/06 | 2005-07-01 | Hearts FC U20 | Heart of Midl. | Transfer | 0 | — |
| 06/07 | 2007-01-01 | Heart of Midl. | Queen o. t. S. | Loan | 200000 | — |
| 06/07 | 2007-05-01 | Queen o. t. S. | Heart of Midl. | Return from loan | 200000 | — |
| 07/08 | 2007-08-01 | Heart of Midl. | Queen o. t. S. | Loan | 200000 | — |
| 07/08 | 2008-06-30 | Queen o. t. S. | Heart of Midl. | Return from loan | 200000 | — |
| 14/15 | 2014-07-03 | Heart of Midl. | Falkirk | Transfer | 450000 | — |
| 15/16 | 2015-07-01 | Falkirk | Kilmarnock FC | Transfer | 450000 | — |
| 19/20 | 2019-09-13 | Kilmarnock FC | Alloa Athletic | Loan | 350000 | — |
| 19/20 | 2020-04-30 | Alloa Athletic | Kilmarnock FC | Return from loan | 250000 | — |
| 20/21 | 2020-07-16 | Kilmarnock FC | Raith Rovers | Transfer | 250000 | — |
| 23/24 | 2023-08-03 | Raith Rovers | Morton | Transfer | 200000 | — |
| 24/25 | 2024-07-24 | Morton | Hearts FC B | Transfer | 100000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 09/10 | Torn lateral ankle ligament | 2009-12-05 | 2010-02-11 | 69 | 13 |
| 09/10 | Ankle injury | 2010-02-20 | 2010-03-10 | 19 | 5 |
| 11/12 | Hip bruise | 2012-03-24 | 2012-03-30 | 7 | 1 |
| 13/14 | Ankle injury | 2013-08-27 | 2013-08-30 | 4 | 1 |
| 15/16 | Ankle injury | 2015-09-19 | 2015-09-30 | 12 | 3 |
| 20/21 | Knock | 2020-12-26 | 2021-01-20 | 26 | 2 |
| 21/22 | Knock | 2022-03-19 | 2022-04-01 | 14 | 4 |
| Date | Value |
|---|---|
| Jan 1, 1970 | — |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €200k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #16868 | — | 10 | 0 | — | — | former national player |
| Team #3380 | — | 0 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Liam Dick | 2 | 0 | 0 |
| Rory McKenzie | 1 | 0 | 0 |
| Scott Robinson | 1 | 0 | 0 |
| Kevin McHattie | 1 | 0 | 0 |
| Greg Taylor | 1 | 0 | 0 |
| Aidan Connolly | 2 | 0 | 0 |
| Brad Spencer | 2 | 0 | 0 |
| Reghan Tumilty | 2 | 0 | 0 |
| Jordan Jones | 1 | 0 | 0 |
| Stuart Findlay | 2 | 0 | 0 |
| Kyle Benedictus | 2 | 0 | 0 |
| Callum Paterson | 1 | 0 | 0 |
| David Smith | 1 | 0 | 0 |
| Ross Matthews | 2 | 0 | 0 |
| Ethan Ross | 1 | 0 | 0 |
| Greg Kiltie | 1 | 0 | 0 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 19/20 | 2020-04-30 | Alloa Athletic | Kilmarnock FC | Return from loan | — | €250k |
| 19/20 | 2019-09-13 | Kilmarnock FC | Alloa Athletic | Loan | — | €350k |
| 07/08 | 2008-06-30 | Queen o. t. S. | Heart of Midl. | Return from loan | — | €200k |
| 07/08 | 2007-08-01 | Heart of Midl. | Queen o. t. S. | Loan | — | €200k |
| 06/07 | 2007-05-01 | Queen o. t. S. | Heart of Midl. | Return from loan | — | €200k |
| 06/07 | 2007-01-01 | Heart of Midl. | Queen o. t. S. | Loan | — | €200k |
Teams faced most often by Jamie MacDonald'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 % |
|---|---|---|---|---|---|---|---|---|
| Rangers FC | 18 | 4 | 3 | 11 | 16 | 34 | -18 | 22% |
| Celtic FC | 18 | 2 | 2 | 14 | 13 | 50 | -37 | 11% |
| St. Mirren FC | 17 | 10 | 3 | 4 | 24 | 18 | +6 | 59% |
| Hibernian FC | 17 | 2 | 8 | 7 | 21 | 24 | -3 | 12% |
| Motherwell FC | 17 | 7 | 5 | 5 | 21 | 16 | +5 | 41% |
| Aberdeen FC | 17 | 6 | 3 | 8 | 15 | 15 | 0 | 35% |
| St. Johnstone FC | 16 | 7 | 2 | 7 | 19 | 16 | +3 | 44% |
| Heart of Midlothian | 16 | 6 | 3 | 7 | 15 | 18 | -3 | 38% |
| Livingston FC | 13 | 5 | 3 | 5 | 15 | 16 | -1 | 38% |
| Dundee FC | 13 | 5 | 7 | 1 | 25 | 20 | +5 | 38% |
| Ross County FC | 13 | 4 | 3 | 6 | 14 | 13 | +1 | 31% |
| Hamilton Academical | 9 | 3 | 3 | 3 | 13 | 9 | +4 | 33% |
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 | 15 | 1,305 | 1 | 0 | 0 | 0.07 |
| 22/23 | 41 | 3,686 | 1 | 0 | 0 | 0.02 |
| 21/22 | 48 | 4,254 | 1 | 0 | 0 | 0.02 |
| 16/17 | 26 | 2,340 | 1 | 0 | 0 | 0.04 |
| 13/14 | 42 | 3,775 | 1 | 0 | 0 | 0.02 |
| 11/12 | 26 | 2,241 | 2 | 0 | 0 | 0.08 |
Goalkeeper-specific aggregates: clean sheets and goals conceded by season.
| Season | Matches | Mins | Clean sheets | CS % | Goals conceded | GC / 90′ |
|---|---|---|---|---|---|---|
| 25/26 | 1 | 90 | 0 | 0% | 3 | 3 |
| 24/25 | 17 | 1,457 | 5 | 29% | 24 | 1.48 |
| 23/24 | 15 | 1,305 | 3 | 20% | 26 | 1.79 |
| 22/23 | 41 | 3,686 | 11 | 27% | 49 | 1.2 |
| 21/22 | 48 | 4,254 | 18 | 38% | 50 | 1.06 |
| 20/21 | 34 | 2,974 | 13 | 38% | 41 | 1.24 |
| 19/20 | 23 | 2,018 | 3 | 13% | 38 | 1.69 |
| 18/19 | 19 | 1,692 | 7 | 37% | 19 | 1.01 |
| 17/18 | 43 | 3,900 | 14 | 33% | 49 | 1.13 |
| 16/17 | 26 | 2,340 | 6 | 23% | 44 | 1.69 |
| 15/16 | 43 | 3,796 | 11 | 26% | 65 | 1.54 |
| 14/15 | 47 | 4,208 | 16 | 34% | 58 | 1.24 |
| 13/14 | 42 | 3,775 | 8 | 19% | 73 | 1.74 |
| 12/13 | 45 | 4,034 | 14 | 31% | 57 | 1.27 |
| 11/12 | 26 | 2,241 | 8 | 31% | 33 | 1.33 |
| 10/11 | 8 | 720 | 3 | 38% | 10 | 1.25 |
| 09/10 | 9 | 765 | 3 | 33% | 12 | 1.41 |
| 08/09 | 7 | 585 | 2 | 29% | 9 | 1.38 |
| 07/08 | 37 | 3,330 | 10 | 27% | 45 | 1.22 |
| 06/07 | 15 | 1,350 | 7 | 47% | 17 | 1.13 |
Output by competition
Career goals and assists broken down by tournament.
More on Jamie MacDonald
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Jamie MacDonald
Who is Jamie MacDonald?
Jamie MacDonald is a Scotland professional footballer who plays as a goalkeeper for Heart of Midlothian FC B.
How old is Jamie MacDonald?
Jamie MacDonald is 40 years old. He was born on April 17, 1986 in Armadale.
What position does Jamie MacDonald play?
Jamie MacDonald plays as a goalkeeper (Goalkeeper).
What club does Jamie MacDonald play for?
Jamie MacDonald currently plays for Heart of Midlothian FC B.
Scotland