Menu
Season coverage

Recorded season statistics

2 season rows

Based on matches currently recorded by BADB. These values may not equal official full-season totals.

2025 Championship QPR
Apps
3
Minutes
60
Assists
0
Yellow cards
0
Red cards
0
Rating
6.2
2024 Championship QPR
Apps
6
Minutes
231
Assists
0
Yellow cards
2
Red cards
0
Rating
6.52
Player overview

Season and recent form

Performance trend Latest 5 of 6 appearances
  1. QPR - Derby #26 · F · Substitute
  2. QPR - Swansea #26 · F 6.2 60 min 0 A 1 Shots1 Key passes
  3. Millwall - QPR #26 · F · Substitute
  4. Sunderland - QPR #26 · F · Substitute 6.9 45 min 0 A
  5. QPR - Burnley #26 · F 6.3 59 min 0 A 2 Key passes
Season stats 10 values
Apps 25
Minutes 1237
Rating 7.07 / 10
Goals 6
Assists 0
Shots 27
Key passes 5
Tackles 12
Cards 2
Saves 0
Detailed match stats Latest 6 appearances

Attack

Key passes
3
Fouls won
8
Offsides
5

Distribution

Passes completed
39 / 54 (72%)

Defence

Duels won
14 / 35 (40%)
Tackles
3
Interceptions
1
Dribbled past
1
Fouls committed
3

Discipline and goalkeeping

Yellow cards
1

Profile facts

Country
World
Number
#26
Age
20
Born
2005-02-10
Birthplace
London
Birth country
England
Height
180
Peer benchmark

Performance among comparable players

159 players

Compared with players in the Attacker position at clubs in World. Every player has at least 5 appearances and 450 minutes in the stored season window.

Average rating
7.07 79th percentile
79% Compared with 157 players
Minutes per appearance
49 min 46th percentile
46% Compared with 159 players
Goal contributions / 90
0.44 51st percentile
51% Compared with 159 players
Key passes / 90
0.36 3rd percentile
3% Compared with 159 players
Tackles + interceptions / 90
1.24 46th percentile
46% Compared with 159 players

Career timeline 2 entries

Career: Queens Park Rangers U21 · Current Squad.

  1. Date unavailable Queens Park Rangers U21 Current club Current Squad
  2. Date unavailable QPR Current Squad

Your privacy choices

Optional BADB measurement

Choose whether BADB may keep its own attribution for visits from official social posts. The site works when you reject it.