Botola Morocco
25 August 2023 - round 1
26 August 2023 - round 1
27 August 2023 - round 1
17:00IR Tanger0 - 2JSS Soualem1.803.204.00
19:15CAYB Berrechid1 - 3Raja Casablanca4.203.101.80
21:30Berkane2 - 0Mouloudia Oujda1.573.505.00
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.102.803.60
20:30Moghreb Tetouan0 - 0Olympique Safi2.632.752.70
20:30Mouloudia Oujda1 - 3US Touarga2.702.702.75
3 September 2023 - round 2
17:00Raja Casablanca2 - 2FAR Rabat2.602.752.88
19:15Berkane2 - 1IR Tanger1.703.504.33
19:15FUS Rabat0 - 0Maghreb Fez1.753.204.33
21:30Ch. Mohammedia2 - 3Wydad Casablanca6.503.501.50
16 September 2023 - round 3
17:00Hassania Agadir0 - 2Moghreb Tetouan1.803.004.50
19:15Olympique Safi0 - 0FUS Rabat2.302.753.20
21:30CAYB Berrechid0 - 1Ch. Mohammedia2.382.802.90
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.802.752.63
19:15Mouloudia Oujda0 - 3FAR Rabat5.253.751.53
21:30RCA Zemamra1 - 1Maghreb Fez2.752.802.50
27 September 2023 - round 4
30 September 2023 - round 5
1 October 2023 - round 5
16:00Hassania Agadir1 - 1Raja Casablanca4.753.101.70
18:15CAYB Berrechid0 - 0Mouloudia Oujda1.913.004.20
18:15Maghreb Fez3 - 0JSS Soualem2.003.003.60
20:30US Touarga2 - 2IR Tanger2.303.002.90
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.253.751.55
18:15Mouloudia Oujda1 - 3Maghreb Fez3.103.002.15
20:30IR Tanger0 - 3Wydad Casablanca4.753.301.65
8 October 2023 - round 6
16:00JSS Soualem1 - 3FUS Rabat4.003.001.91
18:15Berkane3 - 1CAYB Berrechid1.254.3312.00
18:15RCA Zemamra3 - 2Olympique Safi3.603.002.05
20:30Raja Casablanca1 - 0Moghreb Tetouan1.403.608.00
27 October 2023 - round 7
28 October 2023 - round 7
16:00Hassania Agadir2 - 2RCA Zemamra4.002.802.00
18:15Olympique Safi2 - 2Raja Casablanca4.002.881.91
20:30CAYB Berrechid2 - 1US Touarga2.703.252.30
29 October 2023 - round 7
15:00FAR Rabat1 - 0IR Tanger1.504.754.33
17:15Moghreb Tetouan4 - 0JSS Soualem2.052.753.80
19:30Maghreb Fez0 - 0Berkane2.882.702.55
3 November 2023 - round 8
4 November 2023 - round 8
15:00RCA Zemamra1 - 1Moghreb Tetouan2.203.003.10
17:15Berkane0 - 0Hassania Agadir1.334.507.50
19:30FAR Rabat4 - 1CAYB Berrechid1.334.337.50
5 November 2023 - round 8
6 November 2023 - round 8
10 November 2023 - round 9
11 November 2023 - round 9
15:00FUS Rabat1 - 1Berkane2.382.802.90
17:15JSS Soualem0 - 0Raja Casablanca6.503.501.50
19:30Olympique Safi1 - 0FAR Rabat3.103.002.25
12 November 2023 - round 9
24 November 2023 - round 10
25 November 2023 - round 10
15:00Mouloudia Oujda1 - 0Hassania Agadir2.703.002.80
17:15CAYB Berrechid1 - 0Maghreb Fez3.203.102.25
26 November 2023 - round 10
14:00Raja Casablanca1 - 0Ch. Mohammedia1.254.5010.00
15:00IR Tanger1 - 1Moghreb Tetouan2.103.003.40
15:00RCA Zemamra1 - 0JSS Soualem1.953.003.75
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.153.003.40
17:00Olympique Safi3 - 1CAYB Berrechid1.952.754.50
12 December 2023 - round 8
13 December 2023 - round 11
16 December 2023 - round 12
15:00Mouloudia Oujda3 - 2JSS Soualem2.253.003.00
17:00IR Tanger0 - 0Olympique Safi2.602.752.70
19:00US Touarga1 - 2Ch. Mohammedia1.953.003.75
17 December 2023 - round 12
15:00RCA Zemamra1 - 2FUS Rabat4.202.751.95
17:00FAR Rabat2 - 1Hassania Agadir1.184.7517.00
19:00CAYB Berrechid0 - 0Moghreb Tetouan3.002.802.38
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.453.607.50
15:00Raja Casablanca6 - 1IR Tanger1.254.3313.00
17:00Ch. Mohammedia1 - 1Berkane5.503.101.62
19:00Moghreb Tetouan1 - 1US Touarga2.102.803.40
29 December 2023 - round 13
15:00RCA Zemamra0 - 1Mouloudia Oujda1.853.104.20
17:00Hassania Agadir2 - 1Maghreb Fez3.202.802.38
17:00Olympique Safi2 - 1Wydad Casablanca3.752.882.05
19:00JSS Soualem2 - 2FAR Rabat5.503.801.50
3 January 2024 - round 14
15:00Wydad Casablanca0 - 2Raja Casablanca3.252.802.50
17:00Mouloudia Oujda2 - 1FUS Rabat4.503.101.91
19:00IR Tanger1 - 1RCA Zemamra2.153.103.60
19:00Maghreb Fez2 - 1Ch. Mohammedia2.103.004.00
4 January 2024 - round 14
15:00US Touarga1 - 0Olympique Safi2.452.882.80
17:00Berkane3 - 1JSS Soualem1.404.006.00
17:00CAYB Berrechid1 - 2Hassania Agadir2.502.902.70
19:00FAR Rabat3 - 0Moghreb Tetouan1.334.207.00
6 January 2024 - round 15
7 January 2024 - round 15
15:00Hassania Agadir3 - 2US Touarga2.552.802.80
15:00RCA Zemamra2 - 1Berkane4.752.881.83
17:00Moghreb Tetouan0 - 0Wydad Casablanca4.002.702.00
19:00Olympique Safi1 - 1Maghreb Fez2.452.752.88
8 January 2024 - round 15
11 January 2024 - round 12
7 February 2024 - round 16
15:00FUS Rabat2 - 1Wydad Casablanca2.882.902.38
15:00JSS Soualem1 - 3IR Tanger1.953.203.60
15:00RCA Zemamra1 - 2US Touarga2.103.103.00
17:00Hassania Agadir1 - 1Olympique Safi2.752.802.55
17:00Moghreb Tetouan0 - 2Maghreb Fez2.302.753.20
8 February 2024 - round 16
15:00Raja Casablanca2 - 0CAYB Berrechid1.205.2515.00
17:00Ch. Mohammedia0 - 3FAR Rabat6.504.001.40
17:00Mouloudia Oujda1 - 0Berkane4.753.501.62
10 February 2024 - round 17
15:00Hassania Agadir2 - 1JSS Soualem1.913.503.60
17:00Maghreb Fez1 - 2FUS Rabat3.002.802.55
17:00Olympique Safi2 - 1Moghreb Tetouan1.853.204.20
11 February 2024 - round 17
15:00CAYB Berrechid1 - 0RCA Zemamra2.383.102.90
15:00FAR Rabat1 - 1Raja Casablanca1.853.254.00
15:00IR Tanger0 - 1Berkane4.503.251.75
17:00US Touarga2 - 0Mouloudia Oujda2.053.103.50
17:00Wydad Casablanca5 - 2Ch. Mohammedia1.304.5010.00
13 February 2024 - round 18
14 February 2024 - round 18
15:00Berkane0 - 0US Touarga1.444.007.00
15:00RCA Zemamra0 - 1FAR Rabat6.503.751.50
17:00Raja Casablanca1 - 0Maghreb Fez1.254.5011.00
19:00JSS Soualem3 - 1Wydad Casablanca6.504.001.40
15 February 2024 - round 18
16 February 2024 - round 19
17 February 2024 - round 19
15:00Olympique Safi1 - 0JSS Soualem1.673.254.75
17:00Maghreb Fez2 - 3RCA Zemamra1.852.904.20
17:00Wydad Casablanca1 - 0Berkane2.003.003.60
19:00US Touarga0 - 0Raja Casablanca5.753.751.45
18 February 2024 - round 19
15:00CAYB Berrechid0 - 1IR Tanger2.752.882.50
17:00FAR Rabat5 - 0Mouloudia Oujda1.206.0010.00
19:00Moghreb Tetouan1 - 0Ch. Mohammedia1.852.904.00
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.335.50
17:00Moghreb Tetouan1 - 1Raja Casablanca5.003.201.67
19:00Olympique Safi2 - 0RCA Zemamra1.703.304.50
25 February 2024 - round 21
15:00Hassania Agadir2 - 0Ch. Mohammedia1.953.203.60
17:00FAR Rabat3 - 0US Touarga1.294.0011.00
19:00Maghreb Fez1 - 0Mouloudia Oujda1.703.504.33
1 March 2024 - round 22
2 March 2024 - round 22
3 March 2024 - round 22
15:00JSS Soualem1 - 2Moghreb Tetouan3.003.002.20
17:00Raja Casablanca1 - 0Olympique Safi1.533.406.00
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.00
17:00Olympique Safi3 - 1Mouloudia Oujda1.623.205.75
19:00Maghreb Fez2 - 1IR Tanger2.102.903.40
10 March 2024 - round 23
15:00Hassania Agadir0 - 2Berkane3.402.802.10
15:00Moghreb Tetouan0 - 1RCA Zemamra1.803.004.50
17:00FUS Rabat0 - 1Raja Casablanca4.002.702.05
19:00CAYB Berrechid0 - 2FAR Rabat9.504.331.29
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.453.606.50
22:00Mouloudia Oujda0 - 1Moghreb Tetouan2.882.882.40
22:00Raja Casablanca3 - 1JSS Soualem1.185.7511.00
22:00RCA Zemamra0 - 0Ch. Mohammedia1.913.103.80
17 March 2024 - round 24
22:00Berkane2 - 0FUS Rabat1.913.003.80
22:00CAYB Berrechid0 - 0Wydad Casablanca6.503.401.50
22:00IR Tanger0 - 1Hassania Agadir1.853.004.20
20 March 2024 - round 22
21 March 2024 - round 22
13 April 2024 - round 25
17:00Maghreb Fez0 - 1CAYB Berrechid1.673.254.75
19:00FUS Rabat1 - 1US Touarga2.003.003.60
19:00Wydad Casablanca0 - 1FAR Rabat3.253.002.10
21:00Hassania Agadir2 - 2Mouloudia Oujda1.733.104.50
14 April 2024 - round 25
17:00Olympique Safi1 - 2Berkane2.882.802.45
19:00Moghreb Tetouan1 - 1IR Tanger1.803.054.33
21:00Ch. Mohammedia0 - 2Raja Casablanca7.504.001.36
15 April 2024 - round 25
19 April 2024 - round 26
20 April 2024 - round 26
17:00IR Tanger2 - 1FUS Rabat2.882.882.38
19:00Mouloudia Oujda0 - 0Ch. Mohammedia2.252.753.20
21:00Wydad Casablanca1 - 0Hassania Agadir1.533.306.50
21 April 2024 - round 26
17:00US Touarga0 - 1JSS Soualem2.002.883.75
19:00FAR Rabat3 - 1Maghreb Fez1.294.0011.00
21:00RCA Zemamra1 - 2Raja Casablanca6.503.251.53
26 April 2024 - round 27
27 April 2024 - round 27
17:00Ch. Mohammedia-US Touarga1.912.904.00
19:00Hassania Agadir-FAR Rabat5.503.201.62
21:00Olympique Safi-IR Tanger2.152.803.40