Ross Stewart
Career snapshot
Career highs
Born the same day
Shares 1996-07-11 · 6 players total
| Full name | Ross Stewart |
|---|---|
| Name in home country | Ross Cameron Stewart |
| Date of birth | 1996-07-11 (29 yrs) |
| Place of birth | Irvine, Scotland |
| Citizenship | Scotland |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | right |
| Height | 188.00 m |
| Current club | Southampton FC |
| Joined | 2023-09-01 |
| Contract expires | 2026-06-30 |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Southampton FC | 3 | 23/24 | 25/26 | 21 | 1 | 1 | 385 |
| Southampton FC U21 | 2 | 23/24 | 24/25 | 2 | 1 | 0 | 45 |
| Sunderland AFC | 3 | 20/21 | 22/23 | 80 | 40 | 8 | 722 |
| Ross County FC | 3 | 18/19 | 20/21 | 82 | 28 | 8 | 1,708 |
| St. Mirren FC | 2 | 17/18 | 18/19 | 21 | 3 | 1 | 616 |
| Alloa Athletic FC | 1 | 17/18 | 17/18 | 23 | 10 | 5 | 353 |
| Albion Rovers FC | 1 | 16/17 | 16/17 | 32 | 11 | 1 | 164 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Championship | Southampton FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | EFL Cup | Southampton FC | 1 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | EFL Cup | Southampton FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Premier League | Southampton FC | 12 | 1 | 0 | 1 | 0 | 385 |
| 24/25 | Premier League 2 | Southampton FC U21 | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Championship | Southampton FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Championship Play-Offs | Southampton FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Premier League 2 | Southampton FC U21 | 1 | 1 | 0 | 0 | 0 | 45 |
| 22/23 | Championship | Sunderland AFC | 13 | 10 | 3 | 0 | 0 | 104 |
| 22/23 | FA Cup | Sunderland AFC | 2 | 1 | 0 | 0 | 0 | 51 |
| 21/22 | EFL Cup | Sunderland AFC | 4 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | League One | Sunderland AFC | 46 | 24 | 5 | 6 | 0 | 170 |
| 21/22 | League One Play-Offs | Sunderland AFC | 3 | 2 | 0 | 1 | 0 | 134 |
| 20/21 | Betfred Cup | Ross County FC | 5 | 4 | 1 | 0 | 0 | 98 |
| 20/21 | EFL Trophy | Sunderland AFC | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | League One | Sunderland AFC | 11 | 2 | 0 | 1 | 0 | 185 |
| 20/21 | League One Play-Offs | Sunderland AFC | 1 | 1 | 0 | 0 | 0 | 78 |
| 20/21 | Premiership | Ross County FC | 19 | 2 | 1 | 2 | 0 | 825 |
| 19/20 | Betfred Cup | Ross County FC | 5 | 4 | 1 | 0 | 0 | 79 |
| 19/20 | Premiership | Ross County FC | 21 | 7 | 2 | 7 | 0 | 238 |
| 18/19 | Betfred Cup | St. Mirren FC | 3 | 1 | 1 | 0 | 0 | 206 |
| 18/19 | Championship | Ross County FC | 23 | 6 | 2 | 1 | 0 | 237 |
| 18/19 | Irn-Bru Cup | Ross County FC | 6 | 3 | 1 | 0 | 0 | 157 |
| 18/19 | Premiership | St. Mirren FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | SFA Cup | Ross County FC | 3 | 2 | 0 | 0 | 0 | 74 |
| 17/18 | Betfred Cup | St. Mirren FC | 4 | 1 | 0 | 0 | 0 | 194 |
| 17/18 | Championship | St. Mirren FC | 9 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | Irn-Bru Cup | St. Mirren FC | 3 | 1 | 0 | 0 | 0 | 216 |
| 17/18 | League One | Alloa Athletic FC | 19 | 7 | 5 | 2 | 0 | 224 |
| 17/18 | Scottish Championship Play-offs | Alloa Athletic FC | 4 | 3 | 0 | 2 | 0 | 129 |
| 17/18 | SFA Cup | St. Mirren FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Betfred Cup | Albion Rovers FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Irn-Bru Cup | Albion Rovers FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | League One | Albion Rovers FC | 25 | 11 | 1 | 2 | 0 | 164 |
| 16/17 | SFA Cup | Albion Rovers FC | 2 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 15/16 | 2015-07-01 | Ardeer Thistle | Kilwinning Rangers FC | Transfer | 0 | — |
| 16/17 | 2016-07-19 | Kilwinning Rangers FC | Albion Rovers | Transfer | 0 | €2k |
| 17/18 | 2017-07-01 | Albion Rovers | St. Mirren | Transfer | 0 | — |
| 17/18 | 2017-12-21 | St. Mirren | Alloa Athletic | Loan | 0 | — |
| 17/18 | 2018-05-14 | Alloa Athletic | St. Mirren | Return from loan | 0 | — |
| 18/19 | 2018-08-10 | St. Mirren | Ross County | Transfer | 100000 | €45k |
| 20/21 | 2021-01-31 | Ross County | Sunderland | Transfer | 500000 | €338k |
| 23/24 | 2023-09-01 | Sunderland | Southampton | Transfer | 2800000 | €9.30m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 19/20 | Hamstring injury | 2019-12-29 | 2020-02-29 | 63 | 10 |
| 22/23 | Hamstring injury | 2022-09-05 | 2022-12-07 | 94 | 14 |
| 22/23 | Achilles tendon surgery | 2023-01-28 | 2023-11-06 | 283 | 38 |
| 23/24 | Muscle injury | 2023-12-01 | 2024-05-01 | 153 | 31 |
| 24/25 | Hamstring injury | 2024-10-06 | 2025-02-20 | 138 | 22 |
| 24/25 | Fitness | 2025-02-21 | 2025-04-03 | 42 | 5 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €4.50m |
| Jan 1, 1970 | €4.50m |
| Jan 1, 1970 | €2.80m |
| Jan 1, 1970 | €2.80m |
| Jan 1, 1970 | €4.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Marcus Fraser | 2 | 0 | 0 |
| Jack Clarke | 2 | 5 | 0 |
| Brian Graham | 2 | 1 | 0 |
| Ross Draper | 1 | 1 | 0 |
| Ross Stewart | 1 | 0 | 0 |
| Iain Vigurs | 1 | 0 | 0 |
| Ross Laidlaw | 1 | 0 | 0 |
| Anthony Patterson | 2 | 0 | 0 |
| Callum Doyle | 2 | 1 | 0 |
| Keith Watson | 1 | 0 | 0 |
| Lynden Gooch | 2 | 5 | 0 |
| Carl Winchester | 2 | 1 | 0 |
| Dennis Cirkin | 2 | 0 | 0 |
| Elliot Embleton | 2 | 7 | 0 |
| Alex Pritchard | 2 | 4 | 0 |
| Josh Mullin | 1 | 9 | 0 |
| Luke O'Nien | 2 | 0 | 0 |
| Dan Neil | 2 | 4 | 0 |
| Bailey Wright | 2 | 1 | 0 |
| Billy McKay | 1 | 6 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 21/22 | League One | Sunderland AFC | 24 | 46 |
| 16/17 | League One | Albion Rovers FC | 11 | 25 |
| 22/23 | Championship | Sunderland AFC | 10 | 13 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 21/22 | League One | Sunderland AFC | 5 | 46 |
| 17/18 | League One | Alloa Athletic FC | 5 | 19 |
| 22/23 | Championship | Sunderland AFC | 3 | 13 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 17/18 | 2018-05-14 | Alloa Athletic | St. Mirren | Return from loan | — | — |
| 17/18 | 2017-12-21 | St. Mirren | Alloa Athletic | Loan | — | — |
Last 50 matches for Southampton FC 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.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2026-02-14 | GB2 |
Leicester City FC | 3–4 | Southampton FC | Available |
| 2026-02-07 | GB2 |
Southampton FC | 1–0 | Watford FC | Available |
| 2026-01-31 | GB2 |
Stoke City FC | 0–2 | Southampton FC | Available |
| 2026-01-24 | GB2 |
Portsmouth FC | 1–1 | Southampton FC | Available |
| 2026-01-21 | GB2 |
Southampton FC | 1–0 | Sheffield United FC | Available |
| 2026-01-17 | GB2 |
Southampton FC | 1–2 | Hull City AFC | Available |
| 2026-01-04 | GB2 |
Middlesbrough FC | 4–0 | Southampton FC | Available |
| 2026-01-01 | GB2 |
Southampton FC | 0–0 | Millwall FC | Available |
| 2025-12-29 | GB2 |
Birmingham City FC | 0–3 | Southampton FC | Available |
| 2025-12-26 | GB2 |
Oxford United FC | 1–4 | Southampton FC | Available |
| 2025-12-20 | GB2 |
Southampton FC | 3–2 | Coventry City FC | Available |
| 2025-12-13 | GB2 |
Norwich City FC | 2–3 | Southampton FC | Available |
| 2025-12-09 | GB2 |
Southampton FC | 2–2 | West Bromwich Albion FC | Available |
| 2025-12-06 | GB2 |
Southampton FC | 4–1 | Birmingham City FC | Available |
| 2025-11-29 | GB2 |
Millwall FC | 0–2 | Southampton FC | Available |
| 2025-11-25 | GB2 |
Southampton FC | 1–2 | Leicester City FC | Available |
| 2025-11-22 | GB2 |
Charlton Athletic FC | 0–3 | Southampton FC | Available |
| 2025-11-08 | GB2 |
Southampton FC | 3–1 | Sheffield Wednesday FC | Available |
| 2025-11-05 | GB2 |
Queens Park Rangers FC | 1–2 | Southampton FC | Available |
| 2025-11-01 | GB2 |
Southampton FC | 0–2 | Preston North End FC | Available |
| 2025-10-25 | GB2 |
Blackburn Rovers FC | 2–1 | Southampton FC | Available |
| 2025-10-21 | GB2 |
Bristol City FC | 3–1 | Southampton FC | Available |
| 2025-10-18 | GB2 |
Southampton FC | 0–0 | Swansea City AFC | Available |
| 2025-10-04 | GB2 |
Derby County FC | 1–1 | Southampton FC | Available |
| 2025-09-30 | GB2 |
Sheffield United FC | 1–2 | Southampton FC | Available |
| 2025-09-27 | GB2 |
Southampton FC | 1–1 | Middlesbrough FC | Available |
| 2025-09-20 | GB2 |
Hull City AFC | 3–1 | Southampton FC | Available |
| 2025-09-14 | GB2 |
Southampton FC | 0–0 | Portsmouth FC | Available |
| 2025-08-30 | GB2 |
Watford FC | 2–2 | Southampton FC | Available |
| 2025-08-23 | GB2 |
Southampton FC | 1–2 | Stoke City FC | Available |
| 2025-08-17 | GB2 |
Ipswich Town FC | 1–1 | Southampton FC | Available |
| 2025-08-09 | GB2 |
Southampton FC | 2–1 | Wrexham AFC | Available |
| 2025-05-25 | GB1 |
Southampton FC | 1–2 | Arsenal FC | Available |
| 2025-05-18 | GB1 |
Everton FC | 2–0 | Southampton FC | Available |
| 2025-05-10 | GB1 |
Southampton FC | 0–0 | Manchester City FC | Available |
| 2025-05-03 | GB1 |
Leicester City FC | 2–0 | Southampton FC | Available |
| 2025-04-26 | GB1 |
Southampton FC | 1–2 | Fulham FC | Available |
| 2025-04-19 | GB1 |
West Ham United FC | 1–1 | Southampton FC | Available |
| 2025-04-12 | GB1 |
Southampton FC | 0–3 | Aston Villa FC | Available |
| 2025-04-06 | GB1 |
Tottenham Hotspur FC | 3–1 | Southampton FC | Available |
| 2025-04-02 | GB1 |
Southampton FC | 1–1 | Crystal Palace FC | INJURED Fitness |
| 2025-03-15 | GB1 |
Southampton FC | 1–2 | Wolverhampton Wanderers FC | INJURED Fitness |
| 2025-03-08 | GB1 |
Liverpool FC | 3–1 | Southampton FC | INJURED Fitness |
| 2025-02-25 | GB1 |
Chelsea FC | 4–0 | Southampton FC | INJURED Fitness |
| 2025-02-22 | GB1 |
Southampton FC | 0–4 | Brighton & Hove Albion FC | INJURED Fitness |
| 2025-02-15 | GB1 |
Southampton FC | 1–3 | AFC Bournemouth | INJURED Hamstring injury |
| 2025-02-01 | GB1 |
Ipswich Town FC | 1–2 | Southampton FC | INJURED Hamstring injury |
| 2025-01-25 | GB1 |
Southampton FC | 1–3 | Newcastle United FC | INJURED Hamstring injury |
| 2025-01-19 | GB1 |
Nottingham Forest FC | 3–2 | Southampton FC | INJURED Hamstring injury |
| 2025-01-16 | GB1 |
Manchester United FC | 3–1 | Southampton FC | INJURED Hamstring injury |
Teams faced most often by Ross Stewart'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 % |
|---|---|---|---|---|---|---|---|---|
| St. Johnstone FC | 29 | 8 | 8 | 13 | 30 | 31 | -1 | 28% |
| Aberdeen FC | 29 | 9 | 6 | 14 | 34 | 47 | -13 | 31% |
| Celtic FC | 29 | 2 | 2 | 25 | 16 | 84 | -68 | 7% |
| Motherwell FC | 29 | 9 | 8 | 12 | 30 | 45 | -15 | 31% |
| Hibernian FC | 29 | 7 | 11 | 11 | 37 | 43 | -6 | 24% |
| Kilmarnock FC | 28 | 9 | 6 | 13 | 29 | 35 | -6 | 32% |
| Rangers FC | 28 | 3 | 1 | 24 | 12 | 69 | -57 | 11% |
| Livingston FC | 22 | 6 | 6 | 10 | 23 | 35 | -12 | 27% |
| Heart of Midlothian | 22 | 5 | 8 | 9 | 22 | 36 | -14 | 23% |
| Everton FC | 20 | 9 | 2 | 9 | 30 | 33 | -3 | 45% |
| Watford FC | 20 | 7 | 8 | 5 | 30 | 27 | +3 | 35% |
| Liverpool FC | 20 | 1 | 4 | 15 | 15 | 47 | -32 | 5% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 16/17 | Senior debut season | |
| 16/17 | First senior goal | |
| 20/21 | Goal #50 (career) |
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 | 14 | 385 | 1 | 0 | 0 | 0.23 |
| 21/22 | 53 | 304 | 8 | 0 | 0 | 2.37 |
| 20/21 | 36 | 1,186 | 3 | 0 | 0 | 0.23 |
| 19/20 | 26 | 317 | 7 | 0 | 0 | 1.99 |
| 18/19 | 36 | 674 | 1 | 0 | 0 | 0.13 |
| 17/18 | 40 | 763 | 5 | 0 | 0 | 0.59 |
| 16/17 | 32 | 164 | 2 | 0 | 0 | 1.1 |
Output by competition
Career goals and assists broken down by tournament.
More on Ross Stewart
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Ross Stewart
Who is Ross Stewart?
Ross Stewart is a Scotland professional footballer who plays as a centre-forward for Southampton FC.
How old is Ross Stewart?
Ross Stewart is 29 years old. He was born on July 11, 1996 in Irvine.
What position does Ross Stewart play?
Ross Stewart plays as a centre-forward (Attack - Centre-Forward).
What club does Ross Stewart play for?
Ross Stewart currently plays for Southampton FC.
How many career goals has Ross Stewart scored?
Across all senior club competitions in our dataset, Ross Stewart has scored 94 goals in 261 appearances.
What is Ross Stewart's market value?
Ross Stewart's most recent reported market value is €4.00m.
Scotland