Palmarès AnnoManifestazioneSedeEventoRisultatoPrestazioneNote2021Mondiali juniores Nairobi5000 m piani9º14'15"622023Mondiali di cross BathurstCorsa seniores18º30'56"A squadre37 p.2024Mondiali di cross BelgradoCorsa seniores14º28'56"A squadre31 p.Giochi Olimpici Parigi10000 m piani22º28'20"722025Mondiali di corsa in montagna e trail CanfrancClassica1h03'14"A squadre27 p.2026Mondiali su strada CopenaghenMezza maratona60º1h03'00"

Campionati nazionali 2022 ai campionati ugandesi, 5000 m piani - 13'52"13

2023 ai campionati ugandesi, 10000 m piani - 28'46"1 5º ai campionati ugandesi, 5000 m piani - 14'07"51

2024 4º ai campionati ugandesi di corsa campestre - 29'21"

2025 ai campionati ugandesi, 10000 m piani - 29'05"99

Altre competizioni internazionali 2022 4º alla BOclassic ( Bolzano) - 28'21"

2023 al Cross Internacional de Soria ( Soria) - 25'40" al Cross Internacional de la Constitución ( Alcobendas) - 29'42" 6º al Cross Internacional de Itálica ( Siviglia) - 29'31"

2024 al Cross Internacional de la Constitución ( Alcobendas) - 23'08" 10º al Cross Internacional de Itálica ( Santiponce) - 21'51" al Cross Internacional de San Sebastián ( San Sebastián) - 20'12"

2026 4º al CrossCup de Hannut ( Hannut) - 24'46" 11º alla Roma-Ostia ( Roma) - 1h01'36"

Collegamenti esterni