Skip to content
442ball
Menu

Terem Moffi: match by match

181 appearances across 8 competitions, 2020 to 2026.

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

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

2026

4 playedBundesliga

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 19 SeptemberBundesliga1. FC KölnHW2-1460006.41
Sunday 13 SeptemberBundesligaRB LeipzigAL5-0420006.74
Sunday 6 SeptemberBundesligaFSV Mainz 05HL0-5640006.22
Saturday 29 AugustBundesligaBorussia DortmundAL2-0230006.63

2025

30 played5 unusedLigue 1, Primeira Liga, Taça de Portugal, UEFA Champions League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 16 MayPrimeira LigaSanta ClaraHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 10 MayPrimeira LigaAVSAL3-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 2 MayPrimeira LigaAlvercaHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 26 AprilPrimeira LigaEstrelaAW1-229006.22
Wednesday 22 AprilTaça de PortugalSporting CPHD0-0290Not recorded06.93
Sunday 19 AprilPrimeira LigaTondelaHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 16 AprilUEFA Europa LeagueNottingham ForestAL1-066006.22
Sunday 12 AprilPrimeira LigaEstorilAW1-3200006.33
Thursday 9 AprilUEFA Europa LeagueNottingham ForestHD1-1590006.34
Saturday 4 AprilPrimeira LigaFamalicaoHD2-2610106.72
Sunday 22 MarchPrimeira LigaSC BragaAW1-235006.22
Thursday 19 MarchUEFA Europa LeagueVfB StuttgartHW2-0900006.27
Sunday 15 MarchPrimeira LigaMoreirenseHW3-0340006.20
Thursday 12 MarchUEFA Europa LeagueVfB StuttgartAW1-2591007.610
Sunday 8 MarchPrimeira LigaBenficaAD2-2120006.33
Tuesday 3 MarchTaça de PortugalSporting CPAL1-0620006.22
Friday 27 FebruaryPrimeira LigaAroucaHW3-1291007.32
Sunday 22 FebruaryPrimeira LigaRio AveHW1-0140006.32
Sunday 15 FebruaryPrimeira LigaNacionalAW0-1160006.30
Monday 9 FebruaryPrimeira LigaSporting CPHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 30 NovemberLigue 1LorientAL3-190000610
Thursday 27 NovemberUEFA Europa LeagueFC PortoAL3-0680006.24
Friday 21 NovemberLigue 1MarseilleHL1-5680006.65
Sunday 9 NovemberLigue 1MetzAL2-1110006.52
Sunday 5 OctoberLigue 1MonacoAD2-2380006.25
Thursday 2 OctoberUEFA Europa LeagueFenerbahçeAL2-1310006.22
Sunday 28 SeptemberLigue 1Paris FCHD1-1750006.34
Wednesday 24 SeptemberUEFA Europa LeagueAS RomaHL1-2271006.52
Saturday 20 SeptemberLigue 1Stade Brestois 29AL4-16310075
Saturday 13 SeptemberLigue 1NantesHW1-0280006.22
Sunday 31 AugustLigue 1Le HavreAL3-1230006.34
Saturday 23 AugustLigue 1AuxerreHW3-11710075
Saturday 16 AugustLigue 1ToulouseHL0-1760006.711
Tuesday 12 AugustUEFA Champions LeagueBenficaAL2-0820006.210
Wednesday 6 AugustUEFA Champions LeagueBenficaHL0-2890006.212

2024

5 played3 unusedLigue 1

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 17 MayLigue 1Stade Brestois 29HW6-0121006.92
Saturday 10 MayLigue 1RennesAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 2 MayLigue 1ReimsHW1-090006.50
Friday 25 AprilLigue 1Paris Saint GermainAW1-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 20 AprilLigue 1AngersHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 12 AprilLigue 1StrasbourgAD2-2140006.71
Friday 4 AprilLigue 1NantesHL1-2180006.21
Saturday 29 MarchLigue 1MonacoAL2-180006.72

2023

32 playedCoupe de France, Ligue 1

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 19 MayLigue 1LilleAD2-2260006.33
Wednesday 15 MayLigue 1Paris Saint GermainHL1-2680006.38
Friday 10 MayLigue 1Le HavreHW1-0600006.27
Sunday 28 AprilLigue 1StrasbourgAW1-3200006.33
Wednesday 24 AprilLigue 1MarseilleAD2-257106.93
Friday 19 AprilLigue 1LorientHW3-0710006.36
Sunday 7 AprilLigue 1ReimsAD0-0890006.611
Sunday 31 MarchLigue 1NantesHL1-2901006.912
Saturday 16 MarchLigue 1LensAW1-38220089
Wednesday 13 MarchCoupe de FranceParis Saint GermainAL3-1240006.38
Friday 8 MarchLigue 1MontpellierHL1-2900006.511
Sunday 3 MarchLigue 1ToulouseAL2-164107.38
Sunday 25 FebruaryLigue 1Clermont FootHD0-0290006.96
Friday 16 FebruaryLigue 1LyonAL1-0310006.64
Saturday 13 JanuaryLigue 1RennesAL2-0770006.913
Saturday 6 JanuaryCoupe de FranceAuxerreHD0-0930007.612
Wednesday 20 DecemberLigue 1LensHW2-01720093
Sunday 10 DecemberLigue 1ReimsHW2-1900006.916
Saturday 2 DecemberLigue 1NantesAL1-090000813
Sunday 26 NovemberLigue 1ToulouseHW1-0841007.58
Friday 10 NovemberLigue 1MontpellierAD0-0670006.914
Sunday 5 NovemberLigue 1RennesHW2-0800007.611
Friday 27 OctoberLigue 1Clermont FootAW0-1320006.71
Saturday 21 OctoberLigue 1MarseilleHW1-072006.79
Saturday 7 OctoberLigue 1MetzAW0-1670006.216
Sunday 1 OctoberLigue 1Stade Brestois 29HD0-0830006.210
Friday 22 SeptemberLigue 1MonacoAW0-178000715
Friday 15 SeptemberLigue 1Paris Saint GermainAW2-37921912
Sunday 3 SeptemberLigue 1StrasbourgHW2-0901007.217
Sunday 27 AugustLigue 1LyonHD0-0890006.99
Sunday 20 AugustLigue 1LorientAD1-1150006.63
Friday 11 AugustLigue 1LilleHD1-1800106.711

2022

38 playedLigue 1, UEFA Conference League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 3 JuneLigue 1LyonHW3-1901007.917
Saturday 27 MayLigue 1MontpellierAW2-3900107.211
Sunday 21 MayLigue 1ToulouseHD0-09000712
Saturday 13 MayLigue 1StrasbourgAL2-0900006.212
Saturday 6 MayLigue 1RennesHW2-1901007.99
Sunday 30 AprilLigue 1Estac TroyesAW0-190007.215
Sunday 23 AprilLigue 1Clermont FootHL1-2900007.314
Thursday 20 AprilUEFA Conference LeagueFC Basel 1893HL1-2730006.76
Sunday 16 AprilLigue 1Stade Brestois 29AL1-0450006.92
Thursday 13 AprilUEFA Conference LeagueFC Basel 1893AD2-28420089
Saturday 8 AprilLigue 1Paris Saint GermainHL0-2830006.710
Sunday 2 AprilLigue 1AngersAD1-1731007.215
Thursday 16 MarchUEFA Conference LeagueSheriff TiraspolHW3-190100816
Sunday 12 MarchLigue 1NantesAD2-290110814
Thursday 9 MarchUEFA Conference LeagueSheriff TiraspolAW0-1900006.24
Friday 3 MarchLigue 1AuxerreHD1-1790006.312
Sunday 26 FebruaryLigue 1MonacoAW0-3812108.913
Saturday 18 FebruaryLigue 1ReimsHD0-089000612
Friday 10 FebruaryLigue 1AjaccioHW3-0900006.35
Sunday 5 FebruaryLigue 1MarseilleAW1-3730006.612
Saturday 14 JanuaryLigue 1MarseilleAL3-19010075
Wednesday 11 JanuaryLigue 1MonacoHD2-2851006.98
Sunday 1 JanuaryLigue 1AngersAW1-2900006.69
Thursday 29 DecemberLigue 1MontpellierHL0-2900006.95
Sunday 13 NovemberLigue 1StrasbourgAD1-1901006.914
Sunday 6 NovemberLigue 1Paris Saint GermainHL1-2901008.212
Sunday 30 OctoberLigue 1NiceHL1-2300006.33
Saturday 15 OctoberLigue 1ReimsHD0-0250006.32
Sunday 9 OctoberLigue 1Stade Brestois 29AW1-2872008.913
Sunday 2 OctoberLigue 1LilleHW2-1860006.911
Friday 16 SeptemberLigue 1AuxerreAW1-3721007.22
Sunday 11 SeptemberLigue 1NantesHW3-2730006.38
Wednesday 7 SeptemberLigue 1LyonHW3-1891007.27
Sunday 4 SeptemberLigue 1AjaccioAW0-1830006.712
Wednesday 31 AugustLigue 1LensAL5-290207.710
Sunday 28 AugustLigue 1Clermont FootHW2-1732008.213
Sunday 21 AugustLigue 1ToulouseAD2-26800067
Sunday 7 AugustLigue 1RennesAW0-1840006.912

2021

38 playedCoupe de France, Ligue 1

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 21 MayLigue 1Estac TroyesHD1-1680006.98
Saturday 14 MayLigue 1BordeauxAD0-0690006.97
Sunday 8 MayLigue 1MarseilleHL0-3610006.34
Sunday 1 MayLigue 1ReimsHL1-2831007.310
Sunday 24 AprilLigue 1RennesAL5-0260006.38
Wednesday 20 AprilLigue 1MetzHW1-0650006.95
Sunday 17 AprilLigue 1NiceAL2-1670006.312
Friday 8 AprilLigue 1Saint EtienneHW6-290218.910
Sunday 3 AprilLigue 1Paris Saint GermainAL5-1771007.312
Sunday 20 MarchLigue 1StrasbourgHD0-0640006.75
Sunday 13 MarchLigue 1Clermont FootAW0-2610006.67
Friday 4 MarchLigue 1LyonHL1-4791007.317
Sunday 27 FebruaryLigue 1Stade Brestois 29AW0-1700006.97
Sunday 20 FebruaryLigue 1MontpellierHL0-1210006.911
Sunday 13 FebruaryLigue 1MonacoAD0-0600006.35
Sunday 6 FebruaryLigue 1LensHW2-075000617
Sunday 23 JanuaryLigue 1NantesAL4-2841007.518
Wednesday 19 JanuaryLigue 1LilleAL3-1740006.313
Sunday 16 JanuaryLigue 1AngersHD0-0900006.914
Wednesday 22 DecemberLigue 1Paris Saint GermainHD1-1900006.614
Saturday 18 DecemberCoupe de FranceRennesAL1-0230006.77
Sunday 12 DecemberLigue 1MetzAL4-1900006.915
Sunday 5 DecemberLigue 1NantesHL0-182000712
Wednesday 1 DecemberLigue 1Estac TroyesAL2-0800006.610
Sunday 28 NovemberLigue 1RennesHL0-2260006.34
Sunday 21 NovemberLigue 1AngersAL1-0850006.619
Sunday 7 NovemberLigue 1Stade Brestois 29HL1-2900106.911
Sunday 31 OctoberLigue 1StrasbourgAL4-0830006.26
Sunday 24 OctoberLigue 1BordeauxHD1-1840006.913
Sunday 3 OctoberLigue 1Clermont FootHD1-1710006.712
Saturday 25 SeptemberLigue 1LyonAD1-1900006.313
Wednesday 22 SeptemberLigue 1NiceHW1-0880005.915
Sunday 19 SeptemberLigue 1ReimsAD0-0760006.310
Friday 10 SeptemberLigue 1LilleHW2-1891107.919
Sunday 29 AugustLigue 1LensAD2-290010719
Sunday 22 AugustLigue 1MontpellierAL3-16200079
Friday 13 AugustLigue 1MonacoHW1-0851007.37
Sunday 8 AugustLigue 1Saint EtienneAD1-1890006.312

2020

34 playedCoupe de France, Ligue 1

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 23 MayLigue 1StrasbourgAD1-1780006.27
Sunday 16 MayLigue 1MetzHW2-1860006.915
Saturday 8 MayLigue 1LyonAL4-1720006.77
Sunday 2 MayLigue 1AngersHW2-0850006.68
Sunday 25 AprilLigue 1BordeauxHW4-184308.710
Saturday 17 AprilLigue 1MarseilleAL3-2832008.213
Sunday 11 AprilLigue 1LensAL4-1821006.97
Sunday 4 AprilLigue 1Stade Brestois 29HW1-0870107.313
Sunday 21 MarchLigue 1NantesAD1-1890005.913
Sunday 14 MarchLigue 1NiceHD1-1840006.710
Saturday 6 MarchCoupe de FranceLe Puy FootAL1-0210006.96
Wednesday 3 MarchLigue 1MontpellierAD1-1230006.70
Sunday 28 FebruaryLigue 1Saint EtienneHW2-1830006.511
Wednesday 24 FebruaryLigue 1NimesAL1-066006.58
Sunday 21 FebruaryLigue 1LilleHL1-4730106.611
Sunday 14 FebruaryLigue 1MonacoAD2-2902007.914
Tuesday 9 FebruaryCoupe de FranceParis FCHW2-1101007.52
Saturday 6 FebruaryLigue 1ReimsHW1-0680006.39
Wednesday 3 FebruaryLigue 1RennesAD1-1650006.77
Sunday 31 JanuaryLigue 1Paris Saint GermainHW3-2291007.33
Wednesday 27 JanuaryLigue 1DijonHW3-2901007.215
Saturday 9 JanuaryLigue 1BordeauxAL2-1901007.314
Wednesday 6 JanuaryLigue 1MonacoHL2-5731006.711
Wednesday 23 DecemberLigue 1NiceAD2-2631007.612
Sunday 20 DecemberLigue 1RennesHL0-3390006.76
Wednesday 16 DecemberLigue 1Paris Saint GermainAL2-0660006.55
Sunday 13 DecemberLigue 1NimesHW3-090006.60
Sunday 6 DecemberLigue 1AngersAL2-0140006.51
Sunday 29 NovemberLigue 1MontpellierHL0-180006.30
Sunday 22 NovemberLigue 1LilleAL4-0580006.20
Sunday 8 NovemberLigue 1NantesHL0-2650006.911
Sunday 1 NovemberLigue 1DijonAD0-0450006.99
Saturday 24 OctoberLigue 1MarseilleHL0-1630006.75
Saturday 17 OctoberLigue 1ReimsAW1-3831007.37