Glenn Middleton - Live Updates and Stats

Glenn Middleton
Shirt No.:17
Position:F
Foot:Unknown
Contract until:June 29, 2027
Player Info
Height (cm)-
Weight (kg)-
Age26
Total Market Value€ 350K
Next Match
Overview
Shirt No.:17
Jan. 1, 200026 Years
Height:- cm
Foot:Unknown
Position:F
Total Market Value:€ 350K
LW
Strengths Organize the attack
Weaknesses Ground confrontation
Defense(41)Creativity(59)Technology(59)Attack(58)Tactics(37)
Strengths Organize the attack
Weaknesses Ground confrontation
Matches
06:30 PM
Tue
Middlesbrough
Doncaster Rovers
-
4
06:45 PM
Tue
Accrington Stanley
Doncaster Rovers
-
2
06:45 PM
Wed
Tottenham Hotspur
Doncaster Rovers
3
-
02:00 PM
Sat
Reading
Doncaster Rovers
1
1
03:00 PM
Sat
Stevenage Borough
Doncaster Rovers
-
-
02:00 PM
Sat
Doncaster Rovers
Northampton Town
1
2
06:45 PM
Tue
Huddersfield Town
Doncaster Rovers
2
-
02:00 PM
Sat
Doncaster Rovers
Exeter City
1
-
07:45 PM
Tue
Burton
Doncaster Rovers
1
2
02:00 PM
Sat
Mansfield Town
Doncaster Rovers
1
2
02:00 PM
Sat
Port Vale
Doncaster Rovers
-
1
02:00 PM
Sat
Leyton Orient
Doncaster Rovers
4
-
02:00 PM
Sat
Doncaster Rovers
Wycombe Wanderers
1
1
11:30 AM
Sat
Doncaster Rovers
Rotherham United
1
-
02:00 PM
Sat
Doncaster Rovers
AFC Wimbledon
1
2
03:00 PM
Sat
Lincoln City
Doncaster Rovers
2
1
03:00 PM
Fri
Blackpool
Doncaster Rovers
1
-
02:00 PM
Sat
Doncaster Rovers
Bradford City
3
1
11:30 AM
Sat
Doncaster Rovers
Burton
1
1
07:45 PM
Mon
Stockport County
Doncaster Rovers
4
2
02:00 PM
Sat
Wigan Athletic
Doncaster Rovers
3
-
03:00 PM
Sat
Doncaster Rovers
Barnsley
1
2
02:00 PM
Sat
Luton Town
Doncaster Rovers
1
-
03:00 PM
Sat
Doncaster Rovers
Peterborough United
2
1
03:00 PM
Sat
Doncaster Rovers
Plymouth Argyle
1
5
03:00 PM
Sat
Cardiff City
Doncaster Rovers
4
3
03:00 PM
Thu
Doncaster Rovers
Bolton Wanderers
1
1
12:30 PM
Sat
Rotherham United
Doncaster Rovers
1
2
03:00 PM
Sat
Doncaster Rovers
Wigan Athletic
3
3
03:00 PM
Sat
Wycombe Wanderers
Doncaster Rovers
4
-
03:00 PM
Sat
AFC Wimbledon
Doncaster Rovers
-
1
08:00 PM
Tue
Doncaster Rovers
Leyton Orient
3
-
12:30 PM
Sat
Bradford City
Doncaster Rovers
1
-
07:00 PM
Tue
Doncaster Rovers
Bradford City
3
1
06:00 PM
Tue
Grimsby Town
Doncaster Rovers
-
3
07:00 PM
Tue
Doncaster Rovers
Chesterfield
5
1
07:00 PM
Tue
Doncaster Rovers
Fleetwood Town
3
1
07:00 PM
Tue
Huddersfield Town
Doncaster Rovers
1
1
03:00 PM
Sat
Crewe Alexandra
Doncaster Rovers
1
2
07:30 PM
Sat
Chesterfield
Doncaster Rovers
1
2
03:00 PM
Sat
Doncaster Rovers
Southampton
2
3
04:30 PM
Sat
Peterhead
Dundee United
-
2
02:00 PM
Sat
Dundee United
Dunfermline Athletic
3
-
07:40 PM
Fri
Falkirk
Dundee United
4
2
02:00 PM
Sat
Partick Thistle FC
Dundee United
-
5
03:00 PM
Sat
Dundee United
Inverness
1
1
07:45 PM
Fri
Dundee United
Partick Thistle FC
3
-
03:00 PM
Sat
Dundee United
Ayr United
1
-
03:00 PM
Tue
Arbroath
Dundee United
-
3
07:45 PM
Fri
Dunfermline Athletic
Dundee United
3
1
02:00 PM
Sat
Dundee United
Ayr United
1
-
03:00 PM
Sat
Partick Thistle FC
Dundee United
1
1
03:00 PM
Sat
Dundee United
Inverness
1
1
02:00 PM
Sat
Inverness
Dundee United
-
1
03:00 PM
Sat
Dundee United
Queen's Park
3
1
06:45 PM
Fri
Greenock Morton
Dundee United
1
4
07:45 PM
Fri
Raith Rovers
Dundee United
2
1
02:00 PM
Sat
Dundee United
Airdrie United
2
-
03:00 PM
Sat
Dundee United
Raith Rovers
-
1
03:00 PM
Sat
Ayr United
Dundee United
1
2
07:45 PM
Fri
Queen's Park
Dundee United
-
-
02:00 PM
Sat
Ayr United
Dundee United
-
3
07:45 PM
Fri
Inverness
Dundee United
-
1
02:00 PM
Sat
Dundee United
Queen's Park
4
1
06:45 PM
Fri
Dundee United
Partick Thistle FC
4
1
02:00 PM
Sat
Dundee United
Greenock Morton
1
1
03:00 PM
Sat
Dundee United
Dunfermline Athletic
-
-
07:45 PM
Tue
Greenock Morton
Dundee United
-
1
02:00 PM
Sat
Queen's Park
Dundee United
-
5
06:45 PM
Fri
Dundee United
Arbroath
6
-
06:45 PM
Fri
Arbroath
Dundee United
-
4
03:00 PM
Sat
Dundee United
Arbroath
4
-
03:00 PM
Sat
Dundee United
Greenock Morton
2
3
03:00 PM
Sat
Dundee United
Raith Rovers
2
-
07:45 PM
Fri
Dunfermline Athletic
Dundee United
1
2
02:00 PM
Sat
Raith Rovers
Dundee United
1
1
07:45 PM
Tue
Airdrie United
Dundee United
-
2
06:45 PM
Fri
Airdrie United
Dundee United
-
-
07:45 PM
Tue
Dundee United
Airdrie United
-
2
02:00 PM
Sat
Dundee United
Dunfermline Athletic
1
1
03:00 PM
Sat
Queen of South
Dundee United
2
2
01:00 PM
Sat
Saint Johnstone
Hibernian
1
-
07:45 PM
Wed
Cowdenbeath
Rangers
1
3
03:00 PM
Sat
Kelty Hearts
Saint Johnstone
-
-
05:15 PM
Sat
Kilmarnock
Rangers
-
-
03:00 PM
Sat
Dundee United
Kilmarnock
-
1
03:00 PM
Sat
Dundee United
Stirling University
3
-
08:00 PM
Mon
Dundee
Dundee United
1
-
04:30 PM
Sat
Saint Johnstone
Clyde
2
-
02:00 PM
Sat
Falkirk
Dundee United
2
-
06:45 PM
Tue
Dundee United
Stenhousemuir
3
-
06:45 PM
Wed
Dundee
Saint Johnstone
-
2
02:00 PM
Sat
Hibernian
Greenock Morton
3
3
04:15 PM
Sat
Dundee United
Ayr United
2
1
07:00 PM
Tue
Buckie Thistle FC
Dundee United
2
5
04:30 PM
Sun
Aberdeen
Rangers
1
-
06:45 PM
Wed
Livingston
Dundee United
1
2
06:45 PM
Fri
Motherwell
Dundee United
2
1
02:00 PM
Sat
Spartans
Dundee United
1
-
06:45 PM
Tue
Kilmarnock
Dundee United
2
1
06:45 PM
Tue
Falkirk
Dundee United
-
1
02:00 PM
Sat
Dundee United
Peterhead
3
-
06:45 PM
Wed
Kilmarnock
Hibernian
-
-
06:45 PM
Tue
Dundee United
Partick Thistle FC
1
2
01:00 PM
Sun
Dundee United
Saint Mirren
1
-
05:00 PM
Sun
Falkirk
Rangers
-
4
11:30 AM
Sun
Kilmarnock
Rangers
1
3
01:00 PM
Sun
Arbroath
Saint Johnstone
1
1
02:00 PM
Sun
Heart of Midlothian
Dundee United
-
1
03:00 PM
Sat
Saint Mirren
Dundee United
-
1
03:00 PM
Sun
Dundee United
Dundee
2
4
03:00 PM
Sat
Dundee United
Motherwell
1
-
03:00 PM
Sat
Dundee United
Saint Mirren
2
-
07:45 PM
Wed
Dundee United
Hibernian
1
3
03:00 PM
Sat
Celtic FC
Dundee United
3
-
02:00 PM
Sat
Kilmarnock
Dundee United
3
3
02:00 PM
Sat
Aberdeen
Hibernian
1
1
02:00 PM
Sat
Hibernian
Ross County
2
2
02:00 PM
Sat
Hamilton Academical
Hibernian
1
1
03:00 PM
Sat
Saint Johnstone
Hibernian
1
-
02:00 PM
Sat
Hibernian
Saint Johnstone
2
2
02:00 PM
Sat
Motherwell
Hibernian
3
-
02:00 PM
Sun
Hibernian
Heart of Midlothian
1
2
02:00 PM
Sat
Hibernian
Saint Johnstone
-
1
05:15 PM
Sun
Dundee United
Aberdeen
1
-
02:00 PM
Sat
Ross County
Dundee United
1
1
03:00 PM
Sat
Dundee United
Ross County
3
-
03:00 PM
Sun
Hibernian
Dundee United
1
1
03:00 PM
Wed
Rangers
Hibernian
1
1
03:50 PM
Sat
Rangers
Dundee United
1
1
07:45 PM
Wed
Hibernian
Livingston
2
2
07:45 PM
Wed
Celtic FC
Dundee United
2
-
02:00 PM
Sat
Dundee United
Hibernian
3
2
02:00 PM
Sat
Livingston
Dundee United
2
1
12:30 PM
Sun
Dundee United
Dundee
2
2
03:00 PM
Sun
Dundee United
Heart of Midlothian
-
1
02:00 PM
Sun
Rangers
Heart of Midlothian
3
1
03:00 PM
Sun
Rangers
Hamilton Academical
1
-
12:30 PM
Sun
Livingston
Rangers
1
-
12:30 PM
Sun
Hamilton Academical
Rangers
1
4
04:00 PM
Sun
Livingston
Rangers
-
3
03:00 PM
Sat
Rangers
Livingston
3
-
03:00 PM
Sat
Livingston
Saint Johnstone
1
2
12:15 PM
Sun
Saint Johnstone
Rangers
1
2
03:00 PM
Sat
Rangers
Saint Mirren
4
-
07:45 PM
Wed
Hibernian
Rangers
-
-
07:45 PM
Wed
Rangers
Aberdeen
-
1
12:30 PM
Sat
Saint Mirren
Rangers
-
2
12:00 PM
Sun
Heart of Midlothian
Rangers
1
2
05:30 PM
Thu
Dundee
Dundee United
1
2
07:45 PM
Tue
Livingston
Saint Johnstone
1
2
02:00 PM
Sat
Saint Johnstone
Livingston
-
3
03:00 PM
Sat
Celtic FC
Dundee United
4
2
11:30 AM
Sat
Dundee United
Celtic FC
-
5
11:30 AM
Sat
Saint Johnstone
Livingston
-
-
02:00 PM
Sat
Saint Johnstone
Livingston
1
-
02:00 PM
Sat
Hibernian
Dundee United
3
1
02:00 PM
Sat
Livingston
Saint Johnstone
1
1
05:30 PM
Wed
Celtic FC
Saint Johnstone
4
-
03:00 PM
Sat
Ross County
Saint Johnstone
3
1
03:00 PM
Sat
Motherwell
Dundee United
4
3
11:00 AM
Sun
Dundee United
Rangers
-
1
07:45 PM
Wed
Saint Johnstone
Dundee
-
-
02:00 PM
Sat
Dundee
Saint Johnstone
1
1
02:00 PM
Sat
Saint Johnstone
Dundee
3
1
02:00 PM
Sat
Dundee United
Saint Johnstone
1
2
04:00 PM
Sun
Dundee United
Rangers
-
2
05:00 PM
Sat
Dundee United
Aberdeen
4
-
06:00 PM
Sat
Aberdeen
Dundee United
1
-
03:00 PM
Sat
Hibernian
Dundee United
2
2
02:00 PM
Sun
Dundee United
Livingston
-
1
03:00 PM
Sat
Saint Johnstone
Dundee United
-
-
02:00 PM
Sat
Rangers
Dundee United
2
1
02:00 PM
Sat
Saint Mirren
Dundee United
2
1
02:00 PM
Sun
Heart of Midlothian
Dundee United
4
1
11:00 AM
Sun
Dundee United
Celtic FC
-
9
02:00 PM
Sat
Dundee United
Heart of Midlothian
2
2
06:45 PM
Tue
Dundee United
Hibernian
1
-
01:30 PM
Sun
Dundee
Rangers
1
1
02:00 PM
Sun
Hibernian
Saint Johnstone
1
-
12:00 PM
Sun
Dundee United
Celtic FC
-
-
02:00 PM
Sat
Dundee United
Ross County
1
3
03:00 PM
Thu
Saint Johnstone
Dundee United
1
2
02:00 PM
Sat
Dundee United
Motherwell
-
1
07:45 PM
Wed
Rangers
Kilmarnock
1
1
02:00 PM
Sat
Kilmarnock
Hibernian
2
-
02:00 PM
Sun
Kilmarnock
Rangers
2
1
07:45 PM
Wed
Dundee United
Kilmarnock
4
-
06:45 PM
Wed
Dundee United
Kilmarnock
-
3
03:00 PM
Sat
Kilmarnock
Saint Johnstone
2
3
05:45 PM
Sat
Kilmarnock
Dundee United
1
-
03:00 PM
Sat
Motherwell
Saint Johnstone
2
-
07:45 PM
Wed
Saint Johnstone
Ross County
1
2
03:00 PM
Sat
Saint Johnstone
Motherwell
2
1
02:00 PM
Sat
Dundee United
Saint Johnstone
-
1
02:00 PM
Sat
Ross County
Dundee United
1
1
02:00 PM
Sun
Saint Johnstone
Dundee United
-
1
02:00 PM
Sat
Motherwell
Dundee United
-
-
03:00 PM
Mon
Saint Johnstone
Dundee United
-
1
02:00 PM
Sat
Dundee United
Saint Mirren
-
3
02:00 PM
Sat
Dundee United
Saint Johnstone
2
-
01:30 PM
Sun
Heart of Midlothian
Dundee United
-
1
02:00 PM
Sun
Motherwell
Dundee United
3
2
02:00 PM
Sat
Saint Johnstone
Dundee United
1
-
01:30 PM
Sun
Ross County
Dundee United
-
1
02:00 PM
Sat
Dundee United
Saint Mirren
-
2
02:00 PM
Sat
Dundee United
Saint Johnstone
1
-
07:45 PM
Wed
Dundee United
Motherwell
1
2
06:45 PM
Wed
Rangers
Dundee United
3
1
03:00 PM
Sun
Aberdeen
Dundee United
2
2
04:30 PM
Sat
Aberdeen
Dundee United
1
-
02:00 PM
Sat
Saint Mirren
Dundee United
-
1
02:00 PM
Sat
Kilmarnock
Dundee United
1
1
07:45 PM
Wed
Kilmarnock
Dundee United
1
-
03:00 PM
Sat
Dundee United
Kilmarnock
1
1
11:00 AM
Sun
Celtic FC
Rangers
1
-
12:30 PM
Sat
Rangers
Celtic FC
1
-
12:00 PM
Sun
Saint Johnstone
Celtic FC
1
2
12:30 PM
Sun
Saint Johnstone
Celtic FC
1
3
02:00 PM
Sat
Celtic FC
Saint Johnstone
7
-
04:00 PM
Sun
Dundee United
Celtic FC
-
2
02:00 PM
Sat
Celtic FC
Saint Johnstone
2
-
11:30 AM
Sat
Dundee United
Aberdeen
2
1
06:00 PM
Wed
Hamilton Academical
Saint Johnstone
1
1
03:00 PM
Sat
Saint Johnstone
Heart of Midlothian
2
1
07:45 PM
Tue
Aberdeen
Saint Johnstone
1
1
03:00 PM
Sat
Saint Johnstone
Ross County
1
-
07:45 PM
Wed
Saint Mirren
Saint Johnstone
2
1
03:00 PM
Sat
Rangers
Saint Johnstone
-
-
03:00 PM
Sat
Motherwell
Saint Johnstone
-
3
11:00 AM
Sun
Hibernian
Saint Johnstone
4
-
06:45 PM
Wed
Saint Johnstone
Aberdeen
1
-
03:00 PM
Sat
Saint Johnstone
Aberdeen
-
1
02:00 PM
Sat
Saint Johnstone
Saint Mirren
-
1
02:00 PM
Sat
Saint Johnstone
Aberdeen
-
1
06:45 PM
Mon
Saint Johnstone
Inverness
4
-
02:00 PM
Sun
Saint Mirren
Saint Johnstone
-
-
03:00 PM
Sat
Hibernian
Saint Johnstone
-
-
06:45 PM
Fri
Inverness
Saint Johnstone
2
2
02:00 PM
Sun
Saint Johnstone
Motherwell
1
1
02:00 PM
Sat
Aberdeen
Saint Johnstone
-
1
06:00 PM
Wed
Saint Johnstone
Aberdeen
-
-
03:00 PM
Sat
Saint Johnstone
Saint Mirren
-
-
06:45 PM
Wed
Saint Johnstone
Heart of Midlothian
1
1
11:30 AM
Sat
Hibernian
Celtic FC
1
1
11:00 AM
Sat
Heart of Midlothian
Rangers
1
3
03:00 PM
Sat
Heart of Midlothian
Dundee United
3
1
07:45 PM
Wed
Dundee United
Ross County
3
-
03:00 PM
Sat
Ross County
Dundee United
4
-
11:30 AM
Sun
Motherwell
Rangers
-
3
02:00 PM
Sun
Rangers
Aberdeen
2
-
11:15 AM
Sun
Motherwell
Rangers
3
3
12:00 PM
Sun
Dundee United
Rangers
1
3
07:00 PM
Thu
Dundee United
AZ Alkmaar
1
-
07:00 PM
Thu
AZ Alkmaar
Dundee United
7
-
05:00 PM
Thu
LASK Linz
Saint Johnstone
1
1
06:00 PM
Thu
Saint Johnstone
LASK Linz
-
2
07:00 PM
Thu
Rangers
Rapid Wien
3
1
07:00 PM
Thu
Rangers
Spartak Moscow
-
-
08:00 PM
Thu
Rangers
Villarreal CF
-
-
04:55 PM
Thu
Villarreal CF
Rangers
2
2
05:55 PM
Thu
Spartak Moscow
Rangers
4
3
05:55 PM
Thu
Rapid Wien
Rangers
1
-
Matches
Date
LeagueMatchPlayedGoalsAssistsRating
League
UEFA European U21 Championship qualificationMarch 25, 2022
Match
90"---PlayedGoalsAssistsRating
90"---
League
English Football League TrophyNovember 11, 2025
Match
45"--6.64PlayedGoalsAssistsRating
45"--6.64
League
UEFA European U21 Championship qualificationSeptember 7, 2021
Match
90"1--PlayedGoalsAssistsRating
90"1--
League
English Football League TrophyFebruary 10, 2026
Match
64"--6.25PlayedGoalsAssistsRating
64"--6.25
Match Log
TeamsLeagueAppearancesStartsGoalsAssistsYellow cardsRed cards
Doncaster RoversEnglish Football League OneApps22
Goals0
Yellow cards3
Starts8
Assists1
Red cards0
Doncaster RoversEnglish Football League OneApps8
Goals1
Yellow cards0
Starts1
Assists1
Red cards0
Bradford CityEnglish Football League TwoApps2
Goals0
Yellow cards0
Starts1
Assists0
Red cards0
RangersInternational Club FriendlyApps1
Goals0
Yellow cards0
Starts0
Assists1
Red cards0
Scotland U21UEFA European U21 Championship qualificationApps1
Goals1
Yellow cards0
Starts1
Assists0
Red cards0
Scotland U21UEFA European U21 Championship qualificationApps1
Goals0
Yellow cards0
Starts1
Assists0
Red cards0
Doncaster RoversEnglish Football League CupApps3
Goals0
Yellow cards0
Starts1
Assists1
Red cards0
Doncaster RoversEnglish Football League TrophyApps3
Goals0
Yellow cards0
Starts3
Assists2
Red cards0
Doncaster RoversEnglish Football League TrophyApps2
Goals0
Yellow cards0
Starts2
Assists1
Red cards0
Dundee UnitedScottish ChampionshipApps17
Goals1
Yellow cards1
Starts17
Assists9
Red cards0
Dundee UnitedScottish ChampionshipApps19
Goals3
Yellow cards2
Starts16
Assists2
Red cards0
Dundee UnitedScottish Bells Challenge CupApps3
Goals1
Yellow cards0
Starts3
Assists0
Red cards0
HibernianScottish PremiershipApps9
Goals0
Yellow cards0
Starts4
Assists1
Red cards0
Dundee UnitedScottish PremiershipApps18
Goals1
Yellow cards1
Starts13
Assists2
Red cards0
Dundee UnitedScottish PremiershipApps12
Goals1
Yellow cards2
Starts8
Assists0
Red cards0
Dundee UnitedScottish PremiershipApps19
Goals1
Yellow cards1
Starts10
Assists1
Red cards0
Dundee UnitedScottish PremiershipApps19
Goals1
Yellow cards2
Starts13
Assists3
Red cards0
RangersScottish PremiershipApps16
Goals0
Yellow cards0
Starts3
Assists2
Red cards0
RangersScottish PremiershipApps7
Goals0
Yellow cards0
Starts0
Assists0
Red cards0
Saint JohnstoneScottish PremiershipApps27
Goals2
Yellow cards0
Starts11
Assists0
Red cards0
Saint JohnstoneScottish PremiershipApps18
Goals1
Yellow cards2
Starts10
Assists1
Red cards0
Dundee UnitedUEFA Europa Conference LeagueApps2
Goals1
Yellow cards1
Starts1
Assists0
Red cards0
Saint JohnstoneUEFA Europa Conference LeagueApps2
Goals0
Yellow cards0
Starts2
Assists1
Red cards0
HibernianScottish League CupApps2
Goals0
Yellow cards0
Starts2
Assists1
Red cards0
Dundee UnitedScottish League CupApps2
Goals1
Yellow cards0
Starts1
Assists0
Red cards0
Dundee UnitedScottish League CupApps4
Goals0
Yellow cards0
Starts2
Assists0
Red cards0
Dundee UnitedScottish League CupApps6
Goals0
Yellow cards0
Starts2
Assists0
Red cards0
RangersScottish League CupApps2
Goals0
Yellow cards0
Starts0
Assists0
Red cards0
RangersScottish League CupApps1
Goals0
Yellow cards0
Starts0
Assists0
Red cards0
Saint JohnstoneScottish League CupApps2
Goals1
Yellow cards1
Starts2
Assists0
Red cards0
Coming Soon
Transfer history
Glenn Middleton Salary-career Earnings
TeamsYearWeekly SalaryAnnual SalaryTeamsLeagueAge Contract until
Coming Soon
Champions
Scottish cup winner

Europa League participant

Euro Under-17 participant



Stats
Matches
Total played6
Started3
Minutes per game49.2
Attacking
Goals1
Scoring49.2
Goals per game0.2
Shots per game0.8
Passes
Assists0
Passes65
Key passes2
Accurate passes8.8
Accurate long balls0.3
Accurate crosses0.5
Defending
Interceptions per game0.2
Tackles per game0.7
Clearances per game0.2
Other
Succ. dribbles0.5
Total duels won2.3
Fouls0.8
Was fouled0.5
Offsides0.3
Cards
Yellow1
Yellow - Red0
Red0
Matches
Total played22
Started8
Minutes per game38.6
Attacking
Goals0
Scoring38.6
Goals per game0.0
Shots per game0.8
Passes
Assists1
Passes227
Key passes25
Accurate passes7.7
Accurate long balls0.8
Accurate crosses1.6
Defending
Interceptions per game0.0
Tackles per game0.4
Clearances per game0.4
Other
Succ. dribbles0.5
Total duels won1.4
Fouls0.3
Was fouled0.5
Offsides0.1
Cards
Yellow3
Yellow - Red0
Red0
Matches
Total played8
Started1
Minutes per game21.8
Attacking
Goals1
Scoring21.8
Goals per game0.1
Shots per game0.8
Passes
Assists1
Passes47
Key passes4
Accurate passes4.5
Accurate long balls0.1
Accurate crosses0.4
Defending
Interceptions per game0.0
Tackles per game0.1
Clearances per game0.5
Other
Succ. dribbles0.2
Total duels won0.9
Fouls0.0
Was fouled0.2
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played2
Started1
Minutes per game38.5
Attacking
Goals0
Scoring38.5
Goals per game0.0
Shots per game1.5
Passes
Assists0
Passes8
Key passes3
Accurate passes2.0
Accurate long balls0.0
Accurate crosses1.5
Defending
Interceptions per game0.0
Tackles per game0.5
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won1.5
Fouls0.0
Was fouled0.5
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played2
Started1
Minutes per game22.5
Attacking
Goals0
Scoring22.5
Goals per game0.0
Shots per game0.5
Passes
Assists0
Passes0
Key passes0
Accurate passes0.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.5
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played1
Started0
Minutes per game14.0
Attacking
Goals0
Scoring14.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes3
Key passes0
Accurate passes1.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played2
Started0
Minutes per game11.5
Attacking
Goals0
Scoring11.5
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes0
Key passes0
Accurate passes0.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.5
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played2
Started1
Minutes per game50.5
Attacking
Goals0
Scoring50.5
Goals per game0.0
Shots per game1.5
Passes
Assists0
Passes0
Key passes0
Accurate passes0.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.5
Was fouled1.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played1
Started0
Minutes per game47.0
Attacking
Goals0
Scoring47.0
Goals per game0.0
Shots per game1.0
Passes
Assists0
Passes0
Key passes0
Accurate passes0.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played3
Started2
Minutes per game77.0
Attacking
Goals1
Scoring77.0
Goals per game0.3
Shots per game2.0
Passes
Assists0
Passes0
Key passes0
Accurate passes0.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.3
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played1
Started0
Minutes per game19.0
Attacking
Goals0
Scoring19.0
Goals per game0.0
Shots per game2.0
Passes
Assists0
Passes0
Key passes0
Accurate passes0.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played1
Started0
Minutes per game28.0
Attacking
Goals0
Scoring28.0
Goals per game0.0
Shots per game1.0
Passes
Assists1
Passes5
Key passes3
Accurate passes2.0
Accurate long balls0.0
Accurate crosses2.0
Defending
Interceptions per game1.0
Tackles per game0.0
Clearances per game3.0
Other
Succ. dribbles0.0
Total duels won1.0
Fouls1.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played1
Started1
Minutes per game90.0
Attacking
Goals1
Scoring90.0
Goals per game1.0
Shots per game1.0
Passes
Assists0
Passes0
Key passes0
Accurate passes0.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played1
Started1
Minutes per game90.0
Attacking
Goals0
Scoring90.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes0
Key passes0
Accurate passes0.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played3
Started1
Minutes per game40.7
Attacking
Goals0
Scoring40.7
Goals per game0.0
Shots per game1.3
Passes
Assists1
Passes39
Key passes4
Accurate passes11.3
Accurate long balls1.7
Accurate crosses1.7
Defending
Interceptions per game0.3
Tackles per game0.3
Clearances per game1.3
Other
Succ. dribbles0.3
Total duels won1.0
Fouls0.7
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played3
Started3
Minutes per game67.7
Attacking
Goals0
Scoring67.7
Goals per game0.0
Shots per game1.0
Passes
Assists2
Passes66
Key passes5
Accurate passes17.0
Accurate long balls0.7
Accurate crosses1.7
Defending
Interceptions per game0.0
Tackles per game0.7
Clearances per game0.0
Other
Succ. dribbles0.3
Total duels won2.0
Fouls0.7
Was fouled0.3
Offsides0.3
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played2
Started2
Minutes per game66.0
Attacking
Goals0
Scoring66.0
Goals per game0.0
Shots per game2.0
Passes
Assists1
Passes33
Key passes3
Accurate passes12.0
Accurate long balls1.5
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game1.0
Clearances per game0.5
Other
Succ. dribbles0.0
Total duels won1.0
Fouls0.0
Was fouled0.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played17
Started17
Minutes per game87.5
Attacking
Goals1
Scoring87.5
Goals per game0.1
Shots per game1.3
Passes
Assists9
Passes0
Key passes0
Accurate passes0.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.6
Was fouled0.6
Offsides0.0
Cards
Yellow1
Yellow - Red0
Red0
Matches
Total played19
Started16
Minutes per game76.0
Attacking
Goals3
Scoring76.0
Goals per game0.2
Shots per game1.4
Passes
Assists2
Passes0
Key passes0
Accurate passes0.0
Accurate long balls0.0
Accurate crosses0.1
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.0
Fouls0.2
Was fouled0.7
Offsides0.0
Cards
Yellow2
Yellow - Red0
Red0
Matches
Total played3
Started3
Minutes per game81.3
Attacking
Goals1
Scoring81.3
Goals per game0.3
Shots per game1.7
Passes
Assists0
Passes0
Key passes0
Accurate passes0.0
Accurate long balls0.3
Accurate crosses0.7
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won1.0
Fouls0.0
Was fouled1.0
Offsides0.3
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played16
Started3
Minutes per game29.5
Attacking
Goals0
Scoring29.5
Goals per game0.0
Shots per game0.2
Passes
Assists2
Passes0
Key passes2
Accurate passes0.0
Accurate long balls0.0
Accurate crosses2.3
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.1
Other
Succ. dribbles0.0
Total duels won0.2
Fouls0.2
Was fouled0.2
Offsides0.1
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played16
Started4
Minutes per game21.9
Attacking
Goals0
Scoring21.9
Goals per game0.0
Shots per game0.3
Passes
Assists1
Passes78
Key passes8
Accurate passes3.4
Accurate long balls0.2
Accurate crosses0.3
Defending
Interceptions per game0.1
Tackles per game0.6
Clearances per game0.0
Other
Succ. dribbles0.2
Total duels won1.2
Fouls0.4
Was fouled0.2
Offsides0.1
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played27
Started11
Minutes per game39.0
Attacking
Goals2
Scoring39.0
Goals per game0.1
Shots per game1.1
Passes
Assists0
Passes245
Key passes15
Accurate passes6.4
Accurate long balls0.2
Accurate crosses0.2
Defending
Interceptions per game0.3
Tackles per game0.4
Clearances per game0.1
Other
Succ. dribbles0.3
Total duels won1.4
Fouls0.5
Was fouled0.2
Offsides0.2
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played36
Started23
Minutes per game54.6
Attacking
Goals2
Scoring54.6
Goals per game0.1
Shots per game1.2
Passes
Assists3
Passes437
Key passes25
Accurate passes9.4
Accurate long balls0.5
Accurate crosses0.4
Defending
Interceptions per game0.1
Tackles per game0.5
Clearances per game0.3
Other
Succ. dribbles0.3
Total duels won1.7
Fouls0.6
Was fouled0.6
Offsides0.2
Cards
Yellow3
Yellow - Red0
Red0
Matches
Total played12
Started8
Minutes per game59.1
Attacking
Goals1
Scoring59.1
Goals per game0.1
Shots per game0.9
Passes
Assists0
Passes157
Key passes12
Accurate passes10.2
Accurate long balls0.7
Accurate crosses0.9
Defending
Interceptions per game0.2
Tackles per game1.1
Clearances per game0.3
Other
Succ. dribbles0.8
Total duels won3.1
Fouls0.4
Was fouled1.0
Offsides0.0
Cards
Yellow2
Yellow - Red0
Red0
Matches
Total played19
Started10
Minutes per game47.7
Attacking
Goals1
Scoring47.7
Goals per game0.1
Shots per game0.7
Passes
Assists1
Passes201
Key passes14
Accurate passes8.3
Accurate long balls0.8
Accurate crosses0.8
Defending
Interceptions per game0.2
Tackles per game0.6
Clearances per game0.9
Other
Succ. dribbles0.5
Total duels won1.8
Fouls0.2
Was fouled0.5
Offsides0.1
Cards
Yellow1
Yellow - Red0
Red0
Matches
Total played19
Started13
Minutes per game61.6
Attacking
Goals1
Scoring61.6
Goals per game0.1
Shots per game1.1
Passes
Assists3
Passes266
Key passes17
Accurate passes10.8
Accurate long balls0.6
Accurate crosses0.9
Defending
Interceptions per game0.4
Tackles per game0.5
Clearances per game1.0
Other
Succ. dribbles0.3
Total duels won1.7
Fouls0.3
Was fouled0.5
Offsides0.0
Cards
Yellow2
Yellow - Red0
Red0
Matches
Total played2
Started2
Minutes per game89.0
Attacking
Goals0
Scoring89.0
Goals per game0.0
Shots per game3.5
Passes
Assists1
Passes31
Key passes3
Accurate passes10.0
Accurate long balls0.0
Accurate crosses2.0
Defending
Interceptions per game0.0
Tackles per game2.5
Clearances per game0.5
Other
Succ. dribbles2.0
Total duels won5.5
Fouls0.5
Was fouled0.0
Offsides0.5
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played2
Started1
Minutes per game62.0
Attacking
Goals1
Scoring62.0
Goals per game0.5
Shots per game1.5
Passes
Assists0
Passes18
Key passes0
Accurate passes7.5
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.5
Clearances per game0.0
Other
Succ. dribbles1.5
Total duels won3.5
Fouls1.5
Was fouled1.0
Offsides0.0
Cards
Yellow1
Yellow - Red0
Red0
Matches
Total played2
Started0
Minutes per game4.0
Attacking
Goals0
Scoring4.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes0
Key passes0
Accurate passes0.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.5
Fouls0.0
Was fouled0.5
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played2
Started2
Minutes per game74.5
Attacking
Goals0
Scoring74.5
Goals per game0.0
Shots per game0.5
Passes
Assists1
Passes0
Key passes1
Accurate passes0.0
Accurate long balls0.0
Accurate crosses1.5
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won1.5
Fouls2.0
Was fouled1.5
Offsides1.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played1
Started0
Minutes per game35.0
Attacking
Goals0
Scoring35.0
Goals per game0.0
Shots per game0.0
Passes
Assists0
Passes0
Key passes0
Accurate passes0.0
Accurate long balls0.0
Accurate crosses1.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won1.0
Fouls0.0
Was fouled1.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played2
Started2
Minutes per game74.5
Attacking
Goals1
Scoring74.5
Goals per game0.5
Shots per game4.0
Passes
Assists0
Passes0
Key passes0
Accurate passes0.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won1.0
Fouls0.5
Was fouled1.0
Offsides1.0
Cards
Yellow1
Yellow - Red0
Red0
Matches
Total played2
Started1
Minutes per game53.5
Attacking
Goals1
Scoring53.5
Goals per game0.5
Shots per game1.5
Passes
Assists0
Passes0
Key passes0
Accurate passes0.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won1.0
Fouls0.0
Was fouled1.0
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played4
Started2
Minutes per game43.5
Attacking
Goals0
Scoring43.5
Goals per game0.0
Shots per game1.2
Passes
Assists0
Passes0
Key passes0
Accurate passes0.0
Accurate long balls0.0
Accurate crosses1.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.2
Fouls0.0
Was fouled0.2
Offsides0.0
Cards
Yellow0
Yellow - Red0
Red0
Matches
Total played6
Started2
Minutes per game33.2
Attacking
Goals0
Scoring33.2
Goals per game0.0
Shots per game0.5
Passes
Assists0
Passes0
Key passes0
Accurate passes0.0
Accurate long balls0.0
Accurate crosses0.0
Defending
Interceptions per game0.0
Tackles per game0.0
Clearances per game0.0
Other
Succ. dribbles0.0
Total duels won0.2
Fouls0.3
Was fouled0.2
Offsides0.7
Cards
Yellow0
Yellow - Red0
Red0
The Highest Paid Player

Danny DrinkwaterReading
£5.2M
Abdul Baba RahmanReading
£4.47M
Nathaniel PhillipsCardiff City
£3.38M
Gary MedelCardiff City
£3.04M
Aaron RamseyCardiff City
£2.6M
Albert Sambi LokongaLuton Town
£2.6M
Calum ChambersCardiff City
£2.34M
Laurent DepoitreHuddersfield Town
£2.13M
Steven CaulkerCardiff City
£2.13M
Steve MouniéHuddersfield Town
£2.13MAbout Glenn Middleton
About Glenn Middleton Football Player
Your destination for real-time updates from all Football tournaments that Glenn Middleton played.
Previous Match:
Won the match in New York Stadium against Rotherham United (1-2).
Next Match:
Glenn Middleton will play their next match on February 28, 2026 at 15:00 against Cardiff City in Keepmoat Stadium.
What's Next?
See the match schedule for all football matches. Check live scores for today, and never miss a point. Visit the main Football Live Scores page.










































