Ranger è cresciuto nelle giovanili del Gjerdrum.[1] Ha avuto l'opportunità di giocare anche in prima squadra, in 3. divisjon.[1]
Nel 2015 è stato ingaggiato dal Lillestrøm, che lo ha aggregato alla propria formazione giovanile.[1] Il 15 ottobre 2017 si è accomodato per la prima volta in panchina in prima squadra, assistendo alla vittoria dei suoi compagni per 1-0 sul Sogndal, in occasione della 25ª giornata di campionato.[2]
Il 28 febbraio 2018 ha firmato il primo contratto professionistico della sua carriera, legandosi al Lillestrøm con un accordo biennale.[3]
Il 7 marzo 2019 ha prolungato il contratto che lo legava al Lillestrøm per un'ulteriore stagione ed è stato contestualmente ceduto in prestito all'Ullensaker/Kisa.[4][5] Il 7 aprile 2019 ha quindi esordito in 1. divisjon, subentrando ad Ole Kristian Langås nella vittoria per 3-0 sul Sogndal.[6]
Nazionale
Ranger ha rappresentato la Norvegia a livello Under-19, Under-20 e Under-21.[1] Con la compagine Under-20 ha partecipato al mondiale 2019, in cui la Norvegia è stata eliminata al termine della fase a gironi.