Junior Firpo è un difensore del Real Betis che ha collezionato 12 presenze, per un totale di 832 minuti. É stato scelto nell'11 iniziale in 10 partite su 38 giornate ed è entrato dalla panchina 2 volte.
La sua ultima presenza nella competizione è stata il 17 maggio, gara in cui ha giocato 90 minuti con la maglia del Real Betis contro il Barcellona, nella sconfitta per 3-1. In questa stagione il difensore ha registrato 1 assist.
Firpo ha giocato 32 partite di Championship nell'ultima stagione con il Leeds United, gare in cui ha realizzato 4 gol e fornito 10 passaggi vincenti.
Firpo ha iniziato la sua esperienza con il Real Betis nel luglio 2025, mentre prima giocava con il Leeds United, con cui ha collezionato 104 presenze in campionato, con 5 gol e 21 assist.
Il 12 febbraio 2018 Firpo ha debuttato in LaLiga, all'età di 21 anni e 174 giorni contro Deportivo de La Coruña. In totale, nella sua carriera in LaLiga, ha giocato 74 partite, con 7 gol e 9 assist.