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
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
Change Brooks
Change McGinn
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
David BrooksJohn McGinn
91 minutes795 minutes
6.42Average rating6.85
0.00Goalsper 900.23
0.00Assistsper 900.45
–Shotsper 901.02
–Shots on targetper 900.45
–Shot accuracy44%
–Big chances createdper 900.23
1.98Key passesper 902.15
–Dribbles completedper 900.57
35.6Passesper 9025.2
69%Pass accuracy74%
0.99Tackles + interceptionsper 902.15
27%Duels won47%
–Aerials wonper 900.34
0.99Clearancesper 900.68
0.99Blocksper 900.23
1.98Fouls wonper 902.83
–Dispossessedper 902.38
Where they play
Positions in their recent starts
David BrooksJohn McGinn
David Brooks
Right midfielder 55% · Right winger 27% · Left midfielder 11%
John McGinn
Right midfielder 46% · Attacking midfielder 21% · Left midfielder 17%
Career
League seasons in the competitions we cover
David BrooksJohn McGinn
214League apps384
23League goals41
26League assists44
0.11Goals per game0.11
454Minutes per goalfewer is better819
The tale of the tape
League careers in the competitions we cover
David BrooksJohn McGinn
- 29
- Age
- 32
- 5 ft 8 in (1.73 m)
- Height
- 5 ft 10 in (1.78 m)
- Left
- Foot
- Left
- Jun 2029
- Contract to
- Jun 2028
- 12
- League seasons
- 14
- 1
- League titles
- 0
- €11.3m, 2018
- Last move
- €3.1m, 2018
Put David Brooks 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.