Basketball National League South Africa
Men BNLSA 2026
English
Menu
Fixtures
Standings
Leaders
Statistics
Teams
Players
All-Star Men 2025
Basketball National League SA
BNL 2018
BNLSA 2020-2021
Boys BNL Schools 2025
Boys BNL Schools 2026
Girls All-Star Schools
Girls BNL Schools 2025
Girls BNL Schools 2026
Men BNLSA 2021
Men BNLSA 2022
Men BNLSA 2023
Men BNLSA 2024
Men BNLSA 2025
Men BNLSA 2026
W-BNLSA 2020-2021
Women - BNLSA 2024
Women BNLSA 2021
Women BNLSA 2022
Women BNLSA 2023
Women BNLSA 2025
Women BNLSA 2026
2026
2025
2024
2023
2022
2021
2020
2019
2018
Match Details
Mpumalanga Rhinos
69
Final
Live now
Period
Kwa-Zulu Marlins
81
View Live Match Center
Date / Time:
Jul 25, 2026, 3:15 PM
Kwa-Zulu Marlins 81 AT Mpumalanga Rhinos 69
On 2026-07-25 15:15:00 At
Box Score
Play by play
Shot chart
Team Analysis
Play by play
Period:
Period 1
Period 2
Period 3
Period 4
Overtime
All
0-0
Game start
0-0
Period start
0-0
Possession arrow - start period
P1
09:59:00
15, Lehlohonolo Mhlongo
, jump ball - won
15, Vusi Sibeko
, jump ball - lost
P1
09:59:00
13, Thabo Mafetho
, Personal foul
P1
09:47:00
P1
09:47:00
7, Tirivashe Gapara
, Foul on
P1
09:47:00
0-1
7, Tirivashe Gapara
, Free throw 1 of 2 made
P1
09:47:00
0-2
7, Tirivashe Gapara
, Free throw 2 of 2 made
5, Kazadi Enzo
, 3pt jump shot
P1
09:47:00
13, Thabo Mafetho
, Offensive rebound
P1
09:47:00
8, Sibusiso Cele
, 3pt floating jump shot
P1
09:47:00
P1
09:47:00
7, Tirivashe Gapara
, Defensive rebound
P1
09:41:00
6, Syamthanda Shabalala
, Turnover - out of bounds
15, Vusi Sibeko
, Turnover - bad pass
P1
09:29:00
P1
09:29:00
8, Jacques Mahanga
, Steal
P1
09:08:00
0-4
7, Tirivashe Gapara
, 2pt lay up made
P1
09:08:00
12, Bena Kabuya
, Assist
10, Nathan Kayinda
, 3pt jump shot made
P1
08:51:00
3-4
5, Kazadi Enzo
, Assist
P1
08:51:00
P1
08:35:00
15, Lehlohonolo Mhlongo
, 2pt jump shot
15, Vusi Sibeko
, Defensive rebound
P1
08:31:00
10, Nathan Kayinda
, 2pt pull up jump shot
P1
08:09:00
P1
08:04:00
12, Bena Kabuya
, Defensive rebound
P1
07:59:00
3-7
7, Tirivashe Gapara
, 3pt jump shot made
P1
07:59:00
8, Jacques Mahanga
, Assist
15, Vusi Sibeko
, 2pt hookshot made
P1
07:40:00
5-7
10, Nathan Kayinda
, Assist
P1
07:40:00
P1
07:26:00
12, Bena Kabuya
, 3pt jump shot
15, Vusi Sibeko
, Defensive rebound
P1
07:22:00
10, Nathan Kayinda
, 3pt jump shot
P1
07:18:00
P1
07:15:00
Defensive rebound
5, Kazadi Enzo
, Personal foul
P1
07:03:00
P1
07:03:00
12, Bena Kabuya
, Foul on
P1
06:59:00
5-10
12, Bena Kabuya
, 3pt jump shot made
P1
06:59:00
6, Syamthanda Shabalala
, Assist
5, Kazadi Enzo
, 2pt lay up
P1
06:41:00
5, Kazadi Enzo
, Offensive rebound
P1
06:38:00
15, Vusi Sibeko
, 2pt lay up
P1
06:36:00
P1
06:36:00
15, Lehlohonolo Mhlongo
, Block
Offensive rebound
P1
06:36:00
5, Kazadi Enzo
, 3pt jump shot made
P1
06:34:00
8-10
10, Nathan Kayinda
, Assist
P1
06:34:00
P1
06:23:00
8-12
6, Syamthanda Shabalala
, 2pt driving layup made
15, Vusi Sibeko
, Turnover - travel
P1
06:12:00
13, Thabo Mafetho
, Personal foul
P1
05:59:00
P1
05:59:00
15, Lehlohonolo Mhlongo
, Foul on
P1
05:59:00
15, Lehlohonolo Mhlongo
, Free throw 1 of 2
P1
05:59:00
15, Lehlohonolo Mhlongo
, Free throw 2 of 2
13, Thabo Mafetho
, Defensive rebound
P1
05:59:00
10, Nathan Kayinda
, 3pt jump shot made
P1
05:50:00
11-12
P1
05:37:00
11-14
12, Bena Kabuya
, 2pt driving layup made
5, Kazadi Enzo
, 3pt jump shot
P1
05:16:00
P1
05:16:00
6, Syamthanda Shabalala
, Block
P1
05:11:00
6, Syamthanda Shabalala
, Defensive rebound
P1
05:10:00
11-16
6, Syamthanda Shabalala
, 2pt driving layup made
5, Kazadi Enzo
, 3pt jump shot
P1
04:55:00
P1
04:50:00
15, Lehlohonolo Mhlongo
, Defensive rebound
P1
04:43:00
12, Bena Kabuya
, 3pt jump shot
8, Sibusiso Cele
, Defensive rebound
P1
04:38:00
10, Nathan Kayinda
, 3pt jump shot
P1
04:36:00
8, Sibusiso Cele
, Offensive rebound
P1
04:32:00
8, Sibusiso Cele
, 3pt jump shot made
P1
04:19:00
14-16
P1
04:10:00
15, Lehlohonolo Mhlongo
, 2pt lay up
13, Thabo Mafetho
, Defensive rebound
P1
04:07:00
10, Nathan Kayinda
, 2pt jump shot made
P1
04:03:00
16-16
13, Thabo Mafetho
, Assist
P1
04:03:00
P1
03:48:00
12, Bena Kabuya
, Turnover - bad pass
15, Vusi Sibeko
, Steal
P1
03:48:00
10, Nathan Kayinda
, 2pt lay up
P1
03:43:00
P1
03:38:00
8, Jacques Mahanga
, Defensive rebound
15, Vusi Sibeko
, Personal foul
P1
03:34:00
P1
03:34:00
7, Tirivashe Gapara
, Foul on
5, Kazadi Enzo
, Substitution out
P1
03:33:00
10, Nathan Kayinda
, Substitution out
P1
03:33:00
6, Umtha Mavuso
, Substitution in
P1
03:33:00
9, Manqoba Khoza
, Substitution in
P1
03:33:00
P1
03:33:00
6, Syamthanda Shabalala
, Substitution out
P1
03:33:00
15, Lehlohonolo Mhlongo
, Substitution out
P1
03:33:00
10, Samkelo Jili
, Substitution in
P1
03:33:00
14, Xolane Mhlongo
, Substitution in
P1
03:33:00
7, Tirivashe Gapara
, Free throw 1 of 2
P1
03:33:00
16-17
7, Tirivashe Gapara
, Free throw 2 of 2 made
13, Thabo Mafetho
, 2pt jump shot made
P1
03:15:00
18-17
9, Manqoba Khoza
, Assist
P1
03:15:00
P1
03:04:00
18-20
8, Jacques Mahanga
, 3pt jump shot made
6, Umtha Mavuso
, 3pt jump shot made
P1
02:55:00
21-20
P1
02:41:00
12, Bena Kabuya
, 3pt jump shot
P1
02:26:00
7, Tirivashe Gapara
, Offensive rebound
P1
02:26:00
21-22
7, Tirivashe Gapara
, made
P1
02:24:00
7, Tirivashe Gapara
, Personal foul
13, Thabo Mafetho
, Foul on
P1
02:24:00
15, Vusi Sibeko
, Substitution out
P1
02:22:00
11, Thandokuhle Kunene
, Substitution in
P1
02:22:00
P1
02:22:00
7, Tirivashe Gapara
, Substitution out
P1
02:22:00
23, Ryeleigh Hoskins
, Substitution in
6, Umtha Mavuso
, 3pt jump shot
P1
02:22:00
13, Thabo Mafetho
, Offensive rebound
P1
02:22:00
13, Thabo Mafetho
, 2pt lay up
P1
02:22:00
13, Thabo Mafetho
, Offensive rebound
P1
02:22:00
P1
02:19:00
12, Bena Kabuya
, Personal foul
6, Umtha Mavuso
, Foul on
P1
02:19:00
6, Umtha Mavuso
, Turnover - Other
P1
02:14:00
P1
02:08:00
21-24
8, Jacques Mahanga
, 2pt driving layup made
11, Thandokuhle Kunene
, 2pt lay up
P1
01:56:00
P1
01:52:00
23, Ryeleigh Hoskins
, Defensive rebound
8, Sibusiso Cele
, Personal foul
P1
01:50:00
P1
01:50:00
12, Bena Kabuya
, Foul on
Timeout - full
P1
01:50:00
P1
01:50:00
8, Jacques Mahanga
, Substitution out
P1
01:50:00
4, Simamukelo Vacu
, Substitution in
P1
01:50:00
12, Bena Kabuya
, Free throw 1 of 2
P1
01:50:00
21-25
12, Bena Kabuya
, Free throw 2 of 2 made
8, Sibusiso Cele
, Substitution out
P1
01:50:00
10, Nathan Kayinda
, Substitution in
P1
01:50:00
P1
01:39:00
23, Ryeleigh Hoskins
, Personal foul
13, Thabo Mafetho
, Foul on
P1
01:39:00
13, Thabo Mafetho
, Free throw 1 of 2 made
P1
01:30:00
22-25
10, Nathan Kayinda
, Assist
P1
01:30:00
13, Thabo Mafetho
, Free throw 2 of 2 made
P1
01:30:00
23-25
P1
01:23:00
4, Simamukelo Vacu
, 2pt jump shot
6, Umtha Mavuso
, Defensive rebound
P1
01:19:00
9, Manqoba Khoza
, 3pt floating jump shot made
P1
01:15:00
26-25
6, Umtha Mavuso
, Assist
P1
01:15:00
10, Nathan Kayinda
, Personal foul
P1
00:57:20
P1
00:57:20
14, Xolane Mhlongo
, Foul on
P1
00:57:20
12, Bena Kabuya
, Substitution out
P1
00:57:20
21, Hani Msomi
, Substitution in
P1
00:57:20
14, Xolane Mhlongo
, Free throw 1 of 2
P1
00:57:20
26-26
14, Xolane Mhlongo
, Free throw 2 of 2 made
P1
00:45:10
21, Hani Msomi
, Personal foul
9, Manqoba Khoza
, Foul on
P1
00:45:10
9, Manqoba Khoza
, Free throw 1 of 2
P1
00:45:10
9, Manqoba Khoza
, Free throw 2 of 2
P1
00:45:10
P1
00:45:10
23, Ryeleigh Hoskins
, Defensive rebound
P1
00:44:60
23, Ryeleigh Hoskins
, Turnover - bad pass
9, Manqoba Khoza
, Steal
P1
00:44:60
9, Manqoba Khoza
, 2pt jump shot
P1
00:40:30
P1
00:40:30
23, Ryeleigh Hoskins
, Block
P1
00:35:30
21, Hani Msomi
, Defensive rebound
P1
00:34:10
21, Hani Msomi
, Turnover - bad pass
6, Umtha Mavuso
, Steal
P1
00:34:10
11, Thandokuhle Kunene
, 2pt jump shot
P1
00:17:30
P1
00:13:00
23, Ryeleigh Hoskins
, Defensive rebound
26-26
Period end
P2
10:00:00
14, Xolane Mhlongo
, Substitution out
P2
10:00:00
23, Ryeleigh Hoskins
, Substitution out
P2
10:00:00
7, Tirivashe Gapara
, Substitution in
P2
10:00:00
15, Lehlohonolo Mhlongo
, Substitution in
26-26
Period start
10, Nathan Kayinda
, 2pt jump shot
P2
09:55:00
P2
09:51:00
7, Tirivashe Gapara
, Defensive rebound
P2
09:46:00
21, Hani Msomi
, Turnover - bad pass
13, Thabo Mafetho
, Steal
P2
09:46:00
6, Umtha Mavuso
, 2pt lay up
P2
09:39:00
P2
09:39:00
15, Lehlohonolo Mhlongo
, Block
Offensive rebound
P2
09:30:00
11, Thandokuhle Kunene
, 2pt jump shot
P2
09:20:00
P2
09:20:00
10, Samkelo Jili
, Defensive rebound
P2
09:20:00
21, Hani Msomi
, Turnover - out of bounds
13, Thabo Mafetho
, Substitution out
P2
09:20:00
15, Vusi Sibeko
, Substitution in
P2
09:20:00
P2
09:20:00
10, Samkelo Jili
, Substitution out
P2
09:20:00
21, Hani Msomi
, Substitution out
P2
09:20:00
6, Syamthanda Shabalala
, Substitution in
P2
09:20:00
8, Jacques Mahanga
, Substitution in
6, Umtha Mavuso
, 3pt jump shot
P2
09:16:00
Offensive rebound
P2
09:13:00
15, Vusi Sibeko
, 2pt lay up
P2
09:05:00
P2
09:01:00
15, Lehlohonolo Mhlongo
, Defensive rebound
P2
08:55:00
6, Syamthanda Shabalala
, 2pt lay up
P2
08:52:00
6, Syamthanda Shabalala
, Offensive rebound
P2
08:45:00
7, Tirivashe Gapara
, Turnover - bad pass
10, Nathan Kayinda
, Steal
P2
08:45:00
10, Nathan Kayinda
, 2pt driving layup made
P2
08:41:00
28-26
P2
08:29:00
28-28
8, Jacques Mahanga
, 2pt driving layup made
11, Thandokuhle Kunene
, 2pt lay up made
P2
08:12:00
30-28
6, Umtha Mavuso
, Assist
P2
08:12:00
P2
07:59:00
6, Syamthanda Shabalala
, 2pt pull up jump shot
P2
07:55:00
4, Simamukelo Vacu
, Offensive rebound
P2
07:52:00
30-30
15, Lehlohonolo Mhlongo
, 2pt jump shot made
P2
07:52:00
6, Syamthanda Shabalala
, Assist
P2
07:42:00
4, Simamukelo Vacu
, Personal foul
6, Umtha Mavuso
, Foul on
P2
07:42:00
15, Vusi Sibeko
, 2pt jump shot
P2
07:38:00
P2
07:34:00
6, Syamthanda Shabalala
, Defensive rebound
P2
07:32:00
6, Syamthanda Shabalala
, Turnover - bad pass
9, Manqoba Khoza
, Substitution out
P2
07:30:00
8, Sibusiso Cele
, Substitution in
P2
07:30:00
6, Umtha Mavuso
, 3pt jump shot
P2
07:24:00
P2
07:20:00
15, Lehlohonolo Mhlongo
, Defensive rebound
15, Vusi Sibeko
, Personal foul
P2
07:12:00
P2
07:12:00
15, Lehlohonolo Mhlongo
, Foul on
P2
07:12:00
30-31
15, Lehlohonolo Mhlongo
, Free throw 1 of 2 made
10, Nathan Kayinda
, Technical foul
P2
07:12:00
P2
07:12:00
30-32
7, Tirivashe Gapara
, Free throw 1 of 1 made
P2
07:12:00
30-33
15, Lehlohonolo Mhlongo
, Free throw 2 of 2 made
10, Nathan Kayinda
, Substitution out
P2
07:12:00
12, Mumena Chadrack
, Substitution in
P2
07:12:00
12, Mumena Chadrack
, 2pt lay up
P2
07:02:00
P2
06:58:00
4, Simamukelo Vacu
, Defensive rebound
P2
06:54:00
4, Simamukelo Vacu
, 2pt lay up
8, Sibusiso Cele
, Block
P2
06:54:00
11, Thandokuhle Kunene
, Defensive rebound
P2
06:46:00
11, Thandokuhle Kunene
, 2pt lay up
P2
06:42:00
P2
06:38:00
6, Syamthanda Shabalala
, Defensive rebound
P2
06:37:00
6, Syamthanda Shabalala
, Turnover - bad pass
12, Mumena Chadrack
, Steal
P2
06:37:00
P2
06:33:00
7, Tirivashe Gapara
, Personal foul
12, Mumena Chadrack
, Foul on
P2
06:33:00
P2
06:33:00
4, Simamukelo Vacu
, Substitution out
P2
06:33:00
12, Bena Kabuya
, Substitution in
P2
06:31:00
7, Tirivashe Gapara
, Substitution out
P2
06:31:00
13, Scott Lunga
, Substitution in
8, Sibusiso Cele
, 3pt jump shot
P2
06:22:00
11, Thandokuhle Kunene
, Offensive rebound
P2
06:17:00
15, Vusi Sibeko
, 2pt jump shot
P2
06:15:00
P2
06:15:00
12, Bena Kabuya
, Block
12, Mumena Chadrack
, Offensive rebound
P2
06:08:00
12, Mumena Chadrack
, 2pt lay up
P2
06:07:00
P2
06:04:00
12, Bena Kabuya
, Defensive rebound
P2
06:03:00
13, Scott Lunga
, Turnover - bad pass
15, Vusi Sibeko
, Substitution out
P2
06:03:00
13, Thabo Mafetho
, Substitution in
P2
06:03:00
8, Sibusiso Cele
, 3pt jump shot
P2
05:54:00
11, Thandokuhle Kunene
, Offensive rebound
P2
05:51:00
12, Mumena Chadrack
, 3pt jump shot
P2
05:50:00
P2
05:46:00
12, Bena Kabuya
, Defensive rebound
P2
05:41:00
30-35
13, Scott Lunga
, 2pt lay up made
P2
05:41:00
12, Bena Kabuya
, Assist
P2
05:31:00
6, Syamthanda Shabalala
, Personal foul
6, Umtha Mavuso
, Foul on
P2
05:31:00
12, Mumena Chadrack
, Substitution out
P2
05:31:00
5, Kazadi Enzo
, Substitution in
P2
05:31:00
P2
05:29:00
12, Bena Kabuya
, Personal foul
5, Kazadi Enzo
, Foul on
P2
05:29:00
5, Kazadi Enzo
, Free throw 1 of 3
P2
05:29:00
5, Kazadi Enzo
, Free throw 2 of 3 made
P2
05:29:00
31-35
5, Kazadi Enzo
, Free throw 3 of 3 made
P2
05:29:00
32-35
P2
05:29:00
12, Bena Kabuya
, Substitution out
P2
05:29:00
10, Samkelo Jili
, Substitution in
P2
05:28:00
6, Syamthanda Shabalala
, 2pt jump shot
Defensive rebound
P2
05:24:00
5, Kazadi Enzo
, 2pt jump shot
P2
05:15:00
P2
05:11:00
Defensive rebound
P2
05:10:00
10, Samkelo Jili
, Substitution out
P2
05:10:00
4, Simamukelo Vacu
, Substitution in
P2
05:01:00
32-37
4, Simamukelo Vacu
, 2pt driving layup made
8, Sibusiso Cele
, 2pt driving layup made
P2
04:51:00
34-37
P2
04:41:00
13, Scott Lunga
, 2pt lay up
11, Thandokuhle Kunene
, Defensive rebound
P2
04:37:00
P2
04:33:00
13, Scott Lunga
, Personal foul
5, Kazadi Enzo
, Foul on
P2
04:33:00
6, Umtha Mavuso
, Substitution out
P2
04:33:00
11, Thandokuhle Kunene
, Substitution out
P2
04:33:00
10, Nathan Kayinda
, Substitution in
P2
04:33:00
15, Vusi Sibeko
, Substitution in
P2
04:33:00
5, Kazadi Enzo
, Free throw 1 of 2
P2
04:33:00
5, Kazadi Enzo
, Free throw 2 of 2
P2
04:33:00
Offensive rebound
P2
04:33:00
P2
04:10:00
13, Scott Lunga
, Substitution out
P2
04:10:00
14, Xolane Mhlongo
, Substitution in
15, Vusi Sibeko
, 2pt jump shot
P2
04:10:00
P2
04:10:00
14, Xolane Mhlongo
, Block
P2
04:10:00
15, Lehlohonolo Mhlongo
, Defensive rebound
P2
04:09:00
8, Jacques Mahanga
, Turnover - bad pass
10, Nathan Kayinda
, 2pt lay up
P2
03:57:00
P2
03:54:00
15, Lehlohonolo Mhlongo
, Defensive rebound
P2
03:50:00
8, Jacques Mahanga
, 2pt lay up
13, Thabo Mafetho
, Block
P2
03:50:00
5, Kazadi Enzo
, Defensive rebound
P2
03:45:00
15, Vusi Sibeko
, 2pt pull up jump shot
P2
03:38:00
P2
03:34:00
14, Xolane Mhlongo
, Defensive rebound
P2
03:31:00
8, Jacques Mahanga
, 2pt jump shot
Defensive rebound
P2
03:27:00
Timeout - full
P2
03:07:00
8, Sibusiso Cele
, Turnover - bad pass
P2
03:07:00
P2
03:07:00
4, Simamukelo Vacu
, Steal
P2
03:07:00
34-39
4, Simamukelo Vacu
, 2pt lay up made
Timeout - full
P2
03:06:00
8, Sibusiso Cele
, Turnover - bad pass
P2
03:06:00
P2
03:06:00
4, Simamukelo Vacu
, Steal
P2
03:01:00
8, Jacques Mahanga
, Turnover - bad pass
8, Sibusiso Cele
, Steal
P2
03:01:00
P2
02:53:00
8, Jacques Mahanga
, Personal foul
5, Kazadi Enzo
, Foul on
P2
02:53:00
P2
02:52:00
4, Simamukelo Vacu
, Substitution out
P2
02:52:00
6, Syamthanda Shabalala
, Substitution out
P2
02:52:00
7, Tirivashe Gapara
, Substitution in
P2
02:52:00
12, Bena Kabuya
, Substitution in
5, Kazadi Enzo
, Free throw 1 of 2
P2
02:52:00
5, Kazadi Enzo
, Free throw 2 of 2 made
P2
02:52:00
35-39
P2
02:41:00
7, Tirivashe Gapara
, 3pt jump shot
P2
02:36:00
15, Lehlohonolo Mhlongo
, Offensive rebound
P2
02:36:00
15, Lehlohonolo Mhlongo
, Turnover - bad pass
8, Sibusiso Cele
, Steal
P2
02:36:00
10, Nathan Kayinda
, 3pt jump shot
P2
02:30:00
13, Thabo Mafetho
, Offensive rebound
P2
02:25:00
P2
02:23:00
8, Jacques Mahanga
, Personal foul
13, Thabo Mafetho
, Foul on
P2
02:23:00
5, Kazadi Enzo
, Substitution out
P2
02:23:00
7, Nkosinathi Nkuna
, Substitution in
P2
02:23:00
13, Thabo Mafetho
, Free throw 1 of 2
P2
02:23:00
13, Thabo Mafetho
, Free throw 2 of 2
P2
02:23:00
P2
02:23:00
12, Bena Kabuya
, 3pt jump shot
8, Sibusiso Cele
, Defensive rebound
P2
02:23:00
10, Nathan Kayinda
, 2pt lay up
P2
02:22:00
P2
02:19:00
8, Jacques Mahanga
, Defensive rebound
P2
02:15:00
8, Jacques Mahanga
, 2pt jump shot
15, Vusi Sibeko
, Defensive rebound
P2
02:11:00
10, Nathan Kayinda
, 2pt lay up
P2
02:07:00
P2
02:07:00
15, Lehlohonolo Mhlongo
, Block
Offensive rebound
P2
02:02:00
P2
01:57:00
8, Jacques Mahanga
, Substitution out
P2
01:57:00
9, Tristan Van Heerden
, Substitution in
13, Thabo Mafetho
, 2pt jump shot
P2
01:51:00
P2
01:47:00
12, Bena Kabuya
, Defensive rebound
P2
01:40:00
9, Tristan Van Heerden
, 3pt jump shot
7, Nkosinathi Nkuna
, Block
P2
01:40:00
Defensive rebound
P2
01:35:00
8, Sibusiso Cele
, 3pt jump shot
P2
01:24:00
P2
01:20:00
14, Xolane Mhlongo
, Defensive rebound
P2
01:19:00
14, Xolane Mhlongo
, Turnover - bad pass
7, Nkosinathi Nkuna
, Steal
P2
01:19:00
10, Nathan Kayinda
, 3pt jump shot
P2
01:14:00
P2
01:10:00
15, Lehlohonolo Mhlongo
, Defensive rebound
8, Sibusiso Cele
, Personal foul
P2
00:59:60
P2
00:59:60
12, Bena Kabuya
, Foul on
Timeout - full
P2
00:59:60
8, Sibusiso Cele
, Substitution out
P2
00:59:60
6, Umtha Mavuso
, Substitution in
P2
00:59:60
P2
00:59:60
12, Bena Kabuya
, Free throw 1 of 2
P2
00:59:60
35-40
12, Bena Kabuya
, Free throw 2 of 2 made
P2
02:23:00
14, Xolane Mhlongo
, Defensive rebound
P2
00:43:60
35-43
12, Bena Kabuya
, 3pt jump shot made
35-43
Period end
7, Nkosinathi Nkuna
, Substitution out
P3
10:00:00
8, Sibusiso Cele
, Substitution in
P3
10:00:00
P3
10:00:00
9, Tristan Van Heerden
, Substitution out
P3
10:00:00
14, Xolane Mhlongo
, Substitution out
P3
10:00:00
6, Syamthanda Shabalala
, Substitution in
P3
10:00:00
8, Jacques Mahanga
, Substitution in
35-43
Period start
P3
09:52:00
6, Syamthanda Shabalala
, 2pt jump shot
8, Sibusiso Cele
, Defensive rebound
P3
09:48:00
10, Nathan Kayinda
, 2pt lay up
P3
09:46:00
P3
09:42:00
12, Bena Kabuya
, Defensive rebound
P3
09:37:00
15, Lehlohonolo Mhlongo
, 2pt floating jump shot
6, Umtha Mavuso
, Defensive rebound
P3
09:31:00
6, Umtha Mavuso
, 3pt jump shot
P3
09:18:00
P3
09:14:00
6, Syamthanda Shabalala
, Defensive rebound
P3
09:12:00
6, Syamthanda Shabalala
, 2pt lay up
8, Sibusiso Cele
, Defensive rebound
P3
09:07:00
8, Sibusiso Cele
, 3pt jump shot made
P3
08:58:00
38-43
15, Vusi Sibeko
, Assist
P3
08:58:00
P3
08:42:00
38-45
12, Bena Kabuya
, 2pt driving layup made
P3
08:23:00
12, Bena Kabuya
, Personal foul
13, Thabo Mafetho
, Foul on
P3
08:23:00
13, Thabo Mafetho
, Free throw 1 of 2 made
P3
08:23:00
39-45
13, Thabo Mafetho
, Free throw 2 of 2 made
P3
08:23:00
40-45
P3
08:23:00
12, Bena Kabuya
, Substitution out
P3
08:23:00
4, Simamukelo Vacu
, Substitution in
P3
08:13:00
15, Lehlohonolo Mhlongo
, Turnover - ball handling
15, Vusi Sibeko
, Steal
P3
08:13:00
10, Nathan Kayinda
, 2pt lay up
P3
08:08:00
15, Vusi Sibeko
, Offensive rebound
P3
08:01:00
15, Vusi Sibeko
,
P3
08:01:00
P3
08:00:00
15, Lehlohonolo Mhlongo
, Defensive rebound
P3
07:53:00
15, Lehlohonolo Mhlongo
, 2pt lay up
P3
07:49:00
15, Lehlohonolo Mhlongo
, Offensive rebound
P3
07:48:00
6, Syamthanda Shabalala
, 3pt jump shot
Defensive rebound
P3
07:44:00
13, Thabo Mafetho
, 2pt jump shot
P3
07:38:00
P3
07:35:00
15, Lehlohonolo Mhlongo
, Defensive rebound
P3
07:32:00
6, Syamthanda Shabalala
, Turnover - ball handling
10, Nathan Kayinda
, Steal
P3
07:32:00
10, Nathan Kayinda
, 2pt lay up
P3
07:26:00
P3
07:23:00
15, Lehlohonolo Mhlongo
, Defensive rebound
P3
07:20:00
7, Tirivashe Gapara
, 2pt lay up
15, Vusi Sibeko
, Defensive rebound
P3
07:16:00
8, Sibusiso Cele
, Turnover - bad pass
P3
07:14:00
P3
07:14:00
4, Simamukelo Vacu
, Steal
P3
07:03:00
40-47
7, Tirivashe Gapara
, 2pt floating jump shot made
8, Sibusiso Cele
, Turnover - bad pass
P3
06:49:00
P3
06:49:00
4, Simamukelo Vacu
, Steal
P3
06:43:00
40-49
4, Simamukelo Vacu
, 2pt driving layup made
10, Nathan Kayinda
, Substitution out
P3
06:35:00
13, Thabo Mafetho
, Substitution out
P3
06:35:00
5, Kazadi Enzo
, Substitution in
P3
06:35:00
11, Thandokuhle Kunene
, Substitution in
P3
06:35:00
6, Umtha Mavuso
, 2pt lay up
P3
06:25:00
5, Kazadi Enzo
, Offensive rebound
P3
06:22:00
6, Umtha Mavuso
, 3pt jump shot
P3
06:16:00
P3
06:13:00
6, Syamthanda Shabalala
, Defensive rebound
P3
06:11:00
40-51
7, Tirivashe Gapara
, 2pt lay up made
P3
06:11:00
6, Syamthanda Shabalala
, Assist
6, Umtha Mavuso
, 2pt pull up jump shot made
P3
05:51:00
42-51
P3
05:41:00
42-53
15, Lehlohonolo Mhlongo
, 2pt lay up made
5, Kazadi Enzo
, 2pt jump shot
P3
05:15:00
P3
05:12:00
6, Syamthanda Shabalala
, Defensive rebound
P3
05:08:00
42-55
7, Tirivashe Gapara
, 2pt lay up made
P3
05:08:00
6, Syamthanda Shabalala
, Assist
Timeout - full
P3
05:04:00
15, Vusi Sibeko
, Substitution out
P3
05:04:00
13, Thabo Mafetho
, Substitution in
P3
05:04:00
P3
05:04:00
15, Lehlohonolo Mhlongo
, Substitution out
P3
05:04:00
14, Xolane Mhlongo
, Substitution in
P3
04:55:00
8, Jacques Mahanga
, Personal foul
8, Sibusiso Cele
, Foul on
P3
04:55:00
6, Umtha Mavuso
, Substitution out
P3
04:55:00
11, Thandokuhle Kunene
, Substitution out
P3
04:55:00
10, Nathan Kayinda
, Substitution in
P3
04:55:00
15, Vusi Sibeko
, Substitution in
P3
04:55:00
10, Nathan Kayinda
, 3pt jump shot
P3
04:49:00
5, Kazadi Enzo
, Offensive rebound
P3
04:46:00
15, Vusi Sibeko
, 2pt lay up
P3
04:44:00
P3
04:44:00
7, Tirivashe Gapara
, Block
15, Vusi Sibeko
, Offensive rebound
P3
04:39:00
15, Vusi Sibeko
, 2pt lay up
P3
04:38:00
P3
04:38:00
7, Tirivashe Gapara
, Block
P3
04:34:00
7, Tirivashe Gapara
, Defensive rebound
P3
04:31:00
14, Xolane Mhlongo
, 2pt lay up
13, Thabo Mafetho
, Block
P3
04:31:00
P3
04:26:00
14, Xolane Mhlongo
, Offensive rebound
P3
04:25:00
14, Xolane Mhlongo
, 2pt lay up
13, Thabo Mafetho
, Defensive rebound
P3
04:21:00
8, Sibusiso Cele
, Turnover - ball handling
P3
04:15:00
P3
04:15:00
8, Jacques Mahanga
, Steal
P3
04:09:00
4, Simamukelo Vacu
, 2pt lay up
8, Sibusiso Cele
, Block
P3
04:09:00
8, Sibusiso Cele
, Defensive rebound
P3
04:04:00
P3
03:54:00
14, Xolane Mhlongo
, Personal foul
15, Vusi Sibeko
, Foul on
P3
03:54:00
P3
03:54:00
7, Tirivashe Gapara
, Substitution out
P3
03:54:00
8, Jacques Mahanga
, Substitution out
P3
03:54:00
21, Hani Msomi
, Substitution in
P3
03:54:00
23, Ryeleigh Hoskins
, Substitution in
15, Vusi Sibeko
, Free throw 1 of 2
P3
03:54:00
15, Vusi Sibeko
, Free throw 2 of 2 made
P3
03:54:00
43-55
P3
03:54:00
4, Simamukelo Vacu
, Turnover - bad pass
5, Kazadi Enzo
, Steal
P3
03:54:00
P3
03:46:00
6, Syamthanda Shabalala
, Personal foul
10, Nathan Kayinda
, Foul on
P3
03:46:00
10, Nathan Kayinda
, Free throw 1 of 2 made
P3
03:46:00
44-55
10, Nathan Kayinda
, Free throw 2 of 2 made
P3
03:46:00
45-55
P3
03:37:00
6, Syamthanda Shabalala
, 2pt jump shot
10, Nathan Kayinda
, Defensive rebound
P3
03:34:00
8, Sibusiso Cele
, 3pt jump shot made
P3
03:29:00
48-55
10, Nathan Kayinda
, Assist
P3
03:29:00
P3
03:13:00
14, Xolane Mhlongo
, 2pt jump shot
13, Thabo Mafetho
, Defensive rebound
P3
03:10:00
13, Thabo Mafetho
, Turnover - bad pass
P3
03:09:00
P3
03:09:00
4, Simamukelo Vacu
, Steal
P3
03:01:00
4, Simamukelo Vacu
, 2pt pull up jump shot
15, Vusi Sibeko
, Defensive rebound
P3
02:56:00
5, Kazadi Enzo
, 2pt lay up made
P3
02:54:00
50-55
10, Nathan Kayinda
, Assist
P3
02:54:00
P3
02:34:00
14, Xolane Mhlongo
, Turnover - ball handling
5, Kazadi Enzo
, Steal
P3
02:34:00
10, Nathan Kayinda
, 2pt jump shot
P3
02:27:00
5, Kazadi Enzo
, Offensive rebound
P3
02:21:00
5, Kazadi Enzo
, 3pt jump shot
P3
02:12:00
13, Thabo Mafetho
, Offensive rebound
P3
02:09:00
P3
02:03:00
23, Ryeleigh Hoskins
, Personal foul
15, Vusi Sibeko
, Foul on
P3
02:03:00
15, Vusi Sibeko
, Free throw 1 of 2 made
P3
02:03:00
51-55
15, Vusi Sibeko
, Free throw 2 of 2 made
P3
02:03:00
52-55
P3
01:27:00
14, Xolane Mhlongo
, 2pt lay up
13, Thabo Mafetho
, Defensive rebound
P3
01:23:00
5, Kazadi Enzo
, Turnover - bad pass
P3
01:22:00
P3
01:03:00
14, Xolane Mhlongo
, Turnover - ball handling
10, Nathan Kayinda
, Steal
P3
01:03:00
5, Kazadi Enzo
, Turnover - bad pass
P3
00:57:80
P3
00:57:80
4, Simamukelo Vacu
, Steal
P3
00:52:30
52-57
4, Simamukelo Vacu
, 2pt driving layup made
P3
00:35:10
14, Xolane Mhlongo
, Personal foul
15, Vusi Sibeko
, Foul on
P3
00:35:10
15, Vusi Sibeko
, Free throw 1 of 2
P3
00:35:10
15, Vusi Sibeko
, Free throw 2 of 2
P3
00:35:10
13, Thabo Mafetho
, Offensive rebound
P3
00:35:10
8, Sibusiso Cele
, 3pt jump shot
P3
00:33:70
10, Nathan Kayinda
, Offensive rebound
P3
00:25:10
15, Vusi Sibeko
, 3pt jump shot
P3
00:05:80
5, Kazadi Enzo
, Offensive rebound
P3
00:00:30
5, Kazadi Enzo
,
P3
00:00:30
P3
00:00:00
23, Ryeleigh Hoskins
, Defensive rebound
52-57
Period end
P4
10:00:00
6, Syamthanda Shabalala
, Substitution out
P4
10:00:00
14, Xolane Mhlongo
, Substitution out
P4
10:00:00
21, Hani Msomi
, Substitution out
P4
10:00:00
23, Ryeleigh Hoskins
, Substitution out
P4
10:00:00
7, Tirivashe Gapara
, Substitution in
P4
10:00:00
8, Jacques Mahanga
, Substitution in
P4
10:00:00
12, Bena Kabuya
, Substitution in
P4
10:00:00
15, Lehlohonolo Mhlongo
, Substitution in
52-57
Period start
10, Nathan Kayinda
, 2pt lay up
P4
09:59:00
P4
09:56:00
7, Tirivashe Gapara
, Defensive rebound
P4
09:53:00
7, Tirivashe Gapara
, Turnover - ball handling
10, Nathan Kayinda
, Steal
P4
09:53:00
P4
09:42:00
4, Simamukelo Vacu
, Personal foul
10, Nathan Kayinda
, Foul on
P4
09:42:00
10, Nathan Kayinda
, Free throw 1 of 3 made
P4
09:40:00
53-57
10, Nathan Kayinda
, Free throw 2 of 3
P4
09:40:00
10, Nathan Kayinda
, Free throw 3 of 3 made
P4
09:40:00
54-57
P4
09:23:00
7, Tirivashe Gapara
, Offensive foul
P4
09:23:00
7, Tirivashe Gapara
, Turnover - offensive
10, Nathan Kayinda
, Foul on
P4
09:23:00
5, Kazadi Enzo
, 2pt lay up made
P4
09:15:00
56-57
15, Vusi Sibeko
, Assist
P4
09:15:00
P4
08:48:00
56-60
8, Jacques Mahanga
, 3pt jump shot made
8, Sibusiso Cele
, 3pt jump shot made
P4
08:26:00
59-60
15, Vusi Sibeko
, Assist
P4
08:26:00
P4
08:06:00
4, Simamukelo Vacu
, Turnover - ball handling
10, Nathan Kayinda
, Steal
P4
08:06:00
P4
08:06:00
4, Simamukelo Vacu
, Personal foul
10, Nathan Kayinda
, Foul on
P4
08:06:00
10, Nathan Kayinda
, Free throw 1 of 2
P4
08:06:00
10, Nathan Kayinda
, Free throw 2 of 2 made
P4
08:06:00
60-60
P4
08:00:00
60-62
8, Jacques Mahanga
, 2pt driving layup made
5, Kazadi Enzo
, 3pt jump shot
P4
07:42:00
13, Thabo Mafetho
, Offensive rebound
P4
07:38:00
5, Kazadi Enzo
, 2pt lay up
P4
07:37:00
P4
07:32:00
15, Lehlohonolo Mhlongo
, Defensive rebound
P4
07:27:00
4, Simamukelo Vacu
, 3pt jump shot
P4
07:23:00
7, Tirivashe Gapara
, Offensive rebound
13, Thabo Mafetho
, Personal foul
P4
07:23:00
P4
07:23:00
7, Tirivashe Gapara
, Foul on
P4
07:19:00
60-64
8, Jacques Mahanga
, 2pt jump shot made
P4
07:19:00
15, Lehlohonolo Mhlongo
, Assist
8, Sibusiso Cele
, Turnover - bad pass
P4
07:05:00
P4
07:05:00
7, Tirivashe Gapara
, Steal
P4
06:59:00
60-66
4, Simamukelo Vacu
, 2pt jump shot made
P4
06:59:00
7, Tirivashe Gapara
, Assist
8, Sibusiso Cele
, 2pt jump shot
P4
06:43:00
P4
06:37:00
15, Lehlohonolo Mhlongo
, Defensive rebound
10, Nathan Kayinda
, Personal foul
P4
06:35:00
P4
06:35:00
12, Bena Kabuya
, Foul on
13, Thabo Mafetho
, Substitution out
P4
06:35:00
11, Thandokuhle Kunene
, Substitution in
P4
06:35:00
P4
06:32:00
8, Jacques Mahanga
, Turnover - out of bounds
11, Thandokuhle Kunene
, 2pt lay up
P4
06:17:00
5, Kazadi Enzo
, Offensive rebound
P4
06:13:00
5, Kazadi Enzo
, 2pt lay up
P4
06:13:00
P4
06:09:00
7, Tirivashe Gapara
, Defensive rebound
11, Thandokuhle Kunene
, Personal foul
P4
05:53:00
P4
05:53:00
4, Simamukelo Vacu
, Foul on
P4
05:53:00
60-67
4, Simamukelo Vacu
, Free throw 1 of 2 made
P4
05:53:00
4, Simamukelo Vacu
, Free throw 2 of 2
P4
05:53:00
7, Tirivashe Gapara
, Offensive rebound
P4
05:53:00
7, Tirivashe Gapara
, Turnover - bad pass
5, Kazadi Enzo
, Steal
P4
05:53:00
15, Vusi Sibeko
, Turnover - ball handling
P4
05:50:00
P4
05:50:00
15, Lehlohonolo Mhlongo
, Steal
P4
05:42:00
60-69
4, Simamukelo Vacu
, 2pt driving layup made
P4
05:42:00
8, Jacques Mahanga
, Assist
11, Thandokuhle Kunene
, 2pt lay up
P4
05:29:00
15, Vusi Sibeko
, Offensive rebound
P4
05:23:00
15, Vusi Sibeko
, Turnover - travel
P4
05:22:00
5, Kazadi Enzo
, Substitution out
P4
05:15:00
15, Vusi Sibeko
, Substitution out
P4
05:15:00
6, Umtha Mavuso
, Substitution in
P4
05:15:00
13, Thabo Mafetho
, Substitution in
P4
05:15:00
P4
04:53:00
60-71
15, Lehlohonolo Mhlongo
, 2pt lay up made
P4
04:53:00
12, Bena Kabuya
, Assist
10, Nathan Kayinda
, 2pt jump shot
P4
04:42:00
13, Thabo Mafetho
, Offensive rebound
P4
04:35:00
13, Thabo Mafetho
, made
P4
04:35:00
62-71
P4
04:30:00
12, Bena Kabuya
, Turnover - bad pass
6, Umtha Mavuso
, Steal
P4
04:30:00
P4
04:18:00
4, Simamukelo Vacu
, Personal foul
6, Umtha Mavuso
, Foul on
P4
04:18:00
6, Umtha Mavuso
, Free throw 1 of 2 made
P4
04:18:00
63-71
6, Umtha Mavuso
, Free throw 2 of 2 made
P4
04:18:00
64-71
P4
04:18:00
4, Simamukelo Vacu
, Substitution out
P4
04:18:00
6, Syamthanda Shabalala
, Substitution in
P4
04:08:00
12, Bena Kabuya
, 3pt jump shot
8, Sibusiso Cele
, Defensive rebound
P4
04:03:00
10, Nathan Kayinda
, 3pt jump shot
P4
03:57:00
P4
03:53:00
15, Lehlohonolo Mhlongo
, Defensive rebound
P4
03:50:00
8, Jacques Mahanga
, Turnover - out of bounds
13, Thabo Mafetho
, Turnover - bad pass
P4
03:46:00
P4
03:46:00
12, Bena Kabuya
, Steal
11, Thandokuhle Kunene
, Personal foul
P4
03:40:00
P4
03:40:00
12, Bena Kabuya
, Foul on
P4
03:27:00
6, Syamthanda Shabalala
, 2pt driving layup
P4
03:22:00
Offensive rebound
P4
03:19:00
64-73
15, Lehlohonolo Mhlongo
, 2pt lay up made
P4
03:19:00
7, Tirivashe Gapara
, Assist
6, Umtha Mavuso
, 3pt jump shot
P4
03:11:00
P4
03:07:00
15, Lehlohonolo Mhlongo
, Defensive rebound
8, Sibusiso Cele
, Personal foul
P4
03:04:00
P4
03:04:00
12, Bena Kabuya
, Foul on
Timeout - full
P4
02:59:00
P4
02:59:00
12, Bena Kabuya
, Free throw 1 of 2
P4
02:59:00
12, Bena Kabuya
, Free throw 2 of 2
13, Thabo Mafetho
, Defensive rebound
P4
02:59:00
8, Sibusiso Cele
, 3pt jump shot made
P4
02:43:00
67-73
6, Umtha Mavuso
, Assist
P4
02:43:00
P4
02:22:00
67-75
15, Lehlohonolo Mhlongo
, 2pt jump shot made
P4
02:22:00
8, Jacques Mahanga
, Assist
10, Nathan Kayinda
, 2pt lay up
P4
02:07:00
P4
02:03:00
12, Bena Kabuya
, Defensive rebound
P4
02:01:00
12, Bena Kabuya
, 2pt lay up
13, Thabo Mafetho
, Defensive rebound
P4
01:57:00
10, Nathan Kayinda
, 2pt jump shot
P4
01:54:00
11, Thandokuhle Kunene
, Offensive rebound
P4
01:50:00
P4
01:49:00
7, Tirivashe Gapara
, Personal foul
11, Thandokuhle Kunene
, Foul on
P4
01:49:00
10, Nathan Kayinda
, Substitution out
P4
01:49:00
5, Kazadi Enzo
, Substitution in
P4
01:49:00
11, Thandokuhle Kunene
, Free throw 1 of 2
P4
01:49:00
11, Thandokuhle Kunene
, Free throw 2 of 2
P4
01:49:00
P4
01:49:00
8, Jacques Mahanga
, Defensive rebound
P4
01:42:00
12, Bena Kabuya
, 3pt jump shot
P4
01:39:00
7, Tirivashe Gapara
, Offensive rebound
P4
01:39:00
67-77
7, Tirivashe Gapara
, 2pt floating jump shot made
11, Thandokuhle Kunene
, 2pt lay up
P4
01:25:00
P4
01:21:00
7, Tirivashe Gapara
, Defensive rebound
P4
01:19:00
6, Syamthanda Shabalala
, 2pt lay up
P4
01:15:00
7, Tirivashe Gapara
, Offensive rebound
P4
01:15:00
67-79
7, Tirivashe Gapara
, made
6, Umtha Mavuso
, 2pt fade away made
P4
01:02:00
69-79
P4
00:48:00
12, Bena Kabuya
, 2pt lay up
13, Thabo Mafetho
, Defensive rebound
P4
00:44:20
5, Kazadi Enzo
, 2pt lay up
P4
00:42:30
P4
00:38:20
6, Syamthanda Shabalala
, Defensive rebound
P4
00:30:10
7, Tirivashe Gapara
, 3pt jump shot
6, Umtha Mavuso
, Defensive rebound
P4
00:30:10
5, Kazadi Enzo
, 2pt lay up
P4
00:26:60
Offensive rebound
P4
00:24:70
11, Thandokuhle Kunene
, 3pt jump shot
P4
00:22:00
P4
00:16:80
15, Lehlohonolo Mhlongo
, Defensive rebound
P4
00:15:20
69-81
6, Syamthanda Shabalala
, 2pt driving layup made
69-81
Period end
69-81
Game end