Ross McCormack

Date of birth18 August 1986
Place of birthGlasgow
NationalityScottish
Weight74 kg
Height1.75 m
PositionForward

Ross McCormack's contract at Cardiff City was extended June 2013 in July 2009.

He joined Leeds United in August 2010 with a three-year contract that was extended to June 2015 in August 2012 and to June 2017 in August 2013.

Ross joined Fulham in July 2014 for a reported fee of £11million with a four-year contract that was extended to June 2019 in August 2015 and to June 2020 in February 2016.

He joined Aston Villa in August 2016 with a four-year contract that was cancelled in June 2019.

Club history

Team Joined Left Loan / Trialist
Rangers 01 May 2004 31 May 2006
Doncaster Rovers 16 Jan 2006 31 May 2006 L
Motherwell 01 Jun 2006 31 May 2008
Cardiff City 28 Jun 2008 27 Aug 2010
Leeds United 27 Aug 2010 08 Jul 2014
Fulham 08 Jul 2014 04 Aug 2016
Aston Villa 04 Aug 2016 03 Jun 2019
Nottingham Forest 31 Jan 2017 31 May 2017 L
Melbourne City 28 Sep 2017 01 Jan 2018 L
Central Coast Mariners 20 Sep 2018 04 Jan 2019 L
Motherwell 05 Jan 2019 31 May 2019 L

Club stats

Season Team Competition Apps Subs Goals Y R
2004-05 Rangers Scottish Premier League
1
2005-06 Doncaster Rovers League One 12
7
5
2008-09 Cardiff City FA Cup 3
1
2008-09 Cardiff City League Championship 32
6
21
2
2008-09 Cardiff City League Cup 1
2
1
1
2009-10 Cardiff City FA Cup 3
1
1
2
2009-10 Cardiff City League Championship 21
13
4
4
2009-10 Cardiff City League Championship Play-Offs
3
2010-11 Cardiff City League Championship
2
2010-11 Cardiff City League Cup
1
2
2010-11 Leeds United League Championship 6
15
2
2011-12 Leeds United FA Cup
1
2011-12 Leeds United League Championship 42
3
18
3
2011-12 Leeds United League Cup 3
1
2012-13 Leeds United FA Cup 4
2
2012-13 Leeds United League Championship 25
7
5
1
2012-13 Leeds United League Cup 1
1
1
2013-14 Leeds United FA Cup 1
2013-14 Leeds United League Championship 46
28
1
2013-14 Leeds United League Cup 2
1
1
2014-15 Fulham FA Cup 3
1
1
2
2014-15 Fulham League Championship 43
1
17
4
1
2014-15 Fulham League Cup 2
1
1
2015-16 Fulham FA Cup 1
2015-16 Fulham League Championship 45
21
6
2015-16 Fulham League Cup 3
2
2016-17 Aston Villa FA Cup
1
2016-17 Aston Villa League Championship 13
7
3
4
2016-17 Aston Villa League Cup 1
1
2016-17 Nottingham Forest League Championship 3
4
1
2017-18 Aston Villa League Cup
2


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
28 Aug 2010 Watford v Leeds United W 0-1 League Championship
11 Sep 2010 Leeds United v Swansea City W 2-1 League Championship
14 Sep 2010 Barnsley v Leeds United L 5-2 League Championship
17 Sep 2010 Doncaster Rovers v Leeds United D 0-0 League Championship
25 Sep 2010 Leeds United v Sheffield United W 1-0 League Championship
20 Nov 2010 Norwich City v Leeds United D 1-1 League Championship
27 Nov 2010 Reading v Leeds United D 0-0 League Championship
04 Dec 2010 Leeds United v Crystal Palace W 2-1 League Championship
11 Dec 2010 Burnley v Leeds United W 2-3 League Championship
26 Dec 2010 Leicester City v Leeds United D 2-2 League Championship
28 Dec 2010 Leeds United v Portsmouth D 3-3 League Championship
01 Jan 2011 Leeds United v Middlesbrough D 1-1 League Championship
04 Jan 2011 Cardiff City v Leeds United L 2-1 League Championship
15 Jan 2011 Leeds United v Scunthorpe United W 4-0 League Championship
01 Feb 2011 Hull City v Leeds United D 2-2 League Championship
12 Feb 2011 Bristol City v Leeds United W 0-2 League Championship
09 Apr 2011 Millwall v Leeds United L 3-2 League Championship
12 Apr 2011 Derby County v Leeds United L 2-1 League Championship
16 Apr 2011 Leeds United v Watford D 2-2 League Championship
30 Apr 2011 Leeds United v Burnley W 1-0 League Championship
07 May 2011 Queens Park Rangers v Leeds United W 1-2 League Championship
06 Aug 2011 Southampton v Leeds United L 3-1 League Championship
09 Aug 2011 Leeds United v Bradford City W 3-2 League Cup 1st round
13 Aug 2011 Leeds United v Middlesbrough L 0-1 League Championship
16 Aug 2011 Leeds United v Hull City W 4-1 League Championship
21 Aug 2011 West Ham United v Leeds United D 2-2 League Championship
23 Aug 2011 Doncaster Rovers v Leeds United W 1-2 League Cup 2nd round
27 Aug 2011 Ipswich Town v Leeds United L 2-1 League Championship
10 Sep 2011 Leeds United v Crystal Palace W 3-2 League Championship
17 Sep 2011 Leeds United v Bristol City W 2-1 League Championship
20 Sep 2011 Leeds United v Manchester United L 0-3 League Cup 3rd round
23 Sep 2011 Brighton and Hove Albion v Leeds United D 3-3 League Championship
01 Oct 2011 Leeds United v Portsmouth W 1-0 League Championship
14 Oct 2011 Doncaster Rovers v Leeds United W 0-3 League Championship
18 Oct 2011 Leeds United v Coventry City D 1-1 League Championship
22 Oct 2011 Peterborough United v Leeds United W 2-3 League Championship
26 Oct 2011 Birmingham City v Leeds United L 1-0 League Championship
30 Oct 2011 Leeds United v Cardiff City D 1-1 League Championship
02 Nov 2011 Leeds United v Blackpool L 0-5 League Championship
06 Nov 2011 Leicester City v Leeds United W 0-1 League Championship
19 Nov 2011 Burnley v Leeds United W 1-2 League Championship
26 Nov 2011 Leeds United v Barnsley L 1-2 League Championship
29 Nov 2011 Nottingham Forest v Leeds United W 0-4 League Championship
10 Dec 2011 Watford v Leeds United D 1-1 League Championship
17 Dec 2011 Leeds United v Reading L 0-1 League Championship
26 Dec 2011 Derby County v Leeds United L 1-0 League Championship
31 Dec 2011 Barnsley v Leeds United L 4-1 League Championship
02 Jan 2012 Leeds United v Burnley W 2-1 League Championship
09 Jan 2012 Arsenal v Leeds United L 1-0 FA Cup 3rd round
14 Jan 2012 Crystal Palace v Leeds United D 1-1 League Championship
21 Jan 2012 Leeds United v Ipswich Town W 3-1 League Championship
31 Jan 2012 Leeds United v Birmingham City L 1-4 League Championship
04 Feb 2012 Bristol City v Leeds United W 0-3 League Championship
11 Feb 2012 Leeds United v Brighton and Hove Albion L 1-2 League Championship
14 Feb 2012 Coventry City v Leeds United L 2-1 League Championship
18 Feb 2012 Leeds United v Doncaster Rovers W 3-2 League Championship
25 Feb 2012 Portsmouth v Leeds United D 0-0 League Championship
03 Mar 2012 Leeds United v Southampton L 0-1 League Championship
06 Mar 2012 Hull City v Leeds United D 0-0 League Championship
11 Mar 2012 Middlesbrough v Leeds United W 0-2 League Championship
17 Mar 2012 Leeds United v West Ham United D 1-1 League Championship
20 Mar 2012 Leeds United v Nottingham Forest L 3-7 League Championship
24 Mar 2012 Millwall v Leeds United W 0-1 League Championship
31 Mar 2012 Leeds United v Watford L 0-2 League Championship
06 Apr 2012 Reading v Leeds United L 2-0 League Championship
09 Apr 2012 Leeds United v Derby County L 0-2 League Championship
14 Apr 2012 Leeds United v Peterborough United W 4-1 League Championship
17 Apr 2012 Blackpool v Leeds United L 1-0 League Championship
21 Apr 2012 Cardiff City v Leeds United D 1-1 League Championship
28 Apr 2012 Leeds United v Leicester City L 1-2 League Championship
11 Aug 2012 Leeds United v Shrewsbury Town W 4-0 League Cup 1st round
18 Aug 2012 Leeds United v Wolverhampton Wanderers W 1-0 League Championship
21 Aug 2012 Blackpool v Leeds United L 2-1 League Championship
25 Aug 2012 Peterborough United v Leeds United W 1-2 League Championship
01 Sep 2012 Leeds United v Blackburn Rovers D 3-3 League Championship
15 Sep 2012 Cardiff City v Leeds United L 2-1 League Championship
18 Nov 2012 Millwall v Leeds United L 1-0 League Championship
24 Nov 2012 Leeds United v Crystal Palace W 2-1 League Championship
01 Dec 2012 Huddersfield Town v Leeds United W 2-4 League Championship
08 Dec 2012 Derby County v Leeds United L 3-1 League Championship
15 Dec 2012 Leeds United v Ipswich Town W 2-0 League Championship
19 Dec 2012 Leeds United v Chelsea L 1-5 League Cup 5th round
26 Dec 2012 Nottingham Forest v Leeds United L 4-2 League Championship
29 Dec 2012 Hull City v Leeds United L 2-0 League Championship
01 Jan 2013 Leeds United v Bolton Wanderers W 1-0 League Championship
05 Jan 2013 Leeds United v Birmingham City D 1-1 FA Cup 3rd round
12 Jan 2013 Barnsley v Leeds United L 2-0 League Championship
15 Jan 2013 Birmingham City v Leeds United W 1-2 FA Cup 3rd round replay
19 Jan 2013 Leeds United v Bristol City W 1-0 League Championship
27 Jan 2013 Leeds United v Tottenham Hotspur W 2-1 FA Cup 4th round
02 Feb 2013 Leeds United v Cardiff City L 0-1 League Championship
09 Feb 2013 Wolverhampton Wanderers v Leeds United D 2-2 League Championship
12 Feb 2013 Middlesbrough v Leeds United L 1-0 League Championship
17 Feb 2013 Manchester City v Leeds United L 4-0 FA Cup 5th round
20 Feb 2013 Leeds United v Blackpool W 2-0 League Championship
23 Feb 2013 Blackburn Rovers v Leeds United D 0-0 League Championship
02 Mar 2013 Leeds United v Millwall W 1-0 League Championship
05 Mar 2013 Leicester City v Leeds United D 1-1 League Championship
09 Mar 2013 Crystal Palace v Leeds United D 2-2 League Championship
12 Mar 2013 Leeds United v Peterborough United D 1-1 League Championship
30 Mar 2013 Ipswich Town v Leeds United L 3-0 League Championship
01 Apr 2013 Leeds United v Derby County L 1-2 League Championship
06 Apr 2013 Charlton Athletic v Leeds United L 2-1 League Championship
13 Apr 2013 Leeds United v Sheffield Wednesday W 2-1 League Championship
16 Apr 2013 Leeds United v Burnley W 1-0 League Championship
20 Apr 2013 Birmingham City v Leeds United L 1-0 League Championship
27 Apr 2013 Leeds United v Brighton and Hove Albion L 1-2 League Championship
04 May 2013 Watford v Leeds United W 1-2 League Championship
03 Aug 2013 Leeds United v Brighton and Hove Albion W 2-1 League Championship
07 Aug 2013 Leeds United v Chesterfield W 2-1 League Cup 1st round
11 Aug 2013 Leicester City v Leeds United D 0-0 League Championship
17 Aug 2013 Leeds United v Sheffield Wednesday D 1-1 League Championship
24 Aug 2013 Ipswich Town v Leeds United W 1-2 League Championship
27 Aug 2013 Doncaster Rovers v Leeds United W 1-3 League Cup 2nd round
31 Aug 2013 Leeds United v Queens Park Rangers L 0-1 League Championship
14 Sep 2013 Bolton Wanderers v Leeds United W 0-1 League Championship
18 Sep 2013 Reading v Leeds United L 1-0 League Championship
21 Sep 2013 Leeds United v Burnley L 1-2 League Championship
25 Sep 2013 Newcastle United v Leeds United L 2-0 League Cup 3rd round
28 Sep 2013 Millwall v Leeds United L 2-0 League Championship
01 Oct 2013 Leeds United v AFC Bournemouth W 2-1 League Championship
05 Oct 2013 Derby County v Leeds United L 3-1 League Championship
20 Oct 2013 Leeds United v Birmingham City W 4-0 League Championship
26 Oct 2013 Huddersfield Town v Leeds United L 3-2 League Championship
02 Nov 2013 Leeds United v Yeovil Town W 2-0 League Championship
09 Nov 2013 Charlton Athletic v Leeds United W 2-4 League Championship
23 Nov 2013 Leeds United v Middlesbrough W 2-1 League Championship
30 Nov 2013 Blackburn Rovers v Leeds United L 1-0 League Championship
04 Dec 2013 Leeds United v Wigan Athletic W 2-0 League Championship
07 Dec 2013 Leeds United v Watford D 3-3 League Championship
14 Dec 2013 Doncaster Rovers v Leeds United W 0-3 League Championship
21 Dec 2013 Leeds United v Barnsley D 0-0 League Championship
26 Dec 2013 Blackpool v Leeds United D 1-1 League Championship
29 Dec 2013 Nottingham Forest v Leeds United L 2-1 League Championship
01 Jan 2014 Leeds United v Blackburn Rovers L 1-2 League Championship
04 Jan 2014 Rochdale v Leeds United L 2-0 FA Cup 3rd round
11 Jan 2014 Sheffield Wednesday v Leeds United L 6-0 League Championship
18 Jan 2014 Leeds United v Leicester City L 0-1 League Championship
28 Jan 2014 Leeds United v Ipswich Town D 1-1 League Championship
01 Feb 2014 Leeds United v Huddersfield Town W 5-1 League Championship
08 Feb 2014 Yeovil Town v Leeds United W 1-2 League Championship
11 Feb 2014 Brighton and Hove Albion v Leeds United L 1-0 League Championship
22 Feb 2014 Middlesbrough v Leeds United D 0-0 League Championship
01 Mar 2014 Queens Park Rangers v Leeds United D 1-1 League Championship
08 Mar 2014 Leeds United v Bolton Wanderers L 1-5 League Championship
11 Mar 2014 Leeds United v Reading L 2-4 League Championship
15 Mar 2014 Burnley v Leeds United L 2-1 League Championship
22 Mar 2014 Leeds United v Millwall W 2-1 League Championship
25 Mar 2014 AFC Bournemouth v Leeds United L 4-1 League Championship
29 Mar 2014 Leeds United v Doncaster Rovers L 1-2 League Championship
01 Apr 2014 Leeds United v Charlton Athletic L 0-1 League Championship
05 Apr 2014 Wigan Athletic v Leeds United L 1-0 League Championship
08 Apr 2014 Watford v Leeds United L 3-0 League Championship
12 Apr 2014 Leeds United v Blackpool W 2-0 League Championship
19 Apr 2014 Barnsley v Leeds United W 0-1 League Championship
21 Apr 2014 Leeds United v Nottingham Forest L 0-2 League Championship
26 Apr 2014 Birmingham City v Leeds United W 1-3 League Championship
03 May 2014 Leeds United v Derby County D 1-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
2005-06 Scotland UEFA Under-21 1
1
2007-08 Scotland International Friendly
1
2008-09 Scotland FIFA World Cup 2
1
2009-10 Scotland FIFA World Cup 1
2009-10 Scotland International Friendly
1
2010-11 Scotland Nations Cup 1
1
2012-13 Scotland International Friendly
1
1
2013-14 Scotland FIFA World Cup
1
2013-14 Scotland International Friendly 1
1
2015-16 Scotland International Friendly 2


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
11 Oct 2005 Slovenia v Scotland L 3-0 UEFA Under-21 Group 5
30 May 2008 Czech Republic v Scotland L 3-1 International Friendly
28 Mar 2009 Netherlands v Scotland L 3-0 FIFA World Cup Europe group 9
01 Apr 2009 Scotland v Iceland W 2-1 FIFA World Cup Europe group 9
12 Aug 2009 Norway v Scotland L 4-0 FIFA World Cup Europe group 9
14 Nov 2009 Wales v Scotland L 3-0 International Friendly
25 May 2011 Wales v Scotland W 1-3 Nations Cup
29 May 2011 Republic of Ireland v Scotland L 1-0 Nations Cup
15 Aug 2012 Scotland v Australia W 3-1 International Friendly
06 Sep 2013 Scotland v Belgium L 0-2 FIFA World Cup Europe group A
15 Nov 2013 Scotland v USA D 0-0 International Friendly
05 Mar 2014 Poland v Scotland W 0-1 International Friendly
24 Mar 2016 Czech Republic v Scotland W 0-1 International Friendly
29 May 2016 Italy v Scotland L 1-0 International Friendly


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