Skip to content
442ball
Menu

M. Leckie: match by match

145 appearances across 4 competitions, 2015 to 2026.

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

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

2026

1 played1 unusedFIFA World Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Friday 19 JuneFIFA World CupUSAAL2-0610006.27
Sunday 14 JuneFIFA World CupTürkiyeHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2022

4 playedFIFA World Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 3 DecemberFIFA World CupArgentinaAL2-1720006.29
Wednesday 30 NovemberFIFA World CupDenmarkHW1-0891006.617
Saturday 26 NovemberFIFA World CupTunisiaAW0-1850005.919
Tuesday 22 NovemberFIFA World CupFranceAL4-1900106.521

2020

18 played7 unusedBundesliga, DFB-Pokal

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 22 MayBundesliga1899 HoffenheimAL2-159000714
Saturday 15 MayBundesliga1. FC KölnHD0-0900007.318
Wednesday 12 MayBundesligaFC Schalke 04AW1-2580006.710
Saturday 10 AprilBundesligaBorussia MönchengladbachHD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 4 AprilBundesligaUnion BerlinAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 13 MarchBundesligaBorussia DortmundAL2-0310006.212
Saturday 6 MarchBundesligaFC AugsburgHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 21 FebruaryBundesligaRB LeipzigHL0-3600006.920
Saturday 13 FebruaryBundesligaVfB StuttgartAD1-1110006.28
Friday 5 FebruaryBundesligaBayern MünchenHL0-190006.34
Saturday 30 JanuaryBundesligaEintracht FrankfurtAL3-1130006.54
Saturday 23 JanuaryBundesligaWerder BremenHL1-4450006.727
Tuesday 19 JanuaryBundesliga1899 HoffenheimHL0-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 16 JanuaryBundesliga1. FC KölnAD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 20 DecemberBundesligaSC FreiburgAL4-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 15 DecemberBundesligaFSV Mainz 05HD0-0180006.35
Saturday 12 DecemberBundesligaBorussia MönchengladbachAD1-1150006.52
Friday 4 DecemberBundesligaUnion BerlinHW3-11000Not recorded0
Sunday 29 NovemberBundesligaBayer LeverkusenAD0-0200006.32
Saturday 21 NovemberBundesligaBorussia DortmundHL2-5150006.33
Saturday 7 NovemberBundesligaFC AugsburgAW0-31000Not recorded0
Saturday 24 OctoberBundesligaRB LeipzigAL2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 17 OctoberBundesligaVfB StuttgartHL0-2450006.913
Saturday 19 SeptemberBundesligaWerder BremenAW1-490107.31
Friday 11 SeptemberDFB-PokalEintracht BraunschweigAL5-4740106.214

2019

9 playedBundesliga, DFB-Pokal

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 27 JuneBundesligaBorussia MönchengladbachAL2-1450006.30
Saturday 30 MayBundesligaFC AugsburgHW2-0260006.90
Saturday 7 MarchBundesligaWerder BremenHD2-21000Not recorded0
Saturday 9 NovemberBundesligaRB LeipzigHL2-43000Not recorded0%
Wednesday 30 OctoberDFB-PokalDynamo DresdenHD5-5150006.6100%
Friday 4 OctoberBundesligaFortuna DüsseldorfHW3-1110006.80%
Saturday 31 AugustBundesligaFC Schalke 04AL3-0140006.30%
Friday 16 AugustBundesligaBayern MünchenAD2-2900006.70%
Sunday 11 AugustDFB-PokalEichstättAW1-5900006.678%

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

22 playedBundesliga, DFB-Pokal, FIFA World Cup

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 4 MayBundesligaVfB StuttgartHW3-1660007.20%
Saturday 27 AprilBundesligaEintracht FrankfurtAD0-0110006.50%
Sunday 21 AprilBundesligaHannover 96HD0-07600□6.60%
Sunday 14 AprilBundesliga1899 HoffenheimAL2-0900006.40%
Saturday 6 AprilBundesligaFortuna DüsseldorfHL1-2780006.70%
Saturday 30 MarchBundesligaRB LeipzigAL5-0150006.50%
Saturday 16 MarchBundesligaBorussia DortmundHL2-3130006.20%
Saturday 2 MarchBundesligaFSV Mainz 05HW2-1130006.60%
Saturday 22 DecemberBundesligaBayer LeverkusenAL3-1540006.60%
Tuesday 18 DecemberBundesligaFC AugsburgHD2-2901006.90%
Saturday 15 DecemberBundesligaVfB StuttgartAL2-1800006.20%
Saturday 8 DecemberBundesligaEintracht FrankfurtHW1-0900006.70%
Saturday 1 DecemberBundesligaHannover 96AW0-2870006.90%
Saturday 24 NovemberBundesliga1899 HoffenheimHD3-39010□7.70%
Saturday 3 NovemberBundesligaRB LeipzigHL0-32300□6.80%
Tuesday 30 OctoberDFB-PokalSV Darmstadt 98AW0-21000Not recorded66%
Sunday 21 OctoberBundesligaSC FreiburgHD1-1280006.80%
Saturday 6 OctoberBundesligaFSV Mainz 05AD0-0160006.70%
Friday 28 SeptemberBundesligaBayern MünchenHW2-0190006.60%
Tuesday 26 JuneFIFA World CupPeruHL0-2900005.920%
Thursday 21 JuneFIFA World CupDenmarkAD1-1900006.622%
Saturday 16 JuneFIFA World CupFranceAL2-19000□6.511%

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

29 playedBundesliga, DFB-Pokal, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 12 MayBundesligaRB LeipzigHL2-6900006.20%
Saturday 5 MayBundesligaHannover 96AL3-18400060%
Saturday 28 AprilBundesligaFC AugsburgHD2-29000060%
Saturday 21 AprilBundesligaEintracht FrankfurtAW0-39010070%
Saturday 14 AprilBundesliga1. FC KölnHW2-14500070%
Saturday 31 MarchBundesligaVfL WolfsburgHD0-09000070%
Saturday 3 MarchBundesligaFC Schalke 04AL1-0900006.30%
Saturday 24 FebruaryBundesligaBayern MünchenAD0-0900006.70%
Friday 16 FebruaryBundesligaFSV Mainz 05HL0-2170006.40%
Saturday 10 FebruaryBundesligaBayer LeverkusenAW0-2100006.70%
Saturday 27 JanuaryBundesligaWerder BremenAD0-0300006.70%
Friday 19 JanuaryBundesligaBorussia DortmundHD1-1130006.70%
Saturday 13 JanuaryBundesligaVfB StuttgartAL1-0900006.70%
Wednesday 13 DecemberBundesligaHannover 96HW3-14500□6.50%
Sunday 10 DecemberBundesligaFC AugsburgAD1-15800□6.30%
Sunday 3 DecemberBundesligaEintracht FrankfurtHL1-29001070%
Sunday 26 NovemberBundesliga1. FC KölnAW0-2840006.90%
Thursday 23 NovemberUEFA Europa LeagueAthletic ClubAL3-272100777%
Sunday 22 OctoberBundesligaSC FreiburgAD1-19000□5.90%
Saturday 14 OctoberBundesligaFC Schalke 04HL0-2450006.60%
Sunday 1 OctoberBundesligaBayern MünchenHD2-2900006.60%
Saturday 23 SeptemberBundesligaFSV Mainz 05AL1-0720006.50%
Wednesday 20 SeptemberBundesligaBayer LeverkusenHW2-19010070%
Sunday 17 SeptemberBundesliga1899 HoffenheimAD1-1900006.20%
Thursday 14 SeptemberUEFA Europa LeagueAthletic ClubHD0-0140006.866%
Sunday 10 SeptemberBundesligaWerder BremenHD1-1901007.30%
Saturday 26 AugustBundesligaBorussia DortmundAL2-0900006.40%
Saturday 19 AugustBundesligaVfB StuttgartHW2-0902008.50%
Monday 14 AugustDFB-PokalHansa RostockAW0-2900207.385%

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

30 playedBundesliga

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 20 MayBundesligaFC Schalke 04HD1-1140006.50%
Saturday 13 MayBundesligaSC FreiburgAD1-1900007.50%
Saturday 6 MayBundesligaBayer LeverkusenHD1-14500□6.60%
Saturday 29 AprilBundesligaRB LeipzigAD0-0370006.40%
Saturday 22 AprilBundesligaWerder BremenHL2-4900007.30%
Saturday 15 AprilBundesligaVfL WolfsburgAL3-0550006.20%
Sunday 9 AprilBundesligaSV Darmstadt 98HW3-2900007.10%
Wednesday 5 AprilBundesligaFC AugsburgAW2-32000Not recorded0%
Sunday 2 AprilBundesligaFSV Mainz 05HW2-1770006.50%
Friday 17 MarchBundesligaBorussia DortmundAL1-0900006.70%
Saturday 11 MarchBundesliga1. FC KölnHD2-2900007.20%
Saturday 18 FebruaryBundesligaEintracht FrankfurtAW0-28100■7.20%
Saturday 11 FebruaryBundesligaBayern MünchenHL0-2890006.60%
Saturday 28 JanuaryBundesligaHamburger SVHW3-1430107.10%
Saturday 21 JanuaryBundesligaFC Schalke 04AL1-0900007.50%
Wednesday 21 DecemberBundesligaSC FreiburgHL1-2900006.80%
Saturday 10 DecemberBundesligaRB LeipzigHW1-08900□□■6.10%
Saturday 3 DecemberBundesligaWerder BremenAL2-1900006.60%
Saturday 26 NovemberBundesligaVfL WolfsburgHD1-1900007.70%
Saturday 19 NovemberBundesligaSV Darmstadt 98AW0-1900006.40%
Saturday 5 NovemberBundesligaFC AugsburgHL0-29000070%
Saturday 29 OctoberBundesligaFSV Mainz 05AL2-0280006.30%
Saturday 22 OctoberBundesligaBorussia DortmundHD3-3180006.60%
Saturday 15 OctoberBundesliga1. FC KölnAL2-1320006.60%
Saturday 1 OctoberBundesliga1899 HoffenheimHL1-2590006.30%
Saturday 24 SeptemberBundesligaBorussia MönchengladbachAL2-09000□60%
Tuesday 20 SeptemberBundesligaEintracht FrankfurtHL0-2760006.50%
Saturday 17 SeptemberBundesligaBayern MünchenAL3-1810107.40%
Saturday 10 SeptemberBundesligaHertha BSCHL0-2900007.30%
Saturday 27 AugustBundesligaHamburger SVAD1-1900007.40%

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.

2015

32 playedBundesliga

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 14 MayBundesligaBayer LeverkusenAL3-2621007.568%
Saturday 7 MayBundesligaBayern MünchenHL1-29000□7.672%
Saturday 30 AprilBundesliga1899 HoffenheimAL2-1900□6.466%
Saturday 23 AprilBundesligaHannover 96HD2-2830006.770%
Saturday 16 AprilBundesligaSV Darmstadt 98AL2-03600□6.775%
Saturday 9 AprilBundesligaBorussia MönchengladbachHW1-0260006.844%
Saturday 2 AprilBundesligaFC Schalke 04HW3-0260006.964%
Saturday 19 MarchBundesligaHertha BSCAL2-19000□6.967%
Saturday 12 MarchBundesligaVfB StuttgartHD3-3901007.863%
Tuesday 1 MarchBundesliga1. FC KölnHD1-1900006.774%
Saturday 27 FebruaryBundesligaHamburger SVAD1-1900006.771%
Saturday 20 FebruaryBundesligaWerder BremenHW2-089000773%
Saturday 13 FebruaryBundesligaVfL WolfsburgAL2-0220006.550%
Saturday 6 FebruaryBundesligaFC AugsburgHW2-190000770%
Saturday 30 JanuaryBundesligaBorussia DortmundAL2-0840006.968%
Saturday 23 JanuaryBundesligaFSV Mainz 05HW1-0900006.953%
Saturday 19 DecemberBundesligaBayer LeverkusenHL0-190000770%
Saturday 12 DecemberBundesligaBayern MünchenAL2-0900007.355%
Saturday 5 DecemberBundesliga1899 HoffenheimHD1-1900006.677%
Saturday 28 NovemberBundesligaHannover 96AL4-0770005.882%
Saturday 7 NovemberBundesligaBorussia MönchengladbachAD0-09000□6.285%
Saturday 31 OctoberBundesligaFC Schalke 04AD1-179000766%
Saturday 24 OctoberBundesligaHertha BSCHL0-190000768%
Sunday 18 OctoberBundesligaVfB StuttgartAL1-0900006.254%
Saturday 3 OctoberBundesligaEintracht FrankfurtHW2-0900007.367%
Friday 25 SeptemberBundesliga1. FC KölnAD1-1890006.576%
Tuesday 22 SeptemberBundesligaHamburger SVHL0-1900007.284%
Saturday 19 SeptemberBundesligaWerder BremenAW0-188000782%
Saturday 12 SeptemberBundesligaVfL WolfsburgHD0-0850006.873%
Saturday 29 AugustBundesligaFC AugsburgAW0-19010□7.476%
Sunday 23 AugustBundesligaBorussia DortmundHL0-49000□5.960%
Saturday 15 AugustBundesligaFSV Mainz 05AW0-19000□7.363%

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.