Ado Onaiwu has been a regular contributor in the first four fixtures of the 2025/26 2. Bundesliga campaign, featuring in 127 minutes and recording a single key pass. Despite not finding the net or registering a shot, his defensive work has stood out, with one tackle and one interception over the period, a volume that is close to the baseline for a forward in this competition. His per-90 statistics show a slightly lower key pass rate (0.71) than the positional average (1.18) but a tackle rate (0.71) that is only marginally below the baseline (0.85). Onaiwu’s average match rating of 6.33 reflects his steady involvement in both attack and defense, underscoring his role in the team’s build-up and transitional play.
Ado Onaiwu has played 127 minutes across 4 appearances in 2. Bundesliga, at 0.00 goals per 90 against a positional baseline of 0.38 and averaging 6.33 a match.
| Player | Pos | Apps | Mins | Goals | Assists | Shots | On tgt | Goals /shot | Key passes | Pass acc | Dribbles | Drib % | Tackles | Interc. | Blocks | Duels won % | Fouls | Fouled | Yel | Red | Saves | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Mateusz Żukowski | F | 22 | 1906 | 17 | 3 | 64 | 35 | 27% | 26 | 74% | 3 | 23% | 8 | 5 | 2 | 41% | 19 | 21 | 5 | 0 | 0 | 7.27 | 3.5 |
| Barış Atik | F | 36 | 3077 | 6 | 12 | 42 | 20 | 14% | 105 | 77% | 47 | 47% | 31 | 20 | 3 | 43% | 34 | 51 | 10 | 0 | 0 | 7.26 | 2.8 |
| Rayan Ghrieb | F | 30 | 1440 | 6 | 3 | 39 | 20 | 15% | 41 | 73% | 42 | 51% | 24 | 4 | 1 | 46% | 17 | 16 | 6 | 0 | 0 | 7.07 | 1.1 |
| Maximilian Breunig | F | 20 | 709 | 4 | 0 | 21 | 13 | 19% | 7 | 70% | 1 | 9% | 6 | 3 | 4 | 38% | 16 | 16 | 1 | 0 | 0 | 6.62 | 2.6 |
| Laurin Ulrich | M | 36 | 2791 | 3 | 3 | 34 | 20 | 9% | 50 | 83% | 37 | 52% | 54 | 18 | 14 | 50% | 28 | 77 | 3 | 0 | 0 | 6.94 | 4.2 |
| Alexander Nollenberger | M | 33 | 2697 | 3 | 4 | 31 | 16 | 10% | 38 | 84% | 44 | 50% | 45 | 20 | 8 | 54% | 30 | 42 | 4 | 1 | 0 | 6.93 | 3.3 |
| Noah Pesch | F | 22 | 615 | 3 | 1 | 14 | 6 | 21% | 6 | 76% | 3 | 21% | 10 | 3 | 3 | 33% | 8 | 4 | 2 | 0 | 0 | 6.54 | 4.7 |
| Martijn Kaars | F | 4 | 360 | 3 | 0 | 10 | 4 | 30% | 5 | 90% | 1 | 20% | 1 | 2 | 0 | 10% | 5 | 0 | 0 | 0 | 0 | 6.78 | – |
| Lubambo Musonda | D | 30 | 2344 | 2 | 0 | 24 | 9 | 8% | 21 | 84% | 18 | 56% | 34 | 17 | 7 | 51% | 25 | 33 | 7 | 0 | 0 | 6.68 | 2.5 |
| Jean Hugonet | D | 25 | 1766 | 2 | 1 | 10 | 3 | 20% | 11 | 86% | 2 | 33% | 32 | 26 | 19 | 61% | 12 | 8 | 1 | 0 | 0 | 6.99 | 4.1 |
| Dariusz Stalmach | M | 25 | 978 | 2 | 3 | 16 | 8 | 12% | 19 | 80% | 7 | 41% | 40 | 16 | 5 | 50% | 25 | 17 | 5 | 0 | 0 | 6.85 | 3.9 |
| Alexander Ahl Holmstrom | F | 19 | 604 | 2 | 0 | 12 | 4 | 17% | 1 | 64% | 0 | 0% | 2 | 1 | 1 | 44% | 13 | 5 | 1 | 0 | 0 | 6.57 | 2.6 |
| Marcus Mathisen | D | 35 | 2951 | 1 | 1 | 21 | 10 | 5% | 21 | 84% | 13 | 87% | 65 | 62 | 20 | 54% | 54 | 13 | 10 | 0 | 0 | 7.07 | 9.5 |
| Silas Gnaka | M | 30 | 2003 | 1 | 1 | 9 | 2 | 11% | 17 | 87% | 6 | 38% | 32 | 25 | 8 | 52% | 14 | 19 | 2 | 0 | 0 | 6.80 | 6.1 |
| Richmond Tachie | F | 11 | 282 | 1 | 1 | 7 | 5 | 14% | 2 | 69% | 1 | 10% | 2 | 2 | 0 | 31% | 2 | 5 | 0 | 0 | 0 | 6.49 | 2.2 |
| Dominik Reimann | G | 37 | 3330 | 0 | 0 | 0 | 0 | – | 1 | 83% | 1 | 100% | 0 | 0 | 0 | 85% | 0 | 2 | 2 | 0 | 117 | 7.19 | 9.5 |
| Falko Michel | M | 32 | 2278 | 0 | 1 | 24 | 8 | 0% | 18 | 80% | 14 | 40% | 44 | 31 | 21 | 50% | 50 | 39 | 8 | 0 | 0 | 6.83 | 3.5 |
| Tobias Müller | D | 28 | 2155 | 0 | 0 | 3 | 0 | 0% | 5 | 93% | 5 | 56% | 38 | 20 | 11 | 52% | 20 | 5 | 7 | 0 | 0 | 6.88 | 4.6 |
| Philipp Hercher | D | 32 | 1512 | 0 | 0 | 25 | 11 | 0% | 14 | 74% | 3 | 43% | 22 | 10 | 7 | 51% | 16 | 10 | 5 | 0 | 0 | 6.42 | 10.0 |
| Herbert Bockhorn | D | 17 | 933 | 0 | 1 | 4 | 1 | 0% | 5 | 78% | 11 | 65% | 19 | 11 | 2 | 57% | 11 | 16 | 2 | 0 | 0 | 6.82 | 7.1 |
| Max Geschwill | D | 14 | 609 | 0 | 0 | 2 | 1 | 0% | 3 | 87% | 1 | 20% | 9 | 9 | 9 | 39% | 8 | 5 | 4 | 0 | 0 | 6.63 | 2.6 |
| Luka Hyryläinen | M | 8 | 375 | 0 | 0 | 3 | 0 | 0% | 3 | 81% | 3 | 60% | 10 | 8 | 0 | 61% | 5 | 10 | 1 | 0 | 0 | 6.91 | 5.7 |
| Andi Hoti | D | 6 | 324 | 0 | 0 | 0 | 0 | – | 0 | 94% | 1 | 50% | 1 | 8 | 8 | 35% | 3 | 1 | 1 | 0 | 0 | 6.77 | 5.9 |
| Daniel Heber | D | 5 | 264 | 0 | 0 | 1 | 0 | 0% | 4 | 93% | 1 | 100% | 5 | 9 | 2 | 73% | 1 | 5 | 0 | 0 | 0 | 7.45 | – |
| Connor Krempicki | M | 7 | 221 | 0 | 1 | 3 | 2 | 0% | 5 | 78% | 1 | 50% | 4 | 2 | 0 | 46% | 2 | 3 | 0 | 0 | 0 | 6.61 | 5.7 |
| Eldin Džogović | D | 5 | 189 | 0 | 1 | 1 | 0 | 0% | 1 | 73% | 5 | 62% | 8 | 1 | 0 | 54% | 2 | 1 | 1 | 0 | 0 | 6.23 | – |
| Ado Onaiwu | F | 4 | 127 | 0 | 0 | 0 | 0 | – | 1 | 67% | 0 | 0% | 1 | 1 | 0 | 33% | 1 | 2 | 0 | 0 | 0 | 6.32 | – |
| Kandet Diawara | F | 5 | 38 | 0 | 0 | 2 | 0 | 0% | 0 | 100% | 0 | 0% | 0 | 0 | 0 | 0% | 2 | 0 | 0 | 0 | 0 | 6.40 | – |
| Albert Millgramm | F | 2 | 2 | 0 | 0 | 0 | 0 | – | 0 | 100% | 0 | 0% | 1 | 0 | 0 | 20% | 0 | 0 | 0 | 0 | 0 | – | – |
| Samuel Loric | D | 1 | 1 | 0 | 0 | 0 | 0 | – | 0 | – | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | 0 | 0 | – | – |
| Season | Club | Comp | Apps | Mins | Goals | Assists | Shots | On tgt | Goals /shot | Key passes | Pass acc | Dribbles | Tackles | Interc. | Duels won % | Fouls | Yel | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025/26 | 1. FC Magdeburg | 2. Bundesliga | 4 | 127 | 0 | 0 | 0 | 0 | – | 1 | 67% | 0 | 1 | 1 | 33% | 1 | 0 | 0 | 6.33 |
| 2025/26 | Auxerre | Ligue 1 | 0 | 0 | 0 | 0 | 0 | 0 | – | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | – |
| 2024/25 | Auxerre | Ligue 1 | 31 | 990 | 4 | 1 | 18 | 14 | 22% | 10 | 74% | 11 | 11 | 3 | 47% | 9 | 1 | 1 | 6.66 |
| 2024/25 | Auxerre | Coupe de France | 1 | 90 | 0 | 0 | 0 | 0 | – | 1 | 84% | 0 | 2 | 0 | 62% | 0 | 0 | 0 | 6.90 |
| 2023/24 | Auxerre | Ligue 2 | 34 | 1902 | 15 | 1 | 40 | 21 | 38% | 23 | 81% | 12 | 15 | 7 | 46% | 19 | 1 | 0 | 7.07 |
| 2022/23 | Toulouse | Ligue 1 | 34 | 1082 | 2 | 1 | 16 | 4 | 12% | 8 | 76% | 6 | 11 | 2 | 43% | 15 | 0 | 0 | 6.61 |
| Date | Opponent | Res | Mins | Goals | Assists | Shots | On tgt | Key passes | Tackles | Fouls | Yel | Red | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 05 Oct | v SV Elversberg | L | 29 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.30 | – |
| 27 Sep | a Karlsruher SC | L | 15 | – | 0 | 0 | – | 1 | 0 | 1 | 0 | 0 | 6.50 | – |
| 20 Sep | v FC Schalke 04 | L | 10 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.30 | – |
| 12 Sep | a Arminia Bielefeld | L | 73 | – | 0 | 0 | – | 0 | 1 | – | 0 | 0 | 6.20 | – |
| 17 May | a Paris Saint Germain | L | 19 | – | 0 | 0 | – | 2 | 1 | – | 0 | 0 | 7.20 | – |
| 10 May | v Nantes | D | 1 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | – | – |
| 04 May | v Le Havre | L | 73 | – | 0 | 0 | – | 0 | 0 | 2 | 0 | 0 | 6.50 | – |
| 27 Apr | a Lens | W | 74 | 2 | 0 | 2 | 2 | 0 | 2 | 1 | 1 | 0 | 8.20 | – |
| 20 Apr | a Lille | L | 10 | – | 0 | 1 | 1 | 0 | 1 | – | 0 | 0 | 7.00 | – |
| 13 Apr | v Lyon | L | 66 | – | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 7.00 | – |
| 06 Apr | a Rennes | W | 72 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.60 | – |
| 14 Mar | a Nice | D | 14 | – | 1 | 0 | – | 1 | 0 | – | 0 | 0 | 7.20 | – |
| 09 Mar | a Reims | W | 16 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.70 | – |
| 02 Mar | v Strasbourg | L | 8 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.30 | – |
| 22 Feb | v Marseille | W | 8 | – | 0 | 1 | 1 | 0 | 0 | – | 0 | 0 | 6.90 | – |