Skip to content
442ball
Menu

O. Sahraoui: match by match

126 appearances across 6 competitions, 2022 to 2026.

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

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

2026

3 played1 unusedLigue 1, UEFA Champions League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 20 SeptemberLigue 1NiceAL2-1260006.322
Sunday 13 SeptemberLigue 1Estac TroyesHW2-0000000
Tuesday 8 SeptemberUEFA Champions LeagueReal BetisHL2-3000000
Thursday 3 SeptemberLigue 1ToulouseAW0-1460006.916
Friday 28 AugustLigue 1Paris Saint GermainHD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 23 AugustLigue 1AngersAW0-27000Not recorded5

2025

25 played4 unusedCoupe de France, Ligue 1, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 17 MayLigue 1AuxerreHL0-2280006.312
Sunday 10 MayLigue 1MonacoAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 3 MayLigue 1Le HavreHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 26 AprilLigue 1Paris FCAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 18 AprilLigue 1NiceHD0-0120006.710
Friday 16 JanuaryLigue 1Paris Saint GermainAL3-0130006.39
Sunday 11 JanuaryCoupe de FranceLyonHL1-280006.713
Saturday 3 JanuaryLigue 1RennesHL0-2100006.72
Saturday 20 DecemberCoupe de FranceSt Maur LusitanosAW0-1200006.215
Sunday 14 DecemberLigue 1AuxerreAW3-4450006.315
Thursday 11 DecemberUEFA Europa LeagueBSC Young BoysAL1-0220006.612
Friday 5 DecemberLigue 1MarseilleHW1-0700006.920
Sunday 30 NovemberLigue 1Le HavreAW0-1720006.222
Thursday 27 NovemberUEFA Europa LeagueDinamo ZagrebHW4-0190007.212
Sunday 23 NovemberLigue 1Paris FCHW4-2730007.231
Sunday 9 NovemberLigue 1StrasbourgAL2-0140006.79
Thursday 6 NovemberUEFA Europa LeagueFK Crvena ZvezdaAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 2 NovemberLigue 1AngersHW1-0120006.711
Wednesday 29 OctoberLigue 1NiceAL2-0210006.615
Sunday 26 OctoberLigue 1MetzHW6-1220006.614
Thursday 23 OctoberUEFA Europa LeaguePAOKHL3-4880006.732
Sunday 19 OctoberLigue 1NantesAW0-2801073
Sunday 5 OctoberLigue 1Paris Saint GermainHD1-1240006.910
Thursday 2 OctoberUEFA Europa LeagueAS RomaAW0-1890007.524
Sunday 28 SeptemberLigue 1LyonHL0-1160006.510
Thursday 25 SeptemberUEFA Europa LeagueBrannHW2-167000725
Saturday 20 SeptemberLigue 1LensAL3-0450006.316
Sunday 14 SeptemberLigue 1ToulouseHW2-190106.63
Saturday 30 AugustLigue 1LorientAW1-7131007.63

2024

46 played1 unusedCoupe de France, Ligue 1, UEFA Champions League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 17 MayLigue 1ReimsHW2-1100006.30
Saturday 10 MayLigue 1Stade Brestois 29AL2-0240006.713
Sunday 4 MayLigue 1MarseilleHD1-1450006.712
Sunday 27 AprilLigue 1AngersAW0-21000Not recorded3
Sunday 20 AprilLigue 1AuxerreHW3-1190007.210
Saturday 12 AprilLigue 1ToulouseAW1-2270006.95
Saturday 5 AprilLigue 1LyonAL2-11900079
Sunday 30 MarchLigue 1LensHW1-0240006.98
Saturday 15 MarchLigue 1NantesAL1-0620006.925
Wednesday 12 MarchUEFA Champions LeagueBorussia DortmundHL1-2120006.77
Sunday 16 FebruaryLigue 1RennesAW0-2220006.615
Saturday 8 FebruaryLigue 1Le HavreHL1-2450006.717
Tuesday 4 FebruaryCoupe de FranceDunkerqueHD1-1630006.626
Saturday 1 FebruaryLigue 1Saint EtienneHW4-1452008.622
Wednesday 29 JanuaryUEFA Champions LeagueFeyenoordHW6-1891109.334
Saturday 25 JanuaryLigue 1StrasbourgAL2-1801007.921
Tuesday 21 JanuaryUEFA Champions LeagueLiverpoolAL2-1270006.611
Friday 17 JanuaryLigue 1NiceHW2-1450006.620
Tuesday 14 JanuaryCoupe de FranceMarseilleAD1-17000Not recorded1
Friday 10 JanuaryLigue 1AuxerreAD0-0120006.915
Saturday 4 JanuaryLigue 1NantesHD1-1800007.242
Friday 20 DecemberCoupe de FranceRouenAW0-1790006.935
Saturday 14 DecemberLigue 1MarseilleAD1-1250006.918
Wednesday 11 DecemberUEFA Champions LeagueSturm GrazHW3-2801007.341
Friday 6 DecemberLigue 1Stade Brestois 29HW3-128000718
Sunday 1 DecemberLigue 1MontpellierAD2-2220006.75
Wednesday 27 NovemberUEFA Champions LeagueBolognaAW1-2740006.624
Sunday 24 NovemberLigue 1RennesHW1-0110006.51
Sunday 10 NovemberLigue 1NiceAD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 5 NovemberUEFA Champions LeagueJuventusHD1-1870006.38
Friday 1 NovemberLigue 1LyonHD1-1700006.519
Saturday 26 OctoberLigue 1LensAW0-2830006.64
Wednesday 23 OctoberUEFA Champions LeagueAtletico MadridAW1-390006.31
Friday 18 OctoberLigue 1MonacoAD0-073006.28
Saturday 5 OctoberLigue 1ToulouseHW2-1660107.721
Wednesday 2 OctoberUEFA Champions LeagueReal MadridHW1-0180006.36
Saturday 28 SeptemberLigue 1Le HavreAW0-3740208.342
Saturday 21 SeptemberLigue 1StrasbourgHD3-3230006.911
Tuesday 17 SeptemberUEFA Champions LeagueSporting CPAL2-0710006.219
Friday 13 SeptemberLigue 1Saint EtienneAL1-0330006.617
Sunday 1 SeptemberLigue 1Paris Saint GermainHL1-3450006.620
Wednesday 28 AugustUEFA Champions LeagueSlavia PrahaAL2-190006.20
Saturday 24 AugustLigue 1AngersHW2-089000739
Tuesday 20 AugustUEFA Champions LeagueSlavia PrahaHW2-01000Not recorded0
Saturday 17 AugustLigue 1ReimsAW0-2900007.242
Tuesday 13 AugustUEFA Champions LeagueFenerbahçeAD1-1220006.67
Tuesday 6 AugustUEFA Champions LeagueFenerbahçeHW2-190006.61

2023

33 playedEredivisie, KNVB Beker

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 19 MayEredivisieSparta RotterdamAL2-1900006.745
Sunday 12 MayEredivisieVitesseHL1-3900007.335
Friday 3 MayEredivisieAlmere City FCAD1-1901007.324
Thursday 25 AprilEredivisiePSV EindhovenHL0-8180006.94
Sunday 7 AprilEredivisieUtrechtHL2-3570006.216
Wednesday 3 AprilEredivisieTwenteHD3-377100812
Saturday 30 MarchEredivisieWaalwijkAD1-1870107.737
Sunday 17 MarchEredivisieFeyenoordHL2-3340106.95
Sunday 10 MarchEredivisieNEC NijmegenAL2-0900006.338
Sunday 3 MarchEredivisiePEC ZwolleHW2-0820007.221
Sunday 25 FebruaryEredivisieFC VolendamAW0-4850006.228
Saturday 17 FebruaryEredivisieGO Ahead EaglesHL0-2900006.943
Sunday 11 FebruaryEredivisieAjaxHW3-2891007.211
Saturday 3 FebruaryEredivisieFortuna SittardAD3-3901007.234
Sunday 28 JanuaryEredivisieAZ AlkmaarHD2-2900107.219
Friday 19 JanuaryEredivisieExcelsiorAL3-0900005.719
Saturday 13 JanuaryEredivisiePEC ZwolleAD2-2240007.29
Thursday 21 DecemberKNVB BekerVitesseAL1-0900006.721
Saturday 16 DecemberEredivisieFC VolendamHL1-290000759
Thursday 7 DecemberEredivisiePSV EindhovenAL2-0900007.528
Friday 1 DecemberEredivisieAlmere City FCHW3-0900006.914
Saturday 25 NovemberEredivisieFortuna SittardHW3-0730006.321
Sunday 5 NovemberEredivisieAjaxAL4-190000629
Saturday 28 OctoberEredivisieHeraclesHW3-0341007.39
Saturday 21 OctoberEredivisieAZ AlkmaarAL3-0900006.715
Saturday 7 OctoberEredivisieNEC NijmegenHD1-1900006.927
Saturday 30 SeptemberEredivisieTwenteAL1-0900006.215
Saturday 23 SeptemberEredivisieExcelsiorHL0-3900006.326
Saturday 16 SeptemberEredivisieFeyenoordAL6-190000619
Saturday 2 SeptemberEredivisieGO Ahead EaglesAL3-2261006.910
Sunday 27 AugustEredivisieSparta RotterdamHL1-3900106.939
Sunday 20 AugustEredivisieUtrechtAW0-2781007.717
Saturday 12 AugustEredivisieWaalwijkHW3-1901007.227

2022

19 playedEredivisie, KNVB Beker

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 4 JuneEredivisieTwenteAL4-0820006.216
Thursday 1 JuneEredivisieTwenteHL1-2890107.526
Sunday 28 MayEredivisieGO Ahead EaglesHW2-0900107.222
Sunday 21 MayEredivisiePSV EindhovenAD3-3900006.926
Saturday 13 MayEredivisieExcelsiorHD0-0890006.928
Saturday 6 MayEredivisieNEC NijmegenAW2-3900106.932
Saturday 22 AprilEredivisieEmmenHL2-3890006.731
Saturday 15 AprilEredivisieSparta RotterdamAL4-0780006.320
Saturday 8 AprilEredivisieFC VolendamHW2-1770107.548
Saturday 1 AprilEredivisieAZ AlkmaarAD1-1780106.520
Sunday 19 MarchEredivisieGroningenAW0-2900006.629
Sunday 12 MarchEredivisieAjaxHL2-490017.224
Saturday 4 MarchEredivisieTwenteAD3-3450006.322
Wednesday 1 MarchKNVB BekerFeyenoordHL0-1900007.323
Saturday 25 FebruaryEredivisieWaalwijkHL1-4700007.232
Sunday 19 FebruaryEredivisieCambuurAW1-278100822
Sunday 12 FebruaryEredivisieFeyenoordHL1-2450006.620
Tuesday 7 FebruaryKNVB BekerNAC BredaAW1-2290006.76
Saturday 4 FebruaryEredivisieUtrechtAL1-0200006.98