Football Bets Today
Betting

Goalkeeper · Uganda · born 1985

Career by season, honours, the Uganda Cranes record and the reported net worth, with the current club and this season's numbers in the modules.

Mamelodi Sundowns · as of 2026-11-11Uganda Cranes

Career

Clubs by season

ClubFromToAppsGoalsNote
SC Villa20042005--permanent
Saint George20052006--permanent
SuperSport United20062010701permanent
Mpumalanga Black Aces2010201110permanent
Mamelodi Sundowns2011present1760permanent
Bidvest Wits2013201440loan

Appearances and goals are to the end of the last completed season; this season's numbers load from the feed.

Uganda Cranes

Debut 2005 · 83 caps · 0 goals (to 2025-10)

Honours

  • Premier Soccer League 2007-08, 2008-09, 2009-10 · SuperSport United
  • CAF Champions League 2016 · Mamelodi Sundowns
  • CAF Super Cup 2017 · Mamelodi Sundowns
  • African Football League 2023 · Mamelodi Sundowns
  • CAF Champions League 2025-26 · Mamelodi Sundowns
  • African-based African Player of the Year 2016
  • PSL Goalkeeper of the Season 2015-16
  • CAF Team of the Year 2016 and 2018

Reported net worth

No reputable estimate on record.

Published estimates, not accounts. The figure carries its publisher and year.

In depth

About Denis Onyango

Key takeaways

  • Denis Masinde Onyango is a Ugandan goalkeeper born in Kampala on 15 May 1985 who joined Mamelodi Sundowns in 2011.
  • Consult the dated international appearance module for Onyango’s Uganda caps.
  • Briefly News (2026) lists an alleged R450,000 per month, a salary estimate, and reports no net worth figure.
  • Onyango won three consecutive league titles with SuperSport United before his championship years with Sundowns.
  • He played at Uganda’s 2017 and 2019 AFCON tournaments, retired internationally in April 2021 and returned in August 2025.

Denis Onyango is Denis Masinde Onyango, the Ugandan goalkeeper born on 15 May 1985 in Kampala who became Uganda captain in April 2017. He joined Mamelodi Sundowns in 2011, and his football career connects the Cranes with South African soccer, including Sundowns’ 2016 continental title.

His story makes most sense with both countries in view: Kampala supplied his beginnings, while South Africa became the centre of his club career. The dated record below follows every senior move, explains how to read his international appearances and separates a reported salary from personal wealth. For selection, contract information and match involvement after those historical milestones, read the dated player modules above.

Who Is Denis Masinde Onyango?

Denis Masinde Onyango is a goalkeeper whose career runs from Kampala youth football to championship teams in South Africa. Born in 1985 and listed at 1.86 m, he developed through Sharing Nsambya and SC Villa before moving abroad. His full name identifies the same player commonly listed as Denis Onyango. For Ugandan readers he is closely associated with the Cranes; for South African readers, his years in the PSL explain the familiar connection.

He joined Mamelodi Sundowns in 2011, beginning the longest club chapter of his career. Use the squad and appearance modules for a dated view of his playing status, contract and selection.

His career also offers two useful ways to follow an African player abroad. The club record traces the teams he represented and the competitions in which he appeared; the national record follows his service to Uganda across those same club years. Read them together to understand the overlap. A move between clubs does not reset an international career, and a national team retirement does not itself mark the end of club football. Keeping those timelines separate makes his milestones easier to interpret.

The Road From Kampala: Every Club Move

Onyango’s senior route took him from SC Villa to Ethiopia, then through several South African clubs before his established years at Sundowns. Wikipedia records his SC Villa spell as 2004 to 2005, following his youth development there and at Sharing Nsambya. That Kampala foundation matters because his career began within Ugandan club football before the continental trophies arrived. No attributed transfer fee is available in the cited career record for his departure.

He moved to Saint George in Ethiopia in 2005 and stayed until 2006, then joined SuperSport United in South Africa. His SuperSport spell lasted until 2010 and brought consecutive PSL championships in 2007-08, 2008-09 and 2009-10. Those titles establish that his championship experience preceded Sundowns. The cited sources do not provide a reported fee for either move, so neither should be described as a free transfer without further evidence.

Mpumalanga Black Aces followed in 2010, with his move to Sundowns coming in 2011. He later spent 2013-14 on loan at Bidvest Wits before continuing his Sundowns career. That sequence is useful when reading career tables: the Wits entry belongs inside his broader Sundowns period, rather than representing a permanent departure. No attributed fee for the Black Aces move, Sundowns transfer or Wits loan is established by the sources listed below.

Through the end of the 2024-25 season, his Sundowns league honours included nine PSL titles: 2015-16 and every season from 2017-18 through 2024-25. His continental honours include the CAF Champions League in 2016 and 2025-26, the CAF Super Cup in 2017 and the African Football League in 2023. These dated honours explain his place among accomplished African footballers; subsequent additions belong in the updating honours record.

What Does Onyango Do on the Pitch?

Onyango’s role is to protect the goal and organise the defenders in front of him, with his strongest documented performances coming during Sundowns’ 2016 success. Wikipedia records 14 league clean sheets in 2015-16, when the club collected a then record 71 points. A clean sheet belongs to the whole defensive unit, but that season gives readers a concrete measure of the goalkeeper’s contribution rather than relying on a broad description of his reputation.

Sundowns beat Zamalek in the 2016 CAF Champions League final, putting Onyango’s work before a continental audience. His individual recognition included the 2016 African-based African Player of the Year award. These are dated achievements, rather than assessments of his form in any later season.

The 2016 African award placed him ahead of teammate Khama Billiat, with 252 votes against 228, while the IFFHS ranked him tenth among the world’s goalkeepers that year. Those distinctions help explain why he features in discussions of the best keepers in African club football. When watching a match, look beyond the final save: his positioning before a cross and communication with the back line are useful parts of the goalkeeper’s job to follow.

To assess an Onyango performance, follow the sequence before and after each intervention. Where does he stand as an opponent approaches the penalty area? Does he claim a delivery, punch it away or allow a defender to deal with it? After possession changes, watch whether his next pass helps Uganda or his club retain the ball. These questions give saves their context. A quiet spell can still contain useful positioning and decisions, while the number of saves alone does not explain the difficulty of the chances faced.

How Many Uganda Caps Does Denis Onyango Have?

Onyango’s Uganda appearance total belongs in the dated caps module. Check its update date and whether the record counts senior international appearances. A squad selection alone does not add a cap, so recall announcements and appearance records answer different questions.

He made his senior Uganda debut against Cape Verde in a World Cup qualifier on 18 June 2005. He later played at AFCON in Gabon in 2017, Uganda’s first appearance at the tournament since 1978, and became national captain in April 2017. He played at another AFCON in 2019, where the Cranes reached the last 16 before losing to Senegal.

Onyango retired from international football on 12 April 2021, then returned to the Uganda squad in August 2025 for World Cup qualifiers against Mozambique and Somalia. A squad recall and an appearance are different entries, which is another reason to check dates beside caps. His national contribution is measured through goalkeeping and leadership rather than scoring. For readers following the Harambee Stars, Super Eagles, Black Stars or Bafana Bafana, the same distinction applies when comparing international records.

For a closer reading of his Uganda record, separate the overall appearance total from any competition filter. An AFCON finals entry answers a narrower question than a full senior international record. Check whether a figure covers one tournament, qualifying matches or all listed internationals before comparing it with another total. The same care helps when following Uganda alongside Nigeria, Kenya, South Africa or Ghana: use matching categories and update dates so that the comparison answers the question you intended.

Family life remains outside the sporting record used here; there is no need to attach unverified household details to explain his influence on younger players.

Reading Onyango’s Uganda appearance record
RecordPublished figureHow to read it
Senior international appearancesSee the dated caps moduleCheck the update date attached to the appearance total.
Uganda squad selectionsSee the squad moduleA call-up does not establish that Onyango played.

Denis Onyango net worth

Briefly News (2026) lists an “alleged” R450,000 per month for Denis Onyango and reports no net worth or endorsement figure. His assets and financial commitments are not publicly established by these sources. A long career with successful clubs gives context for the question, but it cannot supply an accounts figure. There is also no verified image rights figure available here, so adding that amount would create a misleading impression of precision.

Briefly News listed an “alleged” salary of R450,000 per month in its Sundowns salary article, first published on 22 June 2023 and updated on 27 March 2026. The article gives no named source for his pay and states that its figures are estimates. Its 2021 profile had said his salary was undisclosed. The later number should therefore be read as an unverified published estimate, rather than confirmation of a contractual wage.

Why keep that figure in rand? Converting an unverified estimate into naira, Ugandan or Kenyan shillings, or Ghanaian cedis would add an exchange rate date without improving the underlying evidence. Salary is income over a period; net worth concerns assets after financial commitments. Transfer fees normally pass between clubs and do not establish a player’s personal wealth, while a football market valuation serves a different purpose again. None supplies the missing personal accounts.

How Can You Watch Onyango Across Africa?

For an Onyango appearance, identify the competition before consulting your country’s viewing entry and the confirmed line-up. Coverage can differ between his Sundowns league fixtures, continental club appearances and Uganda internationals. Nigerian and Ghanaian viewers need the entries for their markets; viewers in Kenya, Uganda and South Africa should consult theirs for channels, streams and listed charges. A broadcast listing for one country establishes nothing about another territory.

Onyango’s fixture time needs its zone alongside it: 14:00 WAT in Lagos equals 16:00 EAT in Kampala and Nairobi, 15:00 SAST in Johannesburg and 13:00 GMT in Accra. Consult the fixture module for the scheduled start and the results module for the game’s status. Before purchasing viewing access, check that the service carries the relevant competition and consult the line-up for Onyango’s involvement.

FAQ

What is Denis Onyango's net worth?

Briefly News (2026) lists an alleged R450,000 per month, a salary estimate, and reports no net worth figure.

Which club does Denis Onyango play for?

Denis Onyango joined Mamelodi Sundowns in 2011 and won the CAF Champions League with them in 2016. The squad module shows his current club.

How many caps does Denis Onyango have?

Consult Onyango’s dated caps module for his Uganda appearance total. Check when it was updated and distinguish appearances from squad selections.

Is Denis Masinde Onyango the same player as Denis Onyango?

Yes, Denis Masinde Onyango is the full name of the Ugandan goalkeeper commonly called Denis Onyango. Both names refer to the Kampala born player who joined Sundowns in 2011.

Are Denis Onyango and Brian Onyango the same person?

Denis and Brian are separate footballers who share the surname Onyango. Use Denis’s full name and his Ugandan goalkeeping role to identify the relevant record.

Written by Okello Mugisha, 2026-11-11.