Jordi Osei-Tutu has appeared once for his club in the 2026/27 Championship season, playing eight minutes without scoring, assisting, shooting or making a key pass. He recorded no tackles or interceptions, and his average match rating of 6.7 reflects a modest contribution in that brief spell. Compared with the season-long benchmarks for a defender in the competition - 0.06 goals per 90, 0.5 shots per 90, 0.56 key passes per 90, 1.65 tackles per 90 and 0.36 successful dribbles per 90 - Osei-Tutu’s numbers are below the expected levels. The data suggest a defensive player who has yet to make a measurable impact in the early part of the campaign.
Jordi Osei-Tutu has played 87 minutes across 3 appearances in League Cup, at 0.00 goals per 90 against a positional baseline of 0.14 and averaging 6.83 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Josh Coburn | F | 5 | 380 | 2 | 0 | 7 | 5 | 29% | 5 | 56% | 1 | 50% | 4 | 0 | 0 | 51% | 8 | 8 | 1 | 0 | 0 | 7.18 | – |
| Luke Cundle | M | 5 | 239 | 2 | 0 | 4 | 3 | 50% | 4 | 86% | 2 | 50% | 2 | 0 | 0 | 29% | 2 | 0 | 0 | 0 | 0 | 7.06 | – |
| Tairyk Arconte | F | 4 | 225 | 2 | 0 | 5 | 3 | 40% | 2 | 71% | 2 | 67% | 1 | 0 | 0 | 56% | 1 | 5 | 0 | 0 | 0 | 7.08 | – |
| Jake Cooper | D | 6 | 551 | 1 | 1 | 4 | 1 | 25% | 2 | 83% | 0 | 0% | 5 | 8 | 6 | 65% | 3 | 6 | 0 | 0 | 0 | 7.22 | 5.2 |
| Mark Sykes | M | 6 | 347 | 1 | 0 | 3 | 1 | 33% | 5 | 76% | 1 | 33% | 11 | 3 | 2 | 57% | 1 | 1 | 1 | 0 | 0 | 6.83 | 5.1 |
| Caleb Taylor | D | 5 | 461 | 0 | 0 | 3 | 1 | 0% | 2 | 90% | 1 | 100% | 6 | 7 | 5 | 59% | 3 | 2 | 0 | 0 | 0 | 6.78 | – |
| Zak Sturge | D | 6 | 448 | 0 | 0 | 0 | 0 | – | 3 | 76% | 2 | 20% | 10 | 5 | 1 | 42% | 5 | 3 | 0 | 0 | 0 | 6.48 | 5.6 |
| Camiel Neghli | M | 6 | 444 | 0 | 1 | 5 | 1 | 0% | 9 | 82% | 1 | 25% | 5 | 2 | 1 | 36% | 5 | 4 | 0 | 0 | 0 | 6.73 | 5.8 |
| Casper De Norre | M | 5 | 410 | 0 | 0 | 1 | 0 | 0% | 2 | 85% | 2 | 100% | 11 | 5 | 2 | 60% | 4 | 0 | 1 | 0 | 0 | 6.98 | – |
| Jenson Metcalfe | M | 6 | 405 | 0 | 1 | 4 | 0 | 0% | 5 | 78% | 3 | 43% | 14 | 4 | 1 | 52% | 14 | 5 | 2 | 0 | 0 | 6.75 | 4.1 |
| Lukas Jensen | G | 3 | 281 | 0 | 0 | 0 | 0 | – | 0 | 63% | 0 | – | 0 | 1 | 0 | 100% | 0 | 0 | 0 | 0 | 5 | 7.20 | – |
| Max Crocombe | G | 3 | 270 | 0 | 0 | 0 | 0 | – | 0 | 60% | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | 0 | 4 | 6.33 | – |
| Kyrell Lisbie | F | 4 | 225 | 0 | 0 | 3 | 1 | 0% | 1 | 69% | 3 | 50% | 4 | 2 | 1 | 36% | 1 | 2 | 0 | 0 | 0 | 6.65 | – |
| Lyndon Dykes | F | 5 | 215 | 0 | 0 | 3 | 0 | 0% | 3 | 55% | 1 | 50% | 1 | 1 | 1 | 43% | 6 | 1 | 1 | 0 | 0 | 6.50 | – |
| Daniel Kelly | M | 6 | 194 | 0 | 0 | 1 | 1 | 0% | 0 | 79% | 1 | 100% | 8 | 5 | 0 | 57% | 2 | 1 | 0 | 0 | 0 | 6.58 | 6.1 |
| Elkan Baggott | D | 3 | 173 | 0 | 0 | 2 | 0 | 0% | 0 | 82% | 0 | – | 3 | 4 | 1 | 82% | 1 | 3 | 0 | 0 | 0 | 6.77 | – |
| Ryan Leonard | D | 2 | 173 | 0 | 0 | 0 | 0 | – | 1 | 71% | 1 | 100% | 1 | 0 | 0 | 62% | 2 | 1 | 0 | 0 | 0 | 6.90 | – |
| Zak Lovelace | F | 4 | 121 | 0 | 1 | 3 | 2 | 0% | 1 | 75% | 0 | 0% | 2 | 0 | 0 | 31% | 1 | 0 | 0 | 0 | 0 | 6.42 | – |
| Femi Azeez | F | 2 | 113 | 0 | 0 | 2 | 1 | 0% | 2 | 65% | 1 | 50% | 4 | 1 | 0 | 44% | 2 | 1 | 0 | 0 | 0 | 6.45 | – |
| Alfie Massey | M | 2 | 106 | 0 | 0 | 0 | 0 | – | 1 | 80% | 1 | 100% | 3 | 5 | 0 | 56% | 4 | 4 | 0 | 0 | 0 | 6.75 | – |
| Raees Bangura-Williams | M | 2 | 89 | 0 | 0 | 2 | 1 | 0% | 1 | 68% | 1 | 100% | 4 | 1 | 0 | 40% | 4 | 0 | 0 | 0 | 0 | 6.60 | – |
| Jordi Osei-Tutu | D | 3 | 87 | 0 | 0 | 0 | 0 | – | 1 | 78% | 0 | – | 2 | 1 | 0 | 57% | 1 | 2 | 0 | 0 | 0 | 6.83 | – |
| Danny Batth | D | 1 | 70 | 0 | 0 | 0 | 0 | – | 0 | 76% | 0 | – | 0 | 0 | 0 | 45% | 2 | 0 | 0 | 0 | 0 | 6.90 | – |
| Derek Mazou-Sacko | M | 1 | 26 | 0 | 0 | 0 | 0 | – | 0 | 90% | 0 | – | 1 | 0 | 0 | 33% | 1 | 0 | 0 | 0 | 0 | 6.50 | – |
| Ajay Matthews | F | 1 | 12 | 0 | 0 | 0 | 0 | – | 0 | 0% | 0 | – | 0 | 0 | 1 | 17% | 2 | 0 | 0 | 0 | 0 | 6.30 | – |
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | Millwall | League Cup | 1 | 63 | 0 | 0 | 0 | 0 | – | 1 | 76% | 0 | 1 | 1 | 50% | 1 | 0 | 0 | 6.90 |
| 2026/27 | Millwall | Championship | 2 | 24 | 0 | 0 | 0 | 0 | – | 0 | 80% | 0 | 1 | 0 | 100% | 0 | 0 | 0 | 6.80 |
| 2025/26 | Bolton | League One | 39 | 2836 | 2 | 2 | 17 | 9 | 12% | 31 | 81% | 34 | 84 | 27 | 55% | 44 | 6 | 1 | 6.74 |
| 2025/26 | Bolton | League Cup | 1 | 45 | 1 | 0 | 1 | 1 | 100% | 0 | 52% | 2 | 5 | 1 | 53% | 2 | 0 | 0 | 6.20 |
| 2024/25 | Bolton | League Cup | 2 | 162 | 1 | 0 | 2 | 1 | 50% | 4 | 84% | 4 | 4 | 1 | 59% | 3 | 0 | 0 | 7.15 |
| 2023/24 | PAS Giannina | Super League 1 | 8 | 554 | 0 | 0 | 1 | 1 | 0% | 6 | 74% | 12 | 8 | 10 | 57% | 7 | 2 | 0 | 6.86 |
| 2023/24 | VfL Bochum | Bundesliga | 0 | 0 | 0 | 0 | 0 | 0 | – | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | – |
| 2022/23 | VfL Bochum | Bundesliga | 20 | 751 | 0 | 0 | 11 | 5 | 0% | 5 | 71% | 10 | 24 | 10 | 54% | 8 | 3 | 0 | 6.61 |
| Date | Opponent | Res | Mins | Goals | Assists | Shots | On tgt | Key passes | Tackles | Fouls | Yel | Red | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 02 Sep | v Wrexham | L | 16 | – | 0 | 0 | – | 0 | 1 | – | 0 | 0 | 6.90 | – |
| 25 Aug | a Cambridge | W | 63 | – | 0 | 0 | – | 1 | 1 | 1 | 0 | 0 | 6.90 | – |
| 22 Aug | v Norwich | W | 8 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.70 | – |
| 24 May | v Stockport | W | 90 | – | 0 | 0 | – | 1 | 3 | – | 0 | 0 | 7.00 | – |
| 14 May | a Bradford | W | 90 | – | 0 | 0 | – | 0 | 2 | 1 | 0 | 0 | 7.00 | – |
| 09 May | v Bradford | W | 90 | – | 0 | 0 | – | 0 | 2 | – | 0 | 0 | 6.60 | – |
| 02 May | v Luton | – | 90 | 1 | 0 | 2 | 2 | 0 | 5 | – | 0 | 0 | 7.50 | – |
| 18 Apr | v Huddersfield | – | 53 | – | 0 | 0 | – | 0 | 1 | 1 | 0 | 1 | 5.50 | – |
| 14 Apr | v Stevenage | – | 90 | – | 1 | 1 | – | 4 | 5 | 1 | 0 | 0 | 8.30 | – |
| 11 Apr | a Cardiff | – | 90 | – | 0 | 0 | – | 0 | 4 | 1 | 0 | 0 | 6.90 | – |
| 06 Apr | v Stockport | – | 90 | – | 0 | 0 | – | 2 | 1 | – | 0 | 0 | 6.20 | – |
| 03 Apr | a Plymouth | – | 90 | – | 0 | 1 | – | 2 | 2 | 3 | 0 | 0 | 6.90 | – |
| 21 Mar | a Port Vale | – | 74 | – | 0 | 1 | 1 | 0 | 1 | 1 | 1 | 0 | 6.50 | – |
| 17 Mar | v Doncaster | – | 27 | – | 0 | 0 | – | 0 | 0 | 1 | 0 | 0 | 6.90 | – |
| 14 Mar | a Rotherham | – | 67 | – | 0 | 0 | – | 0 | 1 | 1 | 0 | 0 | 6.20 | – |