1 A felnőtt klubokban játszott mérkőzések és gólok csak a bajnoki mérkőzések adatait tartalmazzák. Utolsó elszámolt mérkőzés dátuma: 2023. június 3. 2 Utolsó elszámolt válogatott mérkőzés dátuma: 2023. június 15.
Bos az ausztráliai Melbourne városában született. Az ifjúsági pályafutását a helyi Melbourne City akadémiájánál folytatta.
2021-ben mutatkozott be a Melbourne City első osztályban szereplő felnőtt keretében.[1][2][3] Először a 2021. november 27-ei, az Adelaide United ellen 2–2-es döntetlennel zárult mérkőzés 81. percében, Scott Galloway cseréjeként lépett pályára.[4] Első gólját 2022. április 6-án, a Sydney ellen hazai pályán 4–0-ra megnyert találkozón szerezte meg.[5] 2023. július 1-jén szerződést kötött a belga első osztályban érdekelt Westerlo együttesével.
A válogatottban
Bos az U17-es, az U20-as és az U23-as korosztályú válogatottakban is képviselte Ausztráliát.
2023-ban debütált a felnőtt válogatottban. Először a 2023. március 28-ai, Ecuador ellen 2–1-re elvesztett mérkőzés 54. percében, Aziz Behicht váltva lépett pályára.[6]