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: 2024. augusztus 17. 2 Utolsó elszámolt válogatott mérkőzés dátuma: 2024. július 1.
Celar a szlovéniai Kranj városában született. Az ifjúsági pályafutását a Šenčur, a Velesovo, a Triglav Kranj és a Maribor csapataiban kezdte, majd 2017-ben az olasz Roma akadémiájánál folytatta.
2016-ban mutatkozott be a Maribor felnőtt csapatában, ahol csak egy mérkőzésen lépett pályára. 2018-ban átigazolt az olasz első osztályban érdekelt Roma csapatához. 2019. március 11-én, a Empoli elleni mérkőzés 86. percében Patrik Schicket debütált.[1] A következő két szezonban a Serie B-ben szereplő Cittadella és Cremonese csapatát erősítette kölcsönben.[2][3]
2021. augusztus 27-én négyéves szerződést kötött a svájciLugano együttesével.[4] Először a szeptember 12-ei, Basel elleni mérkőzés 78. percében Sandi Lovrić cseréjeként lépett pályára.[5] Első két gólját szeptember 26-án, a Luzern ellen 3–2-re megnyert találkozón szerezte.[6] A 2023–24-es szezonban megszerezte a bajnokság és a kupa gólkirályi címét is.
2024. július 19-én az angol QPR szerződtette.[7][8]
A válogatottban
Celar az U16-ostól az U21-esig minden korosztályban képviselte Szlovéniát.