Oladapo Afolayan

Forward · England · Blackburn Rovers · No. 21 · 180 cm · Born 11 Sep 1997 (age 29)

2026-274Goals0.51 per 90
2026-272Assists0.25 per 90
2026-277.08Average ratingBlackburn Rovers
2026-2710Appearances706 minutes
2026-271.43Expected goalsoverperforming by 2.57
Latest€1.3mMarket valueForward
Season2026-27
Championship
Bundesliga

Shot map

Each dot is one shot, drawn to scale where it was taken. The colour shows the outcome. New to xG? See what xG means.

41% on target
66' saved · xG 0.02 · vs Cardiff City · for Blackburn Rovers44' missed · xG 0.02 · vs Cardiff City · for Blackburn Rovers59' missed · xG 0.15 · vs Portsmouth · for Blackburn Rovers19' saved · xG 0.23 · vs Portsmouth · for Blackburn Rovers55' missed · xG 0.02 · vs Millwall · for Blackburn Rovers31' blocked · xG 0.02 · vs Millwall · for Blackburn Rovers81' blocked · xG 0.02 · vs Sheffield United · for Blackburn Rovers57' blocked · xG 0.33 · vs Sheffield United · for Blackburn Rovers53' blocked · xG 0.03 · vs Sheffield United · for Blackburn Rovers35' saved · xG 0.03 · vs Sheffield United · for Blackburn Rovers26' missed · xG 0.05 · vs Sheffield United · for Blackburn Rovers34' saved · xG 0.04 · vs Preston North End · for Blackburn Rovers67' missed · xG 0.04 · vs Lincoln City · for Blackburn Rovers33' blocked · xG 0.06 · vs Lincoln City · for Blackburn Rovers45' blocked · xG 0.02 · vs Queens Park Rangers · for Blackburn Rovers50' missed · xG 0.01 · vs Wolverhampton · for Blackburn Rovers47' saved · xG 0.03 · vs Wolverhampton · for Blackburn Rovers11' missed · xG 0.07 · vs Wolverhampton · for Blackburn Rovers38' goal · xG 0.02 · vs Bristol City · for Blackburn Rovers11' goal · xG 0.01 · vs Portsmouth · for Blackburn Rovers58' goal · xG 0.12 · vs Millwall · for Blackburn Rovers41' goal · xG 0.33 · vs Millwall · for Blackburn Rovers
22 Shots4 Goals1.66xG on map
Filter
  • Goal
  • On target
  • Off target
View shot data as a table
DateClubOpponentMinOutcomeSituationBody partxG
2026-10-13Blackburn RoversBristol City38'GoalOpen playRight foot0.02
2026-10-10Blackburn RoversCardiff City66'SavedFrom cornerLeft foot0.02
2026-10-10Blackburn RoversCardiff City44'Off targetOpen playRight foot0.02
2026-09-19Blackburn RoversPortsmouth59'Off targetOpen playRight foot0.15
2026-09-19Blackburn RoversPortsmouth19'SavedCounter-attackRight foot0.23
2026-09-19Blackburn RoversPortsmouth11'GoalFrom cornerRight foot0.01
2026-09-12Blackburn RoversMillwall58'GoalOpen playLeft foot0.12
2026-09-12Blackburn RoversMillwall55'Off targetOpen playLeft foot0.02
2026-09-12Blackburn RoversMillwall41'GoalOpen playRight foot0.33
2026-09-12Blackburn RoversMillwall31'BlockedOpen playRight foot0.02
2026-09-08Blackburn RoversSheffield United81'BlockedOpen playRight foot0.02
2026-09-08Blackburn RoversSheffield United57'BlockedOpen playRight foot0.33
2026-09-08Blackburn RoversSheffield United53'BlockedOpen playRight foot0.03
2026-09-08Blackburn RoversSheffield United35'SavedFrom throw-inRight foot0.03
2026-09-08Blackburn RoversSheffield United26'Off targetCounter-attackLeft foot0.05
2026-09-05Blackburn RoversPreston North End34'SavedFrom cornerRight foot0.04
2026-09-01Blackburn RoversLincoln City67'Off targetFrom cornerHeader0.04
2026-09-01Blackburn RoversLincoln City33'BlockedOpen playRight foot0.06
2026-08-29Blackburn RoversQueens Park Rangers45'BlockedOpen playRight foot0.02
2026-08-14Blackburn RoversWolverhampton50'Off targetOpen playRight foot0.01
2026-08-14Blackburn RoversWolverhampton47'SavedOpen playRight foot0.03
2026-08-14Blackburn RoversWolverhampton11'Off targetOpen playHeader0.07

Career

Appearances, goals, assists and expected goals for every competition on record. Figures are the competition's own season totals, not sums of the shot map.

SeasonCompetitionTeamAppsMinGoalsAssistsxGRating
2026-27League Championship Blackburn Rovers10706421.437.08
2026Club Friendly Club Friendly Games FC St. Pauli1000——
2026Club Friendly Club Friendly Games Blackburn Rovers4000——
2026-27Cup League Cup Blackburn Rovers214110—7.00
2025-26League Championship Blackburn Rovers8171000.016.70
2025-26League Bundesliga FC St. Pauli7145000.626.50
2025-26Cup DFB Pokal FC St. Pauli214000—6.80
2024-25League Bundesliga FC St. Pauli321,640313.146.78
2024-25Cup DFB Pokal FC St. Pauli212800—6.75
2023-24Cup DFB Pokal FC St. Pauli415510—6.93
2022-23League League One Bolton Wanderers231,24732—6.76
2022-23Cup FA Cup Bolton Wanderers1000——
2022-23Cup League Cup Bolton Wanderers28210—6.90
2021-22League League One Bolton Wanderers453,405124—7.09
2021-22Cup FA Cup Bolton Wanderers27700—6.20
2021-22Cup League Cup Bolton Wanderers19000—6.60
2020-21League League Two Bolton Wanderers211,44312—6.74
2020-21Cup FA Cup West Ham United12010—7.40
2019-20League League Two Mansfield Town1112910—6.88
2018-19League League Two Oldham Athletic11000——
2017-18Cup FA Cup Solihull Moors1000——

Oladapo Afolayan historical transfers

Detailed statistics

Every figure the competition reported for this season. Fields the source did not measure are left out rather than shown as zero.

Attacking

Shots
222.80 per 90
Shots on target
101.27 per 90
Shooting accuracy
45%
Shots blocked
50.64 per 90
Key passes
50.64 per 90
Expected assists
0.550.07 per 90
Chances created
30.38 per 90
Big chances missed
10.13 per 90
Expected goals on target
1.200.15 per 90
Offsides
60.76 per 90

Passing and possession

Touches
40251.25 per 90
Accurate passes
17822.69 per 90
Pass accuracy
81%
Accurate long balls
121.53 per 90
Accurate crosses
20.25 per 90
Cross accuracy
22%
Successful dribbles
101.27 per 90
Dribble success
33%
Passes in the opposition half
11815.04 per 90
Ball carries
14218.10 per 90
Progressive carries
253.19 per 90
Dispossessed
182.29 per 90
Unsuccessful touches
162.04 per 90
Possession lost
10813.77 per 90

Defending

Tackles won
91.15 per 90
Tackle success
69%
Interceptions
40.51 per 90
Clearances
151.91 per 90
Blocks
30.38 per 90
Ball recoveries
243.06 per 90
Duels won
496.25 per 90
Duel success
40%
Aerial duels won
101.27 per 90
Aerial success
34%

Discipline

Fouls committed
131.66 per 90
Was fouled
172.17 per 90
Yellow cards
10.13 per 90
Red cards
0

Data updated