Skip to content
442ball
Menu

Gabriel Osho: match by match

160 appearances across 7 competitions, 2018 to 2026.

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

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

2026

8 playedChampionship, EFL Cup

2025

22 played5 unusedEFL Cup, League One, Ligue 1

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Wednesday 22 AprilLeague OnePort ValeHW1-0620007.257
Saturday 18 AprilLeague OneReadingAW1-390006.947
Tuesday 14 AprilLeague OneHuddersfieldAD1-130000720
Tuesday 17 MarchLeague OneWycombeHL0-243005.630
Saturday 14 MarchLeague OneExeter CityAW0-4900007.368
Saturday 7 MarchLeague OneLincolnHL0-2760006.947
Saturday 28 FebruaryLeague OneDoncasterAW0-4900007.240
Saturday 21 FebruaryLeague OnePlymouthAL5-290006.245
Saturday 14 FebruaryLeague OneLutonHW3-1900006.645
Saturday 7 FebruaryLeague OneRotherhamAW0-3890007.317
Tuesday 27 JanuaryLeague OneBarnsleyHW4-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 24 JanuaryLeague OneStockport CountyHD1-1900007.532
Saturday 17 JanuaryLeague OneBradfordAW1-290000714
Saturday 10 JanuaryLeague OneLeyton OrientAD1-190000740
Thursday 1 JanuaryLeague OneWycombeAD1-1750006.345
Saturday 29 NovemberLeague OneMansfield TownHW3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 22 NovemberLeague OneNorthamptonAW1-390006.94
Saturday 8 NovemberLeague OneBlackpoolAL3-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 28 OctoberEFL CupWrexhamAW1-280006.91
Saturday 18 OctoberLeague OneReadingHW2-1450006.630
Saturday 4 OctoberLeague OneLeyton OrientHW4-3900006.240
Saturday 27 SeptemberLeague OneWiganAW0-2900007.360
Tuesday 23 SeptemberEFL CupBurnleyAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 20 SeptemberLeague OneBradfordHL1-378005.932
Saturday 13 SeptemberLeague OneStockport CountyAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 23 AugustLigue 1NiceAL3-1440006.226
Sunday 17 AugustLigue 1LorientHW1-0900007.343

2024

21 played7 unusedCoupe de France, Ligue 1

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 17 MayLigue 1Paris Saint GermainAL3-1900006.613
Saturday 10 MayLigue 1NantesHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 4 MayLigue 1Le HavreHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 6 AprilLigue 1RennesAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 30 MarchLigue 1MontpellierHW1-0900007.350
Friday 14 MarchLigue 1NiceAD1-1900006.931
Sunday 9 MarchLigue 1ReimsAW0-2900007.532
Sunday 2 MarchLigue 1StrasbourgHL0-1900006.946
Saturday 22 FebruaryLigue 1MarseilleHW3-0900007.36
Friday 14 FebruaryLigue 1Stade Brestois 29AD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 9 FebruaryLigue 1ToulouseHD2-2900006.960
Saturday 1 FebruaryLigue 1MonacoAL4-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 19 JanuaryLigue 1AngersAL2-022003.914
Sunday 22 DecemberCoupe de FranceDunkerqueHL0-1900006.963
Saturday 14 DecemberLigue 1LensHD2-2901007.930
Friday 6 DecemberLigue 1Paris Saint GermainHD0-0900007.310
Sunday 1 DecemberLigue 1ToulouseAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 24 NovemberLigue 1AngersHW1-0900006.951
Friday 8 NovemberLigue 1MarseilleAW1-3900006.79
Sunday 3 NovemberLigue 1RennesHW4-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 20 OctoberLigue 1ReimsHW2-1690006.923
Saturday 5 OctoberLigue 1Saint EtienneAL3-1600006.633
Friday 27 SeptemberLigue 1Stade Brestois 29HW3-0900007.221
Sunday 22 SeptemberLigue 1MontpellierAL3-2900007.236
Saturday 14 SeptemberLigue 1MonacoHL0-390006.930
Sunday 1 SeptemberLigue 1Le HavreAL3-166000748
Sunday 25 AugustLigue 1NantesAL2-0900006.979
Sunday 18 AugustLigue 1NiceHW2-1900006.945

2023

22 played2 unusedFA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 19 MayPremier LeagueFulhamHL2-490000618
Saturday 11 MayPremier LeagueWest HamAL3-1900006.924
Friday 3 MayPremier LeagueEvertonHD1-1900006.949
Saturday 27 AprilPremier LeagueWolvesAL2-1900006.940
Saturday 20 AprilPremier LeagueBrentfordHL1-5900006.228
Saturday 9 MarchPremier LeagueCrystal PalaceAD1-1810006.923
Tuesday 27 FebruaryFA CupManchester CityHL2-6BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 21 FebruaryPremier LeagueLiverpoolAL4-1900006.522
Sunday 18 FebruaryPremier LeagueManchester UnitedHL1-290006.942
Saturday 10 FebruaryPremier LeagueSheffield UtdHL1-3900006.751
Saturday 3 FebruaryPremier LeagueNewcastleAD4-490107.219
Tuesday 30 JanuaryPremier LeagueBrightonHW4-0900007.229
Friday 12 JanuaryPremier LeagueBurnleyAD1-1900007.561
Sunday 7 JanuaryFA CupBoltonHD0-0900007.646
Saturday 30 DecemberPremier LeagueChelseaHL2-3900006.330
Tuesday 26 DecemberPremier LeagueSheffield UtdAW2-3900006.617
Saturday 23 DecemberPremier LeagueNewcastleHW1-0900007.58
Tuesday 5 DecemberPremier LeagueArsenalHL3-4901007.322
Saturday 2 DecemberPremier LeagueBrentfordAL3-1900007.321
Saturday 25 NovemberPremier LeagueCrystal PalaceHW2-190006.933
Saturday 11 NovemberPremier LeagueManchester UnitedAL1-0900006.622
Sunday 5 NovemberPremier LeagueLiverpoolHD1-1900006.910
Sunday 29 OctoberPremier LeagueAston VillaAL3-1570006.210
Saturday 21 OctoberPremier LeagueNottingham ForestAD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2022

32 played4 unusedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 27 MayChampionshipCoventryAD1-11120006.519
Tuesday 16 MayChampionshipSunderlandHW2-0901007.315
Saturday 13 MayChampionshipSunderlandAL2-1900006.627
Monday 8 MayChampionshipHull CityHD0-045000719
Friday 7 AprilChampionshipMillwallAD0-0900006.916
Saturday 1 AprilChampionshipWatfordHW2-0901007.322
Saturday 18 MarchChampionshipSunderlandAD1-1900006.619
Wednesday 15 MarchChampionshipBristol CityHW1-0900007.319
Saturday 11 MarchChampionshipSheffield UtdAW0-190000711
Saturday 4 MarchChampionshipSwanseaHW1-0900007.524
Tuesday 28 FebruaryChampionshipMillwallHD2-2720006.631
Saturday 25 FebruaryChampionshipBirminghamAW0-1900007.318
Saturday 18 FebruaryChampionshipBurnleyHL0-1900006.220
Wednesday 15 FebruaryChampionshipPrestonAD1-1900007.648
Saturday 11 FebruaryChampionshipCoventryAD1-190006.722
Saturday 4 FebruaryChampionshipStoke CityHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 31 JanuaryChampionshipCardiffHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 28 JanuaryFA CupGrimsbyHD2-2900006.938
Saturday 21 JanuaryChampionshipWiganAW0-2630007.217
Monday 26 DecemberChampionshipNorwichHW2-18000□□6.533
Saturday 10 DecemberChampionshipMiddlesbroughAL2-1900006.214
Saturday 12 NovemberChampionshipRotherhamHD1-1570006.911
Tuesday 8 NovemberChampionshipStoke CityAL2-079006.222
Sunday 23 OctoberChampionshipWatfordAL4-038005.96
Friday 30 SeptemberChampionshipHull CityAW0-24500074
Saturday 17 SeptemberChampionshipBlackburnHW2-01000Not recorded0
Wednesday 14 SeptemberChampionshipCoventryHD2-2900006.327
Saturday 3 SeptemberChampionshipWiganHL1-2900006.731
Tuesday 30 AugustChampionshipCardiffAW1-234107.24
Friday 26 AugustChampionshipSheffield UtdHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 20 AugustChampionshipSwanseaAW0-2300006.61
Tuesday 16 AugustChampionshipBristol CityAL2-0900007.234
Saturday 13 AugustChampionshipPrestonHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 9 AugustEFL CupNewport CountyHL2-3270006.618
Saturday 6 AugustChampionshipBurnleyAD1-1840006.926
Saturday 30 JulyChampionshipBirminghamHD0-0900007.330

2021

25 played5 unusedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 5 MarchChampionshipMiddlesbroughAL2-1390006.76
Wednesday 2 MarchFA CupChelseaHL2-3900006.310
Saturday 26 FebruaryChampionshipDerbyHW1-0900007.335
Wednesday 23 FebruaryChampionshipStoke CityAW1-2900006.517
Saturday 19 FebruaryChampionshipWest BromHW2-0900007.213
Saturday 12 FebruaryChampionshipBirminghamAL3-015006.66
Tuesday 8 FebruaryChampionshipBarnsleyHW2-1550006.515
Tuesday 1 FebruaryChampionshipSwanseaAW0-1900007.715
Saturday 29 JanuaryChampionshipBlackburnHD0-0900007.225
Tuesday 25 JanuaryChampionshipBristol CityHW2-1900006.715
Saturday 22 JanuaryChampionshipSheffield UtdAL2-0270006.65
Wednesday 19 JanuaryChampionshipReadingAW0-2110006.30
Saturday 15 JanuaryChampionshipBournemouthHW3-2250006.56
Saturday 11 DecemberChampionshipFulhamHD1-1120006.21
Saturday 4 DecemberChampionshipBlackpoolAW0-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 19 NovemberChampionshipQPRAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 6 NovemberChampionshipStoke CityHL0-1800006.630
Tuesday 2 NovemberChampionshipMiddlesbroughHW3-1900006.913
Saturday 2 OctoberChampionshipHuddersfieldHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 29 SeptemberChampionshipCoventryHW5-0100006.56
Saturday 25 SeptemberChampionshipBournemouthAL2-1450006.38
Saturday 18 SeptemberChampionshipSwanseaHD3-3900006.914
Wednesday 15 SeptemberChampionshipBristol CityAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 11 SeptemberChampionshipBlackburnAD2-290006.618
Saturday 28 AugustChampionshipSheffield UtdHD0-0900007.320
Saturday 21 AugustChampionshipBirminghamHL0-5BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 17 AugustChampionshipBarnsleyAW0-180006.50
Saturday 14 AugustChampionshipWest BromAL3-290006.221
Tuesday 10 AugustEFL CupStevenageAD2-290006.749
Saturday 7 AugustChampionshipPeterboroughHW3-0900007.347

2020

23 played2 unusedFA Cup, League One

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 9 MayLeague OneMilton Keynes DonsAW0-3900007.341
Saturday 1 MayLeague OneDoncasterHL1-2900006.956
Tuesday 27 AprilLeague OneAFC WimbledonAD3-390100716
Saturday 24 AprilLeague OneCreweAD1-1900006.933
Tuesday 20 AprilLeague OneBlackpoolHW1-0900007.650
Saturday 17 AprilLeague OneAccrington STHW3-1900007.233
Tuesday 13 AprilLeague OneSwindon TownHW2-190006.930
Saturday 10 AprilLeague OneFleetwood TownAL1-0900006.317
Monday 5 AprilLeague OneIpswichHD0-0900007.324
Friday 2 AprilLeague OnePortsmouthAL2-1900006.334
Saturday 20 MarchLeague OnePeterboroughHD3-3900006.936
Saturday 13 MarchLeague OneLincolnAW1-2900006.730
Tuesday 9 MarchLeague OneShrewsburyHL0-2790006.732
Saturday 6 MarchLeague OneSunderlandAL2-0680006.241
Tuesday 2 MarchLeague OneHull CityAL2-0900006.353
Saturday 27 FebruaryLeague OneBurton AlbionHL0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 23 FebruaryLeague OneNorthamptonAD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 20 FebruaryLeague OnePlymouthHD0-0450006.514
Tuesday 16 FebruaryLeague OneBlackpoolAL1-0680006.58
Tuesday 9 FebruaryLeague OneMilton Keynes DonsHL1-4900006.912
Saturday 6 FebruaryLeague OneCharltonHL0-2790006.522
Saturday 30 JanuaryLeague OneBristol RoversAW1-2900007.212
Tuesday 26 JanuaryLeague OneOxford UnitedHL3-4900006.736
Saturday 23 JanuaryLeague OneGillinghamAD2-2900006.941
Saturday 9 JanuaryFA CupReadingHW1-0900007.736

2019

5 playedChampionship

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 18 JulyChampionshipBlackburnAL4-3150006.160
Tuesday 14 JulyChampionshipMiddlesbroughHL1-290000676
Saturday 11 JulyChampionshipCharltonAW0-175006.876
Tuesday 7 JulyChampionshipHuddersfieldHD0-0860006.978
Saturday 4 JulyChampionshipLutonAW0-5900006.979

2018

2 playedChampionship

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Wednesday 26 DecemberChampionshipMillwallAL1-080006.566%
Saturday 22 DecemberChampionshipMiddlesbroughHL0-190000773%

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.