| Algeria Division 2 | 2025/02/19 13:00 | MSP Batna v NRB Teleghma | D | 0-0 |
| Algeria Division 2 | 2024/10/18 14:00 | NRB Teleghma v MSP Batna | L | 2-1 |
| Algeria Division 2 | 2024/06/01 15:00 | NRB Teleghma v MSP Batna | W | 0-1 |
| Algeria Division 2 | 2024/01/28 13:00 | MSP Batna v NRB Teleghma | W | 1-0 |
| Algeria Division 2 | 2021/05/18 14:00 | NRB Teleghma v MSP Batna | L | 4-1 |
| Algeria Division 2 | 2021/03/11 13:30 | MSP Batna v NRB Teleghma | W | 1-0 |
| Algeria Division 2 | 2025/05/17 15:00 | MO Constantine v MSP Batna | L | 5-0 |
| Algeria Division 2 | 2025/05/09 15:00 | MSP Batna v US Souf | W | 7-0 |
| Algeria Division 2 | 2025/04/26 15:00 | USM El Harrach v MSP Batna | L | 1-0 |
| Algeria Division 2 | 2025/04/19 15:00 | MSP Batna v HB Chelghoum Laid | D | 1-1 |
| Algeria Division 2 | 2025/04/10 14:00 | MSP Batna v AS Khroub | D | 1-1 |
| Algeria Division 2 | 2025/04/05 14:00 | RB Ouargla v MSP Batna | W | 0-1 |
| Algeria Division 2 | 2025/03/22 14:00 | MSP Batna v IB Khemis El Khechna | W | 2-1 |
| Algeria Division 2 | 2025/03/17 14:00 | US Chaouia v MSP Batna | L | 1-0 |
| Algeria Division 2 | 2025/05/17 15:00 | NRB Teleghma v Olympique Magrane | W | 6-3 |
| Algeria Division 2 | 2025/05/09 15:00 | JS Djijel v NRB Teleghma | L | 2-0 |
| Algeria Division 2 | 2025/04/26 15:00 | US Souf v NRB Teleghma | W | 2-3 |
| Algeria Division 2 | 2025/04/19 15:00 | NRB Teleghma v CA Batna | D | 0-0 |
| Algeria Division 2 | 2025/04/10 14:00 | USM El Harrach v NRB Teleghma | L | 1-0 |
| Algeria Division 2 | 2025/04/05 14:00 | NRB Teleghma v MB Rouissat | D | 1-1 |
| Algeria Division 2 | 2025/03/22 14:00 | MO Constantine v NRB Teleghma | D | 0-0 |
| Algeria Division 2 | 2025/03/08 14:00 | HB Chelghoum Laid v NRB Teleghma | D | 0-0 |