#51N. Okafor
185
8
Goals
1
Assists
6.9
Rating
28
Appearances
1573 mins
32%
Conversion
TackleZone Attacker Score
41.1
Below Average
Rank #51 of 126 attackers
Ranks in top 41% of all attackers in Europe's top 5 leagues (126 players, 900+ mins, rating ≥ 6.8).
📊 Season Performance
📅 Career History
| Season | Club · League | Apps | Goals | Ast | Rtg |
|---|---|---|---|---|---|
| 26/27 | Leeds · Premier League | 5 | 1 | 0 | 6.9 |
| 25/26 | Leeds · Premier League | 28 | 8 | 1 | 6.9 |
| 24/25 | Napoli · Serie A | 4 | 0 | 0 | 6.6 |
| 23/24 | AC Milan · Serie A | 28 | 6 | 2 | 6.7 |
Okafor's 2025/26 season, read from the numbers
In 2025/26, N. Okafor was a regular for Leeds in the Premier League: 28 appearances and 1573 minutes, averaging 56 minutes per outing. Per 90 minutes that is 0.5 goals per 90, 1.4 shots per 90 and 60% of his shots on target — the rate profile behind Okafor's totals.
Okafor played 332 passes at 76% accuracy — 19.0 per 90, which is the volume that decides whether a side builds through him or around him. Carrying the ball, Okafor attempted 92 dribbles and completed 42% — 5.3 attempts per 90.
Set against Okafor's own record, 2025/26 reads differently: his 8 goals beats anything in the 3 earlier seasons we hold for him (best before: 6); it is also the heaviest workload we have recorded for him, 1573 minutes against a previous high of 870; his average match rating has risen from 6.61 to 6.93 since 2024/25. Our records cover 4 seasons of Okafor's career, 2023/24 to 2026/27, across 3 clubs — AC Milan, Napoli, Leeds. In that time he has played 100 matches across 7 competitions, 3,981 minutes in all.
No season on his record beats this one for goals: 8, against a previous best of 6 in 2023/24. Away from his club, Okafor has 10 appearances for Switzerland on our records — across Euro Championship - Qualification, UEFA Nations League and World Cup.
How these scores are built, and the minutes and rating floors a player must clear to appear on our boards, are set out in our methodology.