Player Info
Overview
Strengths
- Prolific scorer
- Disciplined
- Midfield engine
Key traits
- Few assists
- Scotland international
Next match
Shannon McGregor profile
- Current team
-
Celtic Women
- Position
- Midfielder
- Nationality
-
Scotland
- Date of birth
- 07 Dec 1999 (26 years)
- Short name
- S.McGregor
Shannon McGregor match log
| Teams | League | Year | Apps | Starts | Goals | Assists | Y | R |
|---|---|---|---|---|---|---|---|---|
Celtic Women
|
Scottish Women's Cup, Scottish Women's Premier League | 2026 | 2 | 2 | 1 | 0 | 1 | — |
Recent goals
Career matches (2)
Celtic Women upcoming fixtures
Celtic Women recent results
Scotland national team
About Shannon McGregor
Shannon McGregor is a 26-year-old Scotland professional footballer who plays as a midfielder for Celtic Women in Scotland.
Born on 07 December 1999 in Scotland, Shannon McGregor has been eligible for senior professional football since 2016.
Across 2 matches in SportScore's database Shannon McGregor has scored 1 goal and provided 0 assists, for a combined 1 goal contributions at a rate of 0.5 goals per match.
Next up: Celtic Women vs Partick Thistle Women in the Scottish Women's Premier League on Sunday 24 May 2026 at 13:00 UTC. Most recent fixture: Glasgow Rangers Women 4-0 Celtic Women in the Scottish Women's Premier League.
Bookmark this Shannon McGregor hub on SportScore for live match updates, fresh goal totals, attribute radar changes, and every upcoming fixture — everything updates automatically as new data lands in our live feed.
Players from Scotland
Scotland competitions
Frequently asked questions about Shannon McGregor
What team does Shannon McGregor play for?
Shannon McGregor currently plays for Celtic Women in Scotland.
What position does Shannon McGregor play?
Shannon McGregor plays as a midfielder.
How old is Shannon McGregor?
Shannon McGregor was born on 07 December 1999, making them 26 years old.
What nationality is Shannon McGregor?
Shannon McGregor represents Scotland.
How many goals has Shannon McGregor scored?
Across the 2 matches SportScore has tracked, Shannon McGregor has scored 1 goal, a 0.5 goals-per-match rate.
When does Shannon McGregor's team play next?
Celtic Women's next fixture is Celtic Women vs Partick Thistle Women in the Scottish Women's Premier League on Sunday, 24 May 2026 at 13:00 UTC.
Does Shannon McGregor play for the national team?
Shannon McGregor is eligible for Scotland. Their next match is Haiti vs Scotland on Sunday 14 June 2026 UTC.
Statistics
Goals by competition
Teammates
- Adelaide Gay Goalkeeper
- Amy Gallacher Midfielder
- Chloe Norma Craig Defender
- Claire Walsh Defender
- Darra Dawson Defender
- Emma Westin Midfielder
- Evie Lauren Isabel Rabjohn Midfielder
- Hannah Luke Defender
- Jennifer Smith Midfielder
- Kelly Clark Defender
- Lisa Maher-Rogers Goalkeeper
- Lisa Robertson Midfielder
- M. Wilde Defender
- Momo Nakao Midfielder
- Morgan Pressley Cross Forward
- N. Ross Midfielder
- Natalie Ross Midfielder
- Poppy Pritchard Forward
- Saoirse Noonan Forward
- Shannon McGregor Midfielder