Skip to content
442ball
Menu

L. O'Brien: match by match

266 appearances across 5 competitions, 2019 to 2026.

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

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

2026

4 playedChampionship, EFL Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Friday 28 AugustChampionshipBirminghamHL1-291010752
Saturday 22 AugustChampionshipWatfordHD1-190000761
Monday 17 AugustChampionshipCardiffAD1-1900007.331
Friday 7 AugustEFL CupMiddlesbroughAL1-090006.650

2025

45 played5 unusedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 2 MayChampionshipMiddlesbroughHD2-2Bench
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-2Bench
Friday 9 JanuaryFA CupNottingham ForestHD3-3510006.918
Sunday 4 JanuaryChampionshipDerbyAW1-2150006.98
Thursday 1 JanuaryChampionshipBlackburnAW0-2840006.618
Friday 19 DecemberChampionshipSwanseaAL2-170001
Saturday 13 DecemberChampionshipWatfordHD2-262000710
Wednesday 10 DecemberChampionshipHull CityAL2-0Bench
Saturday 6 DecemberChampionshipPrestonAD1-1Bench
Saturday 29 NovemberChampionshipBlackburnHD1-1590006.718
Saturday 22 NovemberChampionshipIpswichAD0-029006.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-126007.29
Wednesday 22 OctoberChampionshipOxford UnitedHW1-0Bench
Saturday 18 OctoberChampionshipStoke CityAL1-0900006.229
Friday 3 OctoberChampionshipBirminghamHD1-1900006.916
Tuesday 30 SeptemberChampionshipLeicesterAD1-1900107.220
Saturday 27 SeptemberChampionshipDerbyHD1-190107.925
Tuesday 23 SeptemberEFL CupReadingHW2-0180006.98
Saturday 20 SeptemberChampionshipNorwichAW2-390006.915
Saturday 13 SeptemberChampionshipQPRHL1-3900107.535
Saturday 30 AugustChampionshipMillwallAW0-290108.322
Tuesday 26 AugustEFL CupPrestonAW2-318006.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-190007.312
Wednesday 9 AprilChampionshipPlymouthHW3-0901007.928
Saturday 5 AprilChampionshipDerbyHW1-090000729
Saturday 29 MarchChampionshipLeedsAD2-290007.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-296007.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-19700733
Sunday 15 SeptemberMajor League SoccerLos Angeles GalaxyAL4-279006.225
Sunday 8 SeptemberMajor League SoccerHouston DynamoAD0-090006.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-118006.516
Saturday 27 AprilChampionshipCardiffAW1-4Bench
Monday 22 AprilChampionshipLeedsHL3-476006.958
Saturday 13 AprilChampionshipIpswichAD1-190007.229
Wednesday 10 AprilChampionshipHull CityAD2-290006.950
Saturday 6 AprilChampionshipSwanseaHW2-090006.920
Monday 1 AprilChampionshipSheffield WednesdayHW2-090007.979
Friday 29 MarchChampionshipSouthamptonAD1-19006.644
Saturday 16 MarchChampionshipBlackburnHD0-072006.926
Tuesday 12 MarchChampionshipBirminghamAW0-190007.538
Saturday 9 MarchChampionshipQPRAW0-290006.940
Wednesday 6 MarchChampionshipNorwichHW3-190007.366
Saturday 2 MarchChampionshipStoke CityAL2-090007.553
Saturday 24 FebruaryChampionshipPlymouthHL0-290007.372
Saturday 17 FebruaryChampionshipLeicesterAW1-2900107.531
Wednesday 14 FebruaryChampionshipPrestonAL2-18006.34
Saturday 10 FebruaryChampionshipBristol CityHL1-268006.637
Sunday 4 FebruaryChampionshipSunderlandHD1-113006.56
Tuesday 23 JanuaryEFL CupChelseaAL6-119006.24
Saturday 20 JanuaryChampionshipRotherhamHD1-19006.69
Saturday 13 JanuaryChampionshipMillwallAW1-3Bench
Tuesday 9 JanuaryEFL CupChelseaHW1-0Bench
Saturday 30 SeptemberChampionshipWatfordAW2-336006.58
Tuesday 26 SeptemberEFL CupBradfordAW0-290007.950
Saturday 23 SeptemberChampionshipSouthamptonHW2-19000740
Tuesday 19 SeptemberChampionshipSheffield WednesdayAD1-190007.767
Saturday 16 SeptemberChampionshipBlackburnAL2-19000734
Saturday 2 SeptemberChampionshipQPRHL0-221007.219
Saturday 12 AugustPremier LeagueArsenalAL2-1Bench
Saturday 15 JulyMajor League SoccerNew England RevolutionAL4-09000731
Saturday 8 JulyMajor League SoccerInter MiamiHD2-290007.231
Wednesday 5 JulyMajor League SoccerFC DallasAW0-17807.249
Sunday 2 JulyMajor League SoccerNashville SCAL2-090007.350
Saturday 24 JuneMajor League SoccerFC CincinnatiHW3-090006.924
Saturday 17 JuneMajor League SoccerReal Salt LakeHL1-290006.723
Saturday 10 JuneMajor League SoccerAtlanta United FCAL3-190006.947
Wednesday 31 MayMajor League SoccerCF MontrealHD2-29006.943
Saturday 27 MayMajor League SoccerToronto FCAL2-190007.261
Saturday 20 MayMajor League SoccerLos Angeles GalaxyHW3-090007.346
Wednesday 17 MayMajor League SoccerPhiladelphia UnionAD0-09007.548
Saturday 13 MayMajor League SoccerNashville SCHD1-190007.245
Saturday 6 MayMajor League SoccerFC CincinnatiAL2-19007.251
Saturday 29 AprilMajor League SoccerCharlotteHW3-0900106.928
Saturday 22 AprilMajor League SoccerOrlando City SCAW1-387006.224
Saturday 15 AprilMajor League SoccerCF MontrealAW0-19017.622
Saturday 8 AprilMajor League SoccerColumbus CrewHL0-290007.328

2022

17 played3 unusedEFL Cup, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Wednesday 25 JanuaryEFL CupManchester UnitedHL0-317006.54
Saturday 14 JanuaryPremier LeagueLeicesterHW2-020006.73
Wednesday 11 JanuaryEFL CupWolvesHD1-1Bench
Saturday 7 JanuaryFA CupBlackpoolAL4-168006.735
Sunday 1 JanuaryPremier LeagueChelseaHD1-1Bench
Tuesday 27 DecemberPremier LeagueManchester UnitedAL3-037006.57
Wednesday 21 DecemberEFL CupBlackburnAW1-427006.69
Saturday 12 NovemberPremier LeagueCrystal PalaceHW1-011006.3
Wednesday 9 NovemberEFL CupTottenhamHW2-079006.323
Saturday 5 NovemberPremier LeagueBrentfordHD2-224006.312
Sunday 30 OctoberPremier LeagueArsenalAL5-09006.72
Monday 10 OctoberPremier LeagueAston VillaHD1-1100
Monday 3 OctoberPremier LeagueLeicesterAL4-045006.311
Friday 16 SeptemberPremier LeagueFulhamHL2-320107.913
Saturday 3 SeptemberPremier LeagueBournemouthHL2-3Bench
Wednesday 31 AugustPremier LeagueManchester CityAL6-090006.39
Sunday 28 AugustPremier LeagueTottenhamHL0-27506.945
Saturday 20 AugustPremier LeagueEvertonAD1-190006.622
Sunday 14 AugustPremier LeagueWest HamHW1-090006.919
Saturday 6 AugustPremier LeagueNewcastleAL2-07506.620

2021

48 playedChampionship, EFL Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 29 MayChampionshipNottingham ForestHL0-19000738
Monday 16 MayChampionshipLutonHW1-090007.729
Friday 13 MayChampionshipLutonAD1-190007.220
Saturday 30 AprilChampionshipCoventryAW1-290007.225
Friday 22 AprilChampionshipBarnsleyHW2-190006.924
Monday 18 AprilChampionshipMiddlesbroughAW0-290016.912
Friday 15 AprilChampionshipQPRHD2-29006.716
Monday 11 AprilChampionshipLutonHW2-090007.225
Friday 1 AprilChampionshipHull CityAW0-190007.931
Saturday 19 MarchChampionshipBournemouthHL0-390006.734
Wednesday 16 MarchChampionshipMillwallAL2-090006.738
Friday 11 MarchChampionshipWest BromAD2-290007.228
Friday 4 MarchChampionshipPeterboroughHW3-077006.943
Saturday 26 FebruaryChampionshipBirminghamAW0-290107.920
Wednesday 23 FebruaryChampionshipCardiffHW2-190006.959
Saturday 19 FebruaryChampionshipFulhamAW1-290006.512
Saturday 12 FebruaryChampionshipSheffield UtdHD0-090006.629
Wednesday 9 FebruaryChampionshipPrestonAD0-09006.625
Wednesday 2 FebruaryChampionshipDerbyHW2-090007.958
Friday 28 JanuaryChampionshipStoke CityHD1-190017.539
Saturday 22 JanuaryChampionshipReadingAW3-490007.331
Saturday 15 JanuaryChampionshipSwanseaHD1-190007.322
Sunday 2 JanuaryChampionshipBlackburnAD0-090006.937
Thursday 30 DecemberChampionshipNottingham ForestAW0-190007.236
Sunday 26 DecemberChampionshipBlackpoolHW3-290006.947
Saturday 18 DecemberChampionshipBristol CityAW2-39007.226
Saturday 11 DecemberChampionshipCoventryHD1-19007.333
Saturday 4 DecemberChampionshipBarnsleyAD1-190108.242
Saturday 27 NovemberChampionshipMiddlesbroughHL1-290006.935
Wednesday 24 NovemberChampionshipQPRAL1-0900727
Saturday 20 NovemberChampionshipWest BromHW1-09000717
Saturday 6 NovemberChampionshipCardiffAL2-190007.225
Tuesday 2 NovemberChampionshipPeterboroughAD1-19006.730
Saturday 30 OctoberChampionshipMillwallHW1-090006.322
Saturday 23 OctoberChampionshipBournemouthAL3-090006.629
Wednesday 20 OctoberChampionshipBirminghamHD0-090006.933
Saturday 16 OctoberChampionshipHull CityHW2-090007.320
Saturday 2 OctoberChampionshipLutonAD0-090007.319
Tuesday 28 SeptemberChampionshipBlackburnHW3-290007.929
Saturday 25 SeptemberChampionshipSwanseaAL1-090007.333
Saturday 18 SeptemberChampionshipNottingham ForestHL0-290006.335
Tuesday 14 SeptemberChampionshipBlackpoolAW0-3900106.929
Saturday 11 SeptemberChampionshipStoke CityAL2-190006.635
Saturday 28 AugustChampionshipReadingHW4-090107.527
Tuesday 24 AugustEFL CupEvertonHL1-221006.25
Saturday 21 AugustChampionshipSheffield UtdAW1-290006.212
Tuesday 17 AugustChampionshipPrestonHW1-070006.321
Sunday 1 AugustEFL CupSheffield WednesdayAD0-09007.938

2020

42 playedChampionship

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 8 MayChampionshipReadingAD2-29000754
Saturday 1 MayChampionshipCoventryHD1-190007.337
Saturday 24 AprilChampionshipBlackburnAL5-290006.223
Wednesday 21 AprilChampionshipBarnsleyHL0-190006.924
Saturday 17 AprilChampionshipNottingham ForestAW0-29006.912
Tuesday 13 AprilChampionshipBournemouthHL1-290007.335
Saturday 10 AprilChampionshipRotherhamHD0-090006.921
Tuesday 6 AprilChampionshipNorwichAL7-066006.214
Saturday 3 AprilChampionshipBrentfordHD1-19016.616
Wednesday 17 MarchChampionshipSheffield WednesdayAD1-190007.340
Saturday 13 MarchChampionshipQPRAW0-190007.227
Friday 5 MarchChampionshipCardiffHD0-090007.332
Tuesday 2 MarchChampionshipBirminghamHD1-190006.521
Saturday 27 FebruaryChampionshipPrestonAL3-090006.731
Tuesday 23 FebruaryChampionshipDerbyAL2-090006.336
Saturday 20 FebruaryChampionshipSwanseaHW4-190117.338
Tuesday 16 FebruaryChampionshipMiddlesbroughAL2-19006.234
Saturday 13 FebruaryChampionshipWycombeHL2-390006.531
Saturday 6 FebruaryChampionshipLutonAD1-19006.343
Saturday 30 JanuaryChampionshipStoke CityHD1-190007.246
Tuesday 26 JanuaryChampionshipBristol CityAL2-190006.336
Wednesday 20 JanuaryChampionshipMillwallHL0-190007.552
Saturday 16 JanuaryChampionshipWatfordAL2-090006.236
Saturday 2 JanuaryChampionshipReadingHL1-290006.338
Tuesday 29 DecemberChampionshipBlackburnHW2-190006.926
Saturday 26 DecemberChampionshipBarnsleyAL2-190006.321
Saturday 19 DecemberChampionshipWatfordHW2-090006.719
Wednesday 16 DecemberChampionshipCoventryAD0-090007.638
Saturday 12 DecemberChampionshipBournemouthAL5-072007.235
Tuesday 8 DecemberChampionshipSheffield WednesdayHW2-090006.525
Saturday 5 DecemberChampionshipQPRHW2-090006.944
Tuesday 1 DecemberChampionshipCardiffAL3-090006.653
Saturday 28 NovemberChampionshipMiddlesbroughHW3-2900107.320
Tuesday 24 NovemberChampionshipWycombeAD0-090007.525
Saturday 21 NovemberChampionshipStoke CityAL4-390006.636
Saturday 7 NovemberChampionshipLutonHD1-190007.532
Tuesday 3 NovemberChampionshipBristol CityHL1-290006.545
Saturday 31 OctoberChampionshipMillwallAW0-390107.635
Wednesday 28 OctoberChampionshipBirminghamAL2-133006.523
Saturday 24 OctoberChampionshipPrestonHL1-2580106.918
Tuesday 20 OctoberChampionshipDerbyHW1-025006.76
Saturday 17 OctoberChampionshipSwanseaAW1-218006.94

2019

39 playedChampionship, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Wednesday 22 JulyChampionshipMillwallAL4-190006.586
Friday 17 JulyChampionshipWest BromHW2-1900107.166
Tuesday 14 JulyChampionshipSheffield WednesdayAD0-090006.779
Friday 10 JulyChampionshipLutonHL0-264006.784
Tuesday 7 JulyChampionshipReadingAD0-024006.588
Saturday 4 JulyChampionshipPrestonHD0-090006.977
Wednesday 1 JulyChampionshipBirminghamAW0-39006.863
Sunday 28 JuneChampionshipNottingham ForestAL3-190006.676
Saturday 20 JuneChampionshipWiganHL0-26006.882
Saturday 7 MarchChampionshipLeedsAL2-090006.974
Saturday 29 FebruaryChampionshipCharltonHW4-090006.889
Tuesday 25 FebruaryChampionshipBristol CityHW2-1900776
Saturday 22 FebruaryChampionshipSwanseaAL3-190006.484
Saturday 15 FebruaryChampionshipDerbyAD1-19000781
Wednesday 12 FebruaryChampionshipCardiffHL0-39000784
Saturday 8 FebruaryChampionshipQPRHW2-090006.171
Saturday 1 FebruaryChampionshipFulhamAL3-29007.692
Tuesday 28 JanuaryChampionshipHull CityAW1-290006.780
Saturday 18 JanuaryChampionshipBrentfordHD0-090006.863
Saturday 11 JanuaryChampionshipBarnsleyAL2-190107.160
Saturday 4 JanuaryFA CupSouthamptonAL2-083006.573
Wednesday 1 JanuaryChampionshipStoke CityHL2-59005.770
Sunday 29 DecemberChampionshipBlackburnHW2-1900107.376%
Thursday 26 DecemberChampionshipMiddlesbroughAL1-066006.670%
Saturday 30 NovemberChampionshipBristol CityAL5-290005.767%
Tuesday 26 NovemberChampionshipSwanseaHD1-1900006.884%
Saturday 23 NovemberChampionshipBirminghamHD1-1900006.768%
Saturday 9 NovemberChampionshipPrestonAL3-190006.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-090016.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-190006.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.