PLAYER PROFILE

Ross McCormack.

· Scotland

Matrix 28884

At a glance

Full name
Ross McCormack
Born
18 Aug 1986
Age today
40
Nationality
Scotland

Career by season

2 recorded appearances
Ross McCormack appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
20/21National League Aldershot Town 2000280

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Ross McCormack match log
DateCompetitionMatchScoreMinutesGoals
17 Oct 2020National League Eastleigh FC v Aldershot TownSubstitute, on 66′ 2 – 224
13 Oct 2020National League Dover Athletic FC v Aldershot TownSubstitute, on 86′ 0 – 54

Career transfers

23 recorded moves

All recorded career moves, newest first.

Ross McCormack career transfers
Date FromToMoveFee
15 Sep 2026 Giffnock North AAC AFC Knaresborough Town FC Transfer Free
18 Aug 2026 Career break Giffnock North AAC AFC Transfer —
23 Jul 2023 Career break Liversedge FC Transfer —
01 Jul 2021 Aldershot Town Career break Career break —
18 Sep 2020 Without club Aldershot Town Transfer —
01 Jul 2019 Aston Villa Without club Released —
20 May 2019 Motherwell FC Aston Villa Loan return
05 Jan 2019 Aston Villa Motherwell FC Loan —
04 Jan 2019 Central Coast Mariners Aston Villa Loan return
20 Sep 2018 Aston Villa Central Coast Mariners Loan —
31 Jan 2018 Melbourne City FC Aston Villa Loan return
29 Sep 2017 Aston Villa Melbourne City FC Loan —
31 May 2017 Nottingham Forest Aston Villa Loan return
31 Jan 2017 Aston Villa Nottingham Forest Loan —
04 Aug 2016 Fulham FC Aston Villa Transfer €14.3m
08 Jul 2014 Leeds United Fulham FC Transfer €11.8m
27 Aug 2010 Cardiff City Leeds United Transfer €360k
01 Jul 2008 Motherwell FC Cardiff City Transfer €180k
01 Jul 2006 Rangers FC Motherwell FC Transfer Free
01 May 2006 Doncaster Rovers Rangers FC Loan return
01 Jan 2006 Rangers FC Doncaster Rovers Loan —
01 Jul 2005 Rangers FC U20 Rangers FC Internal move —
01 Jul 2002 Hillwood BC Rangers FC U20 Transfer —

Contracts and market values are not available yet.