Masinde Onyango Denis

Full name: Masinde Onyango Denis
Current team: Mamelodi Sundowns
Playing position: Goalkeeper
Nationality: Uganda
Date of birth: 15 May, 1985 (41 years)
Place of birth: Nsambiya, Uganda
Weight: 196.2 lb
Height: 6 ft 1 in
Preferred foot: Right
Market value: €48k
Current team: Mamelodi Sundowns
Playing position: Goalkeeper
Nationality: Uganda
Date of birth: 15 May, 1985 (41 years)
Place of birth: Nsambiya, Uganda
Weight: 196.2 lb
Height: 6 ft 1 in
Preferred foot: Right
Market value: €48k
Watch
Stats
Trophies
Transfers
Where to Watch Masinde Onyango Denis
TV and streaming coverage by competition
Masinde Onyango Denis plays as a goalkeeper for Mamelodi Sundowns and represents Uganda internationally. The competitions and their broadcast coverage in the United States are listed below.

beIN Sports
Statistics
Masinde Onyango Denis Statistics
Domestic Leagues
| Season | Team | Competition | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025/26 | Mamelodi Sundowns | DStv Premiership | 90 | 1 | 1 | 0 | 0 | 0 | ||||
| 2024/25 | Mamelodi Sundowns | DStv Premiership | 559 | 7 | 7 | 0 | 0 | 0 | ||||
| 2023/24 | Mamelodi Sundowns | DStv Premiership | 307 | 4 | 4 | 0 | 0 | 0 | ||||
| 2022/23 | Mamelodi Sundowns | DStv Premiership | 3 | 0 | 0 | 0 | ||||||
| 2021/22 | Mamelodi Sundowns | DStv Premiership | 16 | 0 | 0 | 1 | ||||||
| 2020/21 | Mamelodi Sundowns | DStv Premiership | 25 | 0 | 2 | 0 | ||||||
| 2019/20 | Mamelodi Sundowns | DStv Premiership | 21 | 0 | 1 | 0 | ||||||
| 2018/19 | Mamelodi Sundowns | DStv Premiership | 17 | 0 | 2 | 0 | ||||||
| 2017/18 | Mamelodi Sundowns | DStv Premiership | 25 | 0 | 2 | 0 | ||||||
| 2016/17 | Mamelodi Sundowns | DStv Premiership | 18 | 0 | 2 | 0 | ||||||
| 2015/16 | Mamelodi Sundowns | DStv Premiership | 23 | 0 | 3 | 0 | ||||||
| 2014/15 | Mamelodi Sundowns | DStv Premiership | 12 | 0 | 2 | 1 | ||||||
| 2013/14 | Bidvest Wits | DStv Premiership | 4 | 0 | 0 | 0 |
Domestic Cups
| Season | Team | Competition | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025/26 | Mamelodi Sundowns | Nedbank Cup | 1 | 0 | 0 | 0 | ||||||
| 2024/25 | Mamelodi Sundowns | Nedbank Cup | 1 | 0 | 0 | 0 | ||||||
| 2024 | Mamelodi Sundowns | MTN 8 | 1 | 0 | 0 | 1 | ||||||
| 2023/24 | Mamelodi Sundowns | Nedbank Cup | 1 | 0 | 0 | 0 | ||||||
| 2022/23 | Mamelodi Sundowns | Nedbank Cup | 2 | 0 | 1 | 0 | ||||||
| 2021/22 | Mamelodi Sundowns | Nedbank Cup | 1 | 0 | 0 | 0 | ||||||
| 2021 | Mamelodi Sundowns | MTN 8 | 2 | 0 | 0 | 0 | ||||||
| 2020 | Mamelodi Sundowns | MTN 8 | 1 | 0 | 0 | 0 | ||||||
| 2019 | Mamelodi Sundowns | MTN 8 | 3 | 0 | 0 | 0 | ||||||
| 2018 | Mamelodi Sundowns | MTN 8 | 1 | 0 | 0 | 0 | ||||||
| 2016 | Mamelodi Sundowns | MTN 8 | 4 | 0 | 0 | 0 |
International Cups
| Season | Team | Competition | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025/26 | Mamelodi Sundowns | CAF Champions League | 90 | 1 | 1 | 0 | 0 | 0 | ||||
| 2021/22 | Mamelodi Sundowns | CAF Champions League | 180 | 2 | 2 | 0 | 1 | 0 | ||||
| 2020/21 | Mamelodi Sundowns | CAF Champions League | 405 | 5 | 5 | 0 | 0 | 0 | ||||
| 2019/20 | Mamelodi Sundowns | CAF Champions League | 507 | 6 | 6 | 0 | 0 | 0 | ||||
| 2018/19 | Mamelodi Sundowns | CAF Champions League | 9 | 0 | 0 | 0 | ||||||
| 2018 | Mamelodi Sundowns | CAF Champions League | 5 | 0 | 0 | 0 | ||||||
| 2017 | Mamelodi Sundowns | CAF Champions League | 6 | 0 | 1 | 0 | ||||||
| 2016 | Mamelodi Sundowns | FIFA Club World Cup | 2 | 0 | 0 | 0 | ||||||
| 2016 | Mamelodi Sundowns | CAF Champions League | 6 | 0 | 0 | 0 |
National Team
| Season | Team | Competition | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | Uganda | FIFA World Cup | 2 | 0 | 0 | 0 | ||||||
| 2025 | Uganda | Africa Cup of Nations | 135 | 2 | 2 | 0 | 1 | 0 | ||||
| 2025 | Uganda | Friendly | 1 | 0 | 0 | 0 | ||||||
| 2021 | Uganda | Africa Cup of Nations Qualification | 6 | 0 | 1 | 0 | ||||||
| 2019 | Uganda | Africa Cup of Nations | 342 | 4 | 4 | 0 | 1 | 0 | ||||
| 2019 | Uganda | Friendly | 2 | 0 | 0 | 0 | ||||||
| 2019 | Uganda | Africa Cup of Nations Qualification | 6 | 0 | 0 | 0 | ||||||
| 2018 | Uganda | Friendly | 2 | 0 | 0 | 0 | ||||||
| 2018 | Uganda | FIFA World Cup | 7 | 0 | 1 | 0 | ||||||
| 2017 | Uganda | Africa Cup of Nations | 2 | 0 | 0 | 0 | ||||||
| 2017 | Uganda | Friendly | 2 | 0 | 0 | 0 | ||||||
| 2017 | Uganda | Africa Cup of Nations Qualification | 1 | 0 | 0 | 0 | ||||||
| 2015 | Uganda | Friendly | 1 | 0 | 0 | 0 |
Trophies
Masinde Onyango Denis Trophies
| Competition | Position | Titles | Seasons |
|---|---|---|---|
| South Africa - PSL | Winner | 11 | 2024/2025, 2023/2024, 2022/2023, 2021/2022, 2020/2021, 2019/2020, 2018/2019, 2017/2018, 2015/2016, 2009/2010, 2008/2009, |
| South Africa - PSL | 2nd Place | 2 | 2016/2017, 2014/2015, |
| South Africa - Cup | Winner | 3 | 2021/2022, 2019/2020, 2014/2015, |
| South Africa - Cup | 2nd Place | 3 | 2023/2024, 2013/2014, 2011/2012, |
| South Africa - League Cup | Winner | 2 | 2019, 2015, |
| South Africa - League Cup | 2nd Place | 2 | 2024, 2012, |
| South Africa - 8 Cup | Winner | 1 | 2021, |
| South Africa - 8 Cup | 2nd Place | 2 | 2023, 2016, |
| South Africa - Black Label Cup | Winner | 1 | 2022, |
| Africa - CAF Champions League | Winner | 1 | 2016, |
| Africa - CAF Champions League | 2nd Place | 1 | 2024/2025, |
| Africa - CAF Super Cup | Winner | 1 | 2017, |
| Africa - African Football League | Winner | 1 | 2023, |
Transfers
Masinde Onyango Denis Transfers
| Date | From | To | Fee |
|---|---|---|---|
| 30.06.2014 | Bidvest Wits | Mamelodi Sundowns | Return from loan |
| 02.08.2013 | Mamelodi Sundowns | Bidvest Wits | Loan |
| 01.07.2011 | Black Aces | Mamelodi Sundowns | Transfer |
| 26.07.2010 | Supersport Utd | Black Aces | Transfer |
| 01.07.2006 | St. George | Supersport Utd | Transfer |
| 01.07.2005 | Villa | St. George | Transfer |





















