Skip to content
Kevin McDonald

Kevin McDonald

Midfield - Defensive Midfield  at Exeter City
Age37
CitizenshipScotland
Height1.92 m
Footright
BornNovember 4, 1988
at Exeter City 557 days · joined 2024-11-13
👕500+ Apps Veteran
Market value €50k
Defensive Midfield Midfield

Career snapshot

13
clubs played for
05/06
debut season
0.08
goals / match
Fulham FC
top club · 128 apps

Career highs

€4.00m
peak value · 2018
€1.50m
top transfer fee · 16/17
10
best season · 07/08
23 / 4
int'l caps / goals
585Appearances
44Goals
38Assists
125Yellow cards
1Red cards
160Full matches (90′)
Full nameKevin McDonald
Name in home countryKevin David McDonald
Date of birth1988-11-04 (37 yrs)
Place of birthCarnoustie, Scotland
CitizenshipScotland
PositionMidfield - Defensive Midfield (main: Midfield)
Footright
Height192.00 m
Current clubExeter City
Joined2024-11-13
Contract expires2026-06-30
Jul 2025
25/26 — Exeter City
3 matches · 0 G · 0 A · across 2 competitions
Nov 2024
Transfer: Without Club → Exeter City
24/25 · Transfer
Jul 2024
24/25 — Exeter City, Exeter City U21
15 matches · 0 G · 0 A · across 4 competitions
Jul 2024
Transfer: Bradford → Without Club
24/25 · Transfer
Jul 2023
23/24 — Bradford City
23 matches · 0 G · 3 A · across 4 competitions
Jul 2023
Transfer: Exeter City → Bradford
23/24 · Transfer
Jan 2023
Transfer: Without Club → Exeter City
22/23 · Transfer
Jul 2022
22/23 — Exeter City
11 matches · 3 G · 0 A · across 1 competition
Jul 2022
Transfer: Dundee United → Without Club
22/23 · Transfer
Feb 2022
Transfer: Without Club → Dundee United
21/22 · Transfer
Jul 2021
21/22 — Dundee United FC
11 matches · 0 G · 0 A · across 3 competitions
Jul 2021
Transfer: Fulham → Without Club
21/22 · Transfer
Mar 2021
Injury: unknown
12 games missed
Jul 2020
20/21 — FC Fulham U23
1 matches · 0 G · 0 A · across 1 competition
Jul 2019
19/20 — Fulham FC
18 matches · 0 G · 0 A · across 4 competitions
Dec 2018
Injury: unknown
4 games missed
Nov 2018
Injury: unknown
7 games missed
Jul 2018
18/19 — Fulham FC
16 matches · 0 G · 0 A · across 2 competitions
Nov 2017
Injury: unknown
2 games missed
Jul 2017
Injury: unknown
2 games missed
Jul 2017
17/18 — Fulham FC
46 matches · 3 G · 1 A · across 4 competitions
Jul 2016
Transfer: Wolves → Fulham
16/17 · Transfer · €1.50m
Jul 2016
16/17 — Fulham FC
48 matches · 3 G · 4 A · across 4 competitions
Jul 2015
15/16 — Wolverhampton Wanderers
35 matches · 3 G · 2 A · across 3 competitions
Jul 2014
14/15 — Wolverhampton Wanderers
47 matches · 0 G · 12 A · across 3 competitions
Aug 2013
Transfer: Sheff Utd → Wolves
13/14 · Transfer · €900k
Jul 2013
13/14 — Wolverhampton Wanderers, Sheffield United
46 matches · 6 G · 5 A · across 4 competitions
Jul 2012
12/13 — Sheffield United
51 matches · 1 G · 3 A · across 4 competitions
Jul 2011
11/12 — Sheffield United
38 matches · 3 G · 6 A · across 4 competitions
Jul 2011
Transfer: Burnley → Sheff Utd
11/12 · Transfer
May 2011
Transfer: Notts County → Burnley
10/11 · Return from loan
Feb 2011
Transfer: Burnley → Notts County
10/11 · Loan
Dec 2010
Transfer: Scunthorpe Utd. → Burnley
10/11 · Return from loan
Oct 2010
Transfer: Burnley → Scunthorpe Utd.
10/11 · Loan
Jul 2010
10/11 — Scunthorpe United, Burnley FC, Notts County
17 matches · 3 G · 0 A · across 3 competitions
Oct 2009
Injury: unknown
16 games missed
Jul 2009
09/10 — Burnley FC, Burnley FC U21
32 matches · 1 G · 1 A · across 4 competitions
Jul 2008
08/09 — Burnley FC
33 matches · 3 G · 1 A · across 4 competitions
Jul 2008
Transfer: Dundee FC → Burnley
08/09 · Transfer · €630k
Jul 2007
07/08 — Dundee FC
36 matches · 10 G · 0 A · across 2 competitions
Jul 2006
06/07 — Dundee FC
31 matches · 2 G · 0 A · across 1 competition
Jul 2005
05/06 — Dundee FC
27 matches · 3 G · 0 A · across 2 competitions
Jul 2005
Transfer: Dundee U17 → Dundee FC
05/06 · Transfer
Jan 1970
Peak market value: €4.00m
Highest valuation recorded in dataset
14,393 min
Minutes played by club
Exeter City 1.5%
Exeter City U21 0.0%
Bradford City 0.0%
Dundee United FC 0.0%
FC Fulham U23 0.0%
Fulham FC 17.2%
Wolverhampton Wanderers 11.3%
Sheffield United 34.2%
Notts County 0.0%
Burnley FC 17.6%
Scunthorpe United 1.1%
Burnley FC U21 0.0%
Dundee FC 17.2%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Exeter City 3 22/23 25/26 28 3 0 210
Exeter City U21 1 24/25 24/25 1 0 0 0
Bradford City 1 23/24 23/24 23 0 3 0
Dundee United FC 1 21/22 21/22 11 0 0 0
FC Fulham U23 1 20/21 20/21 1 0 0 0
Fulham FC 4 16/17 19/20 128 6 5 2,469
Wolverhampton Wanderers 3 13/14 15/16 126 8 19 1,633
Sheffield United 3 11/12 13/14 91 5 9 4,922
Notts County 1 10/11 10/11 11 0 0 0
Burnley FC 3 08/09 10/11 64 5 2 2,534
Scunthorpe United 1 10/11 10/11 5 2 0 154
Burnley FC U21 1 09/10 09/10 2 0 0 0
Dundee FC 3 05/06 07/08 94 15 0 2,471

Career trajectory — goals, assists & market value

3€1M6€2M9€3M12€4M05/06 — 3 goals (Dundee FC)305/0606/07 — 2 goals (Dundee FC)206/0707/08 — 10 goals (Dundee FC)1007/0808/09 — 3 goals (Burnley FC)08/09 — 1 assists408/0909/10 — 1 goals (Burnley FC)09/10 — 1 assists209/1010/11 — 3 goals (Scunthorpe United)310/1111/12 — 3 goals (Sheffield United)11/12 — 6 assists911/1212/13 — 1 goals (Sheffield United)12/13 — 3 assists412/1313/14 — 6 goals (Wolverhampton Wanderers)13/14 — 5 assists1113/1414/15 — 12 assists1214/1515/16 — 3 goals (Wolverhampton Wanderers)15/16 — 2 assists515/1616/17 — 3 goals (Fulham FC)16/17 — 4 assists716/1717/18 — 3 goals (Fulham FC)17/18 — 1 assists417/1818/1919/2020/2121/2222/23 — 3 goals (Exeter City)322/2323/24 — 3 assists323/2424/2525/2608/09 — €375K09/10 — €750K10/11 — €2M12/13 — €1.5M13/14 — €1M14/15 — €1.5M15/16 — €1.5M16/17 — €1.8M17/18 — €3.5M18/19 — €4M19/20 — €3M20/21 — €2.5M21/22 — €1.5M22/23 — €400K23/24 — €200K24/25 — €75K25/26 — €50KGoalsAssistsMarket value

Goals by season

05/06: 3305/0606/07: 2206/0707/08: 101007/0808/09: 3308/0909/10: 1109/1010/11: 3310/1111/12: 3311/1212/13: 1112/1313/14: 6613/1414/15: 0014/1515/16: 3315/1616/17: 3316/1717/18: 3317/1818/19: 0018/1919/20: 0019/2020/21: 0020/2121/22: 0021/2222/23: 3322/2323/24: 0023/2424/25: 0024/2525/26: 0025/26

Assists by season

05/06: 0005/0606/07: 0006/0707/08: 0007/0808/09: 1108/0909/10: 1109/1010/11: 0010/1111/12: 6611/1212/13: 3312/1313/14: 5513/1414/15: 121214/1515/16: 2215/1616/17: 4416/1717/18: 1117/1818/19: 0018/1919/20: 0019/2020/21: 0020/2121/22: 0021/2222/23: 0022/2323/24: 3323/2424/25: 0024/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 EFL Cup Exeter City 1 0 0 1 0 0
25/26 League One Exeter City 2 0 0 0 0 0
24/25 EFL Trophy Exeter City 1 0 0 0 0 0
24/25 FA Cup Exeter City 2 0 0 0 0 0
24/25 League One Exeter City 11 0 0 4 0 0
24/25 Premier League Cup Exeter City U21 1 0 0 0 0 0
23/24 EFL Cup Bradford City 0 0 0 0 0 0
23/24 EFL Trophy Bradford City 4 0 0 2 0 0
23/24 FA Cup Bradford City 0 0 0 0 0 0
23/24 League Two Bradford City 19 0 3 6 0 0
22/23 League One Exeter City 11 3 0 1 0 210
21/22 Premiership Dundee United FC 6 0 0 1 0 0
21/22 Scottish Premiership Top Six Split Dundee United FC 3 0 0 0 0 0
21/22 SFA Cup Dundee United FC 2 0 0 0 0 0
20/21 Premier League 2 FC Fulham U23 1 0 0 0 0 0
19/20 Championship Fulham FC 16 0 0 4 0 0
19/20 Championship Play-Offs Fulham FC 0 0 0 0 0 0
19/20 EFL Cup Fulham FC 1 0 0 0 0 0
19/20 FA Cup Fulham FC 1 0 0 1 0 0
18/19 EFL Cup Fulham FC 1 0 0 0 0 0
18/19 Premier League Fulham FC 15 0 0 4 0 0
17/18 Championship Fulham FC 42 3 1 10 0 1,245
17/18 Championship Play-Offs Fulham FC 3 0 0 1 0 0
17/18 EFL Cup Fulham FC 0 0 0 0 0 0
17/18 FA Cup Fulham FC 1 0 0 1 0 0
16/17 Championship Fulham FC 43 3 4 11 1 1,224
16/17 Championship Play-Offs Fulham FC 2 0 0 2 0 0
16/17 EFL Cup Fulham FC 0 0 0 0 0 0
16/17 FA Cup Fulham FC 3 0 0 1 0 0
15/16 Championship Wolverhampton Wanderers 33 3 2 9 0 935
15/16 FA Cup Wolverhampton Wanderers 1 0 0 0 0 0
15/16 League Cup Wolverhampton Wanderers 1 0 0 0 0 0
14/15 Championship Wolverhampton Wanderers 46 0 11 8 0 0
14/15 FA Cup Wolverhampton Wanderers 1 0 1 0 0 0
14/15 League Cup Wolverhampton Wanderers 0 0 0 0 0 0
13/14 EFL Trophy Wolverhampton Wanderers 2 0 0 0 0 0
13/14 FA Cup Wolverhampton Wanderers 1 0 0 0 0 0
13/14 League Cup Sheffield United 1 0 0 0 0 0
13/14 League One Wolverhampton Wanderers 41 5 5 8 0 698
13/14 League One Sheffield United 1 1 0 0 0 90
12/13 FA Cup Sheffield United 3 0 1 1 0 0
12/13 League Cup Sheffield United 1 0 0 0 0 0
12/13 League One Sheffield United 45 1 2 10 0 3,982
12/13 League One Play-Offs Sheffield United 2 0 0 1 0 0
11/12 EFL Trophy Sheffield United 2 0 0 2 0 0
11/12 FA Cup Sheffield United 3 0 1 2 0 0
11/12 League One Sheffield United 31 3 5 4 0 850
11/12 League One Play-Offs Sheffield United 2 0 0 0 0 0
10/11 Championship Scunthorpe United 5 2 0 1 0 154
10/11 Championship Burnley FC 0 0 0 0 0 0
10/11 League Cup Burnley FC 1 1 0 0 0 23
10/11 League One Notts County 11 0 0 2 0 0
09/10 FA Cup Burnley FC 2 0 0 0 0 0
09/10 League Cup Burnley FC 2 0 0 0 0 0
09/10 Premier League Burnley FC 26 1 1 5 0 1,459
09/10 Reserve League North Burnley FC U21 2 0 0 0 0 0
08/09 Championship Burnley FC 25 1 1 5 0 948
08/09 Championship Play-Offs Burnley FC 1 0 0 0 0 0
08/09 FA Cup Burnley FC 2 0 0 1 0 0
08/09 League Cup Burnley FC 5 2 0 0 0 104
07/08 Championship Dundee FC 34 9 0 11 0 327
07/08 CIS Insur. Cup Dundee FC 2 1 0 0 0 180
06/07 Championship Dundee FC 31 2 0 4 0 1,300
05/06 Championship Dundee FC 26 3 0 1 0 664
05/06 SFA Cup Dundee FC 1 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
05/06 2005-07-01 Dundee U17 Dundee FC Transfer 0
08/09 2008-07-01 Dundee FC Burnley Transfer 0 €630k
10/11 2010-10-01 Burnley Scunthorpe Utd. Loan 2000000
10/11 2010-12-01 Scunthorpe Utd. Burnley Return from loan 2000000
10/11 2011-02-11 Burnley Notts County Loan 2000000
10/11 2011-05-31 Notts County Burnley Return from loan 2000000
11/12 2011-07-01 Burnley Sheff Utd Transfer 2000000
13/14 2013-08-14 Sheff Utd Wolves Transfer 1500000 €900k
16/17 2016-07-22 Wolves Fulham Transfer 1750000 €1.50m
21/22 2021-07-01 Fulham Without Club Transfer 800000
21/22 2022-02-01 Without Club Dundee United Transfer 400000
22/23 2022-07-01 Dundee United Without Club Transfer 400000
22/23 2023-01-31 Without Club Exeter City Transfer 400000
23/24 2023-07-01 Exeter City Bradford Transfer 100000
24/25 2024-07-01 Bradford Without Club Transfer 75000
24/25 2024-11-13 Without Club Exeter City Transfer 75000
SeasonInjuryFromToDays missedGames missed
09/10 Knee problems 2009-10-02 2009-11-21 51 16
17/18 Fitness 2017-07-13 2017-08-09 28 2
17/18 unknown injury 2017-11-21 2017-11-30 10 2
18/19 Ankle injury 2018-11-05 2018-12-21 47 7
18/19 Ankle injury 2018-12-26 2019-01-06 12 4
20/21 Kidney problems 2021-03-02 2021-12-31 305 12
Current€50k
Peak€4.00m
Low€50k
Δ since start−€325k
€50k€1.04m€2.03m€3.01m€4.00m197019701970
DateValue
Jan 1, 1970 €50k
Jan 1, 1970 €75k
Jan 1, 1970 €75k
Jan 1, 1970 €200k
Jan 1, 1970 €100k
Jan 1, 1970 €75k
Jan 1, 1970 €400k
Jan 1, 1970 €800k
Jan 1, 1970 €1.50m
Jan 1, 1970 €400k
Jan 1, 1970 €2.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €2.50m
Jan 1, 1970 €3.00m
Jan 1, 1970 €4.00m
Jan 1, 1970 €4.00m
Jan 1, 1970 €4.00m
Jan 1, 1970 €2.50m
Jan 1, 1970 €3.50m
Jan 1, 1970 €1.75m
Jan 1, 1970 €1.75m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.00m
Jan 1, 1970 €1.50m
Jan 1, 1970 €1.50m
Jan 1, 1970 €2.00m
Jan 1, 1970 €750k
Jan 1, 1970 €375k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #17622 4 2 former national player
Team #16868 14 2 former national player
Team #3380 5 0 former national player
TeammatePPG played withJoint goalsMinutes
Danny Batth 2 0 0
Tim Ream 2 0 0
Tom Cairney 2 2 0
James Henry 2 2 0
Harry Maguire 2 0 0
Ryan Sessegnon 2 0 0
Bakary Sako 2 4 0
Matt Doherty 2 0 0
Tomas Kalas 2 0 0
Jack Price 2 0 0
Ryan Flynn 2 0 0
Nouha Dicko 2 5 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
07/08 Championship Dundee FC 9 34
13/14 League One Wolverhampton Wanderers 6 42
11/12 League One Sheffield United 3 31

Top assist seasons

SeasonCompetitionClubAssistsMatches
14/15 Championship Wolverhampton Wanderers 11 46
11/12 League One Sheffield United 5 31
13/14 League One Wolverhampton Wanderers 5 42

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
10/11 2011-05-31 Notts County Burnley Return from loan €2.00m
10/11 2011-02-11 Burnley Notts County Loan €2.00m
10/11 2010-12-01 Scunthorpe Utd. Burnley Return from loan €2.00m
10/11 2010-10-01 Burnley Scunthorpe Utd. Loan €2.00m

Last 50 matches for Exeter City while Kevin McDonald was at the club (joined 2024-11-13). The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.

DateCompHomeScoreAwayAvailability
2026-02-07 GB3 Mansfield Town 0–0 Exeter City Available
2026-01-31 GB3 Exeter City 0–4 Rotherham United Available
2026-01-27 GB3 Reading FC 2–2 Exeter City Available
2026-01-24 GB3 Port Vale FC 1–3 Exeter City Available
2026-01-17 GB3 Exeter City 3–0 Stevenage FC Available
2026-01-04 GB3 Huddersfield Town 2–2 Exeter City Available
2026-01-01 GB3 Exeter City 1–0 Luton Town Available
2025-12-29 GB3 AFC Wimbledon 1–1 Exeter City Available
2025-12-26 GB3 Cardiff City 3–0 Exeter City Available
2025-12-20 GB3 Exeter City 1–2 Barnsley FC Available
2025-12-13 GB3 Bolton Wanderers 2–0 Exeter City Available
2025-12-09 GB3 Exeter City 1–0 AFC Wimbledon Available
2025-11-29 GB3 Bradford City 2–1 Exeter City Available
2025-11-22 GB3 Exeter City 1–0 Burton Albion Available
2025-11-15 GB3 Leyton Orient 1–1 Exeter City Available
2025-11-08 GB3 Exeter City 0–1 Wigan Athletic Available
2025-10-23 GB3 Exeter City 2–0 Plymouth Argyle Available
2025-10-18 GB3 Stockport County 1–0 Exeter City Available
2025-10-11 GB3 Exeter City 1–1 Reading FC Available
2025-10-04 GB3 Lincoln City 0–1 Exeter City Available
2025-09-27 GB3 Exeter City 0–1 Huddersfield Town Available
2025-09-20 GB3 Stevenage FC 2–1 Exeter City Available
2025-09-13 GB3 Exeter City 0–2 Port Vale FC Available
2025-09-06 GB3 Rotherham United 1–0 Exeter City Available
2025-08-30 GB3 Exeter City 3–0 Peterborough United Available
2025-08-23 GB3 Northampton Town 2–0 Exeter City Available
2025-08-19 GB3 Wycombe Wanderers 0–1 Exeter City Available
2025-08-16 GB3 Exeter City 1–2 Mansfield Town Available
2025-08-09 GB3 Exeter City 4–1 Blackpool FC Available
2025-08-02 GB3 Doncaster Rovers 1–0 Exeter City Available
2025-05-03 GB3 Mansfield Town 3–0 Exeter City Available
2025-04-26 GB3 Exeter City 3–1 Huddersfield Town Available
2025-04-21 GB3 Crawley Town 3–1 Exeter City Available
2025-04-18 GB3 Exeter City 0–0 Burton Albion Available
2025-04-12 GB3 Bristol Rovers 1–2 Exeter City Available
2025-04-08 GB3 Exeter City 1–1 Wigan Athletic Available
2025-04-05 GB3 Exeter City 0–2 Stockport County Available
2025-04-01 GB3 Barnsley FC 1–2 Exeter City Available
2025-03-29 GB3 Exeter City 0–2 Wrexham AFC Available
2025-03-22 GB3 Lincoln City 0–0 Exeter City Available
2025-03-15 GB3 Rotherham United 1–1 Exeter City Available
2025-03-11 GB3 Exeter City 2–0 Mansfield Town Available
2025-03-08 GB3 Exeter City 2–0 Shrewsbury Town Available
2025-03-04 GB3 Reading FC 0–0 Exeter City Available
2025-03-01 GB3 Exeter City 1–1 Northampton Town Available
2025-02-22 GB3 Charlton Athletic 3–0 Exeter City Available
2025-02-15 GB3 Cambridge United 0–1 Exeter City Available
2025-02-01 GB3 Stevenage FC 4–1 Exeter City Available
2025-01-28 GB3 Exeter City 2–6 Leyton Orient Available
2025-01-25 GB3 Exeter City 1–3 Blackpool FC Available

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

OpponentPWDLGFGAGDWin %
Preston North End 65 27 15 23 80 82 -2 42%
Ipswich Town 60 22 21 17 69 61 +8 37%
Sheffield Wednesday 60 23 19 18 84 81 +3 38%
Queens Park Rangers 58 25 16 17 85 69 +16 43%
Cardiff City 58 12 24 22 76 97 -21 21%
Bristol City 54 26 11 17 86 69 +17 48%
Hull City 54 23 10 21 70 71 -1 43%
Barnsley FC 54 27 14 13 78 57 +21 50%
Coventry City 54 25 12 17 69 59 +10 46%
Derby County 54 25 17 12 86 59 +27 46%
Reading FC 52 19 12 21 69 69 0 37%
Charlton Athletic 50 27 12 11 84 50 +34 54%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
05/06 Senior debut season
05/06 First senior goal

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
25/26 3 0 1 0 0 0
24/25 15 0 4 0 0 0
23/24 23 0 8 0 0 0
22/23 11 210 1 0 0 0.43
21/22 11 0 1 0 0 0
19/20 18 0 5 0 0 0
18/19 16 0 4 1 0 0
17/18 46 1,245 12 0 0 0.87
16/17 48 1,224 14 0 1 1.1
15/16 35 935 9 0 0 0.87
14/15 47 0 8 1 0 0
13/14 46 788 8 0 0 0.91
12/13 51 3,982 12 0 0 0.27
11/12 38 850 8 0 0 0.85
10/11 17 177 3 0 0 1.53
09/10 32 1,459 5 0 0 0.31
08/09 33 1,052 6 0 0 0.51
07/08 36 507 11 0 0 1.95
06/07 31 1,300 4 0 0 0.28
05/06 27 664 1 0 0 0.14

Output by competition

Career goals and assists broken down by tournament.

Championship
91 apps
14 G
0 A
League One
153 apps
13 G
12 A
Championship
210 apps
12 G
19 A
League Cup
14 apps
3 G
0 A
Premier League
41 apps
1 G
1 A
CIS Insur. Cup
2 apps
1 G
0 A
FA Cup
20 apps
0 G
3 A
League Two
19 apps
0 G
3 A
EFL Trophy
9 apps
0 G
0 A
Premiership
6 apps
0 G
0 A

Frequently asked about Kevin McDonald

Who is Kevin McDonald?

Kevin McDonald is a Scotland professional footballer who plays as a defensive midfield for Exeter City.

How old is Kevin McDonald?

Kevin McDonald is 37 years old. He was born on November 4, 1988 in Carnoustie.

What position does Kevin McDonald play?

Kevin McDonald plays as a defensive midfield (Midfield - Defensive Midfield).

What club does Kevin McDonald play for?

Kevin McDonald currently plays for Exeter City.

How many career goals has Kevin McDonald scored?

Across all senior club competitions in our dataset, Kevin McDonald has scored 44 goals in 585 appearances.

What is Kevin McDonald's market value?

Kevin McDonald's most recent reported market value is €50k.