John
McGinn
Right midfielder · age 32 · Scotland · 5 ft 10 in (1.78 m) · contract to Jun 2028
- Apps
- 10
- Goals
- 2
- Assists
- 4
- Rating
- 6.85
- 2026/27
David
Brooks
Right midfielder · age 29 · Wales · 5 ft 8 in (1.73 m) · contract to Jun 2029
- Apps
- 5
- Goals
- 0
- Assists
- 0
- Rating
- 6.42
- 2026/27
Change McGinn
Change Brooks
Attributes for this season · 2026/27 need enough league minutes; David Brooks doesn’t have that yet. Try another period.
Per 90 minutes
League matches · This season · 2026/27
John McGinnDavid Brooks
795 minutes91 minutes
6.85Average rating6.42
0.23Goalsper 900.00
0.45Assistsper 900.00
1.02Shotsper 90–
0.45Shots on targetper 90–
44%Shot accuracy–
0.23Big chances createdper 90–
2.15Key passesper 901.98
0.57Dribbles completedper 90–
25.2Passesper 9035.6
74%Pass accuracy69%
2.15Tackles + interceptionsper 900.99
47%Duels won27%
0.34Aerials wonper 90–
0.68Clearancesper 900.99
0.23Blocksper 900.99
2.83Fouls wonper 901.98
2.38Dispossessedper 90–
Where they play
Positions in their recent starts
John McGinnDavid Brooks
John McGinn
Right midfielder 46% · Attacking midfielder 21% · Left midfielder 17%
David Brooks
Right midfielder 55% · Right winger 27% · Left midfielder 11%
Career
League seasons in the competitions we cover
John McGinnDavid Brooks
384League apps214
41League goals23
44League assists26
0.11Goals per game0.11
819Minutes per goalfewer is better454
The tale of the tape
League careers in the competitions we cover
John McGinnDavid Brooks
- 32
- Age
- 29
- 5 ft 10 in (1.78 m)
- Height
- 5 ft 8 in (1.73 m)
- Left
- Foot
- Left
- Jun 2028
- Contract to
- Jun 2029
- 14
- League seasons
- 12
- 0
- League titles
- 1
- €3.1m, 2018
- Last move
- €11.3m, 2018
Put John McGinn up against someone else
League matches in the competitions we cover. Cups, Europe and internationals aren’t included. Fees are reported figures, credited on each player’s page.