Kevin McDonald

Date of birth04 November 1988
Place of birthCarnoustie
NationalityScottish
Weight83 kg
Height1.91 m
PositionMidfielder

Kevin McDonald joined Burnley in June 2008 with a three-year contract.

He joined Sheffield United in August 2011 with a one-year contract that was extended to June 2014 in July 2012.

Kevin joined Wolverhampton Wanderers in August 2013 with a three-year contract that was extended to June 2018 in September 2015.

He joined Fulham in July 2016 with a three-year contract that was extended to June 2020 in July 2018.

Club history

Team Joined Left Loan / Trialist
Dundee 01 Jun 2005 24 Jun 2008
Burnley 24 Jun 2008 30 Jun 2011
Scunthorpe United 14 Oct 2010 18 Dec 2010 L
Notts County 11 Feb 2011 31 May 2011 L
Sheffield United 13 Aug 2011 14 Aug 2013
Wolverhampton Wanderers 14 Aug 2013 22 Jul 2016
Fulham 22 Jul 2016 30 Jun 2021

Club stats

Season Team Competition Apps Subs Goals Y R
2008-09 Burnley FA Cup 2
1
2008-09 Burnley League Championship 9
15
1
5
2008-09 Burnley League Championship Play-Offs
1
2008-09 Burnley League Cup 2
3
2
2009-10 Burnley FA Cup 2
2009-10 Burnley League Cup 2
2009-10 Burnley Premier League 15
11
1
5
2010-11 Burnley League Cup
1
1
2010-11 Notts County League One 10
1
2
2010-11 Scunthorpe United League Championship 3
2
1
1
2011-12 Sheffield United FA Cup 2
1
2
2011-12 Sheffield United Johnstones Paint Trophy 2
2
2011-12 Sheffield United League One 30
1
3
4
2011-12 Sheffield United League One Play-Offs 2
2012-13 Sheffield United FA Cup 3
1
2012-13 Sheffield United League Cup 1
2012-13 Sheffield United League One 45
1
10
2012-13 Sheffield United League One Play-Offs 2
1
2013-14 Sheffield United League Cup 1
2013-14 Sheffield United League One 1
1
2013-14 Wolverhampton Wanderers FA Cup 1
2013-14 Wolverhampton Wanderers Johnstones Paint Trophy 2
2013-14 Wolverhampton Wanderers League One 39
2
5
8
2014-15 Wolverhampton Wanderers FA Cup 1
2014-15 Wolverhampton Wanderers League Championship 45
1
8
1
2015-16 Wolverhampton Wanderers FA Cup 1
2015-16 Wolverhampton Wanderers League Championship 32
1
3
9
2015-16 Wolverhampton Wanderers League Cup 1
2016-17 Fulham FA Cup 3
1
2016-17 Fulham League Championship 43
3
11
1
2016-17 Fulham League Championship Play-Offs 2
2
2017-18 Fulham FA Cup 1
1
2017-18 Fulham League Championship 42
3
10
2017-18 Fulham League Championship Play-Offs 3
1
2018-19 Fulham League Cup 1
2018-19 Fulham Premier League 10
5
4
1


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

Club matches

Date Match Result Competition Round
17 Aug 2013 Bristol City v Wolverhampton Wanderers W 1-2 League One
23 Aug 2013 Wolverhampton Wanderers v Crawley Town W 2-1 League One
31 Aug 2013 Port Vale v Wolverhampton Wanderers W 1-3 League One
03 Sep 2013 Wolverhampton Wanderers v Walsall W 2-2 (4-2) Johnstones Paint Trophy 1st round - northern section
14 Sep 2013 Wolverhampton Wanderers v Swindon Town W 3-2 League One
17 Sep 2013 Wolverhampton Wanderers v Walsall L 0-1 League One
21 Sep 2013 Shrewsbury Town v Wolverhampton Wanderers W 0-1 League One
28 Sep 2013 Wolverhampton Wanderers v Sheffield United W 2-0 League One
05 Oct 2013 Colchester United v Wolverhampton Wanderers W 0-3 League One
08 Oct 2013 Wolverhampton Wanderers v Notts County L 0-0 (1-3) Johnstones Paint Trophy 2nd round - northern section
19 Oct 2013 Wolverhampton Wanderers v Coventry City D 1-1 League One
22 Oct 2013 Wolverhampton Wanderers v Oldham Athletic W 2-0 League One
26 Oct 2013 Bradford City v Wolverhampton Wanderers W 1-2 League One
16 Nov 2013 Notts County v Wolverhampton Wanderers W 0-1 League One
19 Nov 2013 Wolverhampton Wanderers v Oldham Athletic L 1-2 FA Cup 1st round replay
23 Nov 2013 Wolverhampton Wanderers v Brentford D 0-0 League One
26 Nov 2013 Wolverhampton Wanderers v Tranmere Rovers W 2-0 League One
30 Nov 2013 Peterborough United v Wolverhampton Wanderers L 1-0 League One
14 Dec 2013 Wolverhampton Wanderers v Milton Keynes Dons L 0-2 League One
26 Dec 2013 Wolverhampton Wanderers v Crewe Alexandra W 2-0 League One
29 Dec 2013 Wolverhampton Wanderers v Leyton Orient D 1-1 League One
01 Jan 2014 Tranmere Rovers v Wolverhampton Wanderers D 1-1 League One
03 Jan 2014 Gillingham v Wolverhampton Wanderers L 1-0 League One
11 Jan 2014 Wolverhampton Wanderers v Preston North End W 2-0 League One
25 Jan 2014 Wolverhampton Wanderers v Bristol City W 3-1 League One
28 Jan 2014 Oldham Athletic v Wolverhampton Wanderers W 0-3 League One
01 Feb 2014 Wolverhampton Wanderers v Bradford City W 2-0 League One
15 Feb 2014 Wolverhampton Wanderers v Notts County W 2-0 League One
22 Feb 2014 Brentford v Wolverhampton Wanderers W 0-3 League One
01 Mar 2014 Wolverhampton Wanderers v Port Vale W 3-0 League One
08 Mar 2014 Walsall v Wolverhampton Wanderers W 0-3 League One
11 Mar 2014 Swindon Town v Wolverhampton Wanderers W 1-4 League One
15 Mar 2014 Wolverhampton Wanderers v Shrewsbury Town D 0-0 League One
18 Mar 2014 Crawley Town v Wolverhampton Wanderers L 2-1 League One
22 Mar 2014 Sheffield United v Wolverhampton Wanderers W 0-2 League One
25 Mar 2014 Wolverhampton Wanderers v Colchester United W 4-2 League One
29 Mar 2014 Milton Keynes Dons v Wolverhampton Wanderers W 0-1 League One
01 Apr 2014 Stevenage v Wolverhampton Wanderers D 0-0 League One
05 Apr 2014 Wolverhampton Wanderers v Peterborough United W 2-0 League One
12 Apr 2014 Crewe Alexandra v Wolverhampton Wanderers W 0-2 League One
18 Apr 2014 Wolverhampton Wanderers v Rotherham United W 6-4 League One
21 Apr 2014 Leyton Orient v Wolverhampton Wanderers W 1-3 League One
26 Apr 2014 Coventry City v Wolverhampton Wanderers D 1-1 League One
03 May 2014 Wolverhampton Wanderers v Carlisle United W 3-0 League One
10 Aug 2014 Wolverhampton Wanderers v Norwich City W 1-0 League Championship
16 Aug 2014 Rotherham United v Wolverhampton Wanderers L 1-0 League Championship
20 Aug 2014 Fulham v Wolverhampton Wanderers W 0-1 League Championship
23 Aug 2014 Wolverhampton Wanderers v Cardiff City W 1-0 League Championship
30 Aug 2014 Wolverhampton Wanderers v Blackburn Rovers W 3-1 League Championship
13 Sep 2014 Blackpool v Wolverhampton Wanderers D 0-0 League Championship
16 Sep 2014 Charlton Athletic v Wolverhampton Wanderers D 1-1 League Championship
20 Sep 2014 Wolverhampton Wanderers v Bolton Wanderers W 1-0 League Championship
28 Sep 2014 Reading v Wolverhampton Wanderers D 3-3 League Championship
01 Oct 2014 Wolverhampton Wanderers v Huddersfield Town L 1-3 League Championship
04 Oct 2014 Wolverhampton Wanderers v Wigan Athletic D 2-2 League Championship
18 Oct 2014 Millwall v Wolverhampton Wanderers D 3-3 League Championship
21 Oct 2014 Wolverhampton Wanderers v Middlesbrough W 2-0 League Championship
25 Oct 2014 Leeds United v Wolverhampton Wanderers W 1-2 League Championship
01 Nov 2014 Wolverhampton Wanderers v Birmingham City D 0-0 League Championship
04 Nov 2014 Ipswich Town v Wolverhampton Wanderers L 2-1 League Championship
08 Nov 2014 Derby County v Wolverhampton Wanderers L 5-0 League Championship
22 Nov 2014 Wolverhampton Wanderers v Nottingham Forest L 0-3 League Championship
29 Nov 2014 Brentford v Wolverhampton Wanderers L 4-0 League Championship
06 Dec 2014 Wolverhampton Wanderers v AFC Bournemouth L 1-2 League Championship
13 Dec 2014 Sheffield Wednesday v Wolverhampton Wanderers W 0-1 League Championship
20 Dec 2014 Wolverhampton Wanderers v Brighton and Hove Albion D 1-1 League Championship
26 Dec 2014 Watford v Wolverhampton Wanderers W 0-1 League Championship
28 Dec 2014 Wolverhampton Wanderers v Brentford W 2-1 League Championship
11 Jan 2015 Blackburn Rovers v Wolverhampton Wanderers W 0-1 League Championship
13 Jan 2015 Wolverhampton Wanderers v Fulham L 3-3 (3-5) FA Cup 3rd round replay
17 Jan 2015 Wolverhampton Wanderers v Blackpool W 2-0 League Championship
24 Jan 2015 Wolverhampton Wanderers v Charlton Athletic D 0-0 League Championship
31 Jan 2015 Bolton Wanderers v Wolverhampton Wanderers D 2-2 League Championship
07 Feb 2015 Wolverhampton Wanderers v Reading L 1-2 League Championship
10 Feb 2015 Huddersfield Town v Wolverhampton Wanderers W 1-4 League Championship
14 Feb 2015 Norwich City v Wolverhampton Wanderers L 2-0 League Championship
21 Feb 2015 Wolverhampton Wanderers v Rotherham United W 5-0 League Championship
24 Feb 2015 Wolverhampton Wanderers v Fulham W 3-0 League Championship
28 Feb 2015 Cardiff City v Wolverhampton Wanderers W 0-1 League Championship
03 Mar 2015 AFC Bournemouth v Wolverhampton Wanderers L 2-1 League Championship
07 Mar 2015 Wolverhampton Wanderers v Watford D 2-2 League Championship
14 Mar 2015 Brighton and Hove Albion v Wolverhampton Wanderers D 1-1 League Championship
17 Mar 2015 Wolverhampton Wanderers v Sheffield Wednesday W 3-0 League Championship
20 Mar 2015 Wolverhampton Wanderers v Derby County W 2-0 League Championship
03 Apr 2015 Nottingham Forest v Wolverhampton Wanderers W 1-2 League Championship
06 Apr 2015 Wolverhampton Wanderers v Leeds United W 4-3 League Championship
11 Apr 2015 Birmingham City v Wolverhampton Wanderers L 2-1 League Championship
14 Apr 2015 Middlesbrough v Wolverhampton Wanderers L 2-1 League Championship
18 Apr 2015 Wolverhampton Wanderers v Ipswich Town D 1-1 League Championship
25 Apr 2015 Wigan Athletic v Wolverhampton Wanderers W 0-1 League Championship
02 May 2015 Wolverhampton Wanderers v Millwall W 4-2 League Championship
08 Aug 2015 Blackburn Rovers v Wolverhampton Wanderers W 1-2 League Championship
16 Aug 2015 Wolverhampton Wanderers v Hull City D 1-1 League Championship
19 Aug 2015 Wolverhampton Wanderers v Queens Park Rangers L 2-3 League Championship
22 Aug 2015 Cardiff City v Wolverhampton Wanderers L 2-0 League Championship
29 Aug 2015 Wolverhampton Wanderers v Charlton Athletic W 2-1 League Championship
19 Sep 2015 Wolverhampton Wanderers v Brighton and Hove Albion D 0-0 League Championship
22 Sep 2015 Middlesbrough v Wolverhampton Wanderers L 3-0 League Cup 3rd round
26 Sep 2015 Preston North End v Wolverhampton Wanderers D 1-1 League Championship
29 Sep 2015 Fulham v Wolverhampton Wanderers W 0-3 League Championship
03 Oct 2015 Wolverhampton Wanderers v Huddersfield Town W 3-0 League Championship
18 Oct 2015 Derby County v Wolverhampton Wanderers L 4-2 League Championship
21 Oct 2015 Wolverhampton Wanderers v Brentford L 0-2 League Championship
24 Oct 2015 Wolverhampton Wanderers v Middlesbrough L 1-3 League Championship
31 Oct 2015 Birmingham City v Wolverhampton Wanderers W 0-2 League Championship
03 Nov 2015 Bristol City v Wolverhampton Wanderers L 1-0 League Championship
07 Nov 2015 Wolverhampton Wanderers v Burnley D 0-0 League Championship
21 Nov 2015 Ipswich Town v Wolverhampton Wanderers D 2-2 League Championship
28 Nov 2015 Wolverhampton Wanderers v Milton Keynes Dons D 0-0 League Championship
05 Dec 2015 Rotherham United v Wolverhampton Wanderers W 1-2 League Championship
11 Dec 2015 Wolverhampton Wanderers v Nottingham Forest D 1-1 League Championship
17 Dec 2015 Wolverhampton Wanderers v Leeds United L 2-3 League Championship
20 Dec 2015 Sheffield Wednesday v Wolverhampton Wanderers L 4-1 League Championship
26 Dec 2015 Wolverhampton Wanderers v Reading W 1-0 League Championship
28 Dec 2015 Charlton Athletic v Wolverhampton Wanderers W 0-2 League Championship
01 Jan 2016 Brighton and Hove Albion v Wolverhampton Wanderers W 0-1 League Championship
09 Jan 2016 West Ham United v Wolverhampton Wanderers L 1-0 FA Cup 3rd round
12 Jan 2016 Wolverhampton Wanderers v Fulham W 3-2 League Championship
16 Jan 2016 Wolverhampton Wanderers v Cardiff City L 1-3 League Championship
23 Jan 2016 Queens Park Rangers v Wolverhampton Wanderers D 1-1 League Championship
02 Feb 2016 Wolverhampton Wanderers v Bolton Wanderers D 2-2 League Championship
06 Feb 2016 Reading v Wolverhampton Wanderers D 0-0 League Championship
23 Feb 2016 Brentford v Wolverhampton Wanderers L 3-0 League Championship
27 Feb 2016 Wolverhampton Wanderers v Derby County W 2-1 League Championship
04 Mar 2016 Middlesbrough v Wolverhampton Wanderers L 2-1 League Championship
08 Mar 2016 Wolverhampton Wanderers v Bristol City W 2-1 League Championship


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.

International stats

Season Team Competition Apps Subs Goals Y R
2017-18 Scotland International Friendly 1
2018-19 Scotland International Friendly 1
1
2018-19 Scotland UEFA Nations League 2
1


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

International matches

Date Match Result Competition Round
23 Mar 2018 Scotland v Costa Rica L 0-1 International Friendly
07 Sep 2018 Scotland v Belgium L 0-4 International Friendly
10 Sep 2018 Scotland v Albania W 2-0 UEFA Nations League League C Group C1
11 Oct 2018 Israel v Scotland L 2-1 UEFA Nations League League C Group C1
14 Oct 2018 Scotland v Portugal L 1-3 International Friendly


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.