Greg Stewart
Career snapshot
Position rank · 24/25
Among 3,489 Attack - Centre-Forwards · ≥200 mins
Career highs
Born the same day
Shares 1990-03-17 · 6 players total
| Full name | Greg Stewart |
|---|---|
| Date of birth | 1990-03-17 (36 yrs) |
| Place of birth | Stirling, Scotland |
| Citizenship | Scotland |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | left |
| Height | 178.00 m |
| Current club | Mohun Bagan Super Giant |
| Joined | 2024-07-19 |
| Contract expires | 2025-05-31 |
| Agent | Arena Sports ... |
Percentile rank vs 1196 other Attack - Centre-Forwards with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Mohun Bagan Super Giant | 1 | 24/25 | 24/25 | 25 | 3 | 6 | 770 |
| Kilmarnock FC | 2 | 18/19 | 23/24 | 27 | 8 | 7 | 171 |
| Mumbai City FC | 2 | 22/23 | 23/24 | 45 | 17 | 18 | 979 |
| Jamshedpur FC | 1 | 21/22 | 21/22 | 21 | 10 | 10 | 158 |
| Rangers FC | 2 | 19/20 | 20/21 | 33 | 3 | 7 | 128 |
| Aberdeen FC | 2 | 17/18 | 18/19 | 56 | 6 | 7 | 1,323 |
| Birmingham City | 1 | 16/17 | 16/17 | 22 | 0 | 0 | 0 |
| Dundee FC | 3 | 14/15 | 16/17 | 84 | 32 | 27 | 909 |
| Cowdenbeath FC | 4 | 10/11 | 13/14 | 141 | 41 | 19 | 1,343 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | AFC Champions League Two | Mohun Bagan Super Giant | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Durand Cup | Mohun Bagan Super Giant | 4 | 1 | 1 | 0 | 0 | 261 |
| 24/25 | Indian Super League | Mohun Bagan Super Giant | 18 | 2 | 5 | 4 | 0 | 509 |
| 24/25 | ISL Play-Offs | Mohun Bagan Super Giant | 2 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | AFC Champions League | Mumbai City FC | 5 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Durand Cup | Mumbai City FC | 4 | 1 | 3 | 1 | 0 | 319 |
| 23/24 | Indian Super League | Mumbai City FC | 9 | 2 | 3 | 3 | 0 | 381 |
| 23/24 | Premiership | Kilmarnock FC | 6 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Scottish Premiership Top Six Split | Kilmarnock FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | SFA Cup | Kilmarnock FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Durand Cup | Mumbai City FC | 7 | 6 | 4 | 1 | 0 | 110 |
| 22/23 | Indian Super League | Mumbai City FC | 18 | 8 | 7 | 3 | 0 | 169 |
| 22/23 | ISL Play-Offs | Mumbai City FC | 2 | 0 | 1 | 0 | 0 | 0 |
| 21/22 | Indian Super League | Jamshedpur FC | 19 | 10 | 10 | 5 | 0 | 158 |
| 21/22 | ISL Play-Offs | Jamshedpur FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Betfred Cup | Rangers FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Europa League | Rangers FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Europa League Qualifying | Rangers FC | 1 | 0 | 1 | 0 | 0 | 0 |
| 20/21 | Premiership | Rangers FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Scottish Premiership Top Six Split | Rangers FC | 2 | 0 | 1 | 0 | 0 | 0 |
| 20/21 | SFA Cup | Rangers FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Betfred Cup | Rangers FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Europa League | Rangers FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Europa League Qualifying | Rangers FC | 3 | 0 | 1 | 0 | 0 | 0 |
| 19/20 | Premiership | Rangers FC | 16 | 3 | 3 | 0 | 0 | 128 |
| 19/20 | SFA Cup | Rangers FC | 2 | 0 | 1 | 1 | 0 | 0 |
| 18/19 | Premiership | Aberdeen FC | 12 | 0 | 1 | 1 | 0 | 0 |
| 18/19 | Premiership | Kilmarnock FC | 16 | 8 | 7 | 3 | 0 | 171 |
| 18/19 | Scottish Premiership Top Six Split | Aberdeen FC | 3 | 1 | 0 | 0 | 0 | 188 |
| 18/19 | SFA Cup | Aberdeen FC | 5 | 1 | 2 | 0 | 0 | 430 |
| 17/18 | Betfred Cup | Aberdeen FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Europa League Qualifying | Aberdeen FC | 4 | 1 | 0 | 0 | 0 | 246 |
| 17/18 | Premiership | Aberdeen FC | 25 | 3 | 3 | 1 | 0 | 459 |
| 17/18 | Scottish Premiership Top Six Split | Aberdeen FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | SFA Cup | Aberdeen FC | 3 | 0 | 1 | 1 | 0 | 0 |
| 16/17 | Betfred Cup | Dundee FC | 3 | 6 | 2 | 0 | 0 | 45 |
| 16/17 | Championship | Birmingham City | 21 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | FA Cup | Birmingham City | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Premiership | Dundee FC | 37 | 9 | 15 | 10 | 0 | 353 |
| 15/16 | SCL by Utilita | Dundee FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | SFA Cup | Dundee FC | 4 | 2 | 0 | 0 | 0 | 180 |
| 14/15 | League Cup | Dundee FC | 3 | 2 | 0 | 0 | 0 | 122 |
| 14/15 | Premiership | Dundee FC | 34 | 13 | 10 | 7 | 0 | 209 |
| 14/15 | SFA Cup | Dundee FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Championship | Cowdenbeath FC | 33 | 11 | 7 | 2 | 0 | 214 |
| 13/14 | League Cup | Cowdenbeath FC | 2 | 1 | 0 | 0 | 0 | 113 |
| 13/14 | Ramsdens Cup | Cowdenbeath FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Scottish Championship Play-offs | Cowdenbeath FC | 4 | 5 | 1 | 2 | 0 | 72 |
| 13/14 | SFA Cup | Cowdenbeath FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Championship | Cowdenbeath FC | 25 | 5 | 3 | 1 | 0 | 316 |
| 12/13 | Ramsdens Cup | Cowdenbeath FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | SFA Cup | Cowdenbeath FC | 1 | 3 | 1 | 0 | 0 | 22 |
| 11/12 | League One | Cowdenbeath FC | 29 | 6 | 6 | 1 | 0 | 254 |
| 11/12 | Ramsdens Cup | Cowdenbeath FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | Scot. League Cup | Cowdenbeath FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | SFA Cup | Cowdenbeath FC | 2 | 1 | 0 | 0 | 0 | 180 |
| 10/11 | ALBA Chal. Cup | Cowdenbeath FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Championship | Cowdenbeath FC | 32 | 9 | 1 | 2 | 0 | 172 |
| 10/11 | Co-op. Ins. Cup | Cowdenbeath FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Scottish Championship Play-offs | Cowdenbeath FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | SFA Cup | Cowdenbeath FC | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 06/07 | 2006-07-01 | Hearts FC U17 | Without Club | Transfer | 0 | — |
| 07/08 | 2007-07-01 | Without Club | Syngenta | Transfer | 0 | — |
| 10/11 | 2010-07-01 | Syngenta | Cowdenbeath | Transfer | 0 | — |
| 14/15 | 2014-07-01 | Cowdenbeath | Dundee FC | Transfer | 200000 | — |
| 16/17 | 2016-08-12 | Dundee FC | Birmingham | Transfer | 600000 | €600k |
| 17/18 | 2017-07-01 | Birmingham | Aberdeen FC | Loan | 600000 | — |
| 17/18 | 2018-05-14 | Aberdeen FC | Birmingham | Return from loan | 550000 | — |
| 18/19 | 2018-08-28 | Birmingham | Kilmarnock FC | Loan | 550000 | — |
| 18/19 | 2019-01-11 | Kilmarnock FC | Birmingham | Return from loan | 600000 | — |
| 18/19 | 2019-01-18 | Birmingham | Aberdeen FC | Loan | 600000 | — |
| 18/19 | 2019-05-20 | Aberdeen FC | Birmingham | Return from loan | 600000 | — |
| 19/20 | 2019-07-01 | Birmingham | Rangers | Transfer | 600000 | — |
| 21/22 | 2021-09-12 | Rangers | Jamshedpur FC | Transfer | 400000 | — |
| 22/23 | 2022-07-19 | Jamshedpur FC | Mumbai City | Transfer | 350000 | — |
| 23/24 | 2024-01-18 | Mumbai City | Kilmarnock FC | Transfer | 300000 | — |
| 24/25 | 2024-07-19 | Kilmarnock FC | Mohun Bagan SG | Transfer | 200000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 16/17 | Ankle injury | 2016-08-02 | 2016-08-09 | 8 | 1 |
| 18/19 | Knock | 2019-04-16 | 2019-04-29 | 14 | 2 |
| 24/25 | Leg injury | 2024-11-04 | 2024-11-25 | 22 | 2 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €550k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €50k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Kenny Adamson | 1 | 1 | 0 |
| Marc McKenzie | 1 | 7 | 0 |
| Jon Robertson | 1 | 0 | 0 |
| Kane Hemmings | 1 | 18 | 0 |
| Paul McGinn | 1 | 2 | 0 |
| Thomas Flynn | 2 | 0 | 0 |
| Dean Brett | 1 | 2 | 0 |
| Thomas O'Brien | 1 | 1 | 0 |
| Paul McGowan | 1 | 4 | 0 |
| Scott Bain | 1 | 0 | 0 |
| Graeme Shinnie | 2 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 14/15 | Premiership | Dundee FC | 13 | 34 |
| 13/14 | Championship | Cowdenbeath FC | 11 | 33 |
| 21/22 | Indian Super League | Jamshedpur FC | 10 | 19 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 15/16 | Premiership | Dundee FC | 15 | 37 |
| 21/22 | Indian Super League | Jamshedpur FC | 10 | 19 |
| 14/15 | Premiership | Dundee FC | 10 | 34 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 18/19 | 2019-05-20 | Aberdeen FC | Birmingham | Return from loan | — | €600k |
| 18/19 | 2019-01-18 | Birmingham | Aberdeen FC | Loan | — | €600k |
| 18/19 | 2019-01-11 | Kilmarnock FC | Birmingham | Return from loan | — | €600k |
| 18/19 | 2018-08-28 | Birmingham | Kilmarnock FC | Loan | — | €550k |
| 17/18 | 2018-05-14 | Aberdeen FC | Birmingham | Return from loan | — | €550k |
| 17/18 | 2017-07-01 | Birmingham | Aberdeen FC | Loan | — | €600k |
Teams faced most often by Greg 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 % |
|---|---|---|---|---|---|---|---|---|
| Heart of Midlothian | 49 | 23 | 9 | 17 | 70 | 60 | +10 | 47% |
| St. Mirren FC | 48 | 25 | 8 | 15 | 74 | 56 | +18 | 52% |
| Hibernian FC | 48 | 15 | 18 | 15 | 76 | 68 | +8 | 31% |
| Celtic FC | 48 | 6 | 6 | 36 | 43 | 128 | -85 | 13% |
| St. Johnstone FC | 47 | 23 | 13 | 11 | 65 | 39 | +26 | 49% |
| Motherwell FC | 45 | 21 | 9 | 15 | 73 | 54 | +19 | 47% |
| Ross County FC | 36 | 20 | 5 | 11 | 60 | 28 | +32 | 56% |
| Livingston FC | 32 | 22 | 6 | 4 | 55 | 21 | +34 | 69% |
| Hamilton Academical | 21 | 13 | 4 | 4 | 45 | 14 | +31 | 62% |
| Dundee United | 14 | 6 | 5 | 3 | 24 | 18 | +6 | 43% |
| SSC Napoli | 2 | 0 | 0 | 2 | 0 | 6 | -6 | 0% |
| Liverpool FC | 2 | 0 | 0 | 2 | 1 | 9 | -8 | 0% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 10/11 | Senior debut season | |
| 10/11 | First senior goal | |
| 14/15 | Goal #50 (career) | |
| 21/22 | Goal #100 (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 | 25 | 770 | 5 | 0 | 0 | 0.58 |
| 23/24 | 29 | 700 | 5 | 1 | 0 | 0.77 |
| 22/23 | 27 | 279 | 4 | 0 | 0 | 1.29 |
| 21/22 | 21 | 158 | 5 | 0 | 0 | 2.85 |
| 19/20 | 25 | 128 | 1 | 0 | 0 | 0.7 |
| 18/19 | 36 | 789 | 4 | 0 | 0 | 0.46 |
| 17/18 | 36 | 705 | 2 | 0 | 0 | 0.26 |
| 16/17 | 25 | 45 | 1 | 0 | 0 | 2 |
| 15/16 | 42 | 533 | 10 | 0 | 0 | 1.69 |
| 14/15 | 39 | 331 | 7 | 1 | 0 | 2.18 |
| 13/14 | 41 | 399 | 4 | 0 | 0 | 0.9 |
| 12/13 | 29 | 338 | 1 | 0 | 0 | 0.27 |
| 11/12 | 33 | 434 | 1 | 0 | 0 | 0.21 |
| 10/11 | 38 | 172 | 2 | 0 | 0 | 1.05 |
Output by competition
Career goals and assists broken down by tournament.
More on Greg Stewart
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Greg Stewart
Who is Greg Stewart?
Greg Stewart is a Scotland professional footballer who plays as a centre-forward for Mohun Bagan Super Giant.
How old is Greg Stewart?
Greg Stewart is 36 years old. He was born on March 17, 1990 in Stirling.
What position does Greg Stewart play?
Greg Stewart plays as a centre-forward (Attack - Centre-Forward).
What club does Greg Stewart play for?
Greg Stewart currently plays for Mohun Bagan Super Giant.
How many career goals has Greg Stewart scored?
Across all senior club competitions in our dataset, Greg Stewart has scored 120 goals in 454 appearances.
What is Greg Stewart's market value?
Greg Stewart's most recent reported market value is €150k.
Scotland