Uganda head coach Paul Put has confirmed his final squad for the TotalEnergies AFCON 2025 finals, with the team departing this evening for their eleven day preparatory camp in Casablanca, Morocco.
The Cranes will leave Entebbe Airport today, Sunday 7 December, at 5.30pm aboard Qatar Airways flight QR1384. While in Morocco, they will play two trial matches as Put finalises his plans for the tournament.
The squad features an experienced core supported by emerging players drawn from clubs in Africa, Europe and Asia.
Full squad
Goalkeepers
Salim Omar Magoola (Richards Bay, South Africa)
Denis Onyango (Mamelodi Sundowns, South Africa)
Nafian Alionzi (Defence Forces, Ethiopia)
Charles Lukwago (KCCA, Uganda)
Defenders
Toby Sibbick (Burton Albion, England)
Elio Caprodossi (Universitatea Cluj, Romania)
Jordan Obita (Hibernian, Scotland)
Rogers Torach (Vipers, Uganda)
Abdu Azizi Kayondo (Slovan Liberec, Czech Republic)
Isaac Muleme (Viktoria Zizkov, Czech Republic)
Timothy Awany (Ashdod, Israel)
David Owori (SC Villa, Uganda)
Hilary Mukundane (Vipers, Uganda)
Midfielders
Kenneth Semakula (Al Adalah, Saudi Arabia)
Khalid Aucho (Singida Black Stars, Tanzania)
Ronald Ssekiganda (APR, Rwanda)
Bobosi Byaruhanga (Oakland Roots, USA)
Alhassan Baba (FCSB, Romania)
Forwards
Allan Okello (Vipers, Uganda)
Melvyn Lorenzen (Muangthong United, Thailand)
Travis Mutyaba (CS Sfaxien, Tunisia)
Denis Omedi (APR, Rwanda)
Rogers Mato (FK Vardar, North Macedonia)
Reagan Mpande (SC Villa, Uganda)
Jude Ssemugabi (Jamus, South Sudan)
Uchechukwu Ikpeazu (St Johnstone, Scotland)
Steven Mukwala (Simba, Tanzania)
James Bogere (Masaka Sunshine, Uganda)
Ivan Ahimbisibwe (KCCA, Uganda)
Shafik Nana Kwikiriza (KCCA, Uganda)
























