Skip to content
Ross McCrorie

Ross McCrorie

Defender - Right-Back  at Bristol City
Age28
CitizenshipScotland
Height1.87 m
Footright
BornMarch 18, 1998
at Bristol City 1,058 days · joined 2023-07-01
👕200+ Apps 🏴25+ Caps
Market value €1.80m
Right-Back Defender

Career snapshot

7
clubs played for
15/16
debut season
0.07
goals / match
Aberdeen FC
top club · 115 apps

Position rank · 25/26

#62
goals rank
#8
assists rank
18
season goals
18
season assists

Among 173 Defender - Right-Backs · ≥200 mins

Career highs

€1.80m
peak value · 2023
€2.30m
top transfer fee · 23/24
5
best season · 22/23
45 / 2
int'l caps / goals
273Appearances
18Goals
18Assists
52Yellow cards
3Red cards
104Full matches (90′)
Full nameRoss McCrorie
Date of birth1998-03-18 (28 yrs)
Place of birthDailly, Scotland
CitizenshipScotland
PositionDefender - Right-Back (main: Defender)
Footright
Height187.00 m
Current clubBristol City
Joined2023-07-01
Contract expires2026-06-30
AgentQUANIC SPORTS
Jul 2025
25/26 — Bristol City
5 matches · 1 G · 3 A · across 2 competitions
Oct 2024
Injury: unknown
8 games missed
Jul 2024
24/25 — Bristol City
26 matches · 5 G · 0 A · across 3 competitions
Jul 2023
Injury: unknown
28 games missed
Jul 2023
23/24 — Bristol City
22 matches · 0 G · 1 A · across 2 competitions
Jul 2023
Transfer: Aberdeen FC → Bristol City
23/24 · Transfer · €2.30m
Jul 2022
22/23 — Aberdeen FC
41 matches · 5 G · 1 A · across 4 competitions
Feb 2022
Injury: unknown
2 games missed
Jul 2021
21/22 — Aberdeen FC
39 matches · 1 G · 4 A · across 5 competitions
Feb 2021
Transfer: Rangers → Aberdeen FC
20/21 · Transfer · €225k
Jan 2021
Transfer: Aberdeen FC → Rangers
20/21 · Return from loan
Jan 2021
Injury: unknown
2 games missed
Nov 2020
Injury: unknown
3 games missed
Aug 2020
Transfer: Rangers → Aberdeen FC
20/21 · Loan
Jul 2020
Transfer: Portsmouth → Rangers
19/20 · Return from loan
Jul 2020
20/21 — Aberdeen FC
34 matches · 2 G · 1 A · across 4 competitions
Jul 2019
Transfer: Rangers → Portsmouth
19/20 · Loan
Jul 2019
19/20 — Portsmouth FC, Rangers FC, Aberdeen FC
24 matches · 0 G · 5 A · across 7 competitions
Jul 2018
18/19 — Rangers FC
31 matches · 0 G · 0 A · across 6 competitions
Jul 2018
Transfer: Rangers U20 → Rangers
18/19 · Transfer
Jan 2018
Injury: unknown
3 games missed
Jul 2017
17/18 — Rangers FC, Rangers FC U20
25 matches · 2 G · 1 A · across 6 competitions
May 2017
Transfer: Dumbarton → Rangers U20
16/17 · Return from loan
Jan 2017
Transfer: Rangers U20 → Dumbarton
16/17 · Loan
Jul 2016
16/17 — Dumbarton FC, Rangers FC U20
11 matches · 0 G · 0 A · across 2 competitions
May 2016
Transfer: Ayr United → Rangers U20
15/16 · Return from loan
Feb 2016
Transfer: Rangers U20 → Ayr United
15/16 · Loan
Jul 2015
15/16 — Rangers FC, Ayr United FC
15 matches · 2 G · 2 A · across 3 competitions
Jul 2015
Transfer: Rangers FC U17 → Rangers U20
15/16 · Transfer
Jan 1970
Peak market value: €1.80m
Highest valuation recorded in dataset

Percentile rank vs 38 other Defender - Right-Backs with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).

Goals1 total · 0.25/90
97
Assists3 total · 0.75/90
100
G+A4 total · 1.00/90
97
Yellow cards0 total · 0.00/90
63
9,333 min
Minutes played by club
Bristol City 7.0%
Aberdeen FC 70.6%
Rangers FC 18.4%
Portsmouth FC 0.0%
Rangers FC U20 0.0%
Dumbarton FC 0.0%
Ayr United FC 4.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Bristol City 3 23/24 25/26 53 6 4 657
Aberdeen FC 4 19/20 22/23 115 8 6 6,587
Rangers FC 4 15/16 19/20 55 2 1 1,718
Portsmouth FC 1 19/20 19/20 23 0 5 0
Rangers FC U20 2 16/17 17/18 3 0 0 0
Dumbarton FC 1 16/17 16/17 9 0 0 0
Ayr United FC 1 15/16 15/16 15 2 2 371

Career trajectory — goals, assists & market value

2€450K3€900K5€1.4M6€1.8M15/16 — 2 goals (Ayr United FC)15/16 — 2 assists415/1617/18 — 2 goals (Rangers FC)17/18 — 1 assists317/1818/1919/20 — 5 assists519/2020/21 — 2 goals (Aberdeen FC)20/21 — 1 assists320/2121/22 — 1 goals (Aberdeen FC)21/22 — 4 assists521/2222/23 — 5 goals (Aberdeen FC)22/23 — 1 assists622/2323/24 — 1 assists123/2424/25 — 5 goals (Bristol City)524/2525/26 — 1 goals (Bristol City)25/26 — 3 assists425/2618/19 — €1M19/20 — €1M20/21 — €900K21/22 — €1.5M22/23 — €750K23/24 — €1.8M24/25 — €1.8M25/26 — €1.8MGoalsAssistsMarket value

Goals by season

15/16: 2215/1616/17: 0016/1717/18: 2217/1818/19: 0018/1919/20: 0019/2020/21: 2220/2121/22: 1121/2222/23: 5522/2323/24: 0023/2424/25: 5524/2525/26: 1125/26

Assists by season

15/16: 2215/1616/17: 0016/1717/18: 1117/1818/19: 0018/1919/20: 5519/2020/21: 1120/2121/22: 4421/2222/23: 1122/2323/24: 1123/2424/25: 0024/2525/26: 3325/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Championship Bristol City 4 1 3 0 0 360
25/26 EFL Cup Bristol City 1 0 0 0 0 0
24/25 Championship Bristol City 23 5 0 8 0 297
24/25 Championship Play-Offs Bristol City 2 0 0 0 0 0
24/25 FA Cup Bristol City 1 0 0 0 0 0
23/24 Championship Bristol City 19 0 1 3 0 0
23/24 FA Cup Bristol City 3 0 0 0 0 0
22/23 Premiership Aberdeen FC 31 2 0 5 1 1,331
22/23 Scottish Premiership Top Six Split Aberdeen FC 2 0 0 0 0 0
22/23 SFA Cup Aberdeen FC 1 0 0 0 0 0
22/23 Viaplay Cup Aberdeen FC 7 3 1 2 0 227
21/22 Prem. Sports Cup Aberdeen FC 1 0 0 0 0 0
21/22 Premiership Aberdeen FC 27 1 2 9 0 2,401
21/22 Premiership Relegation Aberdeen FC 3 0 0 0 0 0
21/22 SFA Cup Aberdeen FC 2 0 1 0 0 0
21/22 UECL Quali Aberdeen FC 6 0 1 1 0 0
20/21 Europa League Qualifying Aberdeen FC 3 1 0 0 0 270
20/21 Premiership Aberdeen FC 27 1 1 6 0 2,358
20/21 Scottish Premiership Top Six Split Aberdeen FC 2 0 0 0 0 0
20/21 SFA Cup Aberdeen FC 2 0 0 0 0 0
19/20 EFL Cup Portsmouth FC 2 0 1 0 0 0
19/20 EFL Trophy Portsmouth FC 2 0 1 0 0 0
19/20 Europa League Rangers FC 0 0 0 0 0 0
19/20 FA Cup Portsmouth FC 1 0 0 0 0 0
19/20 League One Portsmouth FC 17 0 3 4 0 0
19/20 League One Play-Offs Portsmouth FC 1 0 0 0 0 0
19/20 SFA Cup Aberdeen FC 1 0 0 0 0 0
18/19 Betfred Cup Rangers FC 2 0 0 0 0 0
18/19 Europa League Rangers FC 3 0 0 0 0 0
18/19 Europa League Qualifying Rangers FC 5 0 0 0 0 0
18/19 Premiership Rangers FC 17 0 0 2 1 0
18/19 Scottish Premiership Top Six Split Rangers FC 3 0 0 0 0 0
18/19 SFA Cup Rangers FC 1 0 0 0 0 0
17/18 Betfred Cup Rangers FC 2 0 0 0 0 0
17/18 Europa League Qualifying Rangers FC 0 0 0 0 0 0
17/18 Irn-Bru Cup Rangers FC U20 1 0 0 0 0 0
17/18 Premiership Rangers FC 17 1 1 5 0 1,403
17/18 Scottish Premiership Top Six Split Rangers FC 4 1 0 1 0 315
17/18 SFA Cup Rangers FC 1 0 0 0 1 0
16/17 Championship Dumbarton FC 9 0 0 1 0 0
16/17 Irn-Bru Cup Rangers FC U20 2 0 0 0 0 0
15/16 Championship Rangers FC 0 0 0 0 0 0
15/16 League One Ayr United FC 11 2 2 2 0 371
15/16 Scottish Championship Play-offs Ayr United FC 4 0 0 3 0 0
SeasonDateFromToTypeMarket valueFee
15/16 2015-07-01 Rangers FC U17 Rangers U20 Transfer 0
15/16 2016-02-26 Rangers U20 Ayr United Loan 0
15/16 2016-05-16 Ayr United Rangers U20 Return from loan 0
16/17 2017-01-27 Rangers U20 Dumbarton Loan 0
16/17 2017-05-15 Dumbarton Rangers U20 Return from loan 0
18/19 2018-07-01 Rangers U20 Rangers Transfer 600000
19/20 2019-07-05 Rangers Portsmouth Loan 1000000
19/20 2020-07-31 Portsmouth Rangers Return from loan 900000
20/21 2020-08-18 Rangers Aberdeen FC Loan 900000
20/21 2021-01-31 Aberdeen FC Rangers Return from loan 1500000
20/21 2021-02-01 Rangers Aberdeen FC Transfer 1500000 €225k
23/24 2023-07-01 Aberdeen FC Bristol City Transfer 1000000 €2.30m
SeasonInjuryFromToDays missedGames missed
17/18 Knee injury 2018-01-15 2018-03-15 60 3
20/21 Corona virus 2020-11-20 2020-11-30 11 3
20/21 Ankle injury 2021-01-16 2021-01-26 11 2
21/22 Ill 2022-02-24 2022-03-03 8 2
23/24 Bone inflammation 2023-07-31 2024-01-06 160 28
24/25 Hamstring injury 2024-10-27 2024-12-10 45 8
Current€1.80m
Peak€1.80m
Low€600k
Δ since start+€1.20m
€600k€900k€1.20m€1.50m€1.80m197019701970
DateValue
Jan 1, 1970 €1.80m
Jan 1, 1970 €1.80m
Jan 1, 1970 €1.80m
Jan 1, 1970 €1.80m
Jan 1, 1970 €1.80m
Jan 1, 1970 €1.00m
Jan 1, 1970 €750k
Jan 1, 1970 €750k
Jan 1, 1970 €1.00m
Jan 1, 1970 €1.50m
Jan 1, 1970 €750k
Jan 1, 1970 €900k
Jan 1, 1970 €1.00m
Jan 1, 1970 €1.00m
Jan 1, 1970 €600k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #34687 #4 2 0 former national player
Team #30136 6 0 former national player
Team #25791 #3 9 0 former national player
Team #17622 9 1 former national player
Team #16868 18 1 former national player
Team #3380 #22 1 0 former national player
TeammatePPG played withJoint goalsMinutes
Ryan Hedges 2 0 0
Vicente Besuijen 1 1 0
Bojan Miovski 2 0 0
Jack MacKenzie 1 0 0
David Bates 1 0 0
Duk 2 0 0
Ylber Ramadani 2 0 0
Funso Ojo 1 0 0
Nahki Wells 1 1 0
Jonny Hayes 2 2 0
Alfredo Morelos 2 1 0
Christian Ramirez 1 1 0
Connor McLennan 2 1 0
James Tavernier 2 0 0
Marley Watkins 2 1 0
Matty Kennedy 2 0 0
Lewis Ferguson 1 3 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
24/25 Championship Bristol City 5 23
22/23 Viaplay Cup Aberdeen FC 3 7
15/16 League One Ayr United FC 2 11

Top assist seasons

SeasonCompetitionClubAssistsMatches
19/20 League One Portsmouth FC 3 17
25/26 Championship Bristol City 3 4
21/22 Premiership Aberdeen FC 2 27

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
20/21 2021-01-31 Aberdeen FC Rangers Return from loan €1.50m
20/21 2020-08-18 Rangers Aberdeen FC Loan €900k
19/20 2020-07-31 Portsmouth Rangers Return from loan €900k
19/20 2019-07-05 Rangers Portsmouth Loan €1.00m
16/17 2017-05-15 Dumbarton Rangers U20 Return from loan
16/17 2017-01-27 Rangers U20 Dumbarton Loan
15/16 2016-05-16 Ayr United Rangers U20 Return from loan
15/16 2016-02-26 Rangers U20 Ayr United Loan

Last 3 matches for Bristol City while Ross McCrorie was at the club (joined 2023-07-01). 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
2024-08-13 CGB Bristol City 0–1 Coventry City Available
2023-08-29 CGB Bristol City 0–1 Norwich City INJURED Bone inflammation
2023-08-09 CGB Bristol City 5–1 Oxford United INJURED Bone inflammation

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

OpponentPWDLGFGAGDWin %
Celtic FC 16 4 5 7 18 27 -9 25%
Hibernian FC 16 7 4 5 20 21 -1 44%
St. Mirren FC 16 7 4 5 22 17 +5 44%
Dundee United 16 7 5 4 24 15 +9 44%
Motherwell FC 14 6 4 4 23 18 +5 43%
Kilmarnock FC 14 12 0 2 25 8 +17 86%
Ross County FC 12 10 0 2 33 6 +27 83%
St. Johnstone FC 12 9 3 0 19 4 +15 75%
Heart of Midlothian 8 3 3 2 8 8 0 38%
Livingston FC 8 4 3 1 7 4 +3 50%
Dundee FC 8 6 2 0 19 8 +11 75%
Hamilton Academical 6 3 3 0 16 4 +12 50%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
15/16 Senior debut season
15/16 First senior goal

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 26 297 8 1 0 2.73
23/24 22 0 3 0 0 0
22/23 41 1,558 7 0 1 0.46
21/22 39 2,401 10 1 0 0.41
20/21 34 2,628 6 0 0 0.21
19/20 24 0 4 1 0 0
18/19 31 0 2 0 1 0
17/18 25 1,718 6 0 1 0.37
16/17 11 0 1 0 0 0
15/16 15 371 5 0 0 1.21

Output by competition

Career goals and assists broken down by tournament.

Championship
46 apps
6 G
4 A
Premiership
119 apps
5 G
4 A
Viaplay Cup
12 apps
3 G
1 A
League One
11 apps
2 G
2 A
Scottish Premiership Top Six Split
11 apps
1 G
0 A
Europa League Qualifying
8 apps
1 G
0 A
League One
17 apps
0 G
3 A
EFL Cup
3 apps
0 G
1 A
SFA Cup
8 apps
0 G
1 A
UECL Quali
6 apps
0 G
1 A

Frequently asked about Ross McCrorie

Who is Ross McCrorie?

Ross McCrorie is a Scotland professional footballer who plays as a right-back for Bristol City.

How old is Ross McCrorie?

Ross McCrorie is 28 years old. He was born on March 18, 1998 in Dailly.

What position does Ross McCrorie play?

Ross McCrorie plays as a right-back (Defender - Right-Back).

What club does Ross McCrorie play for?

Ross McCrorie currently plays for Bristol City.

How many career goals has Ross McCrorie scored?

Across all senior club competitions in our dataset, Ross McCrorie has scored 18 goals in 273 appearances.

What is Ross McCrorie's market value?

Ross McCrorie's most recent reported market value is €1.80m.