Hadj Mahmoud, centrocampista del Lugano, ha giocato la maggior parte delle gare del suo club in Super League nel 2024/2025, avendo collezionato 14 presenze, per un totale di 789 minuti. É partito titolare in 10 di queste presenze, su 18 giornate, ed è entrato a gara in corso 4 volte.
Il centrocampista ha collezionato la sua ultima presenza il 15 dicembre, con Lugano: una sconfitta per 4-1 contro Lausanne-Sport, in cui ha giocato 58 minuti. In totale il centrocampista ha realizzato 3 gol in questa stagione. Ha ricevuto 1 cartellino rosso.
É stato contro Luzern il 7 dicembre che Mahmoud ha segnato il suo ultimo gol, nella vittoria per 4-1. Ha aperto le sue marcature in questo campionato contro Servette il 3 agosto, avendo realizzato una rete nella vittoria per 3-1.
Nella prossima partita di Super League, il 19 gennaio, Lugano dovrà giocare una gara casalinga contro Basel.
Nell'ultima stagione con Lugano in Super League Mahmoud ha collezionato 28 presenze, realizzando 5 gol.