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

SeasonTeamsRoleFinal resultGPWLWin%
2026Johannesburg GiantsJohannesburg GiantsHead Coach12th Place5050.0%
2024Cape Town TigersCape Town TigersHead Coach4th Place92722.2%
2023Cape Town TigersCape Town TigersAssistant Coach—62433.3%
Career———2041620.0%

BAL game by game

DateSeasonClubStageOpponentResultQuartersLead / deficitPace (est.)Net Rtg (est.)Role
Apr 5, 262026Johannesburg GiantsJohannesburg GiantsGroup Phase — Kalahari ConferenceClube Atlético Petroleos de LuandaPetro de LuandaL 61–105−8−10−18−8+0 / −4782.6-52.7Head Coach
Apr 4, 262026Johannesburg GiantsJohannesburg GiantsGroup Phase — Kalahari ConferenceAl Ahly LyAl Ahly LyL 72–110−10−12−160+1 / −4586.7-45.8Head Coach
Apr 1, 262026Johannesburg GiantsJohannesburg GiantsGroup Phase — Kalahari ConferenceRSSB TigersRSSB TigersL 89–102+2−4−1−10+8 / −1581.6-14.7Head Coach
Mar 29, 262026Johannesburg GiantsJohannesburg GiantsGroup Phase — Kalahari ConferenceNairobi City ThunderThunderL 65–71−5−7+12−6+5 / −1274.2-6.1Head Coach
Mar 27, 262026Johannesburg GiantsJohannesburg GiantsGroup Phase — Kalahari ConferenceDar CityDar CityL 70–100−19−8−4+1+2 / −3684.4-32.2Head Coach
May 31, 242024Cape Town TigersCape Town Tigers3rd PlaceRivers Hoopers Basketball ClubRivers HoopersL 57–80−17+3−11+2+0 / −2882.8-27.3Head Coach
May 29, 242024Cape Town TigersCape Town TigersSemifinalsClube Atlético Petroleos de LuandaPetro de LuandaOTL 86–96+1−7−5+11−10+5 / −1379.0-6.6Head Coach
May 26, 242024Cape Town TigersCape Town TigersQuarterfinalsFUS RabatFUS RabatOTW 91–88−2+5+1−4+3+10 / −576.9+5.0Head Coach
May 24, 242024Cape Town TigersCape Town TigersSeeding GameAl Ahly LyAl Ahly LyL 76–87+4−10−8+3+6 / −2281.0-11.5Head Coach
Mar 17, 242024Cape Town TigersCape Town TigersGroup Phase — Kalahari ConferenceFUS RabatFUS RabatL 75–84−2−1+3−9+4 / −1477.0-8.9Head Coach
Mar 16, 242024Cape Town TigersCape Town TigersGroup Phase — Kalahari ConferenceClube Atlético Petroleos de LuandaPetro de LuandaW 84–78+2+4−2+2+10 / −778.9+7.9Head Coach
Mar 12, 242024Cape Town TigersCape Town TigersGroup Phase — Kalahari ConferenceFUS RabatFUS RabatL 58–84−6−4−17+1+2 / −3482.8-26.7Head Coach
Mar 10, 242024Cape Town TigersCape Town TigersGroup Phase — Kalahari ConferenceClube Atlético Petroleos de LuandaPetro de LuandaL 88–100−17+12−11+4+0 / −2083.3-17.5Head Coach
Mar 9, 242024Cape Town TigersCape Town TigersGroup Phase — Kalahari ConferenceDynamo Basketball ClubDynamoL 73–86−6−9+20+0 / −2478.0-15.2Head Coach
May 20, 232023Cape Town TigersCape Town TigersQuarterfinalsStade MalienStade MalienL 69–78−16−2+6+3+0 / −2284.7-9.0Assistant Coach
May 6, 232023Cape Town TigersCape Town TigersGroup Phase — Nile ConferenceCity OilersCity OilersW 80–70+3−3+7+3+10 / −476.4+16.7Assistant Coach
May 3, 232023Cape Town TigersCape Town TigersGroup Phase — Nile ConferenceClube Ferroviário da BeiraFerroviário da BeiraL 76–82−1+1+9−15+11 / −681.2-3.3Assistant Coach
May 2, 232023Cape Town TigersCape Town TigersGroup Phase — Nile ConferenceAl AhlyAl AhlyL 75–91−10+6−14+2+0 / −2081.4-20.6Assistant Coach
Apr 30, 232023Cape Town TigersCape Town TigersGroup Phase — Nile ConferenceClube Atlético Petroleos de LuandaPetro de LuandaL 48–87−16−8−17+2+0 / −4276.4-45.8Assistant Coach
Apr 27, 232023Cape Town TigersCape Town TigersGroup Phase — Nile ConferenceSeydou Legacy Athlétique ClubSLACComebackW 75–68−6+1+5+7+7 / −1181.2+11.5Assistant 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

EditionClubLast stageGPWLWin%Points forPoints against
2026Johannesburg GiantsJohannesburg GiantsDivision East — Final64266.7%81.075.5
2024Cape Town TigersCape Town TigersFinal E550100.0%75.468.0
2023Cape Town TigersCape Town TigersFinal43175.0%75.367.8
Career——1512380.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

DateEditionClubStageOpponentResultQuartersLead / deficitPace (est.)Net Rtg (est.)
Nov 23, 252026Johannesburg GiantsJohannesburg GiantsDivision East — FinalNairobi City ThunderThunderL 84–94−11−1−10+12+0 / −2281.2-10.0
Nov 22, 252026Johannesburg GiantsJohannesburg GiantsDivision East — Semi-FinalsDar CityDar CityComebackW 71–69−8+3+6+1+9 / −1281.8+3.1
Nov 20, 252026Johannesburg GiantsJohannesburg GiantsGroup Phase 2 — Group ANairobi City ThunderThunderL 83–86−10+1+2+4+0 / −1280.7-3.6
Nov 19, 252026Johannesburg GiantsJohannesburg GiantsGroup Phase 2 — Group ANamuwongo BlazersNamuwongo BlazersW 92–71+9+5−6+13+22 / −778.7+24.4
Nov 1, 252026Johannesburg GiantsJohannesburg GiantsGroup Phase 1 — Group EClube Ferroviário da BeiraFerroviário da BeiraW 77–68+6+3+8−8+0 / −00.0—
Oct 29, 252026Johannesburg GiantsJohannesburg GiantsGroup Phase 1 — Group EBasket HoundsBasket HoundsW 79–65−1+19−2−2+0 / −093.6+8.4
Nov 26, 232024Cape Town TigersCape Town TigersFinal ECity OilersCity OilersW 70–680−1+9−6———
Nov 25, 232024Cape Town TigersCape Town TigersSemi-Finals EClub Omnisports Police NationaleCOSPNW 67–63+1+10−1−6———
Nov 23, 232024Cape Town TigersCape Town TigersGroup Phase E 2 — Group ANBA Academy AfricaNBA Academy AfricaW 69–61−3+1−1+11———
Nov 22, 232024Cape Town TigersCape Town TigersGroup Phase E 2 — Group APazi Basketball ClubPaziW 95–87−4+7+12−7———
Nov 21, 232024Cape Town TigersCape Town TigersGroup Phase E 2 — Group ADynamo Basketball ClubDynamoComebackW 76–61+3−18+12+18+15 / −1581.4+18.8
Nov 27, 222023Cape Town TigersCape Town TigersFinalClube Ferroviário da BeiraFerroviário da BeiraW 81–71+16−3−6+3+23 / −077.2+17.1
Nov 26, 222023Cape Town TigersCape Town TigersSemi-FinalsCity OilersCity OilersW 75–69+7−3−5+7———
Nov 24, 222023Cape Town TigersCape Town TigersGroup Phase F 3 — Group AUrunani BBCUrunaniL 49–59−13+5−10+8+0 / −2179.6-12.5
Nov 23, 222023Cape Town TigersCape Town TigersGroup Phase F 3 — Group AKenya Ports AuthorityKPAComebackW 96–72−7+10+11+10+24 / −1085.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