About Greg Stewart
Born 1990. Greg Stewart is a British association football player.
Greg Alexander James Stewart (born 17 March 1990) is a Scottish former professional footballer, who played as a forward, and a coach. He is currently the assistant manager of club Cove Rangers.
He has previously played for Scottish clubs Cowdenbeath, Dundee, Aberdeen, Kilmarnock, Rangers and Cove Rangers, as well as for Birmingham City of the EFL Championship and Jamshedpur, Mumbai City and Mohun Bagan of the Indian Super League.
Playing career Early career Stewart started his footballing career at Rangers' Academy and played there until he was 13. He then played in the Hearts youth system, but was released due to his height. He then trained with Falkirk and Stirling Albion for almost a year, before joining Syngenta Amateurs in 2007.
Cowdenbeath In July 2010, Stewart signed with Cowdenbeath of the Scottish First Division. He made his league debut on 7 August, in a 2–0 home loss against Ross County. On 6 November, he scored his first professional goal. He scored on his debut as Dundee beat Peterhead 4–0 in the first round of the Scottish League Cup on 2 August 2014. In January 2015, he signed a new contract until 2017. Stewart was named as SPFL Player of the Month for January 2015, after scoring five goals in seven matches during the month. He was named as one of four players on the shortlist for the 2014–15 PFA Scotland Players' Player of the Year award, and was nominated for a second consecutive season in April 2016.
Having rejected an extension, Stewart began the last year of his Dundee contract with six goals in three League Cup matches, amid rumours linking him with a move to other SPFL clubs or to the English Championship.
Birmingham City On 12 August 2016, Stewart signed a three-year contract with Birmingham City; the fee was officially undisclosed, but reported by the Dundee Evening Telegraph as an initial £500,000, potentially rising to more than £1 million. Stewart made his debut as a late substitute in a 1–1 draw with Wigan Athletic on 16 August, He had a run of four starts in December, but ended the season as a fringe player, with 21 league appearances, of which 6 were in the starting eleven, without scoring. He made 34 appearances and scored three goals in all competitions for the club. He scored on his debut after "a run from half way that ended with an exquisite chip over the goalkeeper" to clinch a 2–0 win away to his former club Aberdeen, and scored again in his second match, albeit in a losing cause away to Hibernian. and then loaned him to Aberdeen again, until the end of the season. He went straight into the starting eleven for the following day's Scottish Cup match, played the whole match, and shot against the crossbar from , as Aberdeen drew 1–1 at home to third-tier Stenhousemuir. He ended the season with two goals from 20 appearances in all competitions (one from 15 in the league). Stewart was a free agent with his contract at Birmingham City allowed to expire. He made his competitive debut for Rangers on 9 July 2019 in a 4–0 win over St Joseph's of Gibraltar in the first leg of the first qualifying round of the 2019–20 UEFA Europa League.
After he won the Scottish Premiership title with the club, Rangers officially announced Stewart's departure in June 2021 and thanked him for his contributions.
Jamshedpur On 12 September 2021, Indian Super League club Jamshedpur announced that Stewart had joined the team on a one-year deal.
On 14 December, Stewart scored a hat-trick against Odisha FC in their 4–0 win. Later on 26 December, he scored a "stunning" long-range, bending free kick in a 1–1 draw against Kerala Blasters. He finished the season with ten goals and ten assists, and was named Indian Super League Hero of the League for 2021–22 season. On 18 August, he scored a penalty on his debut for the club against Indian Navy in the Durand Cup, which ended in a 4–1 win. Stewart scored a hat-trick in the Durand Cup quarter-finals against Chennaiyin. He also featured in group stage games of the club in 2023–24 AFC Champions League. On 10 January 2024, Mumbai City announced that they and Stewart had agreed to mutually part ways.
Kilmarnock return On 18 January 2024, Stewart returned to Scotland and signed with former club Kilmarnock, playing under Derek McInnes, his former manager at Aberdeen.
Mohun Bagan Super Giant Stewart joined another Indian Super League club, Mohun Bagan, on 19 July 2024 on a one-year contract. On 7 March 2025, Mohun Bagan lifted the ISL League Shield as regular season champions, with Stewart scoring at the end of the victory over Goa in the final game of the season. On 12 April, Stewart and Mohun Bagan won the 2025 Indian Super League final against Bengaluru, with Stewart coming on as a substitute.
Cove Rangers After his release from Mohun Bagan, Stewart remained a free agent until late-November 2025. On 29 November, Scottish League One club Cove Rangers announced his signing on a short-team contract valid until January 2026.
Coaching career
Cove Rangers (coaching spell) After retiring in 2026, in August 2026 Stewart returned to Cove Rangers as the new assistant manager under Stewart's former manager Paul Hartley.
Career statistics
Honours
Rangers Scottish Premiership: 2020–21
Jamshedpur Indian Super League Shield: 2021–22
Mumbai City Indian Super League Shield: 2022–23 Durand Cup runner-up: 2022
Mohun Bagan Indian Super League Shield: 2024–25 ISL Cup: 2024–25 Durand Cup runner-up: 2024
Individual Indian Super League: Golden Ball For Player of the season: 2021–22 Indian Super League Hero of the Month: December 2021, February 2022 Durand Cup Golden Ball: 2022 FPAI Foreign Player of the Year: 2023
Don’t just read it —
keep it.
Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.
- E-book
- Audio
- Video
Instant download · yours to keep · every purchase keeps this site free
Important facts
People in Greg Stewart's life
Named in this biography and alive at the same time
Contemporaries
People whose lives overlapped Greg Stewart's
Frequently asked questions
Who is Greg Stewart?
Scottish association football player (born 1990)
When was Greg Stewart born?
Greg Stewart was born on 17 March 1990 in Stirling.
What is Greg Stewart's occupation?
Greg Stewart is an association football player.
What nationality is Greg Stewart?
Greg Stewart is British.
Sources & further reading
· DBpedia: Greg Stewart (footballer)
Cite this page
APA: Biography.guide. (2026). Greg Stewart. https://biography.guide/greg-stewart-association-football-player/
MLA: "Greg Stewart." Biography.guide, https://biography.guide/greg-stewart-association-football-player/.
Chicago: "Greg Stewart." Biography.guide. https://biography.guide/greg-stewart-association-football-player/.
Data last updated: 2026-09-20 · Spot an error? Report a correction.
Page generated 2026-09-27 05:28 UTC