Skip to content
442ball

John McGinn: match by match

364 appearances across 10 competitions, 2018 to 2026.

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

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

2026

3 playedFIFA World Cup

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Wednesday, June 24FIFA World CupBRAHL 0-389006.20
Friday, June 19FIFA World CupMARHL 0-189006.60
Sunday, June 14FIFA World CupHAIAW 0-183107.30

2025

44 played1 unusedEFL Cup, FA Cup, Premier League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Sunday, May 24Premier LeagueMCIAW 1-216006.90
Wednesday, May 20UEFA Europa LeagueFREAW 0-390017.70
Friday, May 15Premier LeagueLIVHW 4-289107.70
Sunday, May 10Premier LeagueBURAD 2-285016.70
Thursday, May 7UEFA Europa LeagueNOTHW 4-089208.60
Thursday, April 30UEFA Europa LeagueNOTAL 1-0790070
Saturday, April 25Premier LeagueFULAL 1-0740070
Sunday, April 19Premier LeagueSUNHW 4-380017.70
Thursday, April 16UEFA Europa LeagueBOLHW 4-0640170
Sunday, April 12Premier LeagueNOTAD 1-190007.20
Thursday, April 9UEFA Europa LeagueBOLAW 1-390006.90
Sunday, March 22Premier LeagueWESHW 2-067107.90
Thursday, March 19UEFA Europa LeagueLILHW 2-074107.70
Sunday, March 15Premier LeagueMUNAL 3-161006.50
Thursday, March 12UEFA Europa LeagueLILAW 0-113007.30
Sunday, January 18Premier LeagueEVEHL 0-118006.70
Saturday, January 10FA CupTOTAW 1-265006.60
Wednesday, January 7Premier LeagueCRYAD 0-073006.20
Saturday, January 3Premier LeagueNOTHW 3-183208.30
Tuesday, December 30Premier LeagueARSAL 4-145006.50
Saturday, December 27Premier LeagueCHEAW 1-259006.60
Sunday, December 21Premier LeagueMUNHW 2-184016.70
Sunday, December 14Premier LeagueWESAW 2-3900070
Thursday, December 11UEFA Europa LeagueBASAW 1-211006.50
Saturday, December 6Premier LeagueARSHW 2-175006.70
Wednesday, December 3Premier LeagueBRIAW 3-477006.30
Sunday, November 30Premier LeagueWOLHW 1-090017.70
Thursday, November 27UEFA Europa LeagueYOUHW 2-1Bench
Sunday, November 23Premier LeagueLEEAW 1-268006.30
Sunday, November 9Premier LeagueBOUHW 4-071007.70
Thursday, November 6UEFA Europa LeagueMACHW 2-015006.60
Saturday, November 1Premier LeagueLIVAL 2-059006.30
Sunday, October 26Premier LeagueMCIHW 1-074006.90
Thursday, October 23UEFA Europa LeagueEAGAL 2-114006.90
Sunday, October 19Premier LeagueTOTAW 1-290006.60
Sunday, October 5Premier LeagueBURHW 2-167006.90
Thursday, October 2UEFA Europa LeagueFEYAW 0-286107.90
Sunday, September 28Premier LeagueFULHW 3-172107.90
Thursday, September 25UEFA Europa LeagueBOLHW 1-0901080
Sunday, September 21Premier LeagueSUNAD 1-190006.90
Tuesday, September 16EFL CupBREAD 1-190016.30
Saturday, September 13Premier LeagueEVEAD 0-090006.70
Sunday, August 31Premier LeagueCRYHL 0-374006.70
Saturday, August 23Premier LeagueBREAL 1-074006.90
Saturday, August 16Premier LeagueNEWHD 0-084006.30

2024

58 playedEFL Cup, Euro Championship, FA Cup, Premier League, UEFA Champions League, UEFA Nations League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Sunday, May 25Premier LeagueMUNAL 2-062006.60
Friday, May 16Premier LeagueTOTHW 2-089007.90
Saturday, May 10Premier LeagueBOUAW 0-120006.30
Saturday, May 3Premier LeagueFULHW 1-061017.60
Saturday, April 26FA CupCRYAL 3-060006.60
Tuesday, April 22Premier LeagueMCIAL 2-129006.60
Saturday, April 19Premier LeagueNEWHW 4-172007.30
Tuesday, April 15UEFA Champions LeaguePSGHW 3-266117.90
Saturday, April 12Premier LeagueSOUAW 0-313107.60
Wednesday, April 9UEFA Champions LeaguePSGAL 3-180006.90
Saturday, April 5Premier LeagueNOTHW 2-117007.20
Wednesday, April 2Premier LeagueBRIAW 0-390007.20
Sunday, March 30FA CupPREAW 0-317006.90
Sunday, March 23UEFA Nations LeagueGREHL 0-390007.60
Thursday, March 20UEFA Nations LeagueGREAW 0-190007.20
Wednesday, March 12UEFA Champions LeagueCLUHW 3-090006.90
Saturday, March 8Premier LeagueBREAW 0-161006.50
Tuesday, March 4UEFA Champions LeagueCLUAW 1-364006.70
Friday, February 28FA CupCARHW 2-090007.90
Tuesday, February 25Premier LeagueCRYAL 4-1900070
Saturday, February 22Premier LeagueCHEHW 2-190007.20
Wednesday, February 19Premier LeagueLIVHD 2-286006.70
Saturday, February 15Premier LeagueIPSHD 1-1900070
Sunday, February 9FA CupTOTHW 2-190007.20
Saturday, February 1Premier LeagueWOLAL 2-090006.50
Wednesday, January 29UEFA Champions LeagueCELHW 4-2600070
Sunday, January 26Premier LeagueWESHD 1-117006.20
Saturday, January 4Premier LeagueLEIHW 2-119006.30
Monday, December 30Premier LeagueBRIHD 2-290007.20
Thursday, December 26Premier LeagueNEWAL 3-080006.20
Saturday, December 21Premier LeagueMCIHW 2-190017.30
Saturday, December 14Premier LeagueNOTAL 2-190017.90
Tuesday, December 10UEFA Champions LeagueLEIAW 2-376107.30
Saturday, December 7Premier LeagueSOUHW 1-090007.20
Wednesday, December 4Premier LeagueBREHW 3-188006.20
Sunday, December 1Premier LeagueCHEAL 3-0900070
Wednesday, November 27UEFA Champions LeagueJUVHD 0-090006.60
Saturday, November 23Premier LeagueCRYHD 2-269017.70
Monday, November 18UEFA Nations LeaguePOLAW 1-290107.30
Friday, November 15UEFA Nations LeagueCROHW 1-023107.50
Saturday, November 9Premier LeagueLIVAL 2-045006.90
Wednesday, November 6UEFA Champions LeagueCLUAL 1-058006.70
Sunday, November 3Premier LeagueTOTAL 4-181006.70
Wednesday, October 30EFL CupCRYHL 1-279006.60
Saturday, October 26Premier LeagueBOUHD 1-171006.70
Tuesday, October 22UEFA Champions LeagueBOLHW 2-066107.60
Saturday, October 19Premier LeagueFULAW 1-316006.60
Saturday, September 21Premier LeagueWOLHW 3-145006.70
Tuesday, September 17UEFA Champions LeagueYOUAW 0-390017.20
Saturday, September 14Premier LeagueEVEHW 3-289007.20
Sunday, September 8UEFA Nations LeaguePORAL 2-189006.30
Thursday, September 5UEFA Nations LeaguePOLHL 2-390006.90
Saturday, August 31Premier LeagueLEIAW 1-290006.90
Saturday, August 24Premier LeagueARSHL 0-265006.60
Saturday, August 17Premier LeagueWESAW 1-262006.90
Sunday, June 23Euro ChampionshipHUNHL 0-176006.90
Wednesday, June 19Euro ChampionshipSUIHD 1-189006.60
Friday, June 14Euro ChampionshipGERAL 5-1670060

2023

53 playedEFL Cup, FA Cup, Premier League, UEFA Conference League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Sunday, May 19Premier LeagueCRYAL 5-087006.20
Monday, May 13Premier LeagueLIVHD 3-39007.20
Thursday, May 9UEFA Conference LeagueOLYAL 2-09007.30
Sunday, May 5Premier LeagueBRIAL 1-09006.50
Thursday, May 2UEFA Conference LeagueOLYHL 2-49006.90
Saturday, April 27Premier LeagueCHEHD 2-29007.20
Sunday, April 21Premier LeagueBOUHW 3-19006.90
Thursday, April 18UEFA Conference LeagueLILAL 2-18006.20
Sunday, April 14Premier LeagueARSAW 0-29007.20
Thursday, April 11UEFA Conference LeagueLILHW 2-190118.30
Saturday, April 6Premier LeagueBREHD 3-390017.30
Thursday, March 14UEFA Conference LeagueAJAHW 4-09006.90
Sunday, March 10Premier LeagueTOTHL 0-46506.30
Thursday, March 7UEFA Conference LeagueAJAAD 0-02706.20
Saturday, March 2Premier LeagueLUTAW 2-390070
Saturday, February 24Premier LeagueNOTHW 4-290017.30
Saturday, February 17Premier LeagueFULAW 1-29006.30
Sunday, February 11Premier LeagueMUNHL 1-28707.60
Wednesday, February 7FA CupCHEHL 1-37206.60
Saturday, February 3Premier LeagueSHEAW 0-57117.30
Tuesday, January 30Premier LeagueNEWHL 1-39006.90
Friday, January 26FA CupCHEAD 0-09007.50
Sunday, January 14Premier LeagueEVEAD 0-08906.90
Saturday, January 6FA CupMIDAW 0-17006.70
Saturday, December 30Premier LeagueBURHW 3-29006.90
Tuesday, December 26Premier LeagueMUNAL 3-286170
Friday, December 22Premier LeagueSHEHD 1-19006.90
Sunday, December 17Premier LeagueBREAW 1-29007.30
Thursday, December 14UEFA Conference LeagueZRIAD 1-132016.90
Saturday, December 9Premier LeagueARSHW 1-09017.70
Wednesday, December 6Premier LeagueMCIHW 1-09007.90
Sunday, December 3Premier LeagueBOUAD 2-26506.30
Thursday, November 30UEFA Conference LeagueLEGHW 2-17106.60
Sunday, November 26Premier LeagueTOTAW 1-28907.30
Sunday, November 12Premier LeagueFULHW 3-19018.20
Thursday, November 9UEFA Conference LeagueALKHW 2-19007.20
Sunday, November 5Premier LeagueNOTAL 2-09007.20
Sunday, October 29Premier LeagueLUTHW 3-19017.50
Thursday, October 26UEFA Conference LeagueALKAW 1-481118.20
Sunday, October 22Premier LeagueWESHW 4-190017.50
Sunday, October 8Premier LeagueWOLAD 1-19007.50
Thursday, October 5UEFA Conference LeagueZRIHW 1-09017.60
Saturday, September 30Premier LeagueBRIHW 6-190017.90
Wednesday, September 27EFL CupEVEHL 1-24506.90
Sunday, September 24Premier LeagueCHEAW 0-17506.70
Thursday, September 21UEFA Conference LeagueLEGAL 3-26106.20
Saturday, September 16Premier LeagueCRYHW 3-17106.30
Sunday, September 3Premier LeagueLIVAL 3-09006.90
Thursday, August 31UEFA Conference LeagueHIBHW 3-04506.90
Sunday, August 27Premier LeagueBURAW 1-39007.30
Wednesday, August 23UEFA Conference LeagueHIBAW 0-59007.20
Sunday, August 20Premier LeagueEVEHW 4-09017.30
Saturday, August 12Premier LeagueNEWAL 5-16406.20

2022

42 played1 unusedEFL Cup, Premier League, UEFA Nations League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Sunday, May 28Premier LeagueBRIHW 2-190070
Saturday, May 20Premier LeagueLIVAD 1-190070
Saturday, May 13Premier LeagueTOTHW 2-190070
Saturday, May 6Premier LeagueWOLAL 1-09006.30
Sunday, April 30Premier LeagueMUNAL 1-09706.90
Tuesday, April 25Premier LeagueFULHW 1-090017.70
Saturday, April 22Premier LeagueBREAD 1-19006.90
Saturday, April 15Premier LeagueNEWHW 3-09007.20
Saturday, April 8Premier LeagueNOTHW 2-09006.90
Tuesday, April 4Premier LeagueLEIAW 1-29006.30
Saturday, April 1Premier LeagueCHEAW 0-29017.70
Saturday, March 18Premier LeagueBOUHW 3-08907.20
Sunday, March 12Premier LeagueWESAD 1-19007.30
Saturday, March 4Premier LeagueCRYHW 1-09007.20
Saturday, February 25Premier LeagueEVEAW 0-290017.90
Saturday, February 18Premier LeagueARSHL 2-49007.30
Sunday, February 12Premier LeagueMCIAL 3-13006.70
Saturday, February 4Premier LeagueLEIHL 2-4Bench
Sunday, January 1Premier LeagueTOTAW 0-278017.20
Monday, December 26Premier LeagueLIVHL 1-39006.70
Sunday, November 13Premier LeagueBRIAW 1-29006.90
Thursday, November 10EFL CupMUNAL 4-29006.30
Sunday, November 6Premier LeagueMUNHW 3-12006.30
Saturday, October 29Premier LeagueNEWAL 4-02106.60
Sunday, October 23Premier LeagueBREHW 4-02706.60
Thursday, October 20Premier LeagueFULAL 3-09007.20
Sunday, October 16Premier LeagueCHEHL 0-27307.20
Monday, October 10Premier LeagueNOTAD 1-17706.90
Sunday, October 2Premier LeagueLEEAD 0-09007.30
Tuesday, September 27UEFA Nations LeagueUKRAD 0-09006.90
Saturday, September 24UEFA Nations LeagueIREHW 2-19006.20
Wednesday, September 21UEFA Nations LeagueUKRHW 3-09018.20
Friday, September 16Premier LeagueSOUHW 1-09007.50
Saturday, September 3Premier LeagueMCIHD 1-16506.50
Wednesday, August 31Premier LeagueARSAL 2-17306.20
Sunday, August 28Premier LeagueWESHL 0-18907.30
Tuesday, August 23EFL CupBOLAW 1-49006.60
Saturday, August 20Premier LeagueCRYAL 3-17306.20
Saturday, August 13Premier LeagueEVEHW 2-19008.20
Saturday, August 6Premier LeagueBOUAL 2-09006.90
Tuesday, June 14UEFA Nations LeagueARMAW 1-464118.20
Saturday, June 11UEFA Nations LeagueIREAL 3-05906.60
Wednesday, June 8UEFA Nations LeagueARMHW 2-090019.20

2021

36 playedFA Cup, Premier League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Sunday, May 22Premier LeagueMCIAL 3-290060
Thursday, May 19Premier LeagueBURHD 1-190018.30
Sunday, May 15Premier LeagueCRYHD 1-19007.30
Tuesday, May 10Premier LeagueLIVHL 1-29006.30
Saturday, May 7Premier LeagueBURAW 1-390017.70
Saturday, April 30Premier LeagueNORHW 2-09007.70
Saturday, April 23Premier LeagueLEIAD 0-09007.20
Saturday, April 9Premier LeagueTOTHL 0-49006.60
Saturday, April 2Premier LeagueWOLAL 2-19008.30
Saturday, March 19Premier LeagueARSHL 0-19007.20
Sunday, March 13Premier LeagueWESAL 2-19007.30
Thursday, March 10Premier LeagueLEEAW 0-39007.30
Saturday, March 5Premier LeagueSOUHW 4-09006.60
Saturday, February 26Premier LeagueBRIAW 0-29007.20
Saturday, February 19Premier LeagueWATHL 0-19007.50
Sunday, February 13Premier LeagueNEWAL 1-08407.30
Wednesday, February 9Premier LeagueLEEHD 3-39007.20
Saturday, January 22Premier LeagueEVEAW 0-19007.30
Monday, January 10FA CupMUNAL 1-090070
Sunday, January 2Premier LeagueBREAL 2-19007.50
Tuesday, December 14Premier LeagueNORAW 0-28807.90
Saturday, December 11Premier LeagueLIVAL 1-09006.20
Sunday, December 5Premier LeagueLEIHW 2-190018.30
Wednesday, December 1Premier LeagueMCIHL 1-29007.70
Saturday, November 27Premier LeagueCRYAW 1-29018.70
Saturday, November 20Premier LeagueBRIHW 2-09007.50
Friday, November 5Premier LeagueSOUAL 1-09006.90
Sunday, October 31Premier LeagueWESHL 1-49006.90
Friday, October 22Premier LeagueARSAL 3-19006.90
Saturday, October 16Premier LeagueWOLHL 2-390118.90
Sunday, October 3Premier LeagueTOTAL 2-19006.90
Saturday, September 25Premier LeagueMUNAW 0-19006.20
Saturday, September 18Premier LeagueEVEHW 3-04006.60
Saturday, September 11Premier LeagueCHEAL 3-09007.60
Saturday, August 21Premier LeagueNEWHW 2-09007.20
Saturday, August 14Premier LeagueWATAL 3-29017.50

2020

56 played1 unusedEFL Cup, Euro Championship, Premier League, UEFA Nations League

DateCompetitionOpponentH/AResultMinGARatingPass accuracy
Tuesday, June 22Euro ChampionshipCROAL 3-19006.90
Friday, June 18Euro ChampionshipENGAD 0-09006.30
Monday, June 14Euro ChampionshipCZEHL 0-29506.90
Sunday, May 23Premier LeagueCHEHW 2-190070
Wednesday, May 19Premier LeagueTOTAW 1-29007.30
Sunday, May 16Premier LeagueCRYAL 3-29016.90
Thursday, May 13Premier LeagueEVEHD 0-09007.20
Sunday, May 9Premier LeagueMUNHL 1-39006.20
Saturday, May 1Premier LeagueEVEAW 1-29006.90
Sunday, April 25Premier LeagueWESHD 2-29007.50
Wednesday, April 21Premier LeagueMCIHL 1-29017.30
Saturday, April 10Premier LeagueLIVAL 2-190016.90
Sunday, April 4Premier LeagueFULHW 3-190070
Sunday, March 21Premier LeagueTOTHL 0-29006.30
Friday, March 12Premier LeagueNEWAD 1-190070
Saturday, March 6Premier LeagueWOLHD 0-09006.90
Wednesday, March 3Premier LeagueSHEAL 1-09007.60
Saturday, February 27Premier LeagueLEEAW 0-19006.90
Sunday, February 21Premier LeagueLEIHL 1-290070
Saturday, February 13Premier LeagueBRIAD 0-09007.50
Saturday, February 6Premier LeagueARSHW 1-090070
Wednesday, February 3Premier LeagueWESHL 1-39006.60
Saturday, January 30Premier LeagueSOUAW 0-19007.20
Wednesday, January 27Premier LeagueBURAL 3-29007.30
Wednesday, January 20Premier LeagueMCIAL 2-09006.20
Friday, January 1Premier LeagueMUNAL 2-19006.70
Monday, December 28Premier LeagueCHEAD 1-19007.50
Saturday, December 26Premier LeagueCRYHW 3-090070
Sunday, December 20Premier LeagueWESAW 0-39007.50
Thursday, December 17Premier LeagueBURHD 0-09006.60
Saturday, December 12Premier LeagueWOLAW 0-19006.30
Monday, November 30Premier LeagueWESAL 2-19006.20
Saturday, November 21Premier LeagueBRIHL 1-29006.90
Wednesday, November 18UEFA Nations LeagueIsraelAL 1-06107.20
Sunday, November 15UEFA Nations LeagueSLOAL 1-090070
Thursday, November 12Euro ChampionshipSERAD 1-18306.90
Sunday, November 8Premier LeagueARSAW 0-39006.90
Sunday, November 1Premier LeagueSOUHL 3-49006.20
Friday, October 23Premier LeagueLEEHL 0-39006.30
Sunday, October 18Premier LeagueLEIAW 0-1900170
Wednesday, October 14UEFA Nations LeagueCZEHW 1-07907.30
Sunday, October 11UEFA Nations LeagueSLOHW 1-08906.60
Thursday, October 8Euro ChampionshipIsraelHD 0-012006.90
Sunday, October 4Premier LeagueLIVHW 7-290118.70
Monday, September 28Premier LeagueFULAW 0-390028.20
Thursday, September 24EFL CupBRIAW 0-3Bench
Monday, September 21Premier LeagueSHEHW 1-09006.90
Monday, September 7UEFA Nations LeagueCZEAW 1-219070
Friday, September 4UEFA Nations LeagueIsraelHD 1-17907.60
Tuesday, November 19Euro ChampionshipKAZHW 3-189208.776%
Saturday, November 16Euro ChampionshipCyprusAW 1-290118.176%
Sunday, October 13Euro ChampionshipSan MarinoHW 6-070309.471%
Thursday, October 10Euro ChampionshipRUSAL 4-090006.977%
Monday, September 9Euro ChampionshipBELHL 0-48006.7100%
Friday, September 6Euro ChampionshipRUSHL 1-262106.880%
Saturday, June 8Euro ChampionshipCyprusHW 2-179017.491%
Thursday, March 21Euro ChampionshipKAZAL 3-070006.657%

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.

2019

30 playedEFL Cup, Premier League

DateCompetitionOpponentH/AResultMinGARatingPass accuracy
Sunday, July 26Premier LeagueWESAD 1-190016.386
Tuesday, July 21Premier LeagueARSHW 1-08907.184
Thursday, July 16Premier LeagueEVEAD 1-1900785
Sunday, July 12Premier LeagueCRYHW 2-09007.167
Thursday, July 9Premier LeagueMUNHL 0-35906.588
Sunday, July 5Premier LeagueLIVAL 2-09006.566
Saturday, June 27Premier LeagueWOLHL 0-13006.684
Wednesday, June 24Premier LeagueNEWAD 1-17706.394
Sunday, June 21Premier LeagueCHEHL 1-28706.562
Wednesday, June 17Premier LeagueSHEHD 0-0760775
Saturday, December 21Premier LeagueSOUHL 1-38006.60%
Saturday, December 14Premier LeagueSHEAL 2-090006.80%
Sunday, December 8Premier LeagueLEIHL 1-490006.80%
Wednesday, December 4Premier LeagueCHEAL 2-190007.10%
Sunday, December 1Premier LeagueMUNAD 2-290007.10%
Monday, November 25Premier LeagueNEWHW 2-090006.90%
Sunday, November 10Premier LeagueWOLAL 2-190006.80%
Saturday, November 2Premier LeagueLIVHL 1-290017.20%
Wednesday, October 30EFL CupWOLHW 2-19006.476%
Saturday, October 26Premier LeagueMCIAL 3-090006.50%
Saturday, October 19Premier LeagueBRIHW 2-190007.30%
Saturday, October 5Premier LeagueNORAW 1-590006.90%
Saturday, September 28Premier LeagueBURHD 2-290107.40%
Wednesday, September 25EFL CupBRIAW 1-366007.883%
Sunday, September 22Premier LeagueARSAL 3-2901080%
Monday, September 16Premier LeagueWESHD 0-090006.90%
Saturday, August 31Premier LeagueCRYAL 1-090007.30%
Friday, August 23Premier LeagueEVEHW 2-090017.10%
Saturday, August 17Premier LeagueBOUHL 1-290007.40%
Saturday, August 10Premier LeagueTOTAL 3-190107.50%

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.

2018

42 playedChampionship

DateCompetitionOpponentH/AResultMinGARatingPass accuracy
Tuesday, May 14ChampionshipWESAL 2-012000881%
Saturday, May 11ChampionshipWESHW 2-190006.572%
Sunday, April 28ChampionshipLEEAD 1-190006.272%
Monday, April 22ChampionshipMILHW 1-09000777%
Friday, April 19ChampionshipBOLAW 0-272006.965%
Saturday, April 13ChampionshipBRIHW 2-190007.481%
Wednesday, April 10ChampionshipROTAW 1-29000779%
Saturday, April 6ChampionshipSHEAW 1-390107.278%
Saturday, March 30ChampionshipBLAHW 2-190017.775%
Saturday, March 16ChampionshipMIDHW 3-090118.690%
Wednesday, March 13ChampionshipNOTAW 1-390208.766%
Sunday, March 10ChampionshipBIRAW 0-127007.178%
Saturday, February 16ChampionshipWESHL 0-290007.183%
Wednesday, February 13ChampionshipBREAL 1-090006.670%
Friday, February 8ChampionshipSHEHD 3-390017.282%
Saturday, February 2ChampionshipREAAD 0-089006.781%
Saturday, January 26ChampionshipIPSHW 2-190008.172%
Saturday, January 19ChampionshipHULHD 2-29000788%
Saturday, January 12ChampionshipWIGAL 3-090006.670%
Tuesday, January 1ChampionshipQPRHD 2-290017.771%
Saturday, December 29ChampionshipPREAD 1-190006.571%
Wednesday, December 26ChampionshipSWAAW 0-190006.775%
Sunday, December 23ChampionshipLEEHL 2-390016.756%
Saturday, December 15ChampionshipSTOHD 2-290007.386%
Friday, December 7ChampionshipWESAD 2-290007.170%
Saturday, December 1ChampionshipMIDAW 0-382006.586%
Wednesday, November 28ChampionshipNOTHD 5-579006.577%
Saturday, November 10ChampionshipDERAW 0-390118.683%
Friday, November 2ChampionshipBOLHW 2-090007.282%
Friday, October 26ChampionshipQPRAL 1-090007.270%
Saturday, October 20ChampionshipSWAHW 1-09000776%
Saturday, October 6ChampionshipMILAL 2-169006.785%
Tuesday, October 2ChampionshipPREHD 3-390017.193%
Friday, September 28ChampionshipBRIAD 1-190007.185%
Saturday, September 22ChampionshipSHEHL 1-290107.291%
Tuesday, September 18ChampionshipROTHW 2-090007.584%
Saturday, September 15ChampionshipBLAAD 1-190006.780%
Saturday, September 1ChampionshipSHEAL 4-176006.976%
Saturday, August 25ChampionshipREAHD 1-190007.681%
Wednesday, August 22ChampionshipBREHD 2-290007.474%
Saturday, August 18ChampionshipIPSAD 1-190016.763%
Saturday, August 11ChampionshipWIGHW 3-290017.881%

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.

John McGinn: Every Match, Season by Season | 442ball