Botola Morocco
25 August 2023 - round 1
26 August 2023 - round 1
27 August 2023 - round 1
17:00IR Tanger0 - 2JSS Soualem1.783.254.32
19:15CAYB Berrechid1 - 3Raja Casablanca4.343.211.77
21:30Berkane2 - 0Mouloudia Oujda1.513.715.81
30 August 2023 - round 1
31 August 2023 - round 1
1 September 2023 - round 2
2 September 2023 - round 2
19:15RCA Zemamra1 - 0CAYB Berrechid2.092.883.56
20:30Moghreb Tetouan0 - 0Olympique Safi2.632.842.66
20:30Mouloudia Oujda1 - 3US Touarga2.612.912.66
3 September 2023 - round 2
17:00Raja Casablanca2 - 2FAR Rabat2.542.702.99
19:15Berkane2 - 1IR Tanger1.733.374.40
19:15FUS Rabat0 - 0Maghreb Fez1.773.144.54
21:30Ch. Mohammedia2 - 3Wydad Casablanca6.553.691.47
16 September 2023 - round 3
17:00Hassania Agadir0 - 2Moghreb Tetouan1.793.044.54
19:15Olympique Safi0 - 0FUS Rabat2.382.693.19
21:30CAYB Berrechid0 - 1Ch. Mohammedia2.382.852.95
17 September 2023 - round 3
20 September 2023 - round 3
21 September 2023 - round 3
23 September 2023 - round 4
24 September 2023 - round 4
25 September 2023 - round 4
17:00JSS Soualem0 - 1Olympique Safi2.752.802.58
19:15Mouloudia Oujda0 - 3FAR Rabat5.413.811.52
21:30RCA Zemamra1 - 1Maghreb Fez2.732.832.56
27 September 2023 - round 4
30 September 2023 - round 5
1 October 2023 - round 5
16:00Hassania Agadir1 - 1Raja Casablanca4.723.161.72
18:15CAYB Berrechid0 - 0Mouloudia Oujda1.883.054.13
18:15Maghreb Fez3 - 0JSS Soualem2.092.893.54
20:30US Touarga2 - 2IR Tanger2.293.042.94
4 October 2023 - round 5
5 October 2023 - round 5
6 October 2023 - round 6
7 October 2023 - round 6
16:00US Touarga2 - 1FAR Rabat5.893.761.50
18:15Mouloudia Oujda1 - 3Maghreb Fez3.312.942.14
20:30IR Tanger0 - 3Wydad Casablanca4.763.341.66
8 October 2023 - round 6
16:00JSS Soualem1 - 3FUS Rabat3.933.021.92
18:15Berkane3 - 1CAYB Berrechid1.314.299.30
18:15RCA Zemamra3 - 2Olympique Safi3.432.882.15
20:30Raja Casablanca1 - 0Moghreb Tetouan1.354.108.12
27 October 2023 - round 7
28 October 2023 - round 7
16:00Hassania Agadir2 - 2RCA Zemamra3.742.972.01
18:15Olympique Safi2 - 2Raja Casablanca4.223.031.86
20:30CAYB Berrechid2 - 1US Touarga2.773.062.35
29 October 2023 - round 7
15:00FAR Rabat1 - 0IR Tanger1.494.175.16
17:15Moghreb Tetouan4 - 0JSS Soualem2.082.823.65
19:30Maghreb Fez0 - 0Berkane2.812.862.48
3 November 2023 - round 8
4 November 2023 - round 8
15:00RCA Zemamra1 - 1Moghreb Tetouan2.242.973.08
17:15Berkane0 - 0Hassania Agadir1.344.328.14
19:30FAR Rabat4 - 1CAYB Berrechid1.314.488.82
5 November 2023 - round 8
6 November 2023 - round 8
10 November 2023 - round 9
11 November 2023 - round 9
15:00FUS Rabat1 - 1Berkane2.412.812.97
17:15JSS Soualem0 - 0Raja Casablanca5.783.641.51
19:30Olympique Safi1 - 0FAR Rabat3.112.922.29
12 November 2023 - round 9
24 November 2023 - round 10
25 November 2023 - round 10
15:00Mouloudia Oujda1 - 0Hassania Agadir2.602.922.68
17:15CAYB Berrechid1 - 0Maghreb Fez3.142.962.25
26 November 2023 - round 10
14:00Raja Casablanca1 - 0Ch. Mohammedia1.284.569.67
15:00IR Tanger1 - 1Moghreb Tetouan2.132.963.39
15:00RCA Zemamra1 - 0JSS Soualem2.053.013.48
28 November 2023 - round 10
6 December 2023 - round 7
7 December 2023 - round 10
8 December 2023 - round 11
9 December 2023 - round 11
10 December 2023 - round 11
15:00Ch. Mohammedia1 - 0Mouloudia Oujda2.262.943.12
17:00Olympique Safi3 - 1CAYB Berrechid1.912.944.19
12 December 2023 - round 8
13 December 2023 - round 11
16 December 2023 - round 12
15:00Mouloudia Oujda3 - 2JSS Soualem2.232.963.07
17:00IR Tanger0 - 0Olympique Safi2.682.772.68
19:00US Touarga1 - 2Ch. Mohammedia1.973.053.71
17 December 2023 - round 12
15:00RCA Zemamra1 - 2FUS Rabat4.112.831.94
17:00FAR Rabat2 - 1Hassania Agadir1.205.0312.92
19:00CAYB Berrechid0 - 0Moghreb Tetouan2.962.812.41
23 December 2023 - round 9
24 December 2023 - round 12
26 December 2023 - round 11
28 December 2023 - round 13
15:00FUS Rabat1 - 1CAYB Berrechid1.423.717.43
15:00Raja Casablanca6 - 1IR Tanger1.254.7010.56
17:00Ch. Mohammedia1 - 1Berkane5.033.321.64
19:00Moghreb Tetouan1 - 1US Touarga2.132.873.44
29 December 2023 - round 13
15:00RCA Zemamra0 - 1Mouloudia Oujda1.783.204.29
17:00Hassania Agadir2 - 1Maghreb Fez3.142.762.37
17:00Olympique Safi2 - 1Wydad Casablanca3.662.962.02
19:00JSS Soualem2 - 2FAR Rabat6.043.831.47
3 January 2024 - round 14
15:00Wydad Casablanca0 - 2Raja Casablanca3.042.852.37
17:00Mouloudia Oujda2 - 1FUS Rabat4.393.071.83
19:00IR Tanger1 - 1RCA Zemamra2.112.973.43
19:00Maghreb Fez2 - 1Ch. Mohammedia2.042.953.76
4 January 2024 - round 14
15:00US Touarga1 - 0Olympique Safi2.392.902.90
17:00Berkane3 - 1JSS Soualem1.453.866.25
17:00CAYB Berrechid1 - 2Hassania Agadir2.602.892.65
19:00FAR Rabat3 - 0Moghreb Tetouan1.304.638.12
6 January 2024 - round 15
7 January 2024 - round 15
15:00Hassania Agadir3 - 2US Touarga2.522.892.74
15:00RCA Zemamra2 - 1Berkane4.572.991.81
17:00Moghreb Tetouan0 - 0Wydad Casablanca3.922.861.98
19:00Olympique Safi1 - 1Maghreb Fez2.422.842.91
8 January 2024 - round 15
11 January 2024 - round 12
7 February 2024 - round 16
15:00FUS Rabat2 - 1Wydad Casablanca2.942.802.47
15:00JSS Soualem1 - 3IR Tanger2.053.123.45
15:00RCA Zemamra1 - 2US Touarga2.153.023.22
17:00Hassania Agadir1 - 1Olympique Safi2.782.752.61
17:00Moghreb Tetouan0 - 2Maghreb Fez2.332.743.21
8 February 2024 - round 16
15:00Raja Casablanca2 - 0CAYB Berrechid1.185.6714.00
17:00Ch. Mohammedia0 - 3FAR Rabat6.854.011.41
17:00Mouloudia Oujda1 - 0Berkane5.263.431.61
10 February 2024 - round 17
15:00Hassania Agadir2 - 1JSS Soualem1.923.273.72
17:00Maghreb Fez1 - 2FUS Rabat2.972.762.49
17:00Olympique Safi2 - 1Moghreb Tetouan1.923.024.10
11 February 2024 - round 17
15:00CAYB Berrechid1 - 0RCA Zemamra2.402.992.87
15:00FAR Rabat1 - 1Raja Casablanca1.883.193.90
15:00IR Tanger0 - 1Berkane4.173.221.82
17:00US Touarga2 - 0Mouloudia Oujda1.993.063.66
17:00Wydad Casablanca5 - 2Ch. Mohammedia1.284.669.96
13 February 2024 - round 18
14 February 2024 - round 18
15:00Berkane0 - 0US Touarga1.453.886.63
15:00RCA Zemamra0 - 1FAR Rabat6.644.001.43
17:00Raja Casablanca1 - 0Maghreb Fez1.294.369.90
19:00JSS Soualem3 - 1Wydad Casablanca6.843.981.41
15 February 2024 - round 18
16 February 2024 - round 19
17 February 2024 - round 19
15:00Olympique Safi1 - 0JSS Soualem1.693.304.78
17:00Maghreb Fez2 - 3RCA Zemamra1.882.934.32
17:00Wydad Casablanca1 - 0Berkane2.012.883.89
19:00US Touarga0 - 0Raja Casablanca6.603.781.44
18 February 2024 - round 19
15:00CAYB Berrechid0 - 1IR Tanger2.932.952.38
17:00FAR Rabat5 - 0Mouloudia Oujda1.166.2113.10
19:00Moghreb Tetouan1 - 0Ch. Mohammedia1.922.944.02
20 February 2024 - round 20
21 February 2024 - round 20
22 February 2024 - round 20
24 February 2024 - round 21
15:00FUS Rabat1 - 0JSS Soualem1.444.026.40
17:00Moghreb Tetouan1 - 1Raja Casablanca4.953.161.71
19:00Olympique Safi2 - 0RCA Zemamra1.723.254.72
25 February 2024 - round 21
15:00Hassania Agadir2 - 0Ch. Mohammedia1.983.003.79
17:00FAR Rabat3 - 0US Touarga1.264.7310.04
19:00Maghreb Fez1 - 0Mouloudia Oujda1.683.384.78
1 March 2024 - round 22
2 March 2024 - round 22
3 March 2024 - round 22
15:00JSS Soualem1 - 2Moghreb Tetouan3.122.952.22
17:00Raja Casablanca1 - 0Olympique Safi1.483.616.95
5 March 2024 - round 20
6 March 2024 - round 20
8 March 2024 - round 23
9 March 2024 - round 23
15:00Wydad Casablanca0 - 0US Touarga1.454.006.19
17:00Olympique Safi3 - 1Mouloudia Oujda1.623.285.65
19:00Maghreb Fez2 - 1IR Tanger2.062.953.55
10 March 2024 - round 23
15:00Hassania Agadir0 - 2Berkane3.732.892.03
15:00Moghreb Tetouan0 - 1RCA Zemamra1.823.054.46
17:00FUS Rabat0 - 1Raja Casablanca4.182.722.01
19:00CAYB Berrechid0 - 2FAR Rabat9.804.801.27
12 March 2024 - round 21
13 March 2024 - round 21
15 March 2024 - round 24
16 March 2024 - round 24
22:00FAR Rabat1 - 0Olympique Safi1.433.836.83
22:00Mouloudia Oujda0 - 1Moghreb Tetouan2.962.882.38
22:00Raja Casablanca3 - 1JSS Soualem1.166.0513.02
22:00RCA Zemamra0 - 0Ch. Mohammedia1.903.043.99
17 March 2024 - round 24
22:00Berkane2 - 0FUS Rabat1.972.824.06
22:00CAYB Berrechid0 - 0Wydad Casablanca6.103.501.53
22:00IR Tanger0 - 1Hassania Agadir1.863.084.10
20 March 2024 - round 22
21 March 2024 - round 22
13 April 2024 - round 25
17:00Maghreb Fez0 - 1CAYB Berrechid1.683.294.72
19:00FUS Rabat1 - 1US Touarga2.013.003.62
19:00Wydad Casablanca0 - 1FAR Rabat3.303.172.04
21:00Hassania Agadir2 - 2Mouloudia Oujda1.743.164.56
14 April 2024 - round 25
17:00Olympique Safi1 - 2Berkane2.872.822.47
19:00Moghreb Tetouan1 - 1IR Tanger1.823.044.33
21:00Ch. Mohammedia0 - 2Raja Casablanca7.664.041.36
15 April 2024 - round 25
19 April 2024 - round 26
20 April 2024 - round 26
17:00IR Tanger2 - 1FUS Rabat2.882.922.39
19:00Mouloudia Oujda0 - 0Ch. Mohammedia2.262.793.26
21:00Wydad Casablanca1 - 0Hassania Agadir1.493.596.45
21 April 2024 - round 26
17:00US Touarga0 - 1JSS Soualem2.012.983.66
19:00FAR Rabat3 - 1Maghreb Fez1.264.6010.78
21:00RCA Zemamra1 - 2Raja Casablanca6.893.681.46
26 April 2024 - round 27
27 April 2024 - round 27
17:00Ch. Mohammedia0 - 2US Touarga1.982.963.79
19:00Hassania Agadir2 - 1FAR Rabat6.483.611.49
21:00Olympique Safi1 - 1IR Tanger2.062.903.64
28 April 2024 - round 27