Skip to content
442ball
Menu

S. Ruffier: match by match

181 appearances across 3 competitions, 2015 to 2019.

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

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

2019

28 playedCoupe de France, Ligue 1, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 16 FebruaryLigue 1Stade Brestois 29AL3-290005.1
Thursday 13 FebruaryCoupe de FranceEpinalAW1-290006.862
Sunday 9 FebruaryLigue 1MontpellierAL1-090006.7
Wednesday 5 FebruaryLigue 1MarseilleHL0-290005.7
Sunday 2 FebruaryLigue 1MetzAL3-190006
Tuesday 28 JanuaryCoupe de FranceMonacoAW0-190007.550
Saturday 25 JanuaryLigue 1NimesHW2-190006.4
Sunday 12 JanuaryLigue 1NantesHL0-290006.4
Saturday 21 DecemberLigue 1StrasbourgAL2-1900006.2
Sunday 15 DecemberLigue 1Paris Saint GermainHL0-4900007.2
Sunday 8 DecemberLigue 1ReimsAL3-1900005.8
Wednesday 4 DecemberLigue 1NiceHW4-190005.8
Sunday 1 DecemberLigue 1RennesAL2-1900006.4
Thursday 28 NovemberUEFA Europa LeagueGentHD0-0900006.869%
Sunday 24 NovemberLigue 1MontpellierHD0-0900007.4
Sunday 10 NovemberLigue 1NantesAW2-3900007.4
Thursday 7 NovemberUEFA Europa LeagueOleksandriaAD2-2900006.648%
Sunday 3 NovemberLigue 1MonacoHW1-0900007.4
Sunday 27 OctoberLigue 1AmiensHD2-2900006.5
Thursday 24 OctoberUEFA Europa LeagueOleksandriaHD1-1900006.558%
Sunday 20 OctoberLigue 1BordeauxAW0-1900008.9
Sunday 22 SeptemberLigue 1AngersAL4-1900005.7
Thursday 19 SeptemberUEFA Europa LeagueGentAL3-2900005.787%
Sunday 15 SeptemberLigue 1ToulouseHD2-2900007.1
Sunday 1 SeptemberLigue 1MarseilleAL1-0900006.4
Wednesday 28 AugustLigue 1LilleAL3-0900006.2
Sunday 18 AugustLigue 1Stade Brestois 29HD1-1900006.5
Saturday 10 AugustLigue 1DijonAW1-2900007.6

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

37 playedLigue 1

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 18 MayLigue 1NiceHW3-0900008.3
Friday 10 MayLigue 1MontpellierHL0-1900007.2
Sunday 5 MayLigue 1MonacoAW2-3900006.5
Sunday 28 AprilLigue 1ToulouseHW2-0900008.3
Sunday 21 AprilLigue 1ReimsAW0-2900007.2
Sunday 14 AprilLigue 1BordeauxHW3-0900007.1
Saturday 6 AprilLigue 1AmiensAD2-2900006.4
Monday 1 AprilLigue 1NimesHW2-1900007.6
Saturday 16 MarchLigue 1CaenAW0-5900007.1
Sunday 10 MarchLigue 1LilleHL0-1900008.4
Sunday 3 MarchLigue 1MarseilleAL2-0900007.2
Friday 22 FebruaryLigue 1DijonAW0-1900007.3
Sunday 17 FebruaryLigue 1Paris Saint GermainHL0-1900006.9
Wednesday 13 FebruaryLigue 1StrasbourgHW2-1900006.4
Sunday 10 FebruaryLigue 1RennesAL3-0900006.2
Wednesday 30 JanuaryLigue 1NantesAD1-1900006.7
Sunday 20 JanuaryLigue 1LyonHL1-2900007.2
Wednesday 16 JanuaryLigue 1MarseilleHW2-1900007
Saturday 12 JanuaryLigue 1GuingampAW0-1900007.7
Saturday 22 DecemberLigue 1DijonHW3-0900007.2
Sunday 16 DecemberLigue 1NiceAD1-1900007.7
Wednesday 5 DecemberLigue 1BordeauxAL3-2900005.7
Friday 30 NovemberLigue 1NantesHW3-0900007.3
Friday 23 NovemberLigue 1LyonAL1-0900006.4
Saturday 10 NovemberLigue 1ReimsHW2-0900007.6
Sunday 4 NovemberLigue 1AngersHW4-3900006.4
Friday 26 OctoberLigue 1NimesAD1-1900007.3
Sunday 21 OctoberLigue 1RennesHD1-1900006.9
Saturday 6 OctoberLigue 1LilleAL3-1900005.4
Friday 28 SeptemberLigue 1MonacoHW2-0900008.1
Tuesday 25 SeptemberLigue 1ToulouseAW2-3900006.5
Saturday 22 SeptemberLigue 1CaenHW2-1900005.8
Friday 14 SeptemberLigue 1Paris Saint GermainAL4-0900006.2
Sunday 2 SeptemberLigue 1AmiensHD0-0900007.3
Saturday 25 AugustLigue 1MontpellierAD0-0900007.3
Sunday 19 AugustLigue 1StrasbourgAD1-1900007.2
Saturday 11 AugustLigue 1GuingampHW2-190006.4

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

35 playedLigue 1

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 19 MayLigue 1LilleHW5-0900007.2
Saturday 12 MayLigue 1MonacoAL1-0900007
Sunday 6 MayLigue 1BordeauxHL1-3900006.1
Friday 27 AprilLigue 1MontpellierAW0-190007.7
Sunday 22 AprilLigue 1Estac TroyesHW2-1900006.6
Saturday 14 AprilLigue 1StrasbourgAW0-1900007.9
Friday 6 AprilLigue 1Paris Saint GermainHD1-1900006.7
Sunday 1 AprilLigue 1NantesAW0-3900007.3
Sunday 18 MarchLigue 1GuingampHW2-0900007.3
Saturday 10 MarchLigue 1RennesAD1-1900006.9
Saturday 3 MarchLigue 1DijonHD2-2900006.4
Sunday 25 FebruaryLigue 1LyonAD1-1900006.8
Saturday 17 FebruaryLigue 1AngersAW0-1900007.4
Friday 9 FebruaryLigue 1MarseilleHD2-2900006.4
Saturday 3 FebruaryLigue 1AmiensAW0-2900006.8
Saturday 27 JanuaryLigue 1CaenHW2-1900006.7
Sunday 21 JanuaryLigue 1NiceAL1-0900006.4
Friday 15 DecemberLigue 1MonacoHL0-453005.9
Sunday 10 DecemberLigue 1MarseilleAL3-0900006.3
Sunday 3 DecemberLigue 1NantesHD1-1900007.1
Tuesday 28 NovemberLigue 1BordeauxAL3-0900006.1
Friday 24 NovemberLigue 1StrasbourgHD2-2900006.4
Friday 17 NovemberLigue 1LilleAL3-1900006
Sunday 5 NovemberLigue 1LyonHL0-5890006.5
Sunday 29 OctoberLigue 1ToulouseAD0-0900007.3
Friday 20 OctoberLigue 1MontpellierHL0-1900006.7
Saturday 14 OctoberLigue 1MetzHW3-1900006.5
Sunday 1 OctoberLigue 1Estac TroyesAL2-1900006.7
Sunday 24 SeptemberLigue 1RennesHD2-2900006.5
Saturday 16 SeptemberLigue 1DijonAW0-1900008.1
Sunday 10 SeptemberLigue 1AngersHD1-1900007
Friday 25 AugustLigue 1Paris Saint GermainAL3-0900006
Saturday 19 AugustLigue 1AmiensHW3-0900007.2
Saturday 12 AugustLigue 1CaenAW0-1900007.3
Saturday 5 AugustLigue 1NiceHW1-0900007.2

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

36 playedLigue 1, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 20 MayLigue 1NancyAL3-1900006.1
Wednesday 17 MayLigue 1MonacoAL2-0900006.4
Sunday 14 MayLigue 1Paris Saint GermainHL0-5900006.5
Friday 5 MayLigue 1BordeauxHD2-2900006.6
Saturday 29 AprilLigue 1GuingampAW0-2900007.5
Sunday 23 AprilLigue 1RennesHD1-1900006.5
Sunday 16 AprilLigue 1MarseilleAL4-0900006
Sunday 9 AprilLigue 1NantesHD1-1900006.7
Sunday 19 MarchLigue 1DijonAW0-1900007
Sunday 12 MarchLigue 1MetzHD2-2900006.3
Saturday 4 MarchLigue 1BastiaAD0-0900006.9
Sunday 26 FebruaryLigue 1CaenHL0-1900007.1
Wednesday 22 FebruaryUEFA Europa LeagueManchester UnitedHL0-1900006.875%
Sunday 19 FebruaryLigue 1MontpellierAL2-1900006.3
Thursday 16 FebruaryUEFA Europa LeagueManchester UnitedAL3-090000748%
Sunday 12 FebruaryLigue 1LorientHW4-0900007
Sunday 11 DecemberLigue 1GuingampHW1-0900008.5
Thursday 8 DecemberUEFA Europa LeagueAnderlechtAW2-3900006.660%
Sunday 4 DecemberLigue 1RennesAL2-0900006.6
Wednesday 30 NovemberLigue 1MarseilleHD0-0900007.9
Sunday 27 NovemberLigue 1AngersAW1-2900007.6
Thursday 24 NovemberUEFA Europa LeagueFSV Mainz 05HD0-090000847%
Sunday 20 NovemberLigue 1NiceHL0-1900007
Sunday 6 NovemberLigue 1MetzAD0-0900007.1
Thursday 3 NovemberUEFA Europa LeagueQabalaAW1-2900006.640%
Saturday 29 OctoberLigue 1MonacoHD1-1900007.4
Sunday 23 OctoberLigue 1CaenAW0-2900007.3
Sunday 16 OctoberLigue 1DijonHD1-1900006.8
Sunday 2 OctoberLigue 1LyonAL2-0900007.4
Sunday 25 SeptemberLigue 1LilleHW3-1900006.7
Wednesday 21 SeptemberLigue 1NantesAD0-0900008.5
Sunday 18 SeptemberLigue 1BastiaHW1-0900007.4
Friday 9 SeptemberLigue 1Paris Saint GermainAD1-1900006.8
Sunday 28 AugustLigue 1ToulouseHD0-0900007.5
Sunday 21 AugustLigue 1MontpellierHW3-1900006.6
Saturday 13 AugustLigue 1BordeauxAL3-2900006.7

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

45 playedLigue 1, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 14 MayLigue 1LilleHL0-190007.171%
Saturday 7 MayLigue 1NiceAL2-0900006.535%
Saturday 30 AprilLigue 1ToulouseHD0-0900008.953%
Sunday 24 AprilLigue 1LorientHW2-0900007.281%
Saturday 16 AprilLigue 1BastiaAW0-1900007.166%
Saturday 9 AprilLigue 1Estac TroyesHW1-0900007.580%
Saturday 2 AprilLigue 1Gazelec FC AjaccioAW0-2900007.834%
Saturday 19 MarchLigue 1MontpellierHW3-0900007.158%
Saturday 12 MarchLigue 1GuingampAL2-0900006.1100%
Saturday 5 MarchLigue 1AngersAD0-090000761%
Sunday 28 FebruaryLigue 1CaenHL1-2900006.983%
Thursday 25 FebruaryUEFA Europa LeagueFC Basel 1893AL2-1900006.677%
Sunday 21 FebruaryLigue 1MarseilleAD1-1900006.460%
Thursday 18 FebruaryUEFA Europa LeagueFC Basel 1893HW3-2900006.473%
Sunday 14 FebruaryLigue 1MonacoHD1-1900006.553%
Sunday 7 FebruaryLigue 1BordeauxAW1-4900006.628%
Thursday 4 FebruaryLigue 1RennesAW0-190000724%
Sunday 31 JanuaryLigue 1Paris Saint GermainHL0-2900006.437%
Sunday 24 JanuaryLigue 1ReimsAD1-1900007.150%
Sunday 17 JanuaryLigue 1LyonHW1-0900007.936%
Sunday 10 JanuaryLigue 1NantesAL2-1900006.848%
Sunday 20 DecemberLigue 1AngersHW1-090007.469%
Sunday 13 DecemberLigue 1MonacoAL1-0900006.748%
Sunday 6 DecemberLigue 1RennesHD1-1900006.554%
Wednesday 2 DecemberLigue 1LilleAL1-0900007.164%
Sunday 29 NovemberLigue 1GuingampHW3-090007.553%
Thursday 26 NovemberUEFA Europa LeagueRosenborgAD1-1900006.834%
Sunday 22 NovemberLigue 1MarseilleHL0-2900006.569%
Sunday 8 NovemberLigue 1LyonAL3-0900006.954%
Thursday 5 NovemberUEFA Europa LeagueDnipro DnipropetrovskHW3-0900007.263%
Saturday 31 OctoberLigue 1ReimsHW3-0900007.644%
Sunday 25 OctoberLigue 1Paris Saint GermainAL4-190000637%
Thursday 22 OctoberUEFA Europa LeagueDnipro DnipropetrovskAW0-190007.260%
Saturday 17 OctoberLigue 1Gazelec FC AjaccioHW2-090000782%
Sunday 4 OctoberLigue 1CaenAL1-090007.355%
Thursday 1 OctoberUEFA Europa LeagueLazioAL3-290000639%
Sunday 27 SeptemberLigue 1NiceHL1-4900005.871%
Wednesday 23 SeptemberLigue 1Estac TroyesAW0-1900007.362%
Sunday 20 SeptemberLigue 1NantesHW2-0900007.243%
Thursday 17 SeptemberUEFA Europa LeagueRosenborgHD2-2900006.269%
Saturday 12 SeptemberLigue 1MontpellierAW1-2900007.833%
Sunday 30 AugustLigue 1BastiaHW2-1900006.4100%
Sunday 23 AugustLigue 1LorientAW0-1900007.394%
Saturday 15 AugustLigue 1BordeauxHD1-1900006.738%
Sunday 9 AugustLigue 1ToulouseAL2-1900005.853%

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.