Skip to content
442ball

Matt O'Riley: match by match

212 appearances across 11 competitions, 2018 to 2025.

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

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

2025

30 played11 unusedCoupe de France, EFL Cup, Ligue 1, Premier League, UEFA Champions League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Sunday, May 24Premier LeagueMUNHL 0-3Bench
Sunday, May 17Premier LeagueLEEAL 1-0Bench
Saturday, May 9Premier LeagueWOLHW 3-0Bench
Saturday, May 2Premier LeagueNEWAL 3-1Bench
Tuesday, April 21Premier LeagueCHEHW 3-010000
Saturday, April 18Premier LeagueTOTAD 2-215006.30
Saturday, March 14Premier LeagueSUNAW 0-110000
Wednesday, March 4Premier LeagueARSHL 0-1Bench
Wednesday, February 11Premier LeagueASTAL 1-0Bench
Sunday, February 8Premier LeagueCRYHL 0-18006.60
Saturday, January 31Ligue 1PARAD 2-2Bench
Wednesday, January 28UEFA Champions LeagueCLUAL 3-090070
Saturday, January 24Ligue 1LENHW 3-116006.30
Wednesday, January 21UEFA Champions LeagueLIVHL 0-3Bench
Saturday, January 17Ligue 1ANGAW 2-528006.20
Tuesday, January 13Coupe de FranceBayeuxAW 0-990017.30
Sunday, January 4Ligue 1NANHL 0-229006.50
Sunday, December 21Coupe de FranceBOUAW 0-690027.50
Sunday, December 14Ligue 1MONHW 1-045006.20
Tuesday, December 9UEFA Champions LeagueGILAW 2-369016.90
Friday, December 5Ligue 1LILAL 1-0Bench
Saturday, November 29Ligue 1TOUHD 2-210000
Tuesday, November 25UEFA Champions LeagueNEWHW 2-128006.60
Friday, November 21Ligue 1NICAW 1-520006.90
Saturday, November 8Ligue 1BREHW 3-020017.20
Wednesday, November 5UEFA Champions LeagueATAHL 0-190007.20
Saturday, November 1Ligue 1AUXAW 0-190006.30
Wednesday, October 29Ligue 1ANGHD 2-245006.60
Saturday, October 25Ligue 1LENAL 2-174006.70
Wednesday, October 22UEFA Champions LeagueSPOAL 2-145006.50
Saturday, October 18Ligue 1HAVHW 6-265006.60
Saturday, October 4Ligue 1METAW 0-385118.70
Tuesday, September 30UEFA Champions LeagueAJAHW 4-062006.70
Friday, September 26Ligue 1STRAW 1-285006.50
Monday, September 22Ligue 1PSGHW 1-090006.50
Tuesday, September 16UEFA Champions LeagueREAAL 2-166006.60
Friday, September 12Ligue 1LORHW 4-046007.30
Sunday, August 31Premier LeagueMCIHW 2-1Bench
Wednesday, August 27EFL CupOXFAW 0-6Bench
Sunday, August 24Premier LeagueEVEAL 2-090006.50
Saturday, August 16Premier LeagueFULHD 1-188107.20

2024

25 played6 unusedEFL Cup, FA Cup, Premier League, Premiership, UEFA Nations League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Sunday, May 25Premier LeagueTOTAW 1-414107.20
Monday, May 19Premier LeagueLIVHW 3-217017.20
Saturday, May 10Premier LeagueWOLAW 0-259006.90
Sunday, May 4Premier LeagueNEWHD 1-189006.60
Saturday, April 26Premier LeagueWESHW 3-282007.30
Saturday, April 19Premier LeagueBREAL 4-265006.90
Saturday, April 12Premier LeagueLEIHD 2-270007.30
Saturday, April 5Premier LeagueCRYAL 2-1630070
Wednesday, April 2Premier LeagueASTHL 0-317006.50
Saturday, March 29FA CupNOTHD 0-0Bench
Tuesday, February 25Premier LeagueBOUHW 2-1Bench
Saturday, February 22Premier LeagueSOUAW 0-4Bench
Friday, February 14Premier LeagueCHEHW 3-012006.20
Saturday, February 8FA CupCHEHW 2-110000
Saturday, February 1Premier LeagueNOTAL 7-045006.30
Saturday, January 25Premier LeagueEVEHL 0-116006.60
Thursday, January 16Premier LeagueIPSAW 0-263017.30
Saturday, January 11FA CupNORAW 0-4Bench
Saturday, January 4Premier LeagueARSHD 1-145006.60
Monday, December 30Premier LeagueASTAD 2-221006.60
Friday, December 27Premier LeagueBREHD 0-067007.30
Saturday, December 21Premier LeagueWESAD 1-1Bench
Sunday, December 8Premier LeagueLEIAD 2-219006.70
Thursday, December 5Premier LeagueFULAL 3-181007.30
Friday, November 29Premier LeagueSOUHD 1-172006.90
Saturday, November 23Premier LeagueBOUAW 1-214006.60
Monday, November 18UEFA Nations LeagueSERAD 0-0Bench
Saturday, November 9Premier LeagueMCIHW 2-133107.20
Tuesday, August 27EFL CupCRAHW 4-09006.70
Sunday, August 11PremiershipHIBAW 0-290007.70
Sunday, August 4PremiershipKILHW 4-090018.70

2023

43 played1 unusedPremiership, UEFA Champions League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Saturday, May 18PremiershipMIRHW 3-290107.20
Wednesday, May 15PremiershipKILAW 0-57421100
Saturday, May 11PremiershipRANHW 2-19018.30
Saturday, May 4PremiershipHEAHW 3-090119.50
Sunday, April 28PremiershipDUNAW 1-29006.70
Saturday, April 13PremiershipMIRHW 3-09007.30
Sunday, April 7PremiershipRANAD 3-38217.70
Sunday, March 31PremiershipLIVAW 0-387118.90
Saturday, March 16PremiershipJOHHW 3-186017.90
Sunday, March 3PremiershipHEAAL 2-09007.60
Wednesday, February 28PremiershipDUNHW 7-190129.30
Sunday, February 25PremiershipMOTAW 1-39007.30
Saturday, February 17PremiershipKILHD 1-190070
Wednesday, February 7PremiershipHIBAW 1-29007.70
Saturday, February 3PremiershipABEAD 1-19007.70
Saturday, January 27PremiershipROSHW 1-09007.20
Tuesday, January 2PremiershipMIRAW 0-390119.70
Saturday, December 30PremiershipRANHW 2-190016.60
Tuesday, December 26PremiershipDUNAW 0-39008.50
Saturday, December 23PremiershipLIVHW 2-09006.60
Saturday, December 16PremiershipHEAHL 0-29007.20
Wednesday, December 13UEFA Champions LeagueFEYHW 2-190017.50
Sunday, December 10PremiershipKILAL 2-19017.90
Wednesday, December 6PremiershipHIBHW 4-19018.30
Sunday, December 3PremiershipJOHAW 1-39017.90
Tuesday, November 28UEFA Champions LeagueLAZAL 2-09006.90
Saturday, November 25PremiershipMOTHD 1-190080
Sunday, November 12PremiershipABEHW 6-090029.20
Tuesday, November 7UEFA Champions LeagueATMAL 6-04506.30
Saturday, November 4PremiershipROSAW 0-3Bench
Wednesday, November 1PremiershipMIRHW 2-168016.90
Saturday, October 28PremiershipHIBAD 0-09007.20
Wednesday, October 25UEFA Champions LeagueATMHD 2-2900180
Sunday, October 22PremiershipHEAAW 1-49017.70
Saturday, October 7PremiershipKILHW 3-18507.90
Wednesday, October 4UEFA Champions LeagueLAZHL 1-290017.30
Saturday, September 30PremiershipMOTAW 1-29018.90
Saturday, September 23PremiershipLIVAW 0-39018.20
Tuesday, September 19UEFA Champions LeagueFEYAL 2-08207.30
Saturday, September 16PremiershipDUNHW 3-073180
Sunday, September 3PremiershipRANAW 0-190017.90
Saturday, August 26PremiershipJOHHD 0-09006.20
Sunday, August 13PremiershipABEAW 1-390180
Saturday, August 5PremiershipROSHW 4-2841190

2022

44 playedPremiership, UEFA Champions League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Saturday, May 27PremiershipABEHW 5-079018.20
Wednesday, May 24PremiershipHIBAL 4-22506.70
Saturday, May 20PremiershipMIRHD 2-27206.90
Saturday, May 13PremiershipRANAL 3-075070
Sunday, May 7PremiershipHEAAW 0-27006.90
Saturday, April 22PremiershipMOTHD 1-179080
Sunday, April 16PremiershipKILAW 1-46829.30
Saturday, April 8PremiershipRANHW 3-275017.30
Sunday, April 2PremiershipROSAW 0-27506.90
Saturday, March 18PremiershipHIBHW 3-16007.20
Wednesday, March 8PremiershipHEAHW 3-170070
Sunday, March 5PremiershipMIRAW 1-52417.50
Saturday, February 18PremiershipABEHW 4-06307.70
Sunday, February 5PremiershipJOHAW 1-421016.90
Wednesday, February 1PremiershipLIVHW 3-063017.30
Sunday, January 29PremiershipDUNAW 0-22307.20
Wednesday, January 18PremiershipMIRHW 4-07007.70
Saturday, January 7PremiershipKILHW 2-02707.60
Monday, January 2PremiershipRANAD 2-26106.20
Wednesday, December 28PremiershipHIBAW 0-48406.50
Saturday, December 24PremiershipJOHHW 4-163017.70
Wednesday, December 21PremiershipLIVHW 2-18207.20
Saturday, December 17PremiershipABEAW 0-18907.30
Saturday, November 12PremiershipROSHW 2-19007.50
Wednesday, November 9PremiershipMOTAW 1-290017.90
Saturday, November 5PremiershipDUNHW 4-290018.30
Wednesday, November 2UEFA Champions LeagueREAAL 5-19006.20
Sunday, October 30PremiershipLIVAW 0-36706.90
Tuesday, October 25UEFA Champions LeagueSHAHD 1-19007.50
Saturday, October 22PremiershipHEAAW 3-49006.30
Saturday, October 15PremiershipHIBHW 6-16506.90
Tuesday, October 11UEFA Champions LeagueLEIHL 0-29007.90
Saturday, October 8PremiershipJOHAW 1-268070
Wednesday, October 5UEFA Champions LeagueLEIAL 3-17506.50
Saturday, October 1PremiershipMOTHW 2-16506.30
Sunday, September 18PremiershipMIRAL 2-01606.90
Wednesday, September 14UEFA Champions LeagueSHAAD 1-16807.70
Tuesday, September 6UEFA Champions LeagueREAHL 0-37206.90
Saturday, September 3PremiershipRANHW 4-072027.90
Sunday, August 28PremiershipDUNAW 0-962028.30
Sunday, August 21PremiershipHEAHW 2-072070
Sunday, August 14PremiershipKILAW 0-59007.20
Saturday, August 6PremiershipROSAW 1-39006.90
Sunday, July 31PremiershipABEHW 2-083018.30

2021

45 played1 unusedEFL Cup, League One, Premiership, UEFA Conference League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Saturday, May 14PremiershipMOTHW 6-0Bench
Wednesday, May 11PremiershipDUNAD 1-16306.90
Saturday, May 7PremiershipHEAHW 4-17717.30
Sunday, May 1PremiershipRANHD 1-16106.90
Sunday, April 24PremiershipROSAW 0-26507.50
Saturday, April 9PremiershipJOHHW 7-045290
Sunday, April 3PremiershipRANAW 1-21406.70
Saturday, March 19PremiershipROSHW 4-05707.30
Sunday, March 6PremiershipLIVAW 1-31507.20
Wednesday, March 2PremiershipMIRHW 2-06507.20
Sunday, February 27PremiershipHIBAD 0-03206.90
Thursday, February 24UEFA Conference LeagueBODAL 2-04506.20
Sunday, February 20PremiershipDUNHW 3-27906.30
Thursday, February 17UEFA Conference LeagueBODHL 1-37406.60
Wednesday, February 9PremiershipABEAW 2-38917.90
Sunday, February 6PremiershipMOTAW 0-427017.50
Wednesday, February 2PremiershipRANHW 3-08807.70
Saturday, January 29PremiershipDUNHW 1-09008.50
Wednesday, January 26PremiershipHEAAW 1-286017.30
Saturday, January 15League OnePORAW 1-290017.50
Tuesday, January 11League OneWIMHW 1-07317.90
Saturday, January 8League OneACCAD 1-190070
Saturday, January 1League OneGILHD 0-09007.90
Sunday, December 26League OneLNCAW 2-39018.20
Saturday, December 11League OneOXFHL 1-29007.20
Wednesday, December 8League OnePLYHD 1-19006.90
Saturday, November 27League OneMORAW 0-489218.70
Tuesday, November 23League OneSHEAL 2-19007.20
Saturday, November 20League OneBURHW 1-090017.30
Saturday, November 13League OneCAMHW 4-190070
Saturday, October 30League OneCREAW 1-49018.20
Saturday, October 23League OneROTHL 0-39007.30
Tuesday, October 19League OneWIGAW 1-29006.90
Saturday, October 16League OneSHRAL 1-09006.90
Saturday, October 2League OneDONAL 2-19007.30
Tuesday, September 28League OneFLEHD 3-39006.90
Saturday, September 25League OneWYCHW 1-09007.50
Saturday, September 18League OneGILAW 1-490017.90
Saturday, September 11League OnePORHW 1-09006.90
Saturday, September 4League OneCHEAD 1-19006.90
Saturday, August 28League OneACCHW 2-09017.30
Saturday, August 21League OneIPSAD 2-29018.50
Tuesday, August 17League OneCHAHW 2-19007.30
Saturday, August 14League OneSUNHL 1-29007.30
Saturday, August 7League OneBOLAD 3-390017.20
Saturday, July 31EFL CupBOUAL 5-090060

2020

23 playedLeague One

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Sunday, May 9League OneROCHL 0-31306.30
Saturday, May 1League OneFLEAD 1-13606.60
Saturday, April 24League OneSWIHW 5-09006.90
Tuesday, April 20League OneBRIAW 0-29006.90
Saturday, April 17League OnePORHW 1-09006.90
Tuesday, April 13League OneLNCAL 4-09006.20
Saturday, April 10League OneIPSAD 0-09006.90
Monday, April 5League OneCREHL 0-29007.20
Saturday, March 27League OneDONHW 1-090017.30
Saturday, March 20League OneBURAW 1-29007.30
Tuesday, March 16League OnePLYHW 2-19006.90
Saturday, March 13League OneACCHW 3-29017.30
Tuesday, March 9League OneBLAHL 0-19006.90
Saturday, March 6League OneWIGAL 3-09006.20
Tuesday, March 2League OneGILAL 3-29007.30
Saturday, February 27League OneOXFHD 1-19007.30
Tuesday, February 23League OneSHRAL 4-290070
Saturday, February 20League OneNORHW 4-36506.20
Saturday, February 13League OneHULAW 0-19006.60
Tuesday, February 9League OneROCAW 1-49017.20
Saturday, February 6League OneSUNHD 2-290017.20
Saturday, January 30League OneWIMAW 0-27517.90
Tuesday, January 26League OneCHAHL 0-16406.90

2019

1 playedChampionship

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Wednesday, January 1ChampionshipREAHL 1-26406.90

2018

1 playedEFL Cup

DateCompetitionOpponentH/AResultMinGARatingPass accuracy
Tuesday, September 25EFL CupMILAW 1-350000%

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.