Search all of FootSam

Find players, clubs, national teams, referees, leagues, cups and football awards. You can also search by country.

Enter at least two characters to search.
Players · teams · competitions · referees · awards↑ ↓ Navigate Esc Close
FOOTSAM / PLAYER

Glenn Middleton

Scotland2000-01-0126 years
Most appearances forDundee Utd79 recorded matches
Highest-scoring season20182 goals · Premiership
Most goals againstAyr Utd2 goals in the match history
Most frequent opponentAberdeen15 spelade matches
Most starts alongsideJack Walton29 starts together
Most goals in one match2 goalsRangers – Ayr Utd · 26 Sep 2018

Results and matches 2026/27 · Appearances

14Matches
768 recordedMinutes
0Goals
3 recordedAssists
5–4–5W–D–L
6,47Season rating
Recent form

Results and form across 14 recorded appearances. Goals recorded in 14, assists in 11 and minutes in 11 matches. Club and national-team matches are included.

Career statistics

SeasonTeamsCompetition
2018/19RangersUEFA Europa League103441——106,6
2018/19RangersPremiership156262——00—
2019/20RangersPremiership000——006,65
2019/20HibernianPremiership63020——006,65
2019/20BradfordLeague Two31910——006,9
2020/21ST JohnstonePremiership93392——006,6
2020/21ST JohnstoneFA Cup41381——00—
2021/22RangersPremiership00011006,61
2021/22ST JohnstonePremiership281 447112106,61
2021/22ST JohnstoneUEFA Europa Conference League21780——00—
2021/22ST JohnstoneFA Cup1470——00—
2022/23RangersPremiership00022006,71
2022/23Dundee UtdPremiership291 835224306,71
2022/23Dundee UtdUEFA Europa Conference League21231——106,85
2022/23Dundee UtdFA Cup21111——00—
2023/24Dundee UtdFA Cup11200——00—
2024/25Dundee UtdPremiership292 076246306,82
2024/25Dundee UtdFA Cup1190——00—
2025/26DoncasterLeague One351 571123406,77
2025/26DoncasterLeague Cup3123011006,57
2025/26DoncasterFA Cup214000006,3
2026/27RochdaleLeague Two10696033206,7
2026RochdaleEFL Trophy172000006,16

Ordered by the first recorded appearance for each team, competition and season, oldest first. If a player’s match date is unavailable, the team’s match date or the season start is used. Missing data is shown as —.

For those who want to understand the game.