| 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 |
| World Club Friendlies | 2025/09/05 15:12 | NRB Teleghma v AS Khroub | L | 1-2 |
| World Club Friendlies | 2025/08/26 15:30 | CA Batna v NRB Teleghma | D | 0-0 |
| Club Friendly List | 2025/08/23 16:00 | NRB Teleghma v NA Hussein Dey | D | 0-0 |
| World Club Friendlies | 2025/08/17 17:06 | ES Mostaganem v NRB Teleghma | 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 |