Ross McCrorie
Career snapshot
Position rank · 25/26
Among 173 Defender - Right-Backs · ≥200 mins
Career highs
Born the same day
Shares 1998-03-18 · 6 players total
| Full name | Ross McCrorie |
|---|---|
| Date of birth | 1998-03-18 (28 yrs) |
| Place of birth | Dailly, Scotland |
| Citizenship | Scotland |
| Position | Defender - Right-Back (main: Defender) |
| Foot | right |
| Height | 187.00 m |
| Current club | Bristol City |
| Joined | 2023-07-01 |
| Contract expires | 2026-06-30 |
| Agent | QUANIC SPORTS |
Percentile rank vs 38 other Defender - Right-Backs with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| 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
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 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 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 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 |
| Season | Injury | From | To | Days missed | Games 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 |
| Date | Value |
|---|---|
| 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 |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| 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 |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| 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
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 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
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 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.
| Season | Date | From | To | Type | Fee | Value 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.
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).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| 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 / Year | Milestone | Date |
|---|---|---|
| 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.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 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.
More on Ross McCrorie
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
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.
Scotland