Glenn Middleton
Career snapshot
Career highs
Born the same day
Shares 2000-01-01 · 6 players total
| Full name | Glenn Middleton |
|---|---|
| Date of birth | 2000-01-01 (26 yrs) |
| Place of birth | Glasgow, Scotland |
| Citizenship | Scotland |
| Position | Attack - Left Winger (main: Attack) |
| Foot | left |
| Height | 175.00 m |
| Current club | Doncaster Rovers |
| Joined | 2025-07-01 |
| Contract expires | 2027-06-30 |
| Agent | Quantum Sport |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Doncaster Rovers | 1 | 25/26 | 25/26 | 9 | 0 | 2 | 0 |
| Dundee United FC | 3 | 22/23 | 24/25 | 115 | 12 | 20 | 2,984 |
| St. Johnstone FC | 2 | 20/21 | 21/22 | 48 | 5 | 4 | 858 |
| Rangers FC | 2 | 18/19 | 20/21 | 29 | 5 | 5 | 649 |
| Hibernian FC | 1 | 19/20 | 19/20 | 8 | 0 | 2 | 0 |
| Bradford City | 1 | 19/20 | 19/20 | 3 | 0 | 0 | 0 |
| Rangers FC B | 1 | 18/19 | 18/19 | 1 | 0 | 0 | 0 |
| Norwich City U18 | 3 | 15/16 | 17/18 | 6 | 1 | 1 | 196 |
| Norwich City U23 | 2 | 16/17 | 17/18 | 31 | 4 | 3 | 1,550 |
| Norwich City | 1 | 16/17 | 16/17 | 0 | 0 | 0 | 0 |
| Norwich City U21 | 1 | 15/16 | 15/16 | 16 | 2 | 1 | 557 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | EFL Cup | Doncaster Rovers | 2 | 0 | 1 | 0 | 0 | 0 |
| 25/26 | League One | Doncaster Rovers | 7 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | Prem. Sports Cup | Dundee United FC | 6 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Premiership | Dundee United FC | 24 | 2 | 3 | 3 | 0 | 842 |
| 24/25 | Scottish Premiership Top Six Split | Dundee United FC | 5 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | SFA Cup | Dundee United FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Championship | Dundee United FC | 36 | 4 | 13 | 3 | 0 | 733 |
| 23/24 | SFA Cup | Dundee United FC | 1 | 0 | 1 | 0 | 0 | 0 |
| 23/24 | Trust Trophy | Dundee United FC | 3 | 1 | 0 | 0 | 0 | 244 |
| 23/24 | Viaplay Cup | Dundee United FC | 4 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Premiership | Dundee United FC | 25 | 2 | 2 | 3 | 0 | 823 |
| 22/23 | Premiership Relegation | Dundee United FC | 4 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | SFA Cup | Dundee United FC | 2 | 1 | 0 | 0 | 0 | 111 |
| 22/23 | UECL Quali | Dundee United FC | 2 | 1 | 0 | 1 | 0 | 124 |
| 22/23 | Viaplay Cup | Dundee United FC | 2 | 1 | 0 | 0 | 0 | 107 |
| 21/22 | Prem. Sports Cup | St. Johnstone FC | 2 | 1 | 0 | 1 | 0 | 149 |
| 21/22 | Premiership | St. Johnstone FC | 24 | 0 | 1 | 1 | 0 | 0 |
| 21/22 | Premiership Play-offs | St. Johnstone FC | 2 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | Premiership Relegation | St. Johnstone FC | 4 | 1 | 1 | 0 | 0 | 232 |
| 21/22 | SFA Cup | St. Johnstone FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | UECL Quali | St. Johnstone FC | 2 | 0 | 1 | 0 | 0 | 0 |
| 20/21 | Betfred Cup | Rangers FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Premiership | St. Johnstone FC | 5 | 1 | 0 | 0 | 0 | 81 |
| 20/21 | Scottish Premiership Top Six Split | St. Johnstone FC | 4 | 1 | 0 | 0 | 0 | 258 |
| 20/21 | SFA Cup | St. Johnstone FC | 4 | 1 | 1 | 0 | 0 | 138 |
| 19/20 | Betfred Cup | Hibernian FC | 2 | 0 | 1 | 0 | 0 | 0 |
| 19/20 | League Two | Bradford City | 3 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Premiership | Hibernian FC | 6 | 0 | 1 | 0 | 0 | 0 |
| 18/19 | Betfred Cup | Rangers FC | 2 | 2 | 1 | 0 | 0 | 49 |
| 18/19 | Europa League | Rangers FC | 6 | 1 | 1 | 1 | 0 | 295 |
| 18/19 | Europa League Qualifying | Rangers FC | 4 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Irn-Bru Cup | Rangers FC B | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Premiership | Rangers FC | 14 | 2 | 3 | 0 | 0 | 305 |
| 18/19 | Scottish Premiership Top Six Split | Rangers FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | SFA Cup | Rangers FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | FA Youth Cup | Norwich City U18 | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Premier League 2 | Norwich City U23 | 13 | 3 | 2 | 0 | 0 | 305 |
| 17/18 | U18 Premier League | Norwich City U18 | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | EFL Trophy | Norwich City U23 | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | FA Cup | Norwich City | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | FA Youth Cup | Norwich City U18 | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Premier League 2 | Norwich City U23 | 18 | 1 | 1 | 0 | 0 | 1,245 |
| 16/17 | U18 Premier League | Norwich City U18 | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | FA Youth Cup | Norwich City U18 | 2 | 1 | 1 | 0 | 0 | 196 |
| 15/16 | U21 PL | Norwich City U21 | 16 | 2 | 1 | 1 | 0 | 557 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 13/14 | 2013-07-01 | Northampton Jgd | Norwich Yth. | Transfer | 0 | — |
| 15/16 | 2015-07-01 | Norwich Yth. | Norwich U18 | Transfer | 0 | — |
| 16/17 | 2016-07-01 | Norwich U18 | Norwich City U23 | Transfer | 0 | — |
| 17/18 | 2018-01-31 | Norwich City U23 | Rangers U20 | Transfer | 0 | — |
| 18/19 | 2018-07-01 | Rangers U20 | Rangers | Transfer | 0 | — |
| 19/20 | 2019-08-13 | Rangers | Hibernian FC | Loan | 150000 | — |
| 19/20 | 2019-12-27 | Hibernian FC | Rangers | Return from loan | 400000 | — |
| 19/20 | 2020-02-01 | Rangers | Bradford | Loan | 400000 | — |
| 19/20 | 2020-05-31 | Bradford | Rangers | Return from loan | 325000 | — |
| 20/21 | 2021-01-25 | Rangers | St. Johnstone | Loan | 325000 | — |
| 20/21 | 2021-05-23 | St. Johnstone | Rangers | Return from loan | 325000 | — |
| 21/22 | 2021-08-06 | Rangers | St. Johnstone | Loan | 550000 | — |
| 21/22 | 2022-05-31 | St. Johnstone | Rangers | Return from loan | 500000 | — |
| 22/23 | 2022-07-29 | Rangers | Dundee United | Transfer | 500000 | — |
| 25/26 | 2025-07-01 | Dundee United | Doncaster | Transfer | 350000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 22/23 | Thigh problems | 2023-02-13 | 2023-04-30 | 77 | 9 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €550k |
| Jan 1, 1970 | €325k |
| Jan 1, 1970 | €325k |
| Jan 1, 1970 | €325k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €75k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #30136 | — | 1 | 0 | — | — | former national player |
| Team #25791 | — | 18 | 5 | — | — | former national player |
| Team #17622 | — | 18 | 4 | — | — | former national player |
| Team #16868 | — | 23 | 6 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Ross Docherty | 2 | 0 | 0 |
| Joe Crowe | 1 | 0 | 0 |
| Mathew Anim Cudjoe | 1 | 1 | 0 |
| Shaun Rooney | 1 | 0 | 0 |
| Sam Dalby | 1 | 2 | 0 |
| Vicko Sevelj | 1 | 1 | 0 |
| Will Ferry | 1 | 0 | 0 |
| Liam Smith | 1 | 1 | 0 |
| Callum Booth | 1 | 0 | 0 |
| Liam Gordon | 1 | 0 | 0 |
| Zander Clark | 1 | 0 | 0 |
| Craig Sibbald | 1 | 2 | 0 |
| Jamie McCart | 1 | 0 | 0 |
| Ross Graham | 2 | 0 | 0 |
| Louis Moult | 2 | 3 | 0 |
| Kai Fotheringham | 2 | 3 | 0 |
| Tony Watt | 2 | 7 | 0 |
| Declan Gallagher | 2 | 2 | 0 |
| Kevin Holt | 2 | 2 | 0 |
| Scott McMann | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 23/24 | Championship | Dundee United FC | 4 | 36 |
| 17/18 | Premier League 2 | Norwich City U23 | 3 | 13 |
| 18/19 | Premiership | Rangers FC | 2 | 14 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 23/24 | Championship | Dundee United FC | 13 | 36 |
| 24/25 | Premiership | Dundee United FC | 3 | 24 |
| 18/19 | Premiership | Rangers FC | 3 | 14 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 21/22 | 2022-05-31 | St. Johnstone | Rangers | Return from loan | — | €500k |
| 21/22 | 2021-08-06 | Rangers | St. Johnstone | Loan | — | €550k |
| 20/21 | 2021-05-23 | St. Johnstone | Rangers | Return from loan | — | €325k |
| 20/21 | 2021-01-25 | Rangers | St. Johnstone | Loan | — | €325k |
| 19/20 | 2020-05-31 | Bradford | Rangers | Return from loan | — | €325k |
| 19/20 | 2020-02-01 | Rangers | Bradford | Loan | — | €400k |
| 19/20 | 2019-12-27 | Hibernian FC | Rangers | Return from loan | — | €400k |
| 19/20 | 2019-08-13 | Rangers | Hibernian FC | Loan | — | €150k |
Last 50 matches for Doncaster Rovers 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-07 | GB3 |
Wycombe Wanderers | 4–0 | Doncaster Rovers | Available |
| 2026-01-31 | GB3 |
Bradford City | 1–0 | Doncaster Rovers | Available |
| 2026-01-27 | GB3 |
Doncaster Rovers | 3–0 | Leyton Orient | Available |
| 2026-01-24 | GB3 |
Doncaster Rovers | 3–3 | Wigan Athletic | Available |
| 2026-01-17 | GB3 |
AFC Wimbledon | 0–1 | Doncaster Rovers | Available |
| 2026-01-10 | GB3 |
Burton Albion | 1–2 | Doncaster Rovers | Available |
| 2026-01-01 | GB3 |
Doncaster Rovers | 1–1 | Bolton Wanderers | Available |
| 2025-12-29 | GB3 |
Stockport County | 2–0 | Doncaster Rovers | Available |
| 2025-12-26 | GB3 |
Blackpool FC | 2–0 | Doncaster Rovers | Available |
| 2025-12-20 | GB3 |
Doncaster Rovers | 1–2 | Plymouth Argyle | Available |
| 2025-12-13 | GB3 |
Cardiff City | 4–0 | Doncaster Rovers | Available |
| 2025-12-09 | GB3 |
Doncaster Rovers | 0–2 | Stockport County | Available |
| 2025-11-29 | GB3 |
Doncaster Rovers | 1–3 | Peterborough United | Available |
| 2025-11-22 | GB3 |
Stevenage FC | 2–0 | Doncaster Rovers | Available |
| 2025-11-15 | GB3 |
Lincoln City | 2–0 | Doncaster Rovers | Available |
| 2025-11-08 | GB3 |
Doncaster Rovers | 1–2 | Barnsley FC | Available |
| 2025-10-25 | GB3 |
Reading FC | 1–1 | Doncaster Rovers | Available |
| 2025-10-18 | GB3 |
Doncaster Rovers | 1–2 | Northampton Town | Available |
| 2025-10-11 | GB3 |
Leyton Orient | 4–0 | Doncaster Rovers | Available |
| 2025-10-04 | GB3 |
Doncaster Rovers | 1–1 | Burton Albion | Available |
| 2025-09-27 | GB3 |
Luton Town | 1–0 | Doncaster Rovers | Available |
| 2025-09-20 | GB3 |
Doncaster Rovers | 1–2 | AFC Wimbledon | Available |
| 2025-09-13 | GB3 |
Wigan Athletic | 3–0 | Doncaster Rovers | Available |
| 2025-09-06 | GB3 |
Doncaster Rovers | 3–1 | Bradford City | Available |
| 2025-08-30 | GB3 |
Doncaster Rovers | 1–0 | Rotherham United | Available |
| 2025-08-23 | GB3 |
Port Vale FC | 0–1 | Doncaster Rovers | Available |
| 2025-08-19 | GB3 |
Huddersfield Town | 2–0 | Doncaster Rovers | Available |
| 2025-08-16 | GB3 |
Doncaster Rovers | 1–1 | Wycombe Wanderers | Available |
| 2025-08-09 | GB3 |
Mansfield Town | 1–2 | Doncaster Rovers | Available |
| 2025-08-02 | GB3 |
Doncaster Rovers | 1–0 | Exeter City | Available |
| 2025-05-03 | GB4 |
Notts County | 1–2 | Doncaster Rovers | Available |
| 2025-04-26 | GB4 |
Doncaster Rovers | 2–1 | Bradford City | Available |
| 2025-04-21 | GB4 |
Doncaster Rovers | 3–0 | Colchester United | Available |
| 2025-04-18 | GB4 |
Tranmere Rovers | 0–3 | Doncaster Rovers | Available |
| 2025-04-15 | GB4 |
Salford City | 1–1 | Doncaster Rovers | Available |
| 2025-04-12 | GB4 |
Doncaster Rovers | 1–1 | AFC Wimbledon | Available |
| 2025-04-05 | GB4 |
Cheltenham Town | 0–2 | Doncaster Rovers | Available |
| 2025-04-01 | GB4 |
Doncaster Rovers | 2–2 | Walsall FC | Available |
| 2025-03-29 | GB4 |
Doncaster Rovers | 3–0 | Carlisle United | Available |
| 2025-03-15 | GB4 |
Crewe Alexandra | 1–1 | Doncaster Rovers | Available |
| 2025-03-08 | GB4 |
Doncaster Rovers | 2–2 | Swindon Town | Available |
| 2025-03-04 | GB4 |
Bromley FC | 1–0 | Doncaster Rovers | Available |
| 2025-03-01 | GB4 |
Doncaster Rovers | 3–0 | Newport County | Available |
| 2025-02-22 | GB4 |
Accrington Stanley | 1–2 | Doncaster Rovers | Available |
| 2025-02-18 | GB4 |
Morecambe FC | 0–1 | Doncaster Rovers | Available |
| 2025-02-15 | GB4 |
Doncaster Rovers | 1–2 | Grimsby Town | Available |
| 2025-02-06 | GB4 |
Chesterfield FC | 5–2 | Doncaster Rovers | Available |
| 2025-02-01 | GB4 |
Doncaster Rovers | 2–1 | Milton Keynes Dons | Available |
| 2025-01-29 | GB4 |
Barrow AFC | 1–3 | Doncaster Rovers | Available |
| 2025-01-25 | GB4 |
Doncaster Rovers | 1–0 | Harrogate Town | Available |
Teams faced most often by Glenn Middleton'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. Mirren FC | 26 | 18 | 1 | 7 | 42 | 23 | +19 | 69% |
| Motherwell FC | 26 | 11 | 7 | 8 | 49 | 34 | +15 | 42% |
| Aberdeen FC | 26 | 9 | 9 | 8 | 35 | 25 | +10 | 35% |
| Kilmarnock FC | 26 | 14 | 3 | 9 | 40 | 28 | +12 | 54% |
| Hibernian FC | 26 | 10 | 9 | 7 | 33 | 30 | +3 | 38% |
| Celtic FC | 26 | 6 | 5 | 15 | 23 | 49 | -26 | 23% |
| Heart of Midlothian | 20 | 8 | 3 | 9 | 30 | 25 | +5 | 40% |
| Dundee FC | 20 | 11 | 5 | 4 | 41 | 21 | +20 | 55% |
| Ross County FC | 20 | 14 | 3 | 3 | 45 | 13 | +32 | 70% |
| Livingston FC | 19 | 10 | 4 | 5 | 27 | 13 | +14 | 53% |
| Dundee United | 13 | 6 | 4 | 3 | 22 | 13 | +9 | 46% |
| Hamilton Academical | 12 | 8 | 3 | 1 | 34 | 9 | +25 | 67% |
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 | 36 | 842 | 3 | 0 | 0 | 0.32 |
| 23/24 | 44 | 977 | 3 | 0 | 0 | 0.28 |
| 22/23 | 35 | 1,165 | 4 | 0 | 0 | 0.31 |
| 21/22 | 35 | 381 | 3 | 0 | 0 | 0.71 |
| 18/19 | 29 | 649 | 1 | 0 | 0 | 0.14 |
| 15/16 | 18 | 753 | 1 | 0 | 0 | 0.12 |
Output by competition
Career goals and assists broken down by tournament.
More on Glenn Middleton
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Glenn Middleton
Who is Glenn Middleton?
Glenn Middleton is a Scotland professional footballer who plays as a left winger for Doncaster Rovers.
How old is Glenn Middleton?
Glenn Middleton is 26 years old. He was born on January 1, 2000 in Glasgow.
What position does Glenn Middleton play?
Glenn Middleton plays as a left winger (Attack - Left Winger).
What club does Glenn Middleton play for?
Glenn Middleton currently plays for Doncaster Rovers.
How many career goals has Glenn Middleton scored?
Across all senior club competitions in our dataset, Glenn Middleton has scored 29 goals in 266 appearances.
What is Glenn Middleton's market value?
Glenn Middleton's most recent reported market value is €350k.
Scotland