#36M. Okoye
197
20
Saves
#60 GK
11
Conceded
7.6
Rating
#107 GK
5
Appearances
450 mins
65%
Save %
TackleZone Goalkeeper Score
46.5
📊 Average
Rank #36 of 99 goalkeepers
Ranks in top 37% of all goalkeepers in Europe's top 5 leagues (99 players, 900+ mins, rating ≥ 6.8).
📊 Season Performance
📅 Career History
| Season | Club · League | Apps | Goals | Ast | Rtg |
|---|---|---|---|---|---|
| 26/27 | Udinese · Serie A | 5 | 0 | 0 | 7.6 |
| 25/26 | Udinese · Serie A | 30 | 0 | 0 | 7.0 |
| 24/25 | Udinese · Serie A | 25 | 0 | 0 | 6.9 |
| 23/24 | Udinese · Serie A | 21 | 0 | 0 | 7.0 |
| 22/23 | Nigeria · World Cup - Qualification Africa | 5 | 0 | 0 | N/A |
| 21/22 | Sparta Rotterdam · Eredivisie | 16 | 0 | 0 | 6.9 |
| 20/21 | Sparta Rotterdam · Eredivisie | 29 | 0 | 0 | 6.8 |
| 19/20 | Fortuna Düsseldorf II · Regionalliga - West | 14 | 0 | 0 | N/A |
Okoye's 2026/27 season, read from the numbers
In 2026/27, M. Okoye was used in rotation for Udinese in the Serie A: 5 appearances and 450 minutes, averaging 90 minutes per outing. He grades out best for saves — 20, 60th of 198 goalkeepers and inside the top 30%.
Per 90 minutes that is 4.0 saves per 90, 2.2 goals conceded per 90 and a 65% save rate — the rate profile behind Okoye's totals. The profile is lopsided rather than complete: measured against goalkeepers, Okoye sits in the top 11% for chance creation but only the top 66% for tackling volume.
Set against Okoye's own record, 2026/27 reads differently: he is playing far less than he once did — 635 minutes against 3134 at his peak; his average match rating has risen from 6.98 to 7.48 since 2025/26. Our records cover 4 seasons of Okoye's career, 2023/24 to 2026/27, across 2 clubs — Udinese, Nigeria. In that time he has played 85 matches across 3 competitions, 7,597 minutes in all.
By average match rating this is the strongest season we hold for him, 7.52. On our positional score Okoye rates 47 out of 100, 36th of 99 qualified players — inside the top 37%. Relative to what each component is worth, his strongest is goals conceded.
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.