Glenn Middleton is represented by the football agency Quantum Law LLP. The player currently plays for AFC Rochdale; the current market value is €350k. Contract expires on 29.06.2027 — 7 months left.

timeline Career History

19/20
Rangers Rangers
19/20
Bradford Bradford
19/20
Rangers Rangers
20/21
St. Johnstone St. Johnstone
20/21
Rangers Rangers
21/22
St. Johnstone St. Johnstone
21/22
Rangers Rangers
22/23
Dundee Utd Dundee Utd
25/26
Doncaster Rov. Doncaster Rov.
26/27
AFC Rochdale AFC Rochdale

Rating

68

LEF

Glenn Middleton player profile photo

Glenn Middleton

United Kingdom • Left Winger visibility16,5B Wikidata Q55500500

ATT

53

TEC

48

TAC

34

DEF

40

CRE

57

AGE

26

Height: 1,75
Foot: Left
euro €350k
support_agent Agent: Quantum Law LLP

ATT: Attacking • TEC: Technical • TAC: Tactical • DEF: Defending • CRE: Creativity

Position

Forward

Age

26

Height

1,75

Foot

Left

Personal details

Date of Birth
01.01.2000
Place of birth
Glasgow, United Kingdom
Nationality
United Kingdom
League
League Two
Shirt number
45

info About Glenn Middleton

Glenn Middleton is a 26-year-old Left Winger from United Kingdom. Glenn Middleton has played for AFC Rochdale since 2026. The contract runs until June 2027. Current estimated market value: €350k. Glenn Middleton is represented by the football agency Quantum Law LLP. 16 transfers on record. Average rating over the last 18 matches: 6.81. Height 1.75 m, preferred foot: left.

Who is Glenn Middleton's agent?

expand_more

Glenn Middleton is represented by the football agency Quantum Law LLP.

Which club does Glenn Middleton play for?

expand_more

Glenn Middleton currently plays for AFC Rochdale as a Left Winger.

What is Glenn Middleton's market value?

expand_more

Glenn Middleton's market value is estimated at around €350k (2026 data).

Where is Glenn Middleton from?

expand_more

Glenn Middleton holds United Kingdom nationality.

How old is Glenn Middleton?

expand_more

Glenn Middleton is 26 years old.

scoreboard Recent Matches

Date Opponent Score Rating
31 Oct 2026
Port Vale (A)
League Two
4 - 2 (L) 6.0
24 Oct 2026
Accrington Stanley (H)
League Two
0 - 5 (L) 6.6
20 Oct 2026
Grimsby Town (H)
League Two
2 - 2 (D) 6.6
17 Oct 2026
Crewe Alexandra (A)
League Two
3 - 2 (L) 6.6
10 Oct 2026
Tranmere Rovers (A)
League Two
1 - 1 (D) 6.4