Uganda, Nigeria’s opponent at the upcoming Africa Cup of Nations, has officially released its squad for the tournament.
The Cranes have also become the first national team to arrive in Morocco, where they plan to play a series of friendly matches ahead of their opening game against Tunisia.
Head Coach Paul Put has named a 30-man squad for the competition.
Put’s Squad
Goalkeepers
Magoola Salim Omar, Onyango Denis, Alionzi Nafian, Lukwago Charles
Defenders
Sibbick Toby, Caprodossi Elio, Obita Jordan, Torach Rogers, Kayondo Abdu Azizi, Mulembe Isaac, Awany Timothy, Owor David, Mukundane Hilary
Midfielders
Semakula Kenneth, Aucho Khalid, Ssekiganda Ronald, Byaruhanga Bobosi, Alhassan Baba
Forwards
Okello Allan, Melvyn Lorenzen, Mutyaba Travis, Omedi Denis, Mato Rogers, Mpande Reagan,
Ssembuugali Jude, Ikpeazu Uchechukwu, Mukwala Steven, Bogere James, Ahinmbisibwe Ivan, Kwikiriza Shafik Nana
Morocco, here we come!
Uganda Cranes now in Casablanca #AFCONPreparations pic.twitter.com/wjsv5Snxp8— Uganda Cranes (@UgandaCranes) December 8, 2025
Uganda head coach Paul Put brings significant AFCON experience into this campaign, having managed in the 2013, 2015, and 2019 editions.
In 2013, he led Burkina Faso to the final, while in 2015 the Stallions exited at the group stage.
He led Guinea to the round of 16, and Uganda will hope to benefit from his deep tournament knowledge as they navigate a tough group featuring Nigeria, Tunisia, and regional rivals Tanzania.
Uganda has faced Nigeria eight times in official matches, winning four and losing three, a reminder that underrating the Cranes could be costly for the Super Eagles.
With strong organization and renewed ambition, Uganda aims to deliver a memorable AFCON campaign that will make the nation proud.

