Coach
Mlungisi Florsheim "Flosh" Ngwenya
Full name:Mlungisi Florsheim Ngwenya
- Date of birth
- 20 June 1976 (50)
- Nationality
- RSA
- Experience
- 3 BAL seasons · 3 Road to BAL editions
Seasons
3
Teams
2
Record
2–12
Win%
14.3%
17th of 17
Playoff appearances
2
Championships
0
Team-style profile
Per-game averages across 14 games as head coach, ranked among 17 coaches with at least 10 games. Pace and ratings are estimates.
Points for
74.6
17th of 17
Points against
90.8
16th of 17
Point diff.
-16.1
17th of 17
Pace (est.)
80.7
11th of 17
Off Rtg (est.)
91.0
17th of 17
Def Rtg (est.)
109.1
15th of 17
Net Rtg (est.)
-18.1
17th of 17
3PA
25.6
12th of 17
OREB
15.2
5th of 17
DREB
28.0
14th of 17
Turnovers
15.2
8th of 17
Career history
| Season | Teams | Role | Final result | GP | W | L | Win% |
|---|---|---|---|---|---|---|---|
| 2026 | Johannesburg Giants | Head Coach | 12th Place | 5 | 0 | 5 | 0.0% |
| 2024 | Cape Town Tigers | Head Coach | 4th Place | 9 | 2 | 7 | 22.2% |
| 2023 | Cape Town Tigers | Assistant Coach | — | 6 | 2 | 4 | 33.3% |
| Career | — | — | — | 20 | 4 | 16 | 20.0% |
BAL game by game
| Date | Season | Club | Stage | Opponent | Result | Quarters | Lead / deficit | Pace (est.) | Net Rtg (est.) | Role |
|---|---|---|---|---|---|---|---|---|---|---|
| Apr 5, 26 | 2026 | Johannesburg Giants | Group Phase — Kalahari Conference | Petro de Luanda | L 61–105 | −8−10−18−8 | +0 / −47 | 82.6 | -52.7 | Head Coach |
| Apr 4, 26 | 2026 | Johannesburg Giants | Group Phase — Kalahari Conference | Al Ahly Ly | L 72–110 | −10−12−160 | +1 / −45 | 86.7 | -45.8 | Head Coach |
| Apr 1, 26 | 2026 | Johannesburg Giants | Group Phase — Kalahari Conference | RSSB Tigers | L 89–102 | +2−4−1−10 | +8 / −15 | 81.6 | -14.7 | Head Coach |
| Mar 29, 26 | 2026 | Johannesburg Giants | Group Phase — Kalahari Conference | Thunder | L 65–71 | −5−7+12−6 | +5 / −12 | 74.2 | -6.1 | Head Coach |
| Mar 27, 26 | 2026 | Johannesburg Giants | Group Phase — Kalahari Conference | Dar City | L 70–100 | −19−8−4+1 | +2 / −36 | 84.4 | -32.2 | Head Coach |
| May 31, 24 | 2024 | Cape Town Tigers | 3rd Place | Rivers Hoopers | L 57–80 | −17+3−11+2 | +0 / −28 | 82.8 | -27.3 | Head Coach |
| May 29, 24 | 2024 | Cape Town Tigers | Semifinals | Petro de Luanda | OTL 86–96 | +1−7−5+11−10 | +5 / −13 | 79.0 | -6.6 | Head Coach |
| May 26, 24 | 2024 | Cape Town Tigers | Quarterfinals | FUS Rabat | OTW 91–88 | −2+5+1−4+3 | +10 / −5 | 76.9 | +5.0 | Head Coach |
| May 24, 24 | 2024 | Cape Town Tigers | Seeding Game | Al Ahly Ly | L 76–87 | +4−10−8+3 | +6 / −22 | 81.0 | -11.5 | Head Coach |
| Mar 17, 24 | 2024 | Cape Town Tigers | Group Phase — Kalahari Conference | FUS Rabat | L 75–84 | −2−1+3−9 | +4 / −14 | 77.0 | -8.9 | Head Coach |
| Mar 16, 24 | 2024 | Cape Town Tigers | Group Phase — Kalahari Conference | Petro de Luanda | W 84–78 | +2+4−2+2 | +10 / −7 | 78.9 | +7.9 | Head Coach |
| Mar 12, 24 | 2024 | Cape Town Tigers | Group Phase — Kalahari Conference | FUS Rabat | L 58–84 | −6−4−17+1 | +2 / −34 | 82.8 | -26.7 | Head Coach |
| Mar 10, 24 | 2024 | Cape Town Tigers | Group Phase — Kalahari Conference | Petro de Luanda | L 88–100 | −17+12−11+4 | +0 / −20 | 83.3 | -17.5 | Head Coach |
| Mar 9, 24 | 2024 | Cape Town Tigers | Group Phase — Kalahari Conference | Dynamo | L 73–86 | −6−9+20 | +0 / −24 | 78.0 | -15.2 | Head Coach |
| May 20, 23 | 2023 | Cape Town Tigers | Quarterfinals | Stade Malien | L 69–78 | −16−2+6+3 | +0 / −22 | 84.7 | -9.0 | Assistant Coach |
| May 6, 23 | 2023 | Cape Town Tigers | Group Phase — Nile Conference | City Oilers | W 80–70 | +3−3+7+3 | +10 / −4 | 76.4 | +16.7 | Assistant Coach |
| May 3, 23 | 2023 | Cape Town Tigers | Group Phase — Nile Conference | Ferroviário da Beira | L 76–82 | −1+1+9−15 | +11 / −6 | 81.2 | -3.3 | Assistant Coach |
| May 2, 23 | 2023 | Cape Town Tigers | Group Phase — Nile Conference | Al Ahly | L 75–91 | −10+6−14+2 | +0 / −20 | 81.4 | -20.6 | Assistant Coach |
| Apr 30, 23 | 2023 | Cape Town Tigers | Group Phase — Nile Conference | Petro de Luanda | L 48–87 | −16−8−17+2 | +0 / −42 | 76.4 | -45.8 | Assistant Coach |
| Apr 27, 23 | 2023 | Cape Town Tigers | Group Phase — Nile Conference | SLAC | ComebackW 75–68 | −6+1+5+7 | +7 / −11 | 81.2 | +11.5 | Assistant Coach |
Quarters: margin per quarter from this coach's club, then overtime. Lead / deficit: the club's biggest lead and the opponent's. Comeback: a win after trailing by 10 or more. Pace and net rating are possession estimates, as in the team-style profile, and are blank where there is no team box score.
Road to BAL
Road to BAL is the qualifying competition for the BAL. These games are a separate record and are not part of the BAL numbers above.
Head Coach
| Edition | Club | Last stage | GP | W | L | Win% | Points for | Points against |
|---|---|---|---|---|---|---|---|---|
| 2026 | Johannesburg Giants | Division East — Final | 6 | 4 | 2 | 66.7% | 81.0 | 75.5 |
| 2024 | Cape Town Tigers | Final E | 5 | 5 | 0 | 100.0% | 75.4 | 68.0 |
| 2023 | Cape Town Tigers | Final | 4 | 3 | 1 | 75.0% | 75.3 | 67.8 |
| Career | — | — | 15 | 12 | 3 | 80.0% | — | — |
Points for and against are per game, with forfeits left out. Score-only games, which have no box score, count in W/L and points.
Game by game
| Date | Edition | Club | Stage | Opponent | Result | Quarters | Lead / deficit | Pace (est.) | Net Rtg (est.) |
|---|---|---|---|---|---|---|---|---|---|
| Nov 23, 25 | 2026 | Johannesburg Giants | Division East — Final | Thunder | L 84–94 | −11−1−10+12 | +0 / −22 | 81.2 | -10.0 |
| Nov 22, 25 | 2026 | Johannesburg Giants | Division East — Semi-Finals | Dar City | ComebackW 71–69 | −8+3+6+1 | +9 / −12 | 81.8 | +3.1 |
| Nov 20, 25 | 2026 | Johannesburg Giants | Group Phase 2 — Group A | Thunder | L 83–86 | −10+1+2+4 | +0 / −12 | 80.7 | -3.6 |
| Nov 19, 25 | 2026 | Johannesburg Giants | Group Phase 2 — Group A | Namuwongo Blazers | W 92–71 | +9+5−6+13 | +22 / −7 | 78.7 | +24.4 |
| Nov 1, 25 | 2026 | Johannesburg Giants | Group Phase 1 — Group E | Ferroviário da Beira | W 77–68 | +6+3+8−8 | +0 / −0 | 0.0 | — |
| Oct 29, 25 | 2026 | Johannesburg Giants | Group Phase 1 — Group E | Basket Hounds | W 79–65 | −1+19−2−2 | +0 / −0 | 93.6 | +8.4 |
| Nov 26, 23 | 2024 | Cape Town Tigers | Final E | City Oilers | W 70–68 | 0−1+9−6 | — | — | — |
| Nov 25, 23 | 2024 | Cape Town Tigers | Semi-Finals E | COSPN | W 67–63 | +1+10−1−6 | — | — | — |
| Nov 23, 23 | 2024 | Cape Town Tigers | Group Phase E 2 — Group A | NBA Academy Africa | W 69–61 | −3+1−1+11 | — | — | — |
| Nov 22, 23 | 2024 | Cape Town Tigers | Group Phase E 2 — Group A | Pazi | W 95–87 | −4+7+12−7 | — | — | — |
| Nov 21, 23 | 2024 | Cape Town Tigers | Group Phase E 2 — Group A | Dynamo | ComebackW 76–61 | +3−18+12+18 | +15 / −15 | 81.4 | +18.8 |
| Nov 27, 22 | 2023 | Cape Town Tigers | Final | Ferroviário da Beira | W 81–71 | +16−3−6+3 | +23 / −0 | 77.2 | +17.1 |
| Nov 26, 22 | 2023 | Cape Town Tigers | Semi-Finals | City Oilers | W 75–69 | +7−3−5+7 | — | — | — |
| Nov 24, 22 | 2023 | Cape Town Tigers | Group Phase F 3 — Group A | Urunani | L 49–59 | −13+5−10+8 | +0 / −21 | 79.6 | -12.5 |
| Nov 23, 22 | 2023 | Cape Town Tigers | Group Phase F 3 — Group A | KPA | ComebackW 96–72 | −7+10+11+10 | +24 / −10 | 85.2 | +28.3 |
Quarters: margin per quarter from this coach's club, then overtime. Lead / deficit: the club's biggest lead and the opponent's. Comeback: a win after trailing by 10 or more. Pace and net rating are possession estimates, as in the team-style profile, and are blank where there is no team box score.
Players coached
Nkosinathi Sibanyoni14 games
Ngor Manyang9 games
Dylan Whitbread9 games
Samkelo Cele8 games
Cartier Diarra8 games
Somusa Mthembu8 games
Lebo Mofokeng7 games
Yakhya Diop6 games
Arinze Dim5 games
Aviwe Mahlong5 games
Joshua Ozabor5 games
Billy Preston5 games
Pieter Prinsloo5 games
Lebesa Selepe5 games
Dhieu Deng4 games
Brian Bridgeforth4 games
David Craig4 games
Storm Gilchrist4 games







































