Skip to content
442ball
Menu

M. Frey: match by match

208 appearances across 11 competitions, 2016 to 2026.

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

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

2026

3 playedJupiler Pro League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 22 AugustJupiler Pro LeagueGenkHD4-479006.911
Saturday 15 AugustJupiler Pro LeagueKortrijkAW0-3780006.713
Sunday 9 AugustJupiler Pro LeagueSK BeverenHW2-1902008.314

2025

25 played5 unusedChampionship, Super League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Tuesday 12 MaySuper LeagueFC WinterthurHW3-290006.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-090006.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.5
Saturday 20 DecemberChampionshipLeicesterHW4-1Bench
Saturday 13 DecemberChampionshipMiddlesbroughAL3-1180006.54
Tuesday 9 DecemberChampionshipBirminghamHW2-1Bench
Saturday 6 DecemberChampionshipWest BromHW3-11000
Saturday 29 NovemberChampionshipNorwichAL3-14500068
Wednesday 26 NovemberChampionshipBlackburnAW0-1Bench
Saturday 22 NovemberChampionshipHull CityHW3-2Bench
Saturday 8 NovemberChampionshipSheffield UtdAD0-0120006.51
Saturday 1 NovemberChampionshipIpswichHL1-4220006.2
Saturday 25 OctoberChampionshipDerbyAL1-0220006.24
Wednesday 22 OctoberChampionshipSwanseaAW0-12000
Saturday 18 OctoberChampionshipMillwallHL1-2610006.96
Saturday 4 OctoberChampionshipBristol CityAW1-21000
Wednesday 1 OctoberChampionshipOxford UnitedHD0-0600006.314
Saturday 27 SeptemberChampionshipSheffield WednesdayAD1-1450006.65
Saturday 20 SeptemberChampionshipStoke CityHW1-0Bench
Saturday 13 SeptemberChampionshipWrexhamAW1-3130006.2

2024

31 played5 unusedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 3 MayChampionshipSunderlandAW0-190006.913
Saturday 26 AprilChampionshipBurnleyHL0-545006.210
Monday 21 AprilChampionshipSwanseaHL1-2370006.57
Friday 18 AprilChampionshipPrestonAW1-2161007.57
Saturday 12 AprilChampionshipBristol CityHD1-1Bench
Saturday 15 MarchChampionshipLeedsHD2-290007.312
Tuesday 11 MarchChampionshipMiddlesbroughAL2-1660006.510
Saturday 1 MarchChampionshipSheffield UtdHL1-2901007.36
Saturday 22 FebruaryChampionshipPortsmouthAL2-168006.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-2Bench
Saturday 18 JanuaryChampionshipPlymouthAW0-1590006.29
Saturday 11 JanuaryFA CupLeicesterAL6-280006.36
Monday 6 JanuaryChampionshipLutonHW2-169100716
Wednesday 1 JanuaryChampionshipWatfordHW3-163107.59
Sunday 29 DecemberChampionshipNorwichAD1-132006.32
Thursday 26 DecemberChampionshipSwanseaAL3-0230006.75
Saturday 21 DecemberChampionshipPrestonHW2-1280006.35
Saturday 14 DecemberChampionshipBristol CityAD1-1Bench
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-2Bench
Saturday 14 SeptemberChampionshipSheffield WednesdayAD1-1720006.93
Friday 30 AugustChampionshipLutonAW1-2831108.319
Tuesday 27 AugustEFL CupLutonHD1-1Bench
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-19006.71
Friday 29 MarchChampionshipBirminghamHW2-160006.96
Saturday 16 MarchChampionshipSunderlandAD0-0Bench
Saturday 9 MarchChampionshipMiddlesbroughHL0-255006.98
Wednesday 6 MarchChampionshipWest BromHD2-290006.310
Saturday 2 MarchChampionshipLeicesterAW1-2Bench
Saturday 24 FebruaryChampionshipRotherhamHW2-184006.912
Saturday 17 FebruaryChampionshipBristol CityAW0-112006.91
Wednesday 14 FebruaryChampionshipStoke CityAL1-023006.73
Saturday 10 FebruaryChampionshipNorwichHD2-224107.31
Saturday 3 FebruaryChampionshipBlackburnAW1-213006.73

2022

31 played4 unusedBundesliga, Jupiler Pro League, UEFA Conference League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 27 MayBundesligaRB LeipzigAL4-2Bench
Saturday 20 MayBundesligaEintracht FrankfurtHD2-2Bench
Saturday 13 MayBundesligaBayern MünchenAL6-064006.613
Friday 5 MayBundesligaFSV Mainz 05AW2-3Bench
Saturday 29 AprilBundesligaWerder BremenHW2-116006.73
Sunday 23 AprilBundesligaSC FreiburgAL4-0450077
Friday 14 AprilBundesligaHertha BSCHW5-2Bench
Sunday 9 AprilBundesliga1899 HoffenheimAL2-071006.66
Saturday 1 AprilBundesligaBayer LeverkusenHL0-362006.77
Saturday 18 MarchBundesligaFC AugsburgAD1-19006.911
Saturday 11 MarchBundesligaBorussia DortmundHD2-2740106.610
Saturday 4 MarchBundesligaVfL BochumAW0-272006.37
Saturday 25 FebruaryBundesligaVfB StuttgartHW2-17201078
Sunday 19 FebruaryBundesligaUnion BerlinAD0-079006.39
Friday 10 FebruaryBundesligaVfL WolfsburgHD0-087006.914
Saturday 4 FebruaryBundesligaBorussia MönchengladbachAD0-024006.95
Sunday 29 JanuaryBundesliga1. FC KölnHD0-030006.71
Tuesday 24 JanuaryBundesligaRB LeipzigHL1-680016.915
Saturday 21 JanuaryBundesligaEintracht FrankfurtAL3-08006.25
Saturday 7 JanuaryJupiler Pro LeagueGentHW2-013006.33
Tuesday 27 DecemberJupiler Pro LeagueKVC WesterloAD3-390107.529
Sunday 13 NovemberJupiler Pro LeagueClub Brugge KVAD2-2181074
Sunday 6 NovemberJupiler Pro LeagueAnderlechtHD0-014006.62
Sunday 30 OctoberJupiler Pro LeagueCharleroiAL1-010006.37
Sunday 23 OctoberJupiler Pro LeagueGenkHL1-314006.73
Thursday 20 OctoberJupiler Pro LeagueOostendeHW3-020107.710
Sunday 16 OctoberJupiler Pro LeagueStandard LiegeAL3-060006.711
Friday 7 OctoberJupiler Pro LeagueSt. TruidenHW2-01001
Sunday 28 AugustJupiler Pro LeagueGentAW1-2441079
Thursday 25 AugustUEFA Conference LeagueBaşakşehirHL1-360107.67
Sunday 14 AugustJupiler Pro LeagueAS EupenAW0-162006.918
Thursday 11 AugustUEFA Conference LeagueLillestromHW2-059006.321
Sunday 7 AugustJupiler Pro LeagueOH LeuvenHW4-274107.221
Sunday 31 JulyJupiler Pro LeagueZulte WaregemHW1-069006.910
Sunday 24 JulyJupiler Pro LeagueKV MechelenAW0-26620810

2021

45 playedJupiler Pro League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 22 MayJupiler Pro LeagueUnion St. GilloiseAW0-190107.222
Sunday 15 MayJupiler Pro LeagueClub Brugge KVHL1-367107.24
Thursday 12 MayJupiler Pro LeagueAnderlechtAL2-118006.63
Sunday 8 MayJupiler Pro LeagueAnderlechtHL0-460007.215
Sunday 1 MayJupiler Pro LeagueUnion St. GilloiseHD0-080007.310
Sunday 24 AprilJupiler Pro LeagueClub Brugge KVAL1-061006.713
Saturday 9 AprilJupiler Pro LeagueCercle BruggeHD1-1900107.317
Saturday 2 AprilJupiler Pro LeagueOH LeuvenAW0-169006.79
Saturday 19 MarchJupiler Pro LeagueZulte WaregemHW1-090006.725
Sunday 13 MarchJupiler Pro LeagueAnderlechtAL2-190006.616
Sunday 6 MarchJupiler Pro LeagueBeerschot VAHW2-190208.221
Sunday 27 FebruaryJupiler Pro LeagueClub Brugge KVAL4-190107.29
Sunday 20 FebruaryJupiler Pro LeagueKV MechelenHL1-290107.723
Saturday 5 FebruaryJupiler Pro LeagueUnion St. GilloiseHL0-22906.31
Wednesday 2 FebruaryJupiler Pro LeagueKortrijkAW0-245006.76
Sunday 30 JanuaryJupiler Pro LeagueGentAW0-166006.28
Tuesday 25 JanuaryJupiler Pro LeagueSt. TruidenHD1-190006.717
Friday 21 JanuaryJupiler Pro LeagueOostendeAW1-282107.222
Sunday 16 JanuaryJupiler Pro LeagueCharleroiHW3-066208.318
Sunday 19 DecemberJupiler Pro LeagueGenkAD1-190006.323
Thursday 16 DecemberJupiler Pro LeagueAS EupenHW4-214006.36
Sunday 12 DecemberJupiler Pro LeagueStandard LiegeHL2-345006.99
Thursday 9 DecemberUEFA Europa LeagueOlympiakos PiraeusHW1-017006.74
Sunday 5 DecemberJupiler Pro LeagueBeerschot VAAW0-1900106.58
Sunday 28 NovemberJupiler Pro LeagueOostendeHW3-090107.225
Thursday 25 NovemberUEFA Europa LeagueEintracht FrankfurtAD2-29006.325
Sunday 21 NovemberJupiler Pro LeagueSt. TruidenAL2-179006.717
Sunday 7 NovemberJupiler Pro LeagueAnderlechtHW2-0901108.313
Thursday 4 NovemberUEFA Europa LeagueFenerbahçeHL0-390006.717
Sunday 31 OctoberJupiler Pro LeagueCercle BruggeAW0-180107.310
Sunday 24 OctoberJupiler Pro LeagueClub Brugge KVHD1-182006.913
Thursday 21 OctoberUEFA Europa LeagueFenerbahçeAD2-270006.521
Saturday 16 OctoberJupiler Pro LeagueZulte WaregemAL2-190006.322
Sunday 3 OctoberJupiler Pro LeagueGentHW1-090107.321
Thursday 30 SeptemberUEFA Europa LeagueEintracht FrankfurtHL0-14506.37
Sunday 26 SeptemberJupiler Pro LeagueUnion St. GilloiseAW1-29017.214
Wednesday 22 SeptemberJupiler Pro LeagueGenkHW4-2861718
Sunday 19 SeptemberJupiler Pro LeagueSeraing UnitedHW2-1901108.322
Thursday 16 SeptemberUEFA Europa LeagueOlympiakos PiraeusAL2-180006.610
Saturday 11 SeptemberJupiler Pro LeagueAS EupenAW0-171107.215
Sunday 29 AugustJupiler Pro LeagueOH LeuvenHD2-260107.323
Friday 13 AugustJupiler Pro LeagueCharleroiAD1-145006.97
Sunday 8 AugustJupiler Pro LeagueStandard LiegeAW2-576501015
Sunday 1 AugustJupiler Pro LeagueKortrijkHL0-190006.919
Sunday 25 JulyJupiler Pro LeagueKV MechelenAL3-290107.39

2020

8 played1 unusedJupiler Pro League, Super Lig

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 18 AprilJupiler Pro LeagueOH LeuvenAW1-290006.628
Sunday 11 AprilJupiler Pro LeagueKortrijkHL3-490309.224
Tuesday 6 AprilJupiler Pro LeagueSt. TruidenHL2-485107.721
Saturday 3 AprilJupiler Pro LeagueOostendeAW0-289107.219
Saturday 6 MarchJupiler Pro LeagueBeerschot VAHL1-290007.227
Wednesday 17 FebruaryJupiler Pro LeagueAS EupenHW1-090107.521
Saturday 6 FebruaryJupiler Pro LeagueClub Brugge KVHL0-290006.529
Monday 21 SeptemberSuper LigHataysporHD0-0Bench
Friday 11 SeptemberSuper LigRizesporAW1-290006.916

2019

31 played2. Bundesliga, DFB-Pokal

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 11 July2. BundesligaFC Ingolstadt 04AL3-111006.233
Sunday 28 June2. BundesligaHolstein KielAD1-168007.573
Sunday 21 June2. BundesligaVfB StuttgartHL0-685006.975
Tuesday 16 June2. BundesligaSV WehenAW0-6900106.976
Saturday 13 June2. BundesligaSpVgg Greuther FürthHL0-130006.762
Saturday 6 June2. BundesligaArminia BielefeldAD1-124006.650
Saturday 30 May2. BundesligaVfL BochumHD0-035006.763
Friday 22 May2. BundesligaErzgebirge AueHD1-12806.6100
Sunday 17 May2. BundesligaFC St. PauliAL1-032006.375
Friday 6 March2. BundesligaHannover 96HL0-390006.873
Friday 28 February2. BundesligaKarlsruher SCAW0-190006.761
Sunday 23 February2. BundesligaSV Darmstadt 98HL1-29006.656
Friday 14 February2. Bundesliga1. FC HeidenheimAD2-290006.171
Sunday 2 February2. BundesligaSV SandhausenHW2-0771□□778
Thursday 30 January2. BundesligaHamburger SVAL4-19006.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-090006.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-190006.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-018006.471%
Monday 21 JanuarySuper LigBursasporAD1-1130006.466%
Monday 3 DecemberSuper LigKasımpaşaHD2-2240006.562%
Thursday 29 NovemberUEFA Europa LeagueDinamo ZagrebHD0-090006.670%
Sunday 25 NovemberSuper LigTrabzonsporAL2-190107.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-090006.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-110000%
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.