Nella stagione successiva dopo esser subentrato al 77' al posto di Thomas Helveg nella Supercoppa italiana persa 1-2 contro il , passa in prestito al . Il 18 settembre 1999, al debutto con la squadra umbra, è squalificato per quattro giornate dopo una testata a Fabio Macellari del Cagliari: Ba è il primo giocatore del campionato italiano a essere sanzionato con la prova TV. La stagione per Ba finisce a fine febbraio quando si rompe il tendine rotuleo della gamba destra in uno scontro di gioco in Perugia-Verona. Le sue presenze in campionato si fermano così a 14, con un gol all'attivo, più 4 gare e una rete in Coppa Italia.