Skip to content
442ball
Menu

L. O'Brien: match by match

273 appearances across 5 competitions, 2019 to 2026.

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

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

2026

11 playedChampionship, EFL Cup

2025

45 played5 unusedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 2 MayChampionshipMiddlesbroughHD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 26 AprilChampionshipCoventryAL3-1300007.211
Tuesday 21 AprilChampionshipOxford UnitedAW0-1200006.96
Saturday 18 AprilChampionshipStoke CityHW2-0170006.75
Sunday 12 AprilChampionshipBirminghamAL2-0900006.533
Tuesday 7 AprilChampionshipSouthamptonHL1-5900006.250
Friday 3 AprilChampionshipWest BromAD2-2900207.937
Saturday 21 MarchChampionshipSheffield UtdAW1-2900006.923
Tuesday 17 MarchChampionshipWatfordAL3-1900006.641
Friday 13 MarchChampionshipSwanseaHW2-0900007.230
Tuesday 10 MarchChampionshipHull CityHL1-2900006.361
Saturday 7 MarchFA CupChelseaHL2-41200008.233
Saturday 28 FebruaryChampionshipCharltonAW0-1900006.340
Tuesday 24 FebruaryChampionshipPortsmouthHW2-1900006.924
Saturday 21 FebruaryChampionshipIpswichHW5-3900208.243
Tuesday 17 FebruaryChampionshipBristol CityAD2-2900006.946
Friday 13 FebruaryFA CupIpswichHW1-0900007.354
Saturday 7 FebruaryChampionshipMillwallHL0-2720007.533
Saturday 31 JanuaryChampionshipSheffield WednesdayAW0-1120006.77
Saturday 24 JanuaryChampionshipQPRAW2-3900006.627
Tuesday 20 JanuaryChampionshipLeicesterHD1-1901007.625
Saturday 17 JanuaryChampionshipNorwichHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 9 JanuaryFA CupNottingham ForestHD3-3510006.918
Sunday 4 JanuaryChampionshipDerbyAW1-2150006.98
Thursday 1 JanuaryChampionshipBlackburnAW0-2840006.618
Friday 19 DecemberChampionshipSwanseaAL2-17000Not recorded1
Saturday 13 DecemberChampionshipWatfordHD2-262000710
Wednesday 10 DecemberChampionshipHull CityAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 6 DecemberChampionshipPrestonAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 29 NovemberChampionshipBlackburnHD1-1590006.718
Saturday 22 NovemberChampionshipIpswichAD0-02900□6.98
Saturday 8 NovemberChampionshipCharltonHW1-0220006.712
Wednesday 5 NovemberChampionshipPortsmouthAD0-0770007.323
Friday 31 OctoberChampionshipCoventryHW3-2900006.734
Tuesday 28 OctoberEFL CupCardiffHL1-2900007.227
Saturday 25 OctoberChampionshipMiddlesbroughAD1-12600□7.29
Wednesday 22 OctoberChampionshipOxford UnitedHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 18 OctoberChampionshipStoke CityAL1-0900006.229
Friday 3 OctoberChampionshipBirminghamHD1-1900006.916
Tuesday 30 SeptemberChampionshipLeicesterAD1-1900107.220
Saturday 27 SeptemberChampionshipDerbyHD1-19010□7.925
Tuesday 23 SeptemberEFL CupReadingHW2-0180006.98
Saturday 20 SeptemberChampionshipNorwichAW2-39000□6.915
Saturday 13 SeptemberChampionshipQPRHL1-3900107.535
Saturday 30 AugustChampionshipMillwallAW0-29010□8.322
Tuesday 26 AugustEFL CupPrestonAW2-3180006.67
Saturday 23 AugustChampionshipSheffield WednesdayHD2-2900006.329
Saturday 16 AugustChampionshipWest BromHL2-3901007.939
Tuesday 12 AugustEFL CupHull CityHD3-3120006.66
Saturday 9 AugustChampionshipSouthamptonAL2-1900006.913

2024

29 playedChampionship, Major League Soccer

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 3 MayChampionshipOxford UnitedHD3-3900006.744
Saturday 26 AprilChampionshipMillwallAL1-0900006.627
Monday 21 AprilChampionshipQPRAW1-2900006.720
Friday 18 AprilChampionshipHull CityHW1-0900007.230
Saturday 12 AprilChampionshipSunderlandAW0-19000□7.312
Wednesday 9 AprilChampionshipPlymouthHW3-0901007.928
Saturday 5 AprilChampionshipDerbyHW1-090000729
Saturday 29 MarchChampionshipLeedsAD2-29000□7.712
Saturday 15 MarchChampionshipBurnleyHL0-2730006.636
Wednesday 12 MarchChampionshipWatfordAL1-0900007.234
Saturday 8 MarchChampionshipMiddlesbroughHW1-0900006.323
Tuesday 4 MarchChampionshipPrestonAD0-0880007.239
Saturday 22 FebruaryChampionshipBlackburnHW3-0900007.334
Saturday 15 FebruaryChampionshipStoke CityAL3-1900006.943
Wednesday 12 FebruaryChampionshipSheffield WednesdayHL0-190000739
Sunday 9 FebruaryChampionshipBristol CityAW0-1900007.334
Sunday 24 NovemberMajor League SoccerSeattle SoundersHL1-21200007.257
Saturday 9 NovemberMajor League SoccerVancouver WhitecapsHW1-0900006.929
Monday 4 NovemberMajor League SoccerVancouver WhitecapsAL3-0900007.348
Monday 28 OctoberMajor League SoccerVancouver WhitecapsHW2-190000758
Sunday 20 OctoberMajor League SoccerSan Jose EarthquakesHW3-1900007.753
Sunday 13 OctoberMajor League SoccerVancouver WhitecapsAW1-2960007.363
Sunday 6 OctoberMajor League SoccerSporting Kansas CityAW0-3900007.241
Thursday 3 OctoberMajor League SoccerSt. Louis CityHW1-0900007.241
Saturday 28 SeptemberMajor League SoccerFC CincinnatiAW1-290010735
Sunday 22 SeptemberMajor League SoccerFC DallasAL3-197000733
Sunday 15 SeptemberMajor League SoccerLos Angeles GalaxyAL4-27900■6.225
Sunday 8 SeptemberMajor League SoccerHouston DynamoAD0-09000□6.929
Sunday 1 SeptemberMajor League SoccerHouston DynamoHL0-277000725

2023

42 played4 unusedChampionship, EFL Cup, Major League Soccer, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 4 MayChampionshipWatfordHW3-1180006.516
Saturday 27 AprilChampionshipCardiffAW1-4BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 22 AprilChampionshipLeedsHL3-4760006.958
Saturday 13 AprilChampionshipIpswichAD1-1900007.229
Wednesday 10 AprilChampionshipHull CityAD2-2900006.950
Saturday 6 AprilChampionshipSwanseaHW2-0900006.920
Monday 1 AprilChampionshipSheffield WednesdayHW2-0900007.979
Friday 29 MarchChampionshipSouthamptonAD1-19000□6.644
Saturday 16 MarchChampionshipBlackburnHD0-0720006.926
Tuesday 12 MarchChampionshipBirminghamAW0-1900007.538
Saturday 9 MarchChampionshipQPRAW0-2900006.940
Wednesday 6 MarchChampionshipNorwichHW3-1900007.366
Saturday 2 MarchChampionshipStoke CityAL2-0900007.553
Saturday 24 FebruaryChampionshipPlymouthHL0-2900007.372
Saturday 17 FebruaryChampionshipLeicesterAW1-2900107.531
Wednesday 14 FebruaryChampionshipPrestonAL2-180006.34
Saturday 10 FebruaryChampionshipBristol CityHL1-2680006.637
Sunday 4 FebruaryChampionshipSunderlandHD1-1130006.56
Tuesday 23 JanuaryEFL CupChelseaAL6-1190006.24
Saturday 20 JanuaryChampionshipRotherhamHD1-190006.69
Saturday 13 JanuaryChampionshipMillwallAW1-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 9 JanuaryEFL CupChelseaHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 30 SeptemberChampionshipWatfordAW2-3360006.58
Tuesday 26 SeptemberEFL CupBradfordAW0-2900007.950
Saturday 23 SeptemberChampionshipSouthamptonHW2-190000740
Tuesday 19 SeptemberChampionshipSheffield WednesdayAD1-1900007.767
Saturday 16 SeptemberChampionshipBlackburnAL2-190000734
Saturday 2 SeptemberChampionshipQPRHL0-2210007.219
Saturday 12 AugustPremier LeagueArsenalAL2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 15 JulyMajor League SoccerNew England RevolutionAL4-090000731
Saturday 8 JulyMajor League SoccerInter MiamiHD2-2900007.231
Wednesday 5 JulyMajor League SoccerFC DallasAW0-17800□7.249
Sunday 2 JulyMajor League SoccerNashville SCAL2-0900007.350
Saturday 24 JuneMajor League SoccerFC CincinnatiHW3-0900006.924
Saturday 17 JuneMajor League SoccerReal Salt LakeHL1-2900006.723
Saturday 10 JuneMajor League SoccerAtlanta United FCAL3-1900006.947
Wednesday 31 MayMajor League SoccerCF MontrealHD2-29000□6.943
Saturday 27 MayMajor League SoccerToronto FCAL2-1900007.261
Saturday 20 MayMajor League SoccerLos Angeles GalaxyHW3-0900007.346
Wednesday 17 MayMajor League SoccerPhiladelphia UnionAD0-09000□7.548
Saturday 13 MayMajor League SoccerNashville SCHD1-1900007.245
Saturday 6 MayMajor League SoccerFC CincinnatiAL2-19000□7.251
Saturday 29 AprilMajor League SoccerCharlotteHW3-0900106.928
Saturday 22 AprilMajor League SoccerOrlando City SCAW1-3870006.224
Saturday 15 AprilMajor League SoccerCF MontrealAW0-19010□7.622
Saturday 8 AprilMajor League SoccerColumbus CrewHL0-2900007.328

2022

17 played3 unusedEFL Cup, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Wednesday 25 JanuaryEFL CupManchester UnitedHL0-3170006.54
Saturday 14 JanuaryPremier LeagueLeicesterHW2-0200006.73
Wednesday 11 JanuaryEFL CupWolvesHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 7 JanuaryFA CupBlackpoolAL4-1680006.735
Sunday 1 JanuaryPremier LeagueChelseaHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 27 DecemberPremier LeagueManchester UnitedAL3-0370006.57
Wednesday 21 DecemberEFL CupBlackburnAW1-4270006.69
Saturday 12 NovemberPremier LeagueCrystal PalaceHW1-0110006.30
Wednesday 9 NovemberEFL CupTottenhamHW2-0790006.323
Saturday 5 NovemberPremier LeagueBrentfordHD2-2240006.312
Sunday 30 OctoberPremier LeagueArsenalAL5-090006.72
Monday 10 OctoberPremier LeagueAston VillaHD1-11000Not recorded0
Monday 3 OctoberPremier LeagueLeicesterAL4-0450006.311
Friday 16 SeptemberPremier LeagueFulhamHL2-3201007.913
Saturday 3 SeptemberPremier LeagueBournemouthHL2-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 31 AugustPremier LeagueManchester CityAL6-0900006.39
Sunday 28 AugustPremier LeagueTottenhamHL0-27500□6.945
Saturday 20 AugustPremier LeagueEvertonAD1-1900006.622
Sunday 14 AugustPremier LeagueWest HamHW1-0900006.919
Saturday 6 AugustPremier LeagueNewcastleAL2-07500□6.620

2021

48 playedChampionship, EFL Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 29 MayChampionshipNottingham ForestHL0-190000738
Monday 16 MayChampionshipLutonHW1-0900007.729
Friday 13 MayChampionshipLutonAD1-1900007.220
Saturday 30 AprilChampionshipCoventryAW1-2900007.225
Friday 22 AprilChampionshipBarnsleyHW2-1900006.924
Monday 18 AprilChampionshipMiddlesbroughAW0-29001□6.912
Friday 15 AprilChampionshipQPRHD2-29000□6.716
Monday 11 AprilChampionshipLutonHW2-0900007.225
Friday 1 AprilChampionshipHull CityAW0-1900007.931
Saturday 19 MarchChampionshipBournemouthHL0-3900006.734
Wednesday 16 MarchChampionshipMillwallAL2-0900006.738
Friday 11 MarchChampionshipWest BromAD2-2900007.228
Friday 4 MarchChampionshipPeterboroughHW3-0770006.943
Saturday 26 FebruaryChampionshipBirminghamAW0-2901007.920
Wednesday 23 FebruaryChampionshipCardiffHW2-1900006.959
Saturday 19 FebruaryChampionshipFulhamAW1-2900006.512
Saturday 12 FebruaryChampionshipSheffield UtdHD0-0900006.629
Wednesday 9 FebruaryChampionshipPrestonAD0-09000□6.625
Wednesday 2 FebruaryChampionshipDerbyHW2-0900007.958
Friday 28 JanuaryChampionshipStoke CityHD1-19001□7.539
Saturday 22 JanuaryChampionshipReadingAW3-4900007.331
Saturday 15 JanuaryChampionshipSwanseaHD1-1900007.322
Sunday 2 JanuaryChampionshipBlackburnAD0-0900006.937
Thursday 30 DecemberChampionshipNottingham ForestAW0-1900007.236
Sunday 26 DecemberChampionshipBlackpoolHW3-2900006.947
Saturday 18 DecemberChampionshipBristol CityAW2-39000□7.226
Saturday 11 DecemberChampionshipCoventryHD1-19000□7.333
Saturday 4 DecemberChampionshipBarnsleyAD1-1901008.242
Saturday 27 NovemberChampionshipMiddlesbroughHL1-2900006.935
Wednesday 24 NovemberChampionshipQPRAL1-09000□727
Saturday 20 NovemberChampionshipWest BromHW1-090000717
Saturday 6 NovemberChampionshipCardiffAL2-1900007.225
Tuesday 2 NovemberChampionshipPeterboroughAD1-19000□6.730
Saturday 30 OctoberChampionshipMillwallHW1-0900006.322
Saturday 23 OctoberChampionshipBournemouthAL3-0900006.629
Wednesday 20 OctoberChampionshipBirminghamHD0-0900006.933
Saturday 16 OctoberChampionshipHull CityHW2-0900007.320
Saturday 2 OctoberChampionshipLutonAD0-0900007.319
Tuesday 28 SeptemberChampionshipBlackburnHW3-2900007.929
Saturday 25 SeptemberChampionshipSwanseaAL1-0900007.333
Saturday 18 SeptemberChampionshipNottingham ForestHL0-2900006.335
Tuesday 14 SeptemberChampionshipBlackpoolAW0-3900106.929
Saturday 11 SeptemberChampionshipStoke CityAL2-1900006.635
Saturday 28 AugustChampionshipReadingHW4-0901007.527
Tuesday 24 AugustEFL CupEvertonHL1-2210006.25
Saturday 21 AugustChampionshipSheffield UtdAW1-2900006.212
Tuesday 17 AugustChampionshipPrestonHW1-0700006.321
Sunday 1 AugustEFL CupSheffield WednesdayAD0-09000□7.938

2020

42 playedChampionship

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 8 MayChampionshipReadingAD2-290000754
Saturday 1 MayChampionshipCoventryHD1-1900007.337
Saturday 24 AprilChampionshipBlackburnAL5-2900006.223
Wednesday 21 AprilChampionshipBarnsleyHL0-1900006.924
Saturday 17 AprilChampionshipNottingham ForestAW0-29000□6.912
Tuesday 13 AprilChampionshipBournemouthHL1-2900007.335
Saturday 10 AprilChampionshipRotherhamHD0-0900006.921
Tuesday 6 AprilChampionshipNorwichAL7-0660006.214
Saturday 3 AprilChampionshipBrentfordHD1-19010□6.616
Wednesday 17 MarchChampionshipSheffield WednesdayAD1-1900007.340
Saturday 13 MarchChampionshipQPRAW0-1900007.227
Friday 5 MarchChampionshipCardiffHD0-0900007.332
Tuesday 2 MarchChampionshipBirminghamHD1-1900006.521
Saturday 27 FebruaryChampionshipPrestonAL3-0900006.731
Tuesday 23 FebruaryChampionshipDerbyAL2-0900006.336
Saturday 20 FebruaryChampionshipSwanseaHW4-19011□7.338
Tuesday 16 FebruaryChampionshipMiddlesbroughAL2-19000□6.234
Saturday 13 FebruaryChampionshipWycombeHL2-3900006.531
Saturday 6 FebruaryChampionshipLutonAD1-19000□6.343
Saturday 30 JanuaryChampionshipStoke CityHD1-1900007.246
Tuesday 26 JanuaryChampionshipBristol CityAL2-1900006.336
Wednesday 20 JanuaryChampionshipMillwallHL0-1900007.552
Saturday 16 JanuaryChampionshipWatfordAL2-0900006.236
Saturday 2 JanuaryChampionshipReadingHL1-2900006.338
Tuesday 29 DecemberChampionshipBlackburnHW2-1900006.926
Saturday 26 DecemberChampionshipBarnsleyAL2-1900006.321
Saturday 19 DecemberChampionshipWatfordHW2-0900006.719
Wednesday 16 DecemberChampionshipCoventryAD0-0900007.638
Saturday 12 DecemberChampionshipBournemouthAL5-0720007.235
Tuesday 8 DecemberChampionshipSheffield WednesdayHW2-0900006.525
Saturday 5 DecemberChampionshipQPRHW2-0900006.944
Tuesday 1 DecemberChampionshipCardiffAL3-0900006.653
Saturday 28 NovemberChampionshipMiddlesbroughHW3-2900107.320
Tuesday 24 NovemberChampionshipWycombeAD0-0900007.525
Saturday 21 NovemberChampionshipStoke CityAL4-3900006.636
Saturday 7 NovemberChampionshipLutonHD1-1900007.532
Tuesday 3 NovemberChampionshipBristol CityHL1-2900006.545
Saturday 31 OctoberChampionshipMillwallAW0-3901007.635
Wednesday 28 OctoberChampionshipBirminghamAL2-1330006.523
Saturday 24 OctoberChampionshipPrestonHL1-2580106.918
Tuesday 20 OctoberChampionshipDerbyHW1-0250006.76
Saturday 17 OctoberChampionshipSwanseaAW1-2180006.94

2019

39 playedChampionship, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Wednesday 22 JulyChampionshipMillwallAL4-1900006.586
Friday 17 JulyChampionshipWest BromHW2-1900107.166
Tuesday 14 JulyChampionshipSheffield WednesdayAD0-0900006.779
Friday 10 JulyChampionshipLutonHL0-2640006.784
Tuesday 7 JulyChampionshipReadingAD0-0240006.588
Saturday 4 JulyChampionshipPrestonHD0-0900006.977
Wednesday 1 JulyChampionshipBirminghamAW0-39000□6.863
Sunday 28 JuneChampionshipNottingham ForestAL3-1900006.676
Saturday 20 JuneChampionshipWiganHL0-26000□6.882
Saturday 7 MarchChampionshipLeedsAL2-0900006.974
Saturday 29 FebruaryChampionshipCharltonHW4-0900006.889
Tuesday 25 FebruaryChampionshipBristol CityHW2-19000□776
Saturday 22 FebruaryChampionshipSwanseaAL3-1900006.484
Saturday 15 FebruaryChampionshipDerbyAD1-190000781
Wednesday 12 FebruaryChampionshipCardiffHL0-390000784
Saturday 8 FebruaryChampionshipQPRHW2-0900006.171
Saturday 1 FebruaryChampionshipFulhamAL3-29000□7.692
Tuesday 28 JanuaryChampionshipHull CityAW1-2900006.780
Saturday 18 JanuaryChampionshipBrentfordHD0-0900006.863
Saturday 11 JanuaryChampionshipBarnsleyAL2-1901007.160
Saturday 4 JanuaryFA CupSouthamptonAL2-0830006.573
Wednesday 1 JanuaryChampionshipStoke CityHL2-59000□5.770
Sunday 29 DecemberChampionshipBlackburnHW2-1900107.376%
Thursday 26 DecemberChampionshipMiddlesbroughAL1-06600□6.670%
Saturday 30 NovemberChampionshipBristol CityAL5-29000□5.767%
Tuesday 26 NovemberChampionshipSwanseaHD1-1900006.884%
Saturday 23 NovemberChampionshipBirminghamHD1-1900006.768%
Saturday 9 NovemberChampionshipPrestonAL3-19000□6.382%
Saturday 2 NovemberChampionshipBrentfordAW0-1900007.162%
Saturday 26 OctoberChampionshipBarnsleyHW2-1900107.570%
Wednesday 23 OctoberChampionshipMiddlesbroughHD0-0900007.161%
Saturday 19 OctoberChampionshipBlackburnAD2-2900006.877%
Saturday 5 OctoberChampionshipHull CityHW3-09001□6.874%
Tuesday 1 OctoberChampionshipStoke CityAW0-190000662%
Saturday 28 SeptemberChampionshipMillwallHD1-1670006.978%
Sunday 22 SeptemberChampionshipWest BromAL4-283100770%
Sunday 15 SeptemberChampionshipSheffield WednesdayHL0-2560006.484%
Friday 16 AugustChampionshipFulhamHL1-2900006.384%
Saturday 10 AugustChampionshipQPRAD1-19000□6.973%

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.