About Denis Onyango
Born 1985. Denis Onyango is an Ugandan association football player.
Denis Masinde Onyango (born 15 May 1985) is a Ugandan professional footballer who plays as a goalkeeper for South African Premier Soccer League club Mamelodi Sundowns and the Uganda national team.
Having begun his career in his native country, Onyango went on to play in the South African Premier Soccer League with Supersport United, Mpumalanga Black Aces, and Mamelodi Sundowns. With Mamelodi Sundowns, he won the 2016 CAF Champions League and took part in the 2016 FIFA Club World Cup. He was named the 2016 African-based African Player of the year. He was also ranked as the tenth best goalkeeper in the world in the list for 2016, compiled by the International Federation of Football History & Statistics.
He represented Uganda at the 2017 and 2019 Africa Cup of Nations, and captained them until his international retirement in 2021. After four years in retirement, Onyango returned to the national team in August 2025 as Uganda prepared for the 2026 FIFA World Cup qualifiers games against Mozambique and Somalia.
Mamelodi Sundowns In 2011, Onyango joined South African Premier Soccer League club Mamelodi Sundowns.
In July 2014 Mamelodi Sundowns exercised their option to extend Onyango's contract by a year.
Onyango won the PSL Goalkeeper of the Season award (best player in the South African top division) in the 2015β16 season and kept 14 clean sheets as Sundowns earned a record 71 points.
The Uganda Sports Press Associations voted Onyango as the best sports personality in the month of October 2016 in Uganda.
On 5 January 2017, he was voted the 2016 African-based African Player of the year at the CAF Awards held in Nigeria. The final tally saw him pick up 252 votes, compared to 228 votes for second place Khama Billiat.
International career Onyango made his international debut for Uganda on 18 June 2005 World Cup qualifying match against Cape Verde. From then Onyango became a regular for the Cranes.
Onyango helped the Cranes qualify for the 2017 Africa Cup of Nations by conceding only two goals in six matches in their qualifying group. He made his first appearance at the Africa Cup of Nations in the 31st edition that was hosted by Gabon from 14 January 2017 to 5 February 2017.
He became captain of the national team in April 2017. On 12 April 2021, Onyango announced his international retirement, after Uganda failed to qualify for the 2021 Africa Cup of Nations. He was part of the goal keeping technical team for Uganda's national team when Kenya, Tanzania and Uganda co-hosted the 2024 CHAN games. Onyango from Uganda, Mrisho Ngasa from Tanzania together with Victor Wanyama from Kenya were selected by CAF to unveil the trophy to be won. Despite all hosts emerging on top of their groups, they were knocked out on the Quarter finals. Style of play Onyango is known for his penalty-saving and his play in one-on-one situations. He is all round, very consistent and calm as described by Mark Anderson, a former Sundowns goalkeeper coach.
Personal life Onyango is the second son and third child of Mzee Gabriel (1952β2019) and Nakato Musoke Olive Onyango. He is married to Barbara Namubiru and the couple have four sons.
Career statistics
Honours Super Sport United Premier Soccer League: 2007β08, 2008β09, 2009β10
Mamelodi Sundowns Premier Soccer League: 2015β16, 2017β18, 2018β19, 2019β20, 2020β21, 2021β22, 2022β23, 2023β24, 2024β25 Nedbank Cup: 2014β15, 2019β20, 2021β22 Telkom Knockout: 2015, 2019 MTN 8: 2021 CAF Champions League: 2016, 2025β26
CAF Super Cup: 2017 African Football League: 2023
Individual African-based African Player of the year: 2016 CAF Team of the Year: 2016, 2018
Donβt just read it β
keep it.
Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.
- E-book
- Audio
- Video
Instant download Β· yours to keep Β· every purchase keeps this site free
Important facts
People in Denis Onyango's life
Named in this biography and alive at the same time
Contemporaries
People whose lives overlapped Denis Onyango's
Frequently asked questions
Who is Denis Onyango?
Ugandan footballer
When was Denis Onyango born?
Denis Onyango was born on 15 May 1985 in Kampala.
What is Denis Onyango's occupation?
Denis Onyango is an association football player.
What nationality is Denis Onyango?
Denis Onyango is Ugandan.
Sources & further reading
Cite this page
APA: Biography.guide. (2026). Denis Onyango. https://biography.guide/denis-onyango/
MLA: "Denis Onyango." Biography.guide, https://biography.guide/denis-onyango/.
Chicago: "Denis Onyango." Biography.guide. https://biography.guide/denis-onyango/.
Data last updated: 2026-09-20 Β· Spot an error? Report a correction.
Portrait: Wikimedia Commons Β· author & licence
Page generated 2026-09-27 04:57 UTC