Skip to content
442ball
Menu

M. Frey: match by match

213 appearances across 11 competitions, 2016 to 2026.

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

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

2026

8 playedJupiler Pro League

2025

25 played5 unusedChampionship, Super League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Tuesday 12 MaySuper LeagueFC WinterthurHW3-29000□6.715
Saturday 9 MaySuper LeagueFC ZurichAL2-1340006.312
Saturday 25 AprilSuper LeagueFC LuzernHL1-2830006.218
Saturday 11 AprilSuper LeagueFC WinterthurAW0-290100819
Monday 6 AprilSuper LeagueFC SionHL0-482000612
Saturday 21 MarchSuper LeagueServette FCAL5-0900006.924
Sunday 8 MarchSuper LeagueLausanneHL2-39000□□■6.210
Thursday 5 MarchSuper LeagueFC Basel 1893AL1-09000□6.516
Sunday 1 MarchSuper LeagueFC LuganoHW1-0700106.910
Saturday 21 FebruarySuper LeagueFC ZurichHL1-2450006.54
Saturday 7 FebruarySuper LeagueBSC Young BoysHD1-1670006.311
Saturday 31 JanuarySuper LeagueFC LuganoHD1-1830006.917
Friday 26 DecemberChampionshipPortsmouthAD1-1120006.50
Saturday 20 DecemberChampionshipLeicesterHW4-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 13 DecemberChampionshipMiddlesbroughAL3-1180006.54
Tuesday 9 DecemberChampionshipBirminghamHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 6 DecemberChampionshipWest BromHW3-11000Not recorded0
Saturday 29 NovemberChampionshipNorwichAL3-14500068
Wednesday 26 NovemberChampionshipBlackburnAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 22 NovemberChampionshipHull CityHW3-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 8 NovemberChampionshipSheffield UtdAD0-0120006.51
Saturday 1 NovemberChampionshipIpswichHL1-4220006.20
Saturday 25 OctoberChampionshipDerbyAL1-0220006.24
Wednesday 22 OctoberChampionshipSwanseaAW0-12000Not recorded0
Saturday 18 OctoberChampionshipMillwallHL1-2610006.96
Saturday 4 OctoberChampionshipBristol CityAW1-21000Not recorded0
Wednesday 1 OctoberChampionshipOxford UnitedHD0-0600006.314
Saturday 27 SeptemberChampionshipSheffield WednesdayAD1-1450006.65
Saturday 20 SeptemberChampionshipStoke CityHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 13 SeptemberChampionshipWrexhamAW1-3130006.20

2024

31 played5 unusedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 3 MayChampionshipSunderlandAW0-19000□6.913
Saturday 26 AprilChampionshipBurnleyHL0-54500□6.210
Monday 21 AprilChampionshipSwanseaHL1-2370006.57
Friday 18 AprilChampionshipPrestonAW1-2161007.57
Saturday 12 AprilChampionshipBristol CityHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 15 MarchChampionshipLeedsHD2-29000□7.312
Tuesday 11 MarchChampionshipMiddlesbroughAL2-1660006.510
Saturday 1 MarchChampionshipSheffield UtdHL1-2901007.36
Saturday 22 FebruaryChampionshipPortsmouthAL2-16800□6.78
Friday 14 FebruaryChampionshipDerbyHW4-0730006.916
Tuesday 11 FebruaryChampionshipCoventryAL1-0600006.35
Tuesday 4 FebruaryChampionshipBlackburnHW2-1661007.69
Saturday 1 FebruaryChampionshipMillwallAL2-1140006.62
Saturday 25 JanuaryChampionshipSheffield WednesdayHL0-2700006.76
Tuesday 21 JanuaryChampionshipHull CityAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 18 JanuaryChampionshipPlymouthAW0-1590006.29
Saturday 11 JanuaryFA CupLeicesterAL6-280006.36
Monday 6 JanuaryChampionshipLutonHW2-169100716
Wednesday 1 JanuaryChampionshipWatfordHW3-16310□7.59
Sunday 29 DecemberChampionshipNorwichAD1-13200□6.32
Thursday 26 DecemberChampionshipSwanseaAL3-0230006.75
Saturday 21 DecemberChampionshipPrestonHW2-1280006.35
Saturday 14 DecemberChampionshipBristol CityAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 19 OctoberChampionshipPortsmouthHL1-2900006.921
Saturday 5 OctoberChampionshipDerbyAL2-0900006.713
Tuesday 1 OctoberChampionshipHull CityHL1-3450006.23
Saturday 28 SeptemberChampionshipBlackburnAL2-0750006.39
Saturday 21 SeptemberChampionshipMillwallHD1-1901007.615
Tuesday 17 SeptemberEFL CupCrystal PalaceHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 14 SeptemberChampionshipSheffield WednesdayAD1-1720006.93
Friday 30 AugustChampionshipLutonAW1-2831108.319
Tuesday 27 AugustEFL CupLutonHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 24 AugustChampionshipPlymouthHD1-1801007.39
Saturday 17 AugustChampionshipSheffield UtdAD2-2850006.68
Tuesday 13 AugustEFL CupCambridge UnitedAW1-2801007.513
Saturday 10 AugustChampionshipWest BromHL1-3190006.73

2023

9 played2 unusedChampionship

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Monday 1 AprilChampionshipSwanseaAW0-190006.71
Friday 29 MarchChampionshipBirminghamHW2-1600006.96
Saturday 16 MarchChampionshipSunderlandAD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 9 MarchChampionshipMiddlesbroughHL0-2550006.98
Wednesday 6 MarchChampionshipWest BromHD2-2900006.310
Saturday 2 MarchChampionshipLeicesterAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 24 FebruaryChampionshipRotherhamHW2-1840006.912
Saturday 17 FebruaryChampionshipBristol CityAW0-1120006.91
Wednesday 14 FebruaryChampionshipStoke CityAL1-0230006.73
Saturday 10 FebruaryChampionshipNorwichHD2-2241007.31
Saturday 3 FebruaryChampionshipBlackburnAW1-2130006.73

2022

31 played4 unusedBundesliga, Jupiler Pro League, UEFA Conference League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 27 MayBundesligaRB LeipzigAL4-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 20 MayBundesligaEintracht FrankfurtHD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 13 MayBundesligaBayern MünchenAL6-0640006.613
Friday 5 MayBundesligaFSV Mainz 05AW2-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 29 AprilBundesligaWerder BremenHW2-1160006.73
Sunday 23 AprilBundesligaSC FreiburgAL4-04500077
Friday 14 AprilBundesligaHertha BSCHW5-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 9 AprilBundesliga1899 HoffenheimAL2-0710006.66
Saturday 1 AprilBundesligaBayer LeverkusenHL0-3620006.77
Saturday 18 MarchBundesligaFC AugsburgAD1-19000□6.911
Saturday 11 MarchBundesligaBorussia DortmundHD2-2740106.610
Saturday 4 MarchBundesligaVfL BochumAW0-2720006.37
Saturday 25 FebruaryBundesligaVfB StuttgartHW2-17201078
Sunday 19 FebruaryBundesligaUnion BerlinAD0-0790006.39
Friday 10 FebruaryBundesligaVfL WolfsburgHD0-0870006.914
Saturday 4 FebruaryBundesligaBorussia MönchengladbachAD0-0240006.95
Sunday 29 JanuaryBundesliga1. FC KölnHD0-0300006.71
Tuesday 24 JanuaryBundesligaRB LeipzigHL1-68001□6.915
Saturday 21 JanuaryBundesligaEintracht FrankfurtAL3-080006.25
Saturday 7 JanuaryJupiler Pro LeagueGentHW2-0130006.33
Tuesday 27 DecemberJupiler Pro LeagueKVC WesterloAD3-3901007.529
Sunday 13 NovemberJupiler Pro LeagueClub Brugge KVAD2-21810074
Sunday 6 NovemberJupiler Pro LeagueAnderlechtHD0-0140006.62
Sunday 30 OctoberJupiler Pro LeagueCharleroiAL1-0100006.37
Sunday 23 OctoberJupiler Pro LeagueGenkHL1-3140006.73
Thursday 20 OctoberJupiler Pro LeagueOostendeHW3-0201007.710
Sunday 16 OctoberJupiler Pro LeagueStandard LiegeAL3-0600006.711
Friday 7 OctoberJupiler Pro LeagueSt. TruidenHW2-01000Not recorded1
Sunday 28 AugustJupiler Pro LeagueGentAW1-24410079
Thursday 25 AugustUEFA Conference LeagueBaşakşehirHL1-3601007.67
Sunday 14 AugustJupiler Pro LeagueAS EupenAW0-1620006.918
Thursday 11 AugustUEFA Conference LeagueLillestromHW2-0590006.321
Sunday 7 AugustJupiler Pro LeagueOH LeuvenHW4-2741007.221
Sunday 31 JulyJupiler Pro LeagueZulte WaregemHW1-0690006.910
Sunday 24 JulyJupiler Pro LeagueKV MechelenAW0-266200810

2021

45 playedJupiler Pro League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 22 MayJupiler Pro LeagueUnion St. GilloiseAW0-1901007.222
Sunday 15 MayJupiler Pro LeagueClub Brugge KVHL1-3671007.24
Thursday 12 MayJupiler Pro LeagueAnderlechtAL2-1180006.63
Sunday 8 MayJupiler Pro LeagueAnderlechtHL0-4600007.215
Sunday 1 MayJupiler Pro LeagueUnion St. GilloiseHD0-0800007.310
Sunday 24 AprilJupiler Pro LeagueClub Brugge KVAL1-0610006.713
Saturday 9 AprilJupiler Pro LeagueCercle BruggeHD1-1900107.317
Saturday 2 AprilJupiler Pro LeagueOH LeuvenAW0-1690006.79
Saturday 19 MarchJupiler Pro LeagueZulte WaregemHW1-0900006.725
Sunday 13 MarchJupiler Pro LeagueAnderlechtAL2-1900006.616
Sunday 6 MarchJupiler Pro LeagueBeerschot VAHW2-1902008.221
Sunday 27 FebruaryJupiler Pro LeagueClub Brugge KVAL4-1901007.29
Sunday 20 FebruaryJupiler Pro LeagueKV MechelenHL1-2901007.723
Saturday 5 FebruaryJupiler Pro LeagueUnion St. GilloiseHL0-22900□6.31
Wednesday 2 FebruaryJupiler Pro LeagueKortrijkAW0-2450006.76
Sunday 30 JanuaryJupiler Pro LeagueGentAW0-1660006.28
Tuesday 25 JanuaryJupiler Pro LeagueSt. TruidenHD1-1900006.717
Friday 21 JanuaryJupiler Pro LeagueOostendeAW1-2821007.222
Sunday 16 JanuaryJupiler Pro LeagueCharleroiHW3-0662008.318
Sunday 19 DecemberJupiler Pro LeagueGenkAD1-1900006.323
Thursday 16 DecemberJupiler Pro LeagueAS EupenHW4-2140006.36
Sunday 12 DecemberJupiler Pro LeagueStandard LiegeHL2-3450006.99
Thursday 9 DecemberUEFA Europa LeagueOlympiakos PiraeusHW1-0170006.74
Sunday 5 DecemberJupiler Pro LeagueBeerschot VAAW0-1900106.58
Sunday 28 NovemberJupiler Pro LeagueOostendeHW3-0901007.225
Thursday 25 NovemberUEFA Europa LeagueEintracht FrankfurtAD2-29000□6.325
Sunday 21 NovemberJupiler Pro LeagueSt. TruidenAL2-1790006.717
Sunday 7 NovemberJupiler Pro LeagueAnderlechtHW2-0901108.313
Thursday 4 NovemberUEFA Europa LeagueFenerbahçeHL0-3900006.717
Sunday 31 OctoberJupiler Pro LeagueCercle BruggeAW0-1801007.310
Sunday 24 OctoberJupiler Pro LeagueClub Brugge KVHD1-1820006.913
Thursday 21 OctoberUEFA Europa LeagueFenerbahçeAD2-2700006.521
Saturday 16 OctoberJupiler Pro LeagueZulte WaregemAL2-1900006.322
Sunday 3 OctoberJupiler Pro LeagueGentHW1-0901007.321
Thursday 30 SeptemberUEFA Europa LeagueEintracht FrankfurtHL0-14500□6.37
Sunday 26 SeptemberJupiler Pro LeagueUnion St. GilloiseAW1-29010□7.214
Wednesday 22 SeptemberJupiler Pro LeagueGenkHW4-28610□718
Sunday 19 SeptemberJupiler Pro LeagueSeraing UnitedHW2-1901108.322
Thursday 16 SeptemberUEFA Europa LeagueOlympiakos PiraeusAL2-1800006.610
Saturday 11 SeptemberJupiler Pro LeagueAS EupenAW0-1711007.215
Sunday 29 AugustJupiler Pro LeagueOH LeuvenHD2-2601007.323
Friday 13 AugustJupiler Pro LeagueCharleroiAD1-1450006.97
Sunday 8 AugustJupiler Pro LeagueStandard LiegeAW2-5765001015
Sunday 1 AugustJupiler Pro LeagueKortrijkHL0-1900006.919
Sunday 25 JulyJupiler Pro LeagueKV MechelenAL3-2901007.39

2020

8 played1 unusedJupiler Pro League, Super Lig

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 18 AprilJupiler Pro LeagueOH LeuvenAW1-2900006.628
Sunday 11 AprilJupiler Pro LeagueKortrijkHL3-4903009.224
Tuesday 6 AprilJupiler Pro LeagueSt. TruidenHL2-4851007.721
Saturday 3 AprilJupiler Pro LeagueOostendeAW0-2891007.219
Saturday 6 MarchJupiler Pro LeagueBeerschot VAHL1-2900007.227
Wednesday 17 FebruaryJupiler Pro LeagueAS EupenHW1-0901007.521
Saturday 6 FebruaryJupiler Pro LeagueClub Brugge KVHL0-2900006.529
Monday 21 SeptemberSuper LigHataysporHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 11 SeptemberSuper LigRizesporAW1-2900006.916

2019

31 played2. Bundesliga, DFB-Pokal

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 11 July2. BundesligaFC Ingolstadt 04AL3-1110006.233
Sunday 28 June2. BundesligaHolstein KielAD1-1680007.573
Sunday 21 June2. BundesligaVfB StuttgartHL0-6850006.975
Tuesday 16 June2. BundesligaSV WehenAW0-6900106.976
Saturday 13 June2. BundesligaSpVgg Greuther FürthHL0-1300006.762
Saturday 6 June2. BundesligaArminia BielefeldAD1-1240006.650
Saturday 30 May2. BundesligaVfL BochumHD0-0350006.763
Friday 22 May2. BundesligaErzgebirge AueHD1-12800□6.6100
Sunday 17 May2. BundesligaFC St. PauliAL1-0320006.375
Friday 6 March2. BundesligaHannover 96HL0-3900006.873
Friday 28 February2. BundesligaKarlsruher SCAW0-1900006.761
Sunday 23 February2. BundesligaSV Darmstadt 98HL1-29000□6.656
Friday 14 February2. Bundesliga1. FC HeidenheimAD2-2900006.171
Sunday 2 February2. BundesligaSV SandhausenHW2-07710□□■778
Thursday 30 January2. BundesligaHamburger SVAL4-19000□6.570
Friday 20 December2. BundesligaDynamo DresdenHW2-0900006.751%
Sunday 15 December2. BundesligaHolstein KielHD2-2900006.867%
Monday 9 December2. BundesligaVfB StuttgartAL3-1901007.640%
Saturday 30 November2. BundesligaSV WehenHL0-2900006.663%
Sunday 24 November2. BundesligaSpVgg Greuther FürthAD0-09000□6.453%
Sunday 10 November2. BundesligaArminia BielefeldHL1-5900006.767%
Monday 4 November2. BundesligaVfL BochumAL3-190000673%
Wednesday 30 OctoberDFB-Pokal1. FC KaiserslauternAD4-4120100970%
Sunday 27 October2. BundesligaSSV Jahn RegensburgHD1-1690007.171%
Friday 18 October2. BundesligaErzgebirge AueAL4-3901006.544%
Sunday 6 October2. BundesligaFC St. PauliHD1-19000□6.769%
Monday 30 September2. BundesligaHannover 96AW0-4890107.146%
Saturday 21 September2. BundesligaKarlsruher SCHD1-1900006.476%
Sunday 15 September2. BundesligaSV Darmstadt 98AD3-3871008.182%
Friday 30 August2. Bundesliga1. FC HeidenheimHD2-2820107.276%
Sunday 25 August2. BundesligaVfL OsnabrückHW1-0900006.955%

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

19 playedSuper Lig, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 21 AprilSuper LigAlanyasporAL1-0300006.420%
Saturday 9 MarchSuper LigBaşakşehirAL2-1110006.750%
Friday 8 FebruarySuper LigKayserisporAL1-01800□6.471%
Monday 21 JanuarySuper LigBursasporAD1-1130006.466%
Monday 3 DecemberSuper LigKasımpaşaHD2-2240006.562%
Thursday 29 NovemberUEFA Europa LeagueDinamo ZagrebHD0-09000□6.670%
Sunday 25 NovemberSuper LigTrabzonsporAL2-19010□7.553%
Sunday 11 NovemberSuper LigAlanyasporHW2-0901007.479%
Thursday 8 NovemberUEFA Europa LeagueAnderlechtHW2-0901007.364%
Friday 2 NovemberSuper LigGalatasarayAD2-2890006.950%
Sunday 28 OctoberSuper LigAnkaragücüHL1-330100768%
Thursday 25 OctoberUEFA Europa LeagueAnderlechtAD2-290110848%
Saturday 20 OctoberSuper LigSivassporAD0-0900006.656%
Sunday 7 OctoberSuper LigBaşakşehirHD0-0590006.766%
Thursday 4 OctoberUEFA Europa LeagueSpartak TrnavaHW2-09000□6.865%
Sunday 30 SeptemberSuper LigRizesporAL3-0450006.676%
Thursday 20 SeptemberUEFA Europa LeagueDinamo ZagrebAL4-1900006.965%
Sunday 16 SeptemberSuper LigKonyasporAW0-140006.480%
Saturday 1 SeptemberSuper LigKayserisporHL2-3240006.736%

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.

2016

6 playedUEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Thursday 8 DecemberUEFA Europa LeagueFC AstanaHW3-0291007.462%
Thursday 24 NovemberUEFA Europa LeagueOlympiakos PiraeusAD1-11000Not recorded0%
Thursday 3 NovemberUEFA Europa LeagueApoel NicosiaAL1-0100006.525%
Thursday 20 OctoberUEFA Europa LeagueApoel NicosiaHW3-160006.957%
Thursday 29 SeptemberUEFA Europa LeagueFC AstanaAD0-0810006.661%
Thursday 15 SeptemberUEFA Europa LeagueOlympiakos PiraeusHL0-1780006.860%

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.