PLAYER PROFILE

Ross McCrorie.

Rangers FC · Scotland

Matrix 25497

At a glance

Full name
Ross McCrorie
Born
18 Mar 1998
Age today
28
Nationality
Scotland

Career by season

218 recorded appearances
Ross McCrorie appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27UEFA Europa League Rangers FC 21001290
26/27Scottish Premiership Rangers FC 3001691
26/27Premier Sports Cup Rangers FC 100070
25/26International Friendly Games Scotland 1100620
25/26FA Cup Bristol City 1100450
25/26EFL Cup Bristol City 1100450
25/26Championship Bristol City 3934362,8455
24/25FA Cup Bristol City 1100900
24/25Championship Bristol City 2520501,6698 / 1 red
23/24International Friendly Games Scotland 1100900
23/24FA Cup Bristol City 33002120
23/24Championship Bristol City 1912011,1793
22/23Scottish Premiership Aberdeen FC 3131202,7465 / 1 red
22/23Scottish Cup Aberdeen FC 1100900
21/22UEFA Conference League Aberdeen FC 66015401
21/22Scottish Premiership Aberdeen FC 2727122,4019
21/22Scottish Cup Aberdeen FC 2201830
20/21UEFA Europa League Aberdeen FC 33102700
20/21Scottish Premiership Aberdeen FC 2726112,3676
20/21Scottish Cup Aberdeen FC 33003000
19/20League One Portsmouth FC 1813031,1534 / 1 red
19/20FA Cup Portsmouth FC 1100900
19/20EFL Cup Portsmouth FC 2101980

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

Match log

Newest first
Ross McCrorie match log
DateCompetitionMatchScoreMinutesGoals
02 Sep 2026Scottish Premiership Falkirk FC v Rangers FCSubstitute, on 59′ 1 – 231
16 Aug 2026Premier Sports Cup Rangers FC v St. Mirren FCSubstitute, on 83′ 5 – 17
13 Aug 2026UEFA Europa League Rangers FC v Jagiellonia BialystokSubstitute, on 46′ 1 – 144
09 Aug 2026Scottish Premiership Rangers FC v Hibernian FCSubstitute, on 79′ 1 – 211
06 Aug 2026UEFA Europa League Jagiellonia Bialystok v Rangers FC 2 – 185
31 Jul 2026Scottish Premiership Dundee United FC v Rangers FCSubstitute, on 63′ 1 – 127
02 May 2026Championship Bristol City v Stoke City 2 – 090
25 Apr 2026Championship Birmingham City v Bristol City 2 – 190
21 Apr 2026Championship Southampton FC v Bristol City 2 – 290
18 Apr 2026Championship Bristol City v Norwich City 2 – 487
11 Apr 2026Championship Queens Park Rangers v Bristol CitySubstitute, on 76′ 0 – 014
03 Apr 2026Championship Charlton Athletic v Bristol City 1 – 245
31 Mar 2026International Friendly Games Scotland v Côte d'Ivoire 0 – 162
21 Mar 2026Championship Bristol City v West Bromwich Albion 0 – 190
14 Mar 2026Championship Middlesbrough FC v Bristol City 1 – 190
10 Mar 2026Championship Leicester City v Bristol City 2 – 060
03 Mar 2026FA Cup Port Vale FC v Bristol City 1 – 045
27 Feb 2026Championship Bristol City v Watford FC 1 – 284
07 Feb 2026Championship Hull City v Bristol City 2 – 3711
30 Jan 2026Championship Bristol City v Derby County 0 – 590

Career transfers

13 recorded moves

All recorded career moves, newest first.

Ross McCrorie career transfers
Date FromToMoveFee
01 Jul 2026 Bristol City Rangers FC Transfer €1.3m
01 Jul 2023 Aberdeen FC Bristol City Transfer €2.3m
01 Feb 2021 Rangers FC Aberdeen FC Transfer €225k
31 Jan 2021 Aberdeen FC Rangers FC Loan return
18 Aug 2020 Rangers FC Aberdeen FC Loan —
31 Jul 2020 Portsmouth FC Rangers FC Loan return
05 Jul 2019 Rangers FC Portsmouth FC Loan —
01 Jul 2018 Rangers FC U20 Rangers FC Internal move —
15 May 2017 Dumbarton FC Rangers FC U20 Loan return
27 Jan 2017 Rangers FC U20 Dumbarton FC Loan —
16 May 2016 Ayr United FC Rangers FC U20 Loan return
26 Feb 2016 Rangers FC U20 Ayr United FC Loan —
01 Jul 2015 Glasgow Rangers U17 Rangers FC U20 Internal move —

Contracts and market values are not available yet.