Skip to content
442ball
Menu

J. Osei-Tutu: match by match

155 appearances across 7 competitions, 2019 to 2026.

442ball counts an appearance from the match record itself, not from a stored total.

2 of 169 matches here have a page of their own. The rest are in our archive but do not yet have one.

2026

2 playedChampionship, EFL Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Tuesday 25 AugustEFL CupCambridge UnitedAW0-163006.613
Saturday 22 AugustChampionshipNorwichHW3-080006.74

2025

40 played1 unusedEFL Cup, League One

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 24 MayLeague OneStockport CountyHW4-190000720
Thursday 14 MayLeague OneBradfordAW0-190000717
Saturday 9 MayLeague OneBradfordHW1-0900006.642
Saturday 2 MayLeague OneLutonHL2-3901007.532
Saturday 18 AprilLeague OneHuddersfieldHD3-353005.519
Tuesday 14 AprilLeague OneStevenageHW5-1900108.360
Saturday 11 AprilLeague OneCardiffAL2-0900006.919
Monday 6 AprilLeague OneStockport CountyHD2-2900006.220
Friday 3 AprilLeague OnePlymouthAW1-2900006.923
Saturday 21 MarchLeague OnePort ValeAL1-074006.56
Tuesday 17 MarchLeague OneDoncasterHD0-0270006.915
Saturday 14 MarchLeague OneRotherhamAD2-2670006.224
Saturday 7 MarchLeague OneWycombeHW3-290006.240
Saturday 28 FebruaryLeague OneExeter CityAW1-5900007.740
Saturday 21 FebruaryLeague OneBlackpoolHD2-2900006.227
Tuesday 17 FebruaryLeague OneReadingAD1-1820006.328
Saturday 14 FebruaryLeague OneLincolnAD1-1900006.716
Saturday 7 FebruaryLeague OneBarnsleyHW3-2700006.217
Saturday 31 JanuaryLeague OneAFC WimbledonAW0-1830006.321
Tuesday 27 JanuaryLeague OneBurton AlbionHW2-125005.99
Saturday 24 JanuaryLeague OneLeyton OrientHW2-173006.27
Tuesday 20 JanuaryLeague OneStevenageAD0-0900007.525
Saturday 17 JanuaryLeague OneWiganAW0-1900006.939
Saturday 10 JanuaryLeague OnePeterboroughAL3-1900006.619
Sunday 4 JanuaryLeague OneNorthamptonHD0-0140006.67
Thursday 1 JanuaryLeague OneDoncasterAD1-190007.221
Monday 29 DecemberLeague OneMansfield TownHL0-190000750
Saturday 20 DecemberLeague OneWycombeAL2-1730006.321
Saturday 13 DecemberLeague OneExeter CityHW2-129000712
Tuesday 9 DecemberLeague OneMansfield TownAW0-1641007.715
Saturday 29 NovemberLeague OneLutonAD1-1800107.514
Saturday 22 NovemberLeague OneBradfordHD0-0740006.713
Saturday 8 NovemberLeague OnePort ValeHW4-0290006.97
Saturday 25 OctoberLeague OneCardiffHW1-090006.67
Thursday 16 OctoberLeague OneHuddersfieldAW1-2860006.314
Saturday 11 OctoberLeague OneBurton AlbionAL3-0Bench
Wednesday 20 AugustLeague OneReadingHD1-1900006.335
Saturday 16 AugustLeague OneBarnsleyAD1-1270006.922
Wednesday 13 AugustEFL CupSheffield WednesdayHD3-3451006.211
Saturday 9 AugustLeague OnePlymouthHW2-0820007.516
Sunday 3 AugustLeague OneStockport CountyAL2-0140006.210

2024

34 played1 unusedEFL Cup, League One

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Friday 18 AprilLeague OneWycombeHL0-2180006.33
Saturday 12 AprilLeague OneBarnsleyAL4-1900006.917
Tuesday 8 AprilLeague OneRotherhamHL0-1900008.738
Saturday 5 AprilLeague OneBristol RoversHW1-0900006.515
Tuesday 1 AprilLeague OneWiganAW0-1880006.95
Saturday 29 MarchLeague OneBlackpoolAL2-1630006.615
Saturday 15 MarchLeague OneStockport CountyHL0-1900007.231
Tuesday 11 MarchLeague OneBristol RoversAL3-2310006.29
Saturday 8 MarchLeague OneBurton AlbionAW1-2680006.916
Tuesday 4 MarchLeague OneBirminghamHW3-190007.315
Saturday 1 MarchLeague OneWrexhamAD0-090006.912
Saturday 22 FebruaryLeague OneLeyton OrientHW2-1890007.219
Saturday 15 FebruaryLeague OneShrewsburyAW2-3450006.58
Saturday 8 FebruaryLeague OneCrawley TownHW4-3901007.917
Saturday 1 FebruaryLeague OneReadingAL1-0130006.51
Tuesday 28 JanuaryLeague OneNorthamptonHW3-1800006.614
Saturday 25 JanuaryLeague OneHuddersfieldAW0-123006.61
Tuesday 21 JanuaryLeague OneCharltonHL1-289007.320
Saturday 18 JanuaryLeague OneCambridge UnitedHD2-2310007.222
Saturday 11 JanuaryLeague OneRotherhamAL3-1Bench
Saturday 4 JanuaryLeague OneExeter CityAW1-22001078
Wednesday 1 JanuaryLeague OneMansfield TownAL2-130006.914
Sunday 29 DecemberLeague OneLincolnHW3-0170006.78
Thursday 26 DecemberLeague OneBarnsleyHL1-2190006.25
Saturday 14 DecemberLeague OneWiganHL0-276000714
Tuesday 3 DecemberLeague OneMansfield TownHW3-1280107.611
Tuesday 26 NovemberLeague OneCambridge UnitedAD1-121006.312
Saturday 23 NovemberLeague OneBlackpoolHW2-180006.25
Saturday 9 NovemberLeague OneStockport CountyAL5-0130005.9
Saturday 31 AugustLeague OneExeter CityHL0-236000713
Tuesday 27 AugustEFL CupShrewsburyAW0-2721007.312
Saturday 24 AugustLeague OneCharltonAL2-045000727
Sunday 18 AugustLeague OneWrexhamHD0-0140006.68
Tuesday 13 AugustEFL CupMansfield TownHD1-190000724
Saturday 10 AugustLeague OneLeyton OrientAW1-219006.63

2023

8 played1 unusedBundesliga, Super League 1

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 16 MarchSuper League 1AtromitosAL3-28906.926
Sunday 3 MarchSuper League 1AtromitosHD1-145006.74
Wednesday 28 FebruarySuper League 1AEK Athens FCAL4-234005.93
Sunday 25 FebruarySuper League 1OFIHD2-28900713
Sunday 18 FebruarySuper League 1Volos NFCAW1-29007.79
Saturday 10 FebruarySuper League 1Aris ThessalonikisHD0-090007.512
Sunday 4 FebruarySuper League 1LamiaHL1-490006.329
Sunday 28 JanuarySuper League 1Olympiakos PiraeusAL3-127006.94
Saturday 19 AugustBundesligaVfB StuttgartAL5-0Bench

2022

22 played7 unusedBundesliga, DFB-Pokal

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 6 MayBundesligaBorussia MönchengladbachAL2-0Bench
Saturday 22 AprilBundesligaVfL WolfsburgHL1-524006.32
Sunday 16 AprilBundesligaUnion BerlinAD1-175006.218
Friday 31 MarchBundesligaEintracht FrankfurtAD1-1Bench
Saturday 18 MarchBundesligaRB LeipzigHW1-0Bench
Saturday 4 MarchBundesligaFC Schalke 04HL0-218006.73
Saturday 25 FebruaryBundesligaWerder BremenAL3-090006.610
Saturday 18 FebruaryBundesligaSC FreiburgHL0-221073
Saturday 11 FebruaryBundesligaBayern MünchenAL3-0Bench
Saturday 4 FebruaryBundesliga1899 HoffenheimHW5-211006.6
Wednesday 25 JanuaryBundesligaBayer LeverkusenAL2-02006.74
Saturday 21 JanuaryBundesligaHertha BSCHW3-1Bench
Saturday 12 NovemberBundesligaFC AugsburgAW0-11706.7
Tuesday 8 NovemberBundesligaBorussia MönchengladbachHW2-1Bench
Saturday 5 NovemberBundesligaBorussia DortmundAL3-071006.39
Saturday 29 OctoberBundesligaVfL WolfsburgAL4-058006.65
Sunday 23 OctoberBundesligaUnion BerlinHW2-164007.27
Tuesday 18 OctoberDFB-PokalSV ElversbergAW0-121006.94
Saturday 15 OctoberBundesligaVfB StuttgartAL4-1100
Saturday 8 OctoberBundesligaEintracht FrankfurtHW3-09006.5
Saturday 1 OctoberBundesligaRB LeipzigAL4-0Bench
Sunday 18 SeptemberBundesliga1. FC KölnHD1-145006.55
Saturday 10 SeptemberBundesligaFC Schalke 04AL3-113006.34
Saturday 3 SeptemberBundesligaWerder BremenHL0-289007.725
Friday 26 AugustBundesligaSC FreiburgAL1-015006.72
Sunday 21 AugustBundesligaBayern MünchenHL0-720005.92
Saturday 13 AugustBundesliga1899 HoffenheimAL3-276006.913
Saturday 6 AugustBundesligaFSV Mainz 05HL1-214006.25
Saturday 30 JulyDFB-PokalViktoria BerlinAW0-324006.911

2021

18 played2 unusedChampionship, League One

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 30 AprilLeague OneGillinghamAW0-2670076
Tuesday 26 AprilLeague OneSunderlandAD1-177006.712
Saturday 23 AprilLeague OneOxford UnitedHW2-19006.611
Tuesday 19 AprilLeague OneBurton AlbionAL2-033006.33
Saturday 16 AprilLeague OneIpswichHW1-089006.713
Tuesday 12 AprilLeague OnePortsmouthAL3-084006.310
Saturday 9 AprilLeague OneCharltonHL0-122006.96
Saturday 19 MarchLeague OneShrewsburyHL0-369006.74
Tuesday 15 MarchLeague OneLincolnHW2-1Bench
Saturday 12 MarchLeague OneWycombeAD0-0Bench
Saturday 5 MarchLeague OneMilton Keynes DonsHL1-222006.56
Tuesday 1 MarchLeague OneShrewsburyAD0-090006.615
Saturday 26 FebruaryLeague OnePlymouthAW0-129006.75
Tuesday 22 FebruaryLeague OneMorecambeHW2-058006.310
Friday 18 FebruaryLeague OneWiganHD1-130006.33
Sunday 13 FebruaryLeague OneSheffield WednesdayAW0-211006.7
Saturday 18 DecemberChampionshipHull CityHW2-140006.316
Saturday 11 DecemberChampionshipSwanseaAW1-48906.312
Wednesday 18 AugustChampionshipBlackburnHL1-217006.35
Saturday 14 AugustChampionshipBournemouthHL1-290006.532

2020

9 played2 unusedChampionship, EFL Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 24 AprilChampionshipWycombeHW2-145006.910
Tuesday 20 AprilChampionshipBrentfordAD1-19006.92
Friday 16 AprilChampionshipReadingAD1-1Bench
Saturday 10 AprilChampionshipBlackburnHD2-2Bench
Saturday 24 OctoberChampionshipMiddlesbroughHD1-167006.99
Sunday 18 OctoberChampionshipPrestonAW0-177006.624
Saturday 3 OctoberChampionshipBlackburnAD0-090007.524
Saturday 26 SeptemberChampionshipReadingHL1-29000729
Saturday 19 SeptemberChampionshipNottingham ForestAW0-290006.618
Saturday 12 SeptemberChampionshipSheffield WednesdayHL0-29000627
Saturday 5 SeptemberEFL CupNorthamptonAL3-090006.316

2019

22 played2. Bundesliga, DFB-Pokal

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 28 June2. BundesligaHannover 96AL2-092006.270
Sunday 21 June2. BundesligaSpVgg Greuther FürthHD2-290107.269
Wednesday 17 June2. BundesligaErzgebirge AueAW1-271016.281
Saturday 13 June2. BundesligaVfL OsnabrückAW0-278006.681
Friday 5 June2. BundesligaFC St. PauliHW2-08906.973
Saturday 30 May2. Bundesliga1. FC NürnbergAD0-07600664
Wednesday 27 May2. BundesligaHolstein KielHW2-18917.373
Sunday 24 May2. BundesligaKarlsruher SCAD0-034006.550
Saturday 16 May2. Bundesliga1. FC HeidenheimHW3-080107.288
Saturday 7 March2. BundesligaSV Darmstadt 98AD0-090006.685
Sunday 1 March2. BundesligaSV SandhausenHD4-4891108.370
Saturday 22 February2. BundesligaDynamo DresdenAW1-212006.550
Sunday 22 December2. BundesligaSSV Jahn RegensburgHL2-317006.972%
Friday 22 November2. BundesligaVfL OsnabrückHD1-1900006.671%
Friday 8 November2. BundesligaFC St. PauliAD1-190000778%
Monday 4 November2. Bundesliga1. FC NürnbergHW3-123000787%
Tuesday 29 OctoberDFB-PokalBayern MünchenHL1-2120005.950%
Monday 2 September2. BundesligaVfB StuttgartAL2-1900006.470%
Saturday 24 August2. BundesligaSV WehenHD3-3231007.571%
Friday 16 August2. BundesligaHamburger SVAL1-0150006.133%
Friday 2 August2. BundesligaArminia BielefeldHD3-3680005.977%
Sunday 28 July2. BundesligaSSV Jahn RegensburgAL3-1450006.676%

The provider changed this measurement in 2020: a percentage before, a count of accurate passes after. They are shown separately because they are not the same number.