plays for Ipswich
| Match | Mins | Goals | Assists | Shots (on) | Rating |
|---|---|---|---|---|---|
| Southampton v Ipswich Β· Apr 28, 26 Β· ELC Β· sub | 8 | 0 | 0 | β | 7.0 |
| Portsmouth v Ipswich Β· Apr 14, 26 Β· ELC Β· sub | 19 | 0 | 0 | β | 6.5 |
| Ipswich v Birmingham Β· Apr 6, 26 Β· ELC Β· sub | 15 | 0 | 0 | β | 6.5 |
| Ipswich v Millwall Β· Mar 21, 26 Β· ELC Β· sub | 18 | 0 | 0 | β | 6.7 |
| Ipswich v Leicester Β· Mar 7, 26 Β· ELC Β· sub | 11 | 0 | 0 | β | 6.3 |
| Wrexham v Ipswich Β· Feb 21, 26 Β· ELC Β· sub | 10 | 0 | 0 | β | 6.6 |
| Derby v Ipswich Β· Feb 7, 26 Β· ELC Β· sub | 14 | 0 | 0 | 1 (1) | 6.6 |
| Ipswich v Preston Β· Jan 31, 26 Β· ELC Β· sub | 12 | 0 | 0 | 1 (1) | 6.7 |
| Ipswich v Oxford Β· Jan 1, 26 Β· ELC | 76 | 1 | 0 | 1 (1) | 6.9 |
| Coventry v Ipswich Β· Dec 29, 25 Β· ELC Β· sub | 12 | 0 | 0 | β | 6.3 |
| Millwall v Ipswich Β· Dec 26, 25 Β· ELC Β· sub | 25 | 0 | 0 | β | 6.5 |
| Leicester v Ipswich Β· Dec 13, 25 Β· ELC Β· sub | 13 | 0 | 0 | β | 6.2 |
| Ipswich v Stoke Β· Dec 10, 25 Β· ELC Β· sub | 15 | 0 | 0 | β | 6.3 |
| Blackburn v Ipswich Β· Dec 2, 25 Β· ELC | 68 | 0 | 0 | β | 6.2 |
| Oxford v Ipswich Β· Nov 28, 25 Β· ELC Β· sub | 19 | 0 | 0 | β | 6.6 |
| Match | blocks | conceded | dribbles past | duels | duels won | fouls committed | fouls drawn | key passes | passes | red | tackles | yellow |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Southampton v Ipswich | β | 0 | β | 2 | 1 | β | β | 1 | 4 | 0 | β | 0 |
| Portsmouth v Ipswich | β | 0 | β | 2 | 1 | β | β | β | 6 | 0 | β | 0 |
| Ipswich v Birmingham | β | 0 | β | 3 | 1 | β | β | β | 3 | 0 | β | 0 |
| Ipswich v Millwall | β | 0 | β | 2 | 1 | β | β | β | 9 | 0 | β | 0 |
| Ipswich v Leicester | β | 0 |
| Season | Team | Apps | Goals | Assists | Minutes | Avg rating |
|---|---|---|---|---|---|---|
| 2025-26 Β· EFL Championship | Ipswich | 28 | 2 | 0 | 880 | 6.58 |
| 2024-25 Β· Ligue 1 | Lille OSC | 13 | 3 | 1 | 567 | 6.92 |
| 2024-25 Β· Eredivisie | AFC Ajax | 15 | 3 | 1 | 770 | 7.03 |
| 2024 Β· UEFA Europa League | AFC Ajax | 8 | 1 | 0 | 300 | 6.95 |
| 2023-24 Β· Eredivisie | AFC Ajax | 25 | 11 | 3 | 1,057 | 7.11 |
| 2023 Β· UEFA Europa League | AFC Ajax | 6 | 3 | 0 | 191 | 6.95 |
| 2023 Β· UEFA Europa Conference League | AFC Ajax | 4 | 0 | 0 | 201 | 6.65 |
| 2021 Β· UEFA Europa Conference League | PAOK | 11 | 2 | 0 | 678 | 6.73 |
| 2018 Β· UEFA Europa League |
| β |
| β |
| β |
| β |
| β |
| β |
| 4 |
| 0 |
| β |
| 0 |
| Wrexham v Ipswich | β | 0 | β | 2 | 1 | β | 1 | β | 3 | 0 | β | 0 |
| Derby v Ipswich | β | 0 | β | 1 | 1 | β | β | β | 3 | 0 | β | 0 |
| Ipswich v Preston | β | 0 | β | 6 | 5 | β | 1 | β | 7 | 0 | β | 0 |
| Ipswich v Oxford | β | 0 | β | 12 | 2 | 4 | 1 | 1 | 19 | 0 | β | 1 |
| Coventry v Ipswich | 1 | 0 | β | 4 | 1 | 1 | β | β | 4 | 0 | β | 0 |
| Millwall v Ipswich | β | 0 | β | 2 | β | β | β | β | 3 | 0 | β | 0 |
| Leicester v Ipswich | β | 0 | β | 2 | β | 1 | β | β | 9 | 0 | β | 0 |
| Ipswich v Stoke | β | 0 | β | β | β | β | β | β | 3 | 0 | β | 0 |
| Blackburn v Ipswich | β | 0 | 1 | 7 | 2 | β | 1 | β | 15 | 0 | 1 | 0 |
| Oxford v Ipswich | β | 0 | β | 3 | 2 | β | 1 | β | 3 | 0 | β | 0 |
| PAOK |
| 3 |
| 0 |
| 0 |
| 76 |
| 6.80 |
only matches where we hold the full stat line β coverage grows as the history backfill runs