MSP Batna vs MO Constantine
Score updated: · Updates may be delayed.
Half-time0–0
Regulation0–0
MSP Batna drew 0–0 with MO Constantine in the Ligue 2 on 26 September 2026.
Before this match
Results before 26 Sept 2026, 15:00 UTC · All available competitions
Completed matches before this fixture only. Some older results may be missing.
Head-to-head
10 previous meetings availableDraws0
2 May 2026Ligue 2 · 2025/26
MSP Batna5–0
MO Constantine26 Dec 2025Ligue 2 · 2025/26
MO Constantine3–0
MSP Batna17 May 2025Ligue 2 · 2024/25
MO Constantine5–0
MSP Batna26 Dec 2024Ligue 2 · 2024/25
MSP Batna3–1
MO Constantine24 May 2024Ligue 2 · 2023/24
MO Constantine1–2
MSP Batna20 Jan 2024Ligue 2 · 2023/24
MSP Batna4–0
MO Constantine22 May 2021Ligue 2 · 2020/21
MSP Batna1–2
MO Constantine16 Mar 2021Ligue 2 · 2020/21
MO Constantine1–0
MSP Batna22 Feb 2013Ligue 2 · 2012/13
MSP Batna1–2
MO Constantine19 Oct 2012Ligue 2 · 2012/13
MO Constantine3–1
MSP Batna
Record for the meetings shown only, up to the ten most recent imported games. Wins include extra time and confirmed shootouts.
Form coming into the match
MSP Batna
W = win · D = draw · L = loss · ? = unconfirmed. Badges run oldest to newest.
18 Sept 2026Ligue 2 · 2026
Teleghma1–1
MSP Batna9 May 2026Ligue 2 · 2025/26
JS Jijel1–4
MSP Batna2 May 2026Ligue 2 · 2025/26
MSP Batna5–0
MO Constantine21 Apr 2026Ligue 2 · 2025/26
CR Béni Thour0–0
MSP Batna17 Apr 2026Ligue 2 · 2025/26
MSP Batna0–1
US Biskra
Last five available results across all competitions. Includes extra time and penalty shootouts.
MO Constantine
W = win · D = draw · L = loss · ? = unconfirmed. Badges run oldest to newest.
18 Sept 2026Ligue 2 · 2026
MO Bejaia0–0
MO Constantine9 May 2026Ligue 2 · 2025/26
MO Constantine3–1
HB Chelghoum Laïd2 May 2026Ligue 2 · 2025/26
MSP Batna5–0
MO Constantine21 Apr 2026Ligue 2 · 2025/26
MO Constantine1–3
US Chaouia17 Apr 2026Ligue 2 · 2025/26
USM Annaba0–0
MO Constantine
Last five available results across all competitions. Includes extra time and penalty shootouts.
Source: API-Football · Match updated · About the data

