Skip to content
442ball
Menu

M. Barrow: match by match

233 appearances across 4 competitions, 2017 to 2026.

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

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

2026

4 playedPro League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Friday 28 AugustPro LeagueAl-Hilal Saudi FCHL1-572005.620
Tuesday 25 AugustPro LeagueAbhaAD1-183006.216
Saturday 22 AugustPro LeagueAl ShababHD0-0890006.327
Saturday 15 AugustPro LeagueAl TaawonAD0-0890006.919

2025

5 playedPro League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 19 OctoberPro LeagueDamacHW6-1720107.926
Thursday 25 SeptemberPro LeagueAl Khaleej SaihatAW0-1901008.330
Thursday 18 SeptemberPro LeagueAl-EttifaqHW4-1740107.224
Saturday 13 SeptemberPro LeagueAl OkhdoodAW2-3882109.628
Friday 29 AugustPro LeagueAl-NassrHL0-5740006.921

2024

33 played1 unusedPro League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Monday 26 MayPro LeagueAl OrubahAL3-287010850
Tuesday 20 MayPro LeagueAl RiyadhHW3-2701006.723
Friday 16 MayPro LeagueAl-NassrAD1-1900007.318
Sunday 11 MayPro LeagueAl-Qadisiyah FCHL0-1710006.527
Wednesday 7 MayPro LeagueAl-Ahli JeddahAL2-0900006.636
Thursday 24 AprilPro LeagueAl-RaedHW4-3770006.931
Saturday 19 AprilPro LeagueAl Wehda ClubHL0-2320006.213
Friday 11 AprilPro LeagueAl OkhdoodAD1-1Bench
Friday 4 AprilPro LeagueAl KholoodAW0-2890007.232
Saturday 15 MarchPro LeagueAl-Hilal Saudi FCHL0-2900007.249
Saturday 8 MarchPro LeagueDamacHW3-0250006.611
Saturday 1 MarchPro LeagueAl-FatehAW1-2252008.36
Wednesday 26 FebruaryPro LeagueAl-EttifaqAL1-0900006.924
Saturday 22 FebruaryPro LeagueAl ShababHD2-2220006.610
Saturday 15 FebruaryPro LeagueAl Khaleej SaihatAW0-1900007.235
Thursday 6 FebruaryPro LeagueAl-Ittihad FCHL1-2901008.336
Friday 31 JanuaryPro LeagueAl-FayhaAD0-0770006.68
Sunday 26 JanuaryPro LeagueAl OrubahHD0-090000736
Tuesday 21 JanuaryPro LeagueAl RiyadhAL1-0900006.927
Friday 17 JanuaryPro LeagueAl-NassrHD1-1900006.735
Saturday 11 JanuaryPro LeagueAl-Qadisiyah FCAW0-384208.630
Saturday 7 DecemberPro LeagueAl-Ahli JeddahHL2-4901108.251
Saturday 30 NovemberPro LeagueAl-RaedAW0-188010736
Saturday 23 NovemberPro LeagueAl Wehda ClubAL1-0800007.220
Saturday 9 NovemberPro LeagueAl OkhdoodHW1-0901007.918
Saturday 2 NovemberPro LeagueAl KholoodHD1-1811007.532
Saturday 26 OctoberPro LeagueAl-Hilal Saudi FCAL2-0750006.926
Saturday 19 OctoberPro LeagueDamacAD2-2901007.938
Saturday 5 OctoberPro LeagueAl-FatehHW2-0571007.514
Sunday 29 SeptemberPro LeagueAl-EttifaqHD1-1890006.722
Saturday 21 SeptemberPro LeagueAl ShababAL1-0880006.624
Friday 13 SeptemberPro LeagueAl Khaleej SaihatHW2-0851007.724
Thursday 29 AugustPro LeagueAl-Ittihad FCAL2-1811007.225
Thursday 22 AugustPro LeagueAl-FayhaHW1-0820006.718

2023

21 playedPro League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Monday 27 MayPro LeagueAl-EttifaqHW1-0880006.921
Thursday 23 MayPro LeagueAl-FayhaAD1-1880007.323
Saturday 18 MayPro LeagueAl ShababHW1-0160007.25
Saturday 9 MarchPro LeagueAl-Ahli JeddahHL0-189006.316
Thursday 29 FebruaryPro LeagueAl Wehda ClubAD3-3901108.721
Friday 23 FebruaryPro LeagueAl OkhdoodHW3-1901108.735
Thursday 15 FebruaryPro LeagueAbhaAD1-19000725
Saturday 30 DecemberPro LeagueAl-NassrHL1-490007.538
Saturday 23 DecemberPro LeagueAl-FatehHL1-390007.326
Saturday 16 DecemberPro LeagueAl-EttifaqAW0-27600732
Friday 8 DecemberPro LeagueAl-FayhaHW4-178107.716
Saturday 2 DecemberPro LeagueAl ShababAW1-288007.524
Friday 24 NovemberPro LeagueAl RiyadhHL1-279006.223
Friday 10 NovemberPro LeagueAl-Hilal Saudi FCAL2-016006.62
Sunday 5 NovemberPro LeagueDamacHD0-07800723
Thursday 26 OctoberPro LeagueAl Khaleej SaihatAD1-189006.927
Friday 20 OctoberPro LeagueAl-Ittihad FCHD1-190007.538
Thursday 5 OctoberPro LeagueAl TaeeHW3-045107.219
Friday 29 SeptemberPro LeagueAl-HazmAW1-389107.726
Thursday 21 SeptemberPro LeagueAl-RaedHW2-186006.927
Saturday 16 SeptemberPro LeagueAl-Ahli JeddahAL3-245107.210

2022

35 played2 unusedCoppa Italia, Serie A

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 4 JuneSerie ALecceAW2-3610107.525
Sunday 28 MaySerie ANapoliHD2-261006.325
Saturday 20 MaySerie ACremoneseAW1-5900207.634
Sunday 14 MaySerie AAS RomaHD0-090006.231
Monday 8 MaySerie ASassuoloAD1-19000716
Thursday 4 MaySerie AEmpoliAL3-154006.66
Sunday 30 AprilSerie AJuventusHD1-19000731
Friday 21 AprilSerie AHellas VeronaAL2-14506.216
Saturday 15 AprilSerie AAC MilanHD1-173006.318
Saturday 8 AprilSerie AAtalantaAW0-2560107.722
Sunday 2 AprilSerie AUdineseHW3-0591208.324
Saturday 18 MarchSerie ASalernitanaAD2-265006.521
Saturday 11 MarchSerie ALazioHD0-090007.929
Monday 6 MarchSerie ATorinoAL1-0900721
Sunday 26 FebruarySerie AInterHW1-087007.214
Saturday 18 FebruarySerie ASampdoriaAW1-2800106.921
Sunday 12 FebruarySerie AMonzaHL0-125006.711
Sunday 5 FebruarySerie AFiorentinaAW1-218006.73
Friday 27 JanuarySerie ASpeziaHW2-08006.5
Monday 23 JanuarySerie ACremoneseHD1-145006.916
Thursday 19 JanuaryCoppa ItaliaLazioAL1-090006.220
Sunday 15 JanuarySerie AUdineseAW1-211006.62
Saturday 12 NovemberSerie ASassuoloHW3-010006.31
Wednesday 9 NovemberSerie AInterAL6-174006.29
Sunday 6 NovemberSerie ATorinoHW2-145006.613
Monday 31 OctoberSerie AMonzaAW1-289006.916
Sunday 23 OctoberSerie ALecceHW2-066017.312
Thursday 20 OctoberCoppa ItaliaCagliariHW1-045007.319
Sunday 16 OctoberSerie ANapoliAL3-290107.322
Saturday 17 SeptemberSerie AEmpoliHL0-190007.725
Sunday 11 SeptemberSerie AFiorentinaHW2-190107.317
Sunday 4 SeptemberSerie ASpeziaAD2-262006.914
Thursday 1 SeptemberSerie ASalernitanaHD1-1Bench
Saturday 27 AugustSerie AAC MilanAL2-062006.623
Sunday 21 AugustSerie AHellas VeronaHD1-1Bench
Sunday 14 AugustSerie ALazioAL2-116006.54
Monday 8 AugustCoppa ItaliaCosenzaHW1-019006.915

2021

35 played1 unusedCoppa Italia, Serie A

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 21 MaySerie AGenoaAW0-190107.930
Sunday 15 MaySerie ASassuoloHL1-345007.320
Sunday 8 MaySerie AVeneziaAL4-3690107.925
Sunday 1 MaySerie AAS RomaAD0-028006.914
Wednesday 27 AprilSerie AInterHW2-1770107.227
Sunday 24 AprilSerie AUdineseHD2-290006.928
Saturday 16 AprilSerie AJuventusAD1-125006.55
Monday 11 AprilSerie ASampdoriaHW2-060006.723
Monday 4 AprilSerie AAC MilanAD0-060006.222
Sunday 20 MarchSerie AAtalantaHL0-113006.56
Sunday 13 MarchSerie AFiorentinaAL1-031006.710
Sunday 6 MarchSerie ATorinoHD0-076006.318
Saturday 26 FebruarySerie ASalernitanaAD1-173006.716
Monday 21 FebruarySerie ASpeziaHW2-1710108.323
Saturday 12 FebruarySerie ALazioAL3-045006.919
Sunday 6 FebruarySerie AEmpoliHD0-02100711
Wednesday 22 DecemberSerie ASassuoloAW0-328006.711
Saturday 18 DecemberSerie AJuventusHL0-279006.930
Sunday 12 DecemberSerie ATorinoAL2-167006.722
Sunday 5 DecemberSerie AFiorentinaHL2-390107.38
Wednesday 1 DecemberSerie AAS RomaHW1-089006.314
Sunday 28 NovemberSerie ASpeziaAW0-175007.325
Sunday 21 NovemberSerie AVeneziaHL0-169007.228
Sunday 7 NovemberSerie ASampdoriaAW1-276007.328
Monday 1 NovemberSerie ACagliariHW2-07300726
Thursday 28 OctoberSerie ANapoliAL3-081006.716
Saturday 23 OctoberSerie AAC MilanHL2-463107.919
Sunday 17 OctoberSerie AUdineseAD1-190108.230
Sunday 3 OctoberSerie ALazioHW3-0891208.219
Sunday 26 SeptemberSerie AEmpoliAL4-290107.318
Tuesday 21 SeptemberSerie AGenoaHD2-264006.921
Saturday 18 SeptemberSerie AInterAL6-1350107.217
Monday 13 SeptemberSerie AHellas VeronaHW1-068006.516
Saturday 28 AugustSerie AAtalantaAD0-0Bench
Sunday 22 AugustSerie ASalernitanaHW3-256006.914
Monday 16 AugustCoppa ItaliaTernanaHL4-537006.79

2020

38 playedSerie A

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 23 MaySerie AJuventusHL1-490006.226
Monday 17 MaySerie AHellas VeronaAD2-232006.93
Wednesday 12 MaySerie AGenoaHL0-290007.330
Saturday 8 MaySerie AUdineseAD1-161006.320
Sunday 2 MaySerie AFiorentinaHD3-390006.328
Sunday 25 AprilSerie AAtalantaAL5-072006.517
Wednesday 21 AprilSerie ATorinoHD1-190107.513
Sunday 18 AprilSerie ASpeziaHW4-1901108.224
Sunday 11 AprilSerie AAS RomaAL1-060007.329
Saturday 3 AprilSerie AInterHL0-190006.918
Saturday 20 MarchSerie ACrotoneAW2-3900107.515
Sunday 14 MarchSerie ASampdoriaHW3-1901107.920
Sunday 7 MarchSerie ANapoliAL3-125006.617
Wednesday 3 MarchSerie ACagliariAL1-090006.914
Saturday 27 FebruarySerie ALazioHW2-0840107.214
Saturday 20 FebruarySerie ASassuoloAD1-16201079
Friday 12 FebruarySerie ABeneventoHD1-190007.223
Sunday 7 FebruarySerie AParmaAW0-382208.927
Saturday 30 JanuarySerie AAC MilanHL1-290006.219
Sunday 24 JanuarySerie AJuventusAL2-090006.918
Saturday 16 JanuarySerie AHellas VeronaHW1-076007.218
Saturday 9 JanuarySerie AGenoaAL2-030006.97
Wednesday 6 JanuarySerie AUdineseHD2-2710107.318
Sunday 3 JanuarySerie AFiorentinaAD0-090006.942
Wednesday 23 DecemberSerie AAtalantaHD2-265006.320
Sunday 20 DecemberSerie ATorinoAD1-190007.324
Wednesday 16 DecemberSerie ASpeziaAD2-2901107.919
Sunday 13 DecemberSerie AAS RomaHL1-590006.918
Saturday 5 DecemberSerie AInterAL3-179006.731
Sunday 29 NovemberSerie ACrotoneHW1-087006.927
Sunday 22 NovemberSerie ASampdoriaAW1-286010722
Sunday 8 NovemberSerie ANapoliHL0-190006.722
Saturday 31 OctoberSerie ACagliariHW3-28920918
Saturday 24 OctoberSerie ALazioAL2-118007.27
Sunday 18 OctoberSerie ASassuoloHL3-475006.725
Sunday 4 OctoberSerie ABeneventoAL1-09000716
Monday 28 SeptemberSerie AParmaHW4-18000726
Monday 21 SeptemberSerie AAC MilanAL2-083005.928

2019

26 playedSerie A, UEFA Champions League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 2 AugustSerie ATorinoHD1-14500750
Wednesday 29 JulySerie AFiorentinaAL4-090006.990
Sunday 26 JulySerie ALecceHW3-2901108.581
Tuesday 21 JulySerie AAtalantaAL1-064006.959
Wednesday 15 JulySerie ANapoliHD1-19010787
Sunday 12 JulySerie AParmaAD2-2900775
Wednesday 8 JulySerie ASassuoloHL1-290106.984
Sunday 5 JulySerie AInterAW1-285107.963
Wednesday 1 JulySerie ACagliariHD1-190107.780
Sunday 28 JuneSerie ASampdoriaAW1-236108.266
Monday 22 JuneSerie AJuventusHL0-290006.976
Saturday 29 FebruarySerie ALazioAL2-090007.383
Saturday 22 FebruarySerie AUdineseHD1-190006.574
Saturday 15 FebruarySerie AGenoaHL0-390007.382
Friday 7 FebruarySerie AAS RomaAW2-3862109.175
Saturday 1 FebruarySerie ABresciaHW2-178007.487
Saturday 25 JanuarySerie ASpalAW1-332107.475
Sunday 19 JanuarySerie AHellas VeronaHD1-127006.587
Sunday 15 DecemberSerie ABolognaAL2-1360106.892%
Saturday 7 DecemberSerie AHellas VeronaHW3-2130006.850%
Saturday 23 NovemberSerie AJuventusHL1-3570106.780%
Sunday 10 NovemberSerie ASampdoriaAD0-0270006.580%
Sunday 3 NovemberSerie ACagliariHL0-2120006.660%
Sunday 27 OctoberSerie AUdineseHW7-1250006.685%
Saturday 28 SeptemberSerie ASassuoloAW1-4150006.533%
Wednesday 18 SeptemberUEFA Champions LeagueDinamo ZagrebAL4-0200050%

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

24 playedCoppa Italia, Serie A

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 19 MaySerie AJuventusAD1-1120007100%
Wednesday 15 MayCoppa ItaliaAtalantaAW0-2140006.766%
Saturday 11 MaySerie AGenoaHW2-1191007.150%
Monday 15 AprilSerie AEmpoliHD0-090007.2100%
Sunday 7 AprilSerie AInterAD0-0160006.6100%
Thursday 4 AprilSerie ABolognaHW4-1270006.588%
Sunday 17 MarchSerie AChievoHD1-190006.3100%
Wednesday 27 FebruaryCoppa ItaliaFiorentinaAD3-33000100%
Saturday 23 FebruarySerie ATorinoAL2-0190006.787%
Saturday 16 FebruarySerie AAC MilanHL1-3120006.740%
Sunday 27 JanuarySerie AAS RomaHD3-3110006.587%
Saturday 29 DecemberSerie ASassuoloAW2-6620107.186%
Wednesday 26 DecemberSerie AJuventusHD2-2400066%
Saturday 22 DecemberSerie AGenoaAL3-1150006.266%
Sunday 9 DecemberSerie AUdineseAW1-3320106.983%
Sunday 4 NovemberSerie ABolognaAW1-2450006.466%
Saturday 27 OctoberSerie AParmaHW3-0650006.875%
Sunday 21 OctoberSerie AChievoAW1-5790007.287%
Sunday 7 OctoberSerie ASampdoriaHL0-1240006.483%
Sunday 30 SeptemberSerie AFiorentinaAL2-0100006.560%
Sunday 23 SeptemberSerie AAC MilanAD2-2450006.450%
Monday 17 SeptemberSerie ASpalAL2-0120006.5100%
Sunday 2 SeptemberSerie ACagliariHL0-1180006.666%
Monday 20 AugustSerie AFrosinoneHW4-0550007.176%

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.

2017

12 playedSerie A

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 20 MaySerie ACagliariAL1-0330006.6100%
Sunday 13 MaySerie AAC MilanHD1-1550007.1100%
Sunday 6 MaySerie ALazioAD1-152100768%
Sunday 29 AprilSerie AGenoaHW3-1611007.473%
Sunday 22 AprilSerie ATorinoHW2-1860107.569%
Wednesday 18 AprilSerie ABeneventoAW0-3451007.677%
Saturday 14 AprilSerie AInterHD0-0450006.4100%
Saturday 7 AprilSerie ASpalAD1-1220007.175%
Tuesday 3 AprilSerie ASampdoriaHL1-2260106.9100%
Saturday 31 MarchSerie AUdineseHW2-01000100%
Sunday 11 MarchSerie ABolognaAW0-1100006.5100%
Saturday 10 FebruarySerie ACrotoneAD1-170006.775%

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.