Skip to content
442ball

M. Rogers: match by match

234 appearances across 10 competitions, 2018 to 2026.

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

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

2026

7 played1 unusedFIFA World Cup

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Saturday, July 18FIFA World CupFRAAW 4-690006.70
Wednesday, July 15FIFA World CupARGHL 1-290017.20
Saturday, July 11FIFA World CupNORAW 1-231006.30
Monday, July 6FIFA World CupMEXAW 2-31306.30
Wednesday, July 1FIFA World CupCGOHW 2-1Bench
Saturday, June 27FIFA World CupPANAW 0-290006.50
Tuesday, June 23FIFA World CupGHAHD 0-017006.30
Wednesday, June 17FIFA World CupCROHW 4-218007.20

2025

55 playedEFL Cup, FA Cup, Premier League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Wednesday, May 20UEFA Europa LeagueFREAW 0-390117.90
Friday, May 15Premier LeagueLIVHW 4-290118.20
Sunday, May 10Premier LeagueBURAD 2-290005.60
Thursday, May 7UEFA Europa LeagueNOTHW 4-089017.30
Sunday, May 3Premier LeagueTOTHL 1-290006.50
Thursday, April 30UEFA Europa LeagueNOTAL 1-090006.30
Saturday, April 25Premier LeagueFULAL 1-090005.60
Sunday, April 19Premier LeagueSUNHW 4-3901090
Thursday, April 16UEFA Europa LeagueBOLHW 4-074118.50
Sunday, April 12Premier LeagueNOTAD 1-178006.30
Thursday, April 9UEFA Europa LeagueBOLAW 1-388006.30
Sunday, March 22Premier LeagueWESHW 2-077007.30
Thursday, March 19UEFA Europa LeagueLILHW 2-084006.90
Sunday, March 15Premier LeagueMUNAL 3-190007.20
Thursday, March 12UEFA Europa LeagueLILAW 0-189006.30
Wednesday, March 4Premier LeagueCHEHL 1-490005.90
Friday, February 27Premier LeagueWOLAL 2-090006.70
Saturday, February 21Premier LeagueLEEHD 1-190006.90
Saturday, February 14FA CupNEWHL 1-377006.50
Wednesday, February 11Premier LeagueBRIHW 1-090006.20
Saturday, February 7Premier LeagueBOUAD 1-1901070
Sunday, February 1Premier LeagueBREHL 0-190007.30
Thursday, January 29UEFA Europa LeagueSALHW 3-2551080
Sunday, January 25Premier LeagueNEWAW 0-290017.20
Thursday, January 22UEFA Europa LeagueFENAW 0-175007.20
Sunday, January 18Premier LeagueEVEHL 0-190005.30
Saturday, January 10FA CupTOTAW 1-290107.30
Wednesday, January 7Premier LeagueCRYAD 0-090006.20
Saturday, January 3Premier LeagueNOTHW 3-190016.90
Tuesday, December 30Premier LeagueARSAL 4-182006.70
Saturday, December 27Premier LeagueCHEAW 1-290006.30
Sunday, December 21Premier LeagueMUNHW 2-190208.60
Sunday, December 14Premier LeagueWESAW 2-390209.20
Thursday, December 11UEFA Europa LeagueBASAW 1-225006.30
Saturday, December 6Premier LeagueARSHW 2-190006.90
Wednesday, December 3Premier LeagueBRIAW 3-490017.20
Sunday, November 30Premier LeagueWOLHW 1-090005.90
Thursday, November 27UEFA Europa LeagueYOUHW 2-160018.30
Sunday, November 23Premier LeagueLEEAW 1-290208.30
Sunday, November 9Premier LeagueBOUHW 4-086006.30
Thursday, November 6UEFA Europa LeagueMACHW 2-064016.90
Saturday, November 1Premier LeagueLIVAL 2-090006.50
Sunday, October 26Premier LeagueMCIHW 1-090007.30
Thursday, October 23UEFA Europa LeagueEAGAL 2-124006.30
Sunday, October 19Premier LeagueTOTAW 1-290107.30
Sunday, October 5Premier LeagueBURHW 2-190017.20
Thursday, October 2UEFA Europa LeagueFEYAW 0-2900070
Sunday, September 28Premier LeagueFULHW 3-190016.60
Thursday, September 25UEFA Europa LeagueBOLHW 1-090006.70
Sunday, September 21Premier LeagueSUNAD 1-182005.90
Tuesday, September 16EFL CupBREAD 1-123006.60
Saturday, September 13Premier LeagueEVEAD 0-090006.30
Sunday, August 31Premier LeagueCRYHL 0-390006.60
Saturday, August 23Premier LeagueBREAL 1-090005.90
Saturday, August 16Premier LeagueNEWHD 0-090006.70

2024

56 playedFA Cup, Premier League, UEFA Champions League, UEFA Nations League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Sunday, May 25Premier LeagueMUNAL 2-084005.90
Friday, May 16Premier LeagueTOTHW 2-090017.20
Saturday, May 10Premier LeagueBOUAW 0-189016.60
Saturday, May 3Premier LeagueFULHW 1-090007.70
Saturday, April 26FA CupCRYAL 3-079006.50
Tuesday, April 22Premier LeagueMCIAL 2-1860070
Saturday, April 19Premier LeagueNEWHW 4-182017.60
Tuesday, April 15UEFA Champions LeaguePSGHW 3-290006.60
Saturday, April 12Premier LeagueSOUAW 0-385017.20
Wednesday, April 9UEFA Champions LeaguePSGAL 3-190107.20
Saturday, April 5Premier LeagueNOTHW 2-190106.90
Wednesday, April 2Premier LeagueBRIAW 0-3880280
Sunday, March 30FA CupPREAW 0-373006.90
Wednesday, March 12UEFA Champions LeagueCLUHW 3-066016.60
Saturday, March 8Premier LeagueBREAW 0-189006.90
Tuesday, March 4UEFA Champions LeagueCLUAW 1-390006.60
Friday, February 28FA CupCARHW 2-08006.90
Tuesday, February 25Premier LeagueCRYAL 4-1901070
Saturday, February 22Premier LeagueCHEHW 2-178007.20
Wednesday, February 19Premier LeagueLIVHD 2-290006.90
Saturday, February 15Premier LeagueIPSHD 1-190006.60
Sunday, February 9FA CupTOTHW 2-190118.90
Saturday, February 1Premier LeagueWOLAL 2-090006.30
Wednesday, January 29UEFA Champions LeagueCELHW 4-290308.90
Sunday, January 26Premier LeagueWESHD 1-172006.30
Tuesday, January 21UEFA Champions LeagueMONAL 1-086006.90
Saturday, January 18Premier LeagueARSAD 2-290005.90
Wednesday, January 15Premier LeagueEVEAW 0-1900170
Friday, January 10FA CupWESHW 2-190107.50
Monday, December 30Premier LeagueBRIHD 2-290107.90
Thursday, December 26Premier LeagueNEWAL 3-069006.70
Saturday, December 21Premier LeagueMCIHW 2-189118.90
Saturday, December 14Premier LeagueNOTAL 2-190006.20
Tuesday, December 10UEFA Champions LeagueLEIAW 2-390007.20
Saturday, December 7Premier LeagueSOUHW 1-090007.20
Wednesday, December 4Premier LeagueBREHW 3-1871080
Sunday, December 1Premier LeagueCHEAL 3-066006.20
Wednesday, November 27UEFA Champions LeagueJUVHD 0-090006.20
Saturday, November 23Premier LeagueCRYHD 2-282006.60
Sunday, November 17UEFA Nations LeagueIREHW 5-0150070
Thursday, November 14UEFA Nations LeagueGREAW 0-324006.60
Saturday, November 9Premier LeagueLIVAL 2-090006.50
Wednesday, November 6UEFA Champions LeagueCLUAL 1-066006.50
Sunday, November 3Premier LeagueTOTAL 4-169107.70
Saturday, October 26Premier LeagueBOUHD 1-157006.30
Tuesday, October 22UEFA Champions LeagueBOLHW 2-0900180
Saturday, October 19Premier LeagueFULAW 1-383107.30
Sunday, October 6Premier LeagueMUNHD 0-0900070
Wednesday, October 2UEFA Champions LeagueBAYHW 1-090006.70
Sunday, September 29Premier LeagueIPSAD 2-264106.30
Saturday, September 21Premier LeagueWOLHW 3-190027.70
Tuesday, September 17UEFA Champions LeagueYOUAW 0-388007.50
Saturday, September 14Premier LeagueEVEHW 3-290006.20
Saturday, August 31Premier LeagueLEIAW 1-290006.60
Saturday, August 24Premier LeagueARSHL 0-290007.20
Saturday, August 17Premier LeagueWESAW 1-290007.20

2023

49 played5 unusedChampionship, EFL Cup, FA Cup, Premier League, UEFA Conference League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Sunday, May 5Premier LeagueBRIAL 1-02606.60
Thursday, May 2UEFA Conference LeagueOLYHL 2-47406.60
Saturday, April 27Premier LeagueCHEHD 2-29016.70
Sunday, April 21Premier LeagueBOUHW 3-19017.30
Thursday, April 18UEFA Conference LeagueLILAL 2-192070
Sunday, April 14Premier LeagueARSAW 0-29006.30
Thursday, April 11UEFA Conference LeagueLILHW 2-16606.70
Saturday, April 6Premier LeagueBREHD 3-36817.20
Wednesday, April 3Premier LeagueMCIAL 4-190016.60
Saturday, March 30Premier LeagueWOLHW 2-063070
Sunday, March 17Premier LeagueWESAD 1-16306.90
Thursday, March 14UEFA Conference LeagueAJAHW 4-04506.60
Sunday, March 10Premier LeagueTOTHL 0-4Bench
Thursday, March 7UEFA Conference LeagueAJAAD 0-06307.20
Saturday, March 2Premier LeagueLUTAW 2-35007.20
Saturday, February 24Premier LeagueNOTHW 4-21000
Saturday, February 17Premier LeagueFULAW 1-2Bench
Sunday, February 11Premier LeagueMUNHL 1-2Bench
Saturday, February 3Premier LeagueSHEAW 0-5906.30
Tuesday, January 23EFL CupCHEAL 6-190170
Saturday, January 20ChampionshipROTHD 1-190016.90
Saturday, January 13ChampionshipMILAW 1-3900170
Saturday, January 6FA CupASTHL 0-19006.50
Monday, January 1ChampionshipCOVHL 1-39006.90
Friday, December 29ChampionshipHUDAW 1-290017.20
Tuesday, December 26ChampionshipROTAL 1-09006.90
Saturday, December 23ChampionshipWESHW 1-07918.50
Tuesday, December 19EFL CupPORAW 0-383117.60
Saturday, December 16ChampionshipSWAAW 1-219016.90
Wednesday, December 13ChampionshipHULHL 1-21306.70
Saturday, December 9ChampionshipIPSHL 0-29006.30
Saturday, December 2ChampionshipLEEAL 3-29006.90
Tuesday, November 28ChampionshipPREHW 4-070018.20
Saturday, November 25ChampionshipBRIAL 3-217060
Saturday, November 11ChampionshipLEIHW 1-02206.30
Saturday, November 4ChampionshipPLYAD 3-31106.60
Tuesday, October 31EFL CupEXEAW 2-39018.20
Saturday, October 28ChampionshipSTOHL 0-22906.30
Tuesday, October 24ChampionshipNORAW 1-21206.60
Saturday, October 21ChampionshipBIRHW 1-01417.70
Saturday, October 7ChampionshipSUNAW 0-423017.20
Tuesday, October 3ChampionshipCARHW 2-0807.20
Saturday, September 30ChampionshipWATAW 2-3Bench
Tuesday, September 26EFL CupBRAAW 0-29016.90
Saturday, September 23ChampionshipSOUHW 2-1Bench
Tuesday, September 19ChampionshipSHEAD 1-11000
Saturday, September 16ChampionshipBLAAL 2-11006.70
Saturday, September 2ChampionshipQPRHL 0-25806.70
Tuesday, August 29EFL CupBOLAW 1-312118.20
Saturday, August 26ChampionshipWESAL 4-259060
Saturday, August 19ChampionshipHUDHD 1-16907.30
Saturday, August 12ChampionshipCOVAL 3-09006.90
Tuesday, August 8EFL CupHUDAW 2-38606.60
Saturday, August 5ChampionshipMILHL 0-19006.70

2022

22 playedChampionship, FA Cup

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Monday, May 8ChampionshipNORAW 0-19017.60
Friday, April 28ChampionshipMILHL 2-39006.30
Saturday, April 22ChampionshipBIRAW 0-190017.50
Tuesday, April 18ChampionshipWESHL 0-26406.20
Saturday, April 15ChampionshipWIGHW 1-06306.90
Monday, April 10ChampionshipLUTAL 3-19006.60
Friday, April 7ChampionshipCARHL 1-39006.70
Saturday, April 1ChampionshipPREAL 3-19006.20
Saturday, March 18ChampionshipCOVHL 1-48006.90
Tuesday, March 14ChampionshipQPRHW 6-184070
Saturday, March 11ChampionshipBRIAL 2-08406.90
Saturday, March 4ChampionshipBURHD 0-01606.90
Saturday, February 25ChampionshipREAAL 3-11006.30
Tuesday, February 21ChampionshipBLAAL 1-06106.30
Saturday, February 18ChampionshipSTOHW 1-06306.30
Wednesday, February 15ChampionshipSWAAL 2-126070
Saturday, February 11ChampionshipROTHD 0-02606.70
Tuesday, February 7ChampionshipHUDHD 2-24506.50
Saturday, February 4ChampionshipMIDAL 3-019070
Saturday, January 28FA CupSOUAL 2-11006.70
Saturday, January 14ChampionshipWATAL 2-07306.50
Saturday, January 7FA CupNOTHW 4-11206.50

2021

16 played5 unusedChampionship, EFL Cup

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Saturday, January 22ChampionshipHULHL 0-11606.30
Saturday, January 15ChampionshipLUTAL 3-21417.30
Saturday, December 11ChampionshipBLAHL 0-21806.20
Friday, December 3ChampionshipFULAD 1-1Bench
Saturday, November 27ChampionshipCOVHD 2-2Bench
Wednesday, November 24ChampionshipMILAD 1-11000
Sunday, November 21ChampionshipDERAL 3-21506.30
Saturday, November 6ChampionshipSWAHW 4-0906.90
Wednesday, November 3ChampionshipPREHL 1-21306.70
Saturday, October 30ChampionshipREAAW 0-2Bench
Saturday, October 23ChampionshipHUDHW 3-01106.60
Tuesday, October 19ChampionshipSTOAW 0-1Bench
Saturday, October 16ChampionshipBRIAW 0-22000
Saturday, October 2ChampionshipSHEHW 2-1Bench
Wednesday, September 29ChampionshipPETAD 0-06306.60
Saturday, September 25ChampionshipLUTHW 2-11606.70
Saturday, September 18ChampionshipCARAW 0-11006.30
Tuesday, September 14ChampionshipQPRHW 2-11306.60
Saturday, September 11ChampionshipBARHW 3-0906.90
Saturday, August 28ChampionshipHULAD 0-02406.30
Tuesday, August 24EFL CupNORAL 6-08206.70

2020

28 played1 unusedLeague One

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Sunday, May 30League OneBLAAL 2-19606.60
Saturday, May 22League OneSUNAL 2-19007.30
Wednesday, May 19League OneSUNHW 2-09007.50
Sunday, May 9League OneWIMHD 0-09007.30
Tuesday, May 4League OneCHAAL 3-1Bench
Saturday, May 1League OnePETAD 3-39006.90
Tuesday, April 27League OneSHRAW 0-190070
Saturday, April 24League OneHULHL 1-29006.60
Tuesday, April 20League OneBURAW 0-183070
Saturday, April 17League OneBRIAW 0-19006.30
Tuesday, April 13League OneMILHW 4-090028.60
Saturday, April 10League OneBLAHD 2-27206.90
Friday, March 26League OneOXFAL 2-190070
Saturday, March 20League OneSUNAD 1-19006.30
Tuesday, March 16League OneGILHL 0-39006.50
Saturday, March 13League OneROCHL 1-27917.30
Tuesday, March 9League OneIPSAD 1-19017.90
Saturday, March 6League OneCREHW 3-08617.30
Tuesday, March 2League OneFLEHL 1-29006.60
Saturday, February 27League OnePLYAL 4-39006.30
Tuesday, February 23League OneSWIHD 2-29017.60
Saturday, February 20League OneWIGAW 1-28907.20
Sunday, February 14League OneACCHD 2-29017.20
Tuesday, February 9League OneHULAD 0-09007.30
Friday, February 5League OneGILAW 0-39007.30
Saturday, January 30League OneDONHL 0-19007.20
Tuesday, January 26League OnePORAW 0-12017.20
Saturday, January 23League OneNORHW 2-168070
Saturday, January 9League OnePETHD 1-13606.20

2018

1 playedFA Cup

DateCompetitionOpponentH/AResultMinGARatingPass accuracy
Wednesday, February 6FA CupBRIHL 1-338006.271%

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.

M. Rogers: Every Match, Season by Season | 442ball