Skip to content
442ball
Menu

S. Sanna: match by match

176 appearances across 3 competitions, 2020 to 2026.

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

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

2026

8 playedLigue 2

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Friday 9 OctoberLigue 2PAUAL3-2810006.232
Friday 18 SeptemberLigue 2SochauxHD1-1901008.247
Friday 11 SeptemberLigue 2DijonAL3-2680006.330
Friday 4 SeptemberLigue 2RED Star FC 93HL1-2900006.444
Friday 28 AugustLigue 2GrenobleHL0-3770006.643
Saturday 22 AugustLigue 2MetzAD1-1900006.743
Friday 14 AugustLigue 2NantesHW2-1900006.728
Saturday 8 AugustLigue 2RodezAL3-190000743

2025

37 playedCoupe de France, Ligue 2

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 24 MayLigue 2RouenHW1-0900007.328
Tuesday 19 MayLigue 2RouenAD1-190000739
Saturday 9 MayLigue 2BoulogneHW2-1900006.726
Saturday 2 MayLigue 2Estac TroyesAL4-0900006.542
Friday 24 AprilLigue 2RodezHD0-0900006.952
Monday 20 AprilLigue 2DunkerqueAW0-2900007.224
Friday 10 AprilLigue 2ReimsHD2-2900006.619
Friday 3 AprilLigue 2RED Star FC 93AD0-0900006.529
Friday 20 MarchLigue 2GrenobleHW3-290000744
Friday 13 MarchLigue 2MontpellierAL2-0900006.927
Friday 6 MarchLigue 2GuingampHD2-2820006.732
Saturday 21 FebruaryLigue 2Saint EtienneAL2-1900006.937
Friday 13 FebruaryLigue 2AnnecyHD2-29000□6.522
Saturday 7 FebruaryLigue 2Le MansAD1-1900006.721
Wednesday 4 FebruaryCoupe de FranceLyonAL2-084000612
Friday 30 JanuaryLigue 2PAUHL0-19000□6.940
Friday 23 JanuaryLigue 2AmiensAD0-0900006.927
Friday 16 JanuaryLigue 2BastiaHL0-29000□6.215
Saturday 10 JanuaryCoupe de FranceIstresAW0-2900007.540
Saturday 3 JanuaryLigue 2Clermont FootAL4-1240005.915
Friday 12 DecemberLigue 2DunkerqueHL1-2900006.715
Monday 8 DecemberLigue 2ReimsAL4-07600□5.223
Tuesday 25 NovemberLigue 2BastiaAW0-2900007.318
Friday 21 NovemberLigue 2Estac TroyesHL0-1860006.931
Friday 7 NovemberLigue 2NancyAW0-2900007.332
Friday 31 OctoberLigue 2GuingampAL2-0900006.338
Tuesday 28 OctoberLigue 2Le MansHD1-1900006.328
Saturday 18 OctoberLigue 2RED Star FC 93HL0-1790007.222
Friday 3 OctoberLigue 2AnnecyAD0-090000717
Saturday 27 SeptemberLigue 2MontpellierHL0-1780007.332
Tuesday 23 SeptemberLigue 2PAUAL1-090000741
Friday 19 SeptemberLigue 2AmiensHL0-390000750
Friday 12 SeptemberLigue 2BoulogneAW1-2900107.247
Friday 29 AugustLigue 2Clermont FootHD0-0900007.350
Friday 22 AugustLigue 2RodezAD1-19010□8.232
Friday 15 AugustLigue 2GrenobleAD1-1890007.242
Saturday 9 AugustLigue 2Saint EtienneHD3-3900006.936

2024

29 playedCoupe de France, Ligue 2

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 10 MayLigue 2MetzHL2-390000736
Friday 2 MayLigue 2DunkerqueAD0-0900006.935
Friday 25 AprilLigue 2AmiensHW1-0800006.946
Friday 18 AprilLigue 2RodezHW2-1580006.931
Monday 14 AprilLigue 2BastiaAL5-2330007.228
Friday 14 FebruaryLigue 2AjaccioAL3-0410006.318
Friday 7 FebruaryLigue 2AnnecyHL0-1870006.944
Friday 31 JanuaryLigue 2PAUAD1-19000□6.939
Friday 24 JanuaryLigue 2Estac TroyesHW1-0900007.344
Saturday 18 JanuaryLigue 2Clermont FootAD1-1900107.728
Wednesday 15 JanuaryCoupe de FranceToulouseAL2-1900007.246
Friday 10 JanuaryLigue 2RED Star FC 93HD1-1900007.241
Saturday 4 JanuaryLigue 2LorientHW2-090000748
Friday 13 DecemberLigue 2AmiensAW1-3900107.939
Friday 6 DecemberLigue 2CaenHW1-0901007.629
Friday 22 NovemberLigue 2MartiguesAW0-3860006.938
Friday 8 NovemberLigue 2BastiaHD2-2900006.328
Friday 1 NovemberLigue 2Estac TroyesAD0-0120006.72
Tuesday 29 OctoberLigue 2Clermont FootHL1-2900006.936
Friday 25 OctoberLigue 2AnnecyAL2-0900007.517
Friday 18 OctoberLigue 2DunkerqueHW3-2900006.614
Friday 4 OctoberLigue 2Paris FCAL1-090000718
Friday 27 SeptemberLigue 2PAUHW3-12301□7.24
Tuesday 24 SeptemberLigue 2RodezAW1-3900007.225
Friday 20 SeptemberLigue 2RED Star FC 93AW0-3900006.926
Friday 13 SeptemberLigue 2AjaccioHD1-1901007.628
Saturday 31 AugustLigue 2MetzAD1-1900006.714
Friday 23 AugustLigue 2GuingampHL0-18600□722
Friday 16 AugustLigue 2GrenobleAL2-1900006.944

2023

40 playedCoupe de France, Ligue 2

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Friday 17 MayLigue 2GuingampAW0-1770007.224
Friday 10 MayLigue 2Estac TroyesHL1-284000730
Friday 3 MayLigue 2CaenAL1-0900007.322
Saturday 27 AprilLigue 2BordeauxHW1-09000□7.211
Tuesday 23 AprilLigue 2AuxerreAL4-0900006.630
Saturday 20 AprilLigue 2PAUAL3-0680006.931
Saturday 13 AprilLigue 2AnnecyHL0-3900006.731
Saturday 6 AprilLigue 2AngersAD1-1890006.637
Saturday 30 MarchLigue 2BastiaHL1-2900007.750
Saturday 16 MarchLigue 2DunkerqueHL1-2900006.949
Monday 11 MarchLigue 2GrenobleAW0-2900107.239
Saturday 2 MarchLigue 2AmiensHD1-1900006.331
Saturday 24 FebruaryLigue 2ConcarneauAW1-3860107.734
Saturday 17 FebruaryLigue 2AjaccioHD1-1900006.931
Saturday 10 FebruaryLigue 2ValenciennesAD1-1900006.331
Saturday 3 FebruaryLigue 2QuevillyHL2-47700□□■6.344
Saturday 27 JanuaryLigue 2RodezAW1-2280006.55
Tuesday 23 JanuaryLigue 2Paris FCHD1-18900□6.636
Saturday 20 JanuaryCoupe de FranceNantesAW0-1870006.631
Saturday 13 JanuaryLigue 2Saint EtienneAD0-0900006.938
Sunday 7 JanuaryCoupe de FranceDieppeAW0-4761007.933
Tuesday 19 DecemberLigue 2AuxerreHL1-3900007.238
Saturday 16 DecemberLigue 2PAUHD1-1810007.241
Tuesday 5 DecemberLigue 2AjaccioAL2-082000731
Saturday 2 DecemberLigue 2GrenobleHD1-1890007.248
Saturday 25 NovemberLigue 2DunkerqueAW0-2900006.641
Saturday 11 NovemberLigue 2ConcarneauHL0-38100□6.940
Saturday 4 NovemberLigue 2AnnecyAW1-3900006.929
Saturday 28 OctoberLigue 2AmiensAD0-0890006.637
Monday 23 OctoberLigue 2Saint EtienneHL0-1900007.247
Saturday 7 OctoberLigue 2BordeauxAW0-1890006.213
Saturday 30 SeptemberLigue 2ValenciennesHW1-089000842
Tuesday 26 SeptemberLigue 2Paris FCAW0-1900006.630
Saturday 23 SeptemberLigue 2GuingampHW2-1890006.635
Saturday 16 SeptemberLigue 2BastiaAW0-38700□6.628
Saturday 2 SeptemberLigue 2CaenHW2-1900006.738
Saturday 26 AugustLigue 2QuevillyAD0-08900□6.330
Saturday 19 AugustLigue 2RodezHW1-0900006.936
Saturday 12 AugustLigue 2Estac TroyesAL3-190000734
Saturday 5 AugustLigue 2AngersHW1-0901007.729

2022

21 playedLigue 2

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Friday 2 JuneLigue 2AmiensAW1-2550006.515
Friday 26 MayLigue 2NimesHW2-0240006.311
Saturday 13 MayLigue 2Saint EtienneHW2-1270006.310
Saturday 18 FebruaryLigue 2PAUAW0-1800006.720
Saturday 11 FebruaryLigue 2AnnecyHD1-1830006.622
Friday 3 FebruaryLigue 2ValenciennesAL3-1900006.933
Tuesday 31 JanuaryLigue 2DijonHW1-08900□6.631
Saturday 28 JanuaryLigue 2CaenAD0-0900007.521
Friday 13 JanuaryLigue 2RodezHW3-1900007.332
Tuesday 10 JanuaryLigue 2Saint EtienneAL1-0900007.231
Friday 30 DecemberLigue 2AmiensHL0-3900006.625
Monday 26 DecemberLigue 2DijonAL5-09000□6.230
Saturday 12 NovemberLigue 2ValenciennesHW1-0900007.214
Saturday 5 NovemberLigue 2NiortHW2-190000733
Saturday 22 OctoberLigue 2Paris FCAD0-0900006.727
Saturday 15 OctoberLigue 2CaenHW4-0901007.534
Saturday 8 OctoberLigue 2GrenobleAL3-2850006.634
Monday 3 OctoberLigue 2BordeauxHL1-2270006.39
Saturday 13 AugustLigue 2AnnecyAW0-1900007.222
Saturday 6 AugustLigue 2GuingampHL1-2820007.323
Saturday 30 JulyLigue 2BastiaAW0-2210006.39

2021

16 played15 unusedCoupe de France, Ligue 2

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 14 MayLigue 2AjaccioAL1-0180006.58
Saturday 16 AprilLigue 2QuevillyHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 19 MarchLigue 2AuxerreAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 15 MarchLigue 2AmiensHW6-0150006.59
Saturday 12 MarchLigue 2CaenAL4-1110006.38
Monday 7 MarchLigue 2DunkerqueHW2-0100006.36
Monday 28 FebruaryLigue 2GrenobleAW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 21 FebruaryLigue 2Le HavreHW4-05000Not recorded3
Saturday 12 FebruaryLigue 2ValenciennesAW1-31000Not recorded1
Saturday 5 FebruaryLigue 2DijonHW4-1100006.57
Saturday 29 JanuaryCoupe de FranceVersaillesHL0-1900006.369
Saturday 22 JanuaryLigue 2BastiaAD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 19 JanuaryLigue 2NancyHW4-0260006.917
Saturday 15 JanuaryLigue 2PAUHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 21 DecemberLigue 2NimesAW1-2180006.26
Saturday 18 DecemberCoupe de FranceNimesHW4-1150006.75
Saturday 20 NovemberLigue 2SochauxHW4-180006.93
Saturday 6 NovemberLigue 2QuevillyAD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 30 OctoberLigue 2GuingampHD2-2120006.33
Saturday 23 OctoberLigue 2Paris FCAD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 16 OctoberLigue 2AuxerreHW6-0240006.78
Saturday 2 OctoberLigue 2AmiensAD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 27 SeptemberLigue 2CaenHL2-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 21 SeptemberLigue 2DunkerqueAW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 18 SeptemberLigue 2GrenobleHW4-1230006.215
Monday 13 SeptemberLigue 2Le HavreAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 28 AugustLigue 2ValenciennesHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 21 AugustLigue 2DijonAW2-4BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 14 AugustLigue 2BastiaHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 31 JulyLigue 2NancyAW0-480006.31
Saturday 24 JulyLigue 2AjaccioHD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2020

25 played15 unusedCoupe de France, Ligue 1, Ligue 2

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 30 MayLigue 1NantesAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 27 MayLigue 1NantesHL1-2180006.56
Friday 21 MayLigue 2GrenobleHW3-0210006.713
Saturday 15 MayLigue 2DunkerqueAD3-39000□6.327
Wednesday 12 MayLigue 2PAUHD2-290006.34
Saturday 8 MayLigue 2CaenHW3-0270006.620
Tuesday 20 AprilCoupe de FranceRumilly VallièresAL2-0900007.727
Saturday 17 AprilLigue 2ChateaurouxHW1-0100006.60
Monday 12 AprilLigue 2GuingampAD1-19000□6.942
Saturday 3 AprilLigue 2NancyHW4-1900107.330
Saturday 20 MarchLigue 2NiortAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 13 MarchLigue 2Chambly Thelle FCHW4-02000Not recorded1
Friday 5 MarchCoupe de FranceAubagneAW0-2900006.616
Tuesday 2 MarchLigue 2ValenciennesAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 27 FebruaryLigue 2AmiensHW3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 20 FebruaryLigue 2RodezAL1-0730006.327
Wednesday 10 FebruaryCoupe de FranceBordeauxAW0-2900007.225
Saturday 6 FebruaryLigue 2Estac TroyesAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 2 FebruaryLigue 2AuxerreAL3-1640006.612
Saturday 30 JanuaryLigue 2Clermont FootHW3-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 25 JanuaryLigue 2SochauxAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 16 JanuaryLigue 2GrenobleHW2-0900006.933
Monday 11 JanuaryLigue 2CaenAD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 5 JanuaryLigue 2Paris FCHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 22 DecemberLigue 2PAUAW0-3890006.732
Saturday 19 DecemberLigue 2Le HavreHW4-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 12 DecemberLigue 2ChateaurouxAW0-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 5 DecemberLigue 2GuingampHD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 1 DecemberLigue 2NancyAW1-3820006.525
Saturday 28 NovemberLigue 2NiortHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 21 NovemberLigue 2Chambly Thelle FCAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 7 NovemberLigue 2ValenciennesHL4-5BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 2 NovemberLigue 2AmiensAW0-11000Not recorded0
Saturday 24 OctoberLigue 2RodezHW3-080006.20
Saturday 17 OctoberLigue 2AjaccioAW0-19000□7.316
Saturday 3 OctoberLigue 2Estac TroyesHD0-0560006.516
Saturday 26 SeptemberLigue 2AuxerreHW3-1900006.319
Saturday 19 SeptemberLigue 2Clermont FootAD1-1450006.79
Monday 14 SeptemberLigue 2SochauxHD0-0900006.722
Saturday 29 AugustLigue 2GrenobleAL5-3900107.454