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
Girls All-Star Schools
Girls BNL Schools 2025
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
Free State Warriors
64
Final
Live now
Period
Mpumalanga Rhinos
69
View Live Match Center
Date / Time:
Jun 21, 2026, 3:15 PM
Mpumalanga Rhinos 69 AT Free State Warriors 64
On 2026-06-21 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, Vusi Sibeko
, jump ball - won
15, Mthokozisi Masondo
, jump ball - lost
P1
09:59:00
P1
09:53:00
5, Kazadi Enzo
, 3pt jump shot
P1
09:50:00
13, Thabo Mafetho
, Offensive rebound
P1
09:49:00
0-2
13, Thabo Mafetho
, 2pt lay up made
20, Simon Thobela
, Turnover - travel
P1
09:35:00
P1
09:21:00
13, Thabo Mafetho
, 2pt lay up
20, Simon Thobela
, Defensive rebound
P1
09:18:00
20, Simon Thobela
, 2pt turn around jump shot made
P1
09:09:00
2-2
10, Vusimuzi Sithole
, Assist
P1
09:09:00
P1
08:59:00
10, Nathan Kayinda
, 3pt jump shot
P1
08:56:00
15, Vusi Sibeko
, Offensive rebound
P1
08:51:00
8, Sibusiso Cele
, 3pt pull up jump shot
P1
08:46:00
13, Thabo Mafetho
, Offensive rebound
P1
08:42:00
2-4
15, Vusi Sibeko
, 2pt pull up jump shot made
P1
08:42:00
5, Kazadi Enzo
, Assist
7, Khotso Mahloane
, 3pt jump shot
P1
08:26:00
P1
08:22:00
13, Thabo Mafetho
, Defensive rebound
P1
08:11:00
2-7
5, Kazadi Enzo
, 3pt jump shot made
P1
08:11:00
8, Sibusiso Cele
, Assist
15, Mthokozisi Masondo
, Turnover - ball handling
P1
08:01:00
P1
08:01:00
13, Thabo Mafetho
, Steal
P1
07:57:00
15, Vusi Sibeko
, Turnover - bad pass
10, Vusimuzi Sithole
, Steal
P1
07:57:00
15, Mthokozisi Masondo
, 2pt floating jump shot made
P1
07:50:00
4-7
7, Khotso Mahloane
, Assist
P1
07:50:00
P1
07:33:00
13, Thabo Mafetho
, Turnover - travel
15, Mthokozisi Masondo
, Turnover - ball handling
P1
07:19:00
P1
07:19:00
8, Sibusiso Cele
, Steal
P1
07:14:00
4-9
10, Nathan Kayinda
, 2pt driving layup made
P1
07:14:00
8, Sibusiso Cele
, Assist
10, Vusimuzi Sithole
, 3pt pull up jump shot made
P1
07:04:00
7-9
4, Galaletsang Masite
, Assist
P1
07:04:00
P1
06:46:00
8, Sibusiso Cele
, Turnover - bad pass
7, Khotso Mahloane
, Steal
P1
06:46:00
4, Galaletsang Masite
, 2pt lay up made
P1
06:41:00
9-9
7, Khotso Mahloane
, Assist
P1
06:41:00
P1
06:25:00
9-12
10, Nathan Kayinda
, 3pt pull up jump shot made
P1
06:25:00
5, Kazadi Enzo
, Assist
P1
06:10:00
15, Vusi Sibeko
, Personal foul
20, Simon Thobela
, Foul on
P1
06:10:00
15, Mthokozisi Masondo
, 2pt lay up made
P1
06:05:00
11-12
20, Simon Thobela
, Assist
P1
06:05:00
P1
05:50:00
13, Thabo Mafetho
, 2pt jump shot
20, Simon Thobela
, Defensive rebound
P1
05:45:00
7, Khotso Mahloane
, 2pt lay up made
P1
05:41:00
13-12
4, Galaletsang Masite
, Assist
P1
05:41:00
P1
05:41:00
Timeout - full
Jump ball - held ball
P1
05:32:00
P1
05:32:00
13, Thabo Mafetho
, Turnover - ball handling
20, Simon Thobela
, Steal
P1
05:32:00
4, Galaletsang Masite
, Turnover - bad pass
P1
05:24:00
P1
05:24:00
13, Thabo Mafetho
, Steal
P1
05:19:00
5, Kazadi Enzo
, 2pt lay up
15, Mthokozisi Masondo
, Block
P1
05:19:00
P1
05:13:00
5, Kazadi Enzo
, Offensive rebound
P1
05:08:00
13-15
8, Sibusiso Cele
, 3pt jump shot made
P1
05:08:00
15, Vusi Sibeko
, Assist
P1
04:46:00
Jump ball - held ball
20, Simon Thobela
, Turnover - ball handling
P1
04:46:00
P1
04:46:00
13, Thabo Mafetho
, Steal
P1
04:38:00
15, Vusi Sibeko
, 2pt fade away
P1
04:36:00
Offensive rebound
4, Galaletsang Masite
, Substitution out
P1
04:36:00
6, Mogomotsi Rafapa
, Substitution in
P1
04:36:00
P1
04:30:00
8, Sibusiso Cele
, 3pt pull up jump shot
P1
04:25:00
13, Thabo Mafetho
, Offensive rebound
P1
04:23:00
13-18
10, Nathan Kayinda
, 3pt jump shot made
P1
04:23:00
13, Thabo Mafetho
, Assist
15, Mthokozisi Masondo
, 2pt fade away
P1
04:03:00
P1
03:59:00
13, Thabo Mafetho
, Defensive rebound
P1
03:53:00
13-21
10, Nathan Kayinda
, 3pt jump shot made
P1
03:53:00
8, Sibusiso Cele
, Assist
10, Vusimuzi Sithole
, Turnover - out of bounds
P1
03:38:00
Timeout - full
P1
03:38:00
20, Simon Thobela
, Substitution out
P1
03:38:00
4, Galaletsang Masite
, Substitution in
P1
03:38:00
P1
03:38:00
13, Thabo Mafetho
, Substitution out
P1
03:38:00
11, Thandokuhle Kunene
, Substitution in
P1
03:23:00
5, Kazadi Enzo
, 2pt jump shot
4, Galaletsang Masite
, Defensive rebound
P1
03:20:00
4, Galaletsang Masite
, 2pt lay up
P1
03:16:00
15, Mthokozisi Masondo
, Offensive rebound
P1
03:11:00
15, Mthokozisi Masondo
, 2pt lay up made
P1
03:10:00
15-21
7, Khotso Mahloane
, Substitution out
P1
03:10:00
11, Uyanda Masinga
, Substitution in
P1
03:10:00
P1
03:10:00
5, Kazadi Enzo
, Substitution out
P1
03:10:00
6, Umtha Mavuso
, Substitution in
P1
03:05:00
10, Nathan Kayinda
, Turnover - bad pass
15, Mthokozisi Masondo
, Steal
P1
03:05:00
4, Galaletsang Masite
, 2pt jump shot
P1
02:59:00
P1
02:56:00
15, Vusi Sibeko
, Defensive rebound
P1
02:51:00
8, Sibusiso Cele
, 2pt turn around jump shot
6, Mogomotsi Rafapa
, Defensive rebound
P1
02:46:00
6, Mogomotsi Rafapa
, Turnover - double dribble
P1
02:46:00
P1
02:33:00
11, Thandokuhle Kunene
, 2pt lay up
11, Uyanda Masinga
, Defensive rebound
P1
02:29:00
10, Vusimuzi Sithole
, 3pt jump shot made
P1
02:24:00
18-21
4, Galaletsang Masite
, Assist
P1
02:24:00
10, Vusimuzi Sithole
, Personal foul
P1
02:10:00
P1
02:10:00
15, Vusi Sibeko
, Foul on
P1
02:10:00
18-22
15, Vusi Sibeko
, Free throw 1 of 2 made
P1
02:10:00
8, Sibusiso Cele
, Assist
P1
02:10:00
15, Vusi Sibeko
, Free throw 2 of 2
15, Mthokozisi Masondo
, Defensive rebound
P1
02:10:00
11, Uyanda Masinga
, 3pt jump shot
P1
01:58:00
P1
01:55:00
10, Nathan Kayinda
, Defensive rebound
P1
01:51:00
10, Nathan Kayinda
, 3pt jump shot
15, Mthokozisi Masondo
, Defensive rebound
P1
01:47:00
10, Vusimuzi Sithole
, 2pt driving layup
P1
01:40:00
P1
01:37:00
15, Vusi Sibeko
, Defensive rebound
P1
01:23:00
8, Sibusiso Cele
, 3pt jump shot
11, Uyanda Masinga
, Defensive rebound
P1
01:19:00
4, Galaletsang Masite
, Turnover - bad pass
P1
01:10:00
P1
01:10:00
6, Umtha Mavuso
, Steal
P1
01:03:00
8, Sibusiso Cele
, 2pt lay up
15, Mthokozisi Masondo
, Block
P1
01:03:00
P1
00:59:10
11, Thandokuhle Kunene
, Offensive rebound
P1
00:58:30
18-24
11, Thandokuhle Kunene
, 2pt lay up made
4, Galaletsang Masite
, Turnover - bad pass
P1
00:56:30
P1
00:56:30
10, Nathan Kayinda
, Steal
P1
00:46:10
6, Umtha Mavuso
, 3pt jump shot
P1
00:41:80
Offensive rebound
11, Uyanda Masinga
, Personal foul
P1
00:41:60
P1
00:41:60
11, Thandokuhle Kunene
, Foul on
15, Mthokozisi Masondo
, Substitution out
P1
00:41:60
20, Simon Thobela
, Substitution in
P1
00:41:60
P1
00:40:50
8, Sibusiso Cele
, Turnover - bad pass
4, Galaletsang Masite
, Steal
P1
00:40:50
4, Galaletsang Masite
, Turnover - bad pass
P1
00:35:30
P1
00:35:30
6, Umtha Mavuso
, Steal
P1
00:20:70
8, Sibusiso Cele
, 3pt jump shot
11, Uyanda Masinga
, Defensive rebound
P1
00:17:40
6, Mogomotsi Rafapa
, Turnover - out of bounds
P1
00:10:00
P1
00:00:10
8, Sibusiso Cele
, 3pt jump shot
18-24
Period end
4, Galaletsang Masite
, Substitution out
P2
10:00:00
15, Mthokozisi Masondo
, Substitution in
P2
10:00:00
P2
10:00:00
8, Sibusiso Cele
, Substitution out
P2
10:00:00
11, Thandokuhle Kunene
, Substitution out
P2
10:00:00
4, Skhumbuzo Shongwe
, Substitution in
P2
10:00:00
12, Mumena Chadrack
, Substitution in
18-24
Period start
11, Uyanda Masinga
, 3pt jump shot made
P2
09:55:00
21-24
6, Mogomotsi Rafapa
, Assist
P2
09:55:00
P2
09:55:00
10, Nathan Kayinda
, Personal foul
11, Uyanda Masinga
, Foul on
P2
09:55:00
11, Uyanda Masinga
, Free throw 1 of 1
P2
09:55:00
15, Mthokozisi Masondo
, Offensive rebound
P2
09:55:00
P2
09:54:00
15, Vusi Sibeko
, Personal foul
15, Mthokozisi Masondo
, Foul on
P2
09:54:00
15, Mthokozisi Masondo
, Free throw 1 of 2
P2
09:54:00
15, Mthokozisi Masondo
, Free throw 2 of 2
P2
09:54:00
20, Simon Thobela
, Offensive rebound
P2
09:54:00
20, Simon Thobela
, 2pt lay up
P2
09:53:00
P2
09:47:00
4, Skhumbuzo Shongwe
, Defensive rebound
P2
09:40:00
15, Vusi Sibeko
, Turnover - bad pass
6, Mogomotsi Rafapa
, Steal
P2
09:40:00
10, Vusimuzi Sithole
, 3pt jump shot
P2
09:29:00
15, Mthokozisi Masondo
, Offensive rebound
P2
09:27:00
11, Uyanda Masinga
, 3pt jump shot
P2
09:18:00
P2
09:14:00
15, Vusi Sibeko
, Defensive rebound
P2
09:07:00
12, Mumena Chadrack
, 3pt jump shot
20, Simon Thobela
, Defensive rebound
P2
09:04:00
10, Vusimuzi Sithole
, 3pt jump shot
P2
08:53:00
15, Mthokozisi Masondo
, Offensive rebound
P2
08:49:00
15, Mthokozisi Masondo
, Turnover - bad pass
P2
08:48:00
P2
08:46:00
10, Nathan Kayinda
, Substitution out
P2
08:46:00
15, Vusi Sibeko
, Substitution out
P2
08:46:00
5, Kazadi Enzo
, Substitution in
P2
08:46:00
13, Thabo Mafetho
, Substitution in
P2
08:24:00
21-26
13, Thabo Mafetho
, 2pt jump shot made
P2
08:24:00
12, Mumena Chadrack
, Assist
11, Uyanda Masinga
, Personal foul
P2
08:23:00
P2
08:23:00
13, Thabo Mafetho
, Foul on
P2
08:23:00
13, Thabo Mafetho
, Free throw 1 of 1
15, Mthokozisi Masondo
, Defensive rebound
P2
08:23:00
10, Vusimuzi Sithole
, 2pt jump shot
P2
08:15:00
P2
08:11:00
12, Mumena Chadrack
, Defensive rebound
P2
08:06:00
21-28
12, Mumena Chadrack
, 2pt driving layup made
20, Simon Thobela
, Turnover - travel
P2
07:53:00
P2
07:39:00
12, Mumena Chadrack
, 2pt fade away
20, Simon Thobela
, Defensive rebound
P2
07:36:00
11, Uyanda Masinga
, 2pt fade away
P2
07:25:00
P2
07:21:00
12, Mumena Chadrack
, Defensive rebound
P2
07:19:00
12, Mumena Chadrack
, Turnover - bad pass
6, Mogomotsi Rafapa
, Steal
P2
07:19:00
15, Mthokozisi Masondo
, Turnover - ball handling
P2
07:06:00
P2
07:06:00
12, Mumena Chadrack
, Steal
P2
07:01:00
21-30
5, Kazadi Enzo
, 2pt driving layup made
P2
07:01:00
12, Mumena Chadrack
, Assist
10, Vusimuzi Sithole
, 3pt pull up jump shot
P2
06:46:00
P2
06:40:00
5, Kazadi Enzo
, Defensive rebound
P2
06:37:00
6, Umtha Mavuso
, 3pt jump shot
P2
06:34:00
12, Mumena Chadrack
, Offensive rebound
P2
06:31:00
5, Kazadi Enzo
, 2pt jump shot
15, Mthokozisi Masondo
, Defensive rebound
P2
06:27:00
15, Mthokozisi Masondo
, 2pt turn around jump shot
P2
06:17:00
P2
06:12:00
4, Skhumbuzo Shongwe
, Defensive rebound
P2
06:09:00
4, Skhumbuzo Shongwe
, 2pt lay up
P2
06:06:00
5, Kazadi Enzo
, Offensive rebound
P2
06:04:00
12, Mumena Chadrack
, 3pt jump shot
Defensive rebound
P2
06:01:00
Timeout - full
P2
06:01:00
10, Vusimuzi Sithole
, Substitution out
P2
06:01:00
20, Simon Thobela
, Substitution out
P2
06:01:00
4, Galaletsang Masite
, Substitution in
P2
06:01:00
12, Job Mashwabathi
, Substitution in
P2
06:01:00
4, Galaletsang Masite
, 3pt pull up jump shot
P2
05:55:00
P2
05:51:00
5, Kazadi Enzo
, Defensive rebound
P2
05:39:00
12, Mumena Chadrack
, Turnover - travel
4, Galaletsang Masite
, Turnover - bad pass
P2
05:12:00
P2
05:12:00
12, Mumena Chadrack
, Steal
11, Uyanda Masinga
, Personal foul
P2
04:53:00
P2
04:53:00
13, Thabo Mafetho
, Foul on
P2
04:53:00
21-31
13, Thabo Mafetho
, Free throw 1 of 2 made
P2
04:53:00
6, Umtha Mavuso
, Assist
P2
04:53:00
13, Thabo Mafetho
, Free throw 2 of 2
11, Uyanda Masinga
, Defensive rebound
P2
04:53:00
P2
04:41:00
4, Skhumbuzo Shongwe
, Personal foul
12, Job Mashwabathi
, Foul on
P2
04:41:00
11, Uyanda Masinga
, Substitution out
P2
04:41:00
9, Tsedo Letele
, Substitution in
P2
04:41:00
P2
04:41:00
12, Mumena Chadrack
, Substitution out
P2
04:41:00
7, Nkosinathi Nkuna
, Substitution in
12, Job Mashwabathi
, Free throw 1 of 2
P2
04:41:00
12, Job Mashwabathi
, Free throw 2 of 2 made
P2
04:41:00
22-31
15, Mthokozisi Masondo
, Assist
P2
04:41:00
P2
04:29:00
5, Kazadi Enzo
, 3pt jump shot
15, Mthokozisi Masondo
, Defensive rebound
P2
04:26:00
4, Galaletsang Masite
, 2pt lay up
P2
04:20:00
P2
04:16:00
7, Nkosinathi Nkuna
, Defensive rebound
P2
04:04:00
13, Thabo Mafetho
, 2pt jump shot
P2
04:00:00
5, Kazadi Enzo
, Offensive rebound
P2
04:00:00
22-33
5, Kazadi Enzo
, 2pt lay up made
9, Tsedo Letele
, Turnover - bad pass
P2
03:46:00
P2
03:46:00
6, Umtha Mavuso
, Steal
P2
03:42:00
5, Kazadi Enzo
, 2pt driving layup
4, Galaletsang Masite
, Defensive rebound
P2
03:38:00
6, Mogomotsi Rafapa
, 3pt jump shot
P2
03:33:00
P2
03:29:00
7, Nkosinathi Nkuna
, Defensive rebound
P2
03:19:00
4, Skhumbuzo Shongwe
, Turnover - out of bounds
9, Tsedo Letele
, Substitution out
P2
03:19:00
12, Job Mashwabathi
, Substitution out
P2
03:19:00
10, Vusimuzi Sithole
, Substitution in
P2
03:19:00
20, Simon Thobela
, Substitution in
P2
03:19:00
P2
03:19:00
4, Skhumbuzo Shongwe
, Substitution out
P2
03:19:00
5, Kazadi Enzo
, Substitution out
P2
03:19:00
6, Umtha Mavuso
, Substitution out
P2
03:19:00
8, Sibusiso Cele
, Substitution in
P2
03:19:00
10, Nathan Kayinda
, Substitution in
P2
03:19:00
15, Vusi Sibeko
, Substitution in
10, Vusimuzi Sithole
, 2pt lay up made
P2
03:13:00
24-33
6, Mogomotsi Rafapa
, Assist
P2
03:13:00
P2
03:05:00
8, Sibusiso Cele
, 3pt jump shot
P2
03:01:00
15, Vusi Sibeko
, Offensive rebound
15, Mthokozisi Masondo
, Personal foul
P2
02:54:00
P2
02:54:00
15, Vusi Sibeko
, Foul on
P2
02:50:00
24-34
15, Vusi Sibeko
, Free throw 1 of 2 made
P2
02:50:00
24-35
15, Vusi Sibeko
, Free throw 2 of 2 made
P2
02:42:00
13, Thabo Mafetho
, Personal foul
15, Mthokozisi Masondo
, Foul on
P2
02:42:00
4, Galaletsang Masite
, 3pt jump shot
P2
02:39:00
P2
02:36:00
7, Nkosinathi Nkuna
, Defensive rebound
P2
02:16:00
15, Vusi Sibeko
, Offensive foul
P2
02:16:00
15, Vusi Sibeko
, Turnover - offensive
6, Mogomotsi Rafapa
, Foul on
P2
02:16:00
P2
02:09:00
15, Vusi Sibeko
, Substitution out
P2
02:09:00
11, Thandokuhle Kunene
, Substitution in
20, Simon Thobela
, Offensive foul
P2
02:05:00
20, Simon Thobela
, Turnover - offensive
P2
02:05:00
P2
02:05:00
13, Thabo Mafetho
, Foul on
P2
02:02:00
7, Nkosinathi Nkuna
, 3pt jump shot
P2
01:58:00
13, Thabo Mafetho
, Offensive rebound
P2
01:56:00
8, Sibusiso Cele
, 3pt pull up jump shot
20, Simon Thobela
, Defensive rebound
P2
01:52:00
4, Galaletsang Masite
, 2pt lay up
P2
01:45:00
P2
01:45:00
13, Thabo Mafetho
, Block
P2
01:40:00
13, Thabo Mafetho
, Defensive rebound
4, Galaletsang Masite
, Personal foul
P2
01:37:00
P2
01:37:00
8, Sibusiso Cele
, Foul on
P2
01:36:00
7, Nkosinathi Nkuna
, Substitution out
P2
01:36:00
9, Manqoba Khoza
, Substitution in
P2
01:36:00
8, Sibusiso Cele
, Free throw 1 of 2
P2
01:36:00
24-36
8, Sibusiso Cele
, Free throw 2 of 2 made
P2
01:23:00
11, Thandokuhle Kunene
, Personal foul
15, Mthokozisi Masondo
, Foul on
P2
01:23:00
15, Mthokozisi Masondo
, Free throw 1 of 2 made
P2
01:23:00
25-36
15, Mthokozisi Masondo
, Free throw 2 of 2
P2
01:23:00
P2
01:23:00
11, Thandokuhle Kunene
, Defensive rebound
15, Mthokozisi Masondo
, Substitution out
P2
01:08:00
12, Job Mashwabathi
, Substitution in
P2
01:08:00
P2
00:58:70
13, Thabo Mafetho
, Turnover - bad pass
20, Simon Thobela
, Steal
P2
00:58:70
6, Mogomotsi Rafapa
, 2pt lay up made
P2
00:52:90
27-36
20, Simon Thobela
, Assist
P2
00:52:90
P2
00:40:80
8, Sibusiso Cele
, Turnover - out of bounds
20, Simon Thobela
, 2pt fade away
P2
00:30:70
P2
00:26:10
13, Thabo Mafetho
, Defensive rebound
P2
00:24:50
27-38
10, Nathan Kayinda
, 2pt driving layup made
P2
00:24:50
8, Sibusiso Cele
, Assist
12, Job Mashwabathi
, 2pt driving layup
P2
00:11:80
10, Vusimuzi Sithole
, Offensive rebound
P2
00:08:00
10, Vusimuzi Sithole
, 2pt hookshot made
P2
00:07:30
29-38
P2
00:01:80
10, Nathan Kayinda
, 3pt jump shot
29-38
Period end
6, Mogomotsi Rafapa
, Substitution out
P3
10:00:00
12, Job Mashwabathi
, Substitution out
P3
10:00:00
11, Uyanda Masinga
, Substitution in
P3
10:00:00
15, Mthokozisi Masondo
, Substitution in
P3
10:00:00
P3
10:00:00
9, Manqoba Khoza
, Substitution out
P3
10:00:00
11, Thandokuhle Kunene
, Substitution out
P3
10:00:00
5, Kazadi Enzo
, Substitution in
P3
10:00:00
15, Vusi Sibeko
, Substitution in
29-38
Period start
P3
09:47:00
8, Sibusiso Cele
, 3pt jump shot
Defensive rebound
P3
09:45:00
11, Uyanda Masinga
, Turnover - bad pass
P3
09:30:00
P3
09:30:00
13, Thabo Mafetho
, Steal
P3
09:25:00
29-40
10, Nathan Kayinda
, 2pt lay up made
P3
09:25:00
13, Thabo Mafetho
, Assist
15, Mthokozisi Masondo
, 2pt turn around jump shot
P3
09:08:00
P3
09:04:00
13, Thabo Mafetho
, Defensive rebound
P3
08:57:00
10, Nathan Kayinda
, 3pt pull up jump shot
P3
08:53:00
13, Thabo Mafetho
, Offensive rebound
P3
08:51:00
15, Vusi Sibeko
, 2pt jump shot
P3
08:46:00
5, Kazadi Enzo
, Offensive rebound
P3
08:45:00
29-42
5, Kazadi Enzo
, 2pt lay up made
P3
08:29:00
10, Nathan Kayinda
, Personal foul
11, Uyanda Masinga
, Foul on
P3
08:29:00
20, Simon Thobela
, 2pt lay up
P3
08:25:00
15, Mthokozisi Masondo
, Offensive rebound
P3
08:20:00
15, Mthokozisi Masondo
, 2pt lay up made
P3
08:19:00
31-42
4, Galaletsang Masite
, Personal foul
P3
08:03:00
P3
08:03:00
10, Nathan Kayinda
, Foul on
P3
07:56:00
8, Sibusiso Cele
, Turnover - bad pass
20, Simon Thobela
, Steal
P3
07:56:00
10, Vusimuzi Sithole
, 2pt lay up made
P3
07:50:00
33-42
4, Galaletsang Masite
, Assist
P3
07:50:00
20, Simon Thobela
, Personal foul
P3
07:31:00
P3
07:31:00
10, Nathan Kayinda
, Foul on
P3
07:28:00
5, Kazadi Enzo
, Turnover - bad pass
11, Uyanda Masinga
, Steal
P3
07:28:00
11, Uyanda Masinga
, 2pt dunk made
P3
07:24:00
35-42
P3
07:08:00
8, Sibusiso Cele
, 3pt pull up jump shot
P3
07:03:00
8, Sibusiso Cele
, Offensive rebound
P3
06:59:00
8, Sibusiso Cele
, 2pt lay up
10, Vusimuzi Sithole
, Defensive rebound
P3
06:55:00
15, Mthokozisi Masondo
, Turnover - out of bounds
P3
06:51:00
P3
06:39:00
10, Nathan Kayinda
, 2pt jump shot
P3
06:35:00
10, Nathan Kayinda
, Offensive rebound
P3
06:33:00
8, Sibusiso Cele
, 3pt jump shot
P3
06:31:00
13, Thabo Mafetho
, Offensive rebound
20, Simon Thobela
, Personal foul
P3
06:31:00
P3
06:31:00
13, Thabo Mafetho
, Foul on
20, Simon Thobela
, Substitution out
P3
06:31:00
12, Job Mashwabathi
, Substitution in
P3
06:31:00
P3
06:31:00
13, Thabo Mafetho
, Substitution out
P3
06:31:00
4, Skhumbuzo Shongwe
, Substitution in
P3
06:31:00
35-43
4, Skhumbuzo Shongwe
, Free throw 1 of 2 made
P3
06:31:00
35-44
4, Skhumbuzo Shongwe
, Free throw 2 of 2 made
15, Mthokozisi Masondo
, 3pt pull up jump shot made
P3
06:21:00
38-44
10, Vusimuzi Sithole
, Personal foul
P3
06:07:00
P3
06:07:00
10, Nathan Kayinda
, Foul on
P3
06:07:00
10, Nathan Kayinda
, Free throw 1 of 2
P3
06:07:00
38-45
10, Nathan Kayinda
, Free throw 2 of 2 made
11, Uyanda Masinga
, Substitution out
P3
06:07:00
6, Mogomotsi Rafapa
, Substitution in
P3
06:07:00
P3
06:07:00
5, Kazadi Enzo
, Substitution out
P3
06:07:00
6, Umtha Mavuso
, Substitution in
12, Job Mashwabathi
, Turnover - travel
P3
06:02:00
P3
05:53:00
10, Nathan Kayinda
, 3pt jump shot
Defensive rebound
P3
05:50:00
P3
05:50:00
4, Skhumbuzo Shongwe
, Personal foul
15, Mthokozisi Masondo
, Foul on
P3
05:50:00
15, Mthokozisi Masondo
, 3pt jump shot
P3
05:37:00
P3
05:34:00
4, Skhumbuzo Shongwe
, Defensive rebound
P3
05:26:00
38-47
15, Vusi Sibeko
, 2pt lay up made
P3
05:26:00
6, Umtha Mavuso
, Assist
15, Mthokozisi Masondo
, Personal foul
P3
05:26:00
P3
05:26:00
15, Vusi Sibeko
, Foul on
P3
05:26:00
38-48
15, Vusi Sibeko
, Free throw 1 of 1 made
6, Mogomotsi Rafapa
, 3pt jump shot
P3
05:26:00
10, Vusimuzi Sithole
, Offensive rebound
P3
05:24:00
10, Vusimuzi Sithole
, 2pt lay up made
P3
05:23:00
40-48
P3
05:11:00
10, Nathan Kayinda
, 3pt jump shot
10, Vusimuzi Sithole
, Defensive rebound
P3
05:08:00
10, Vusimuzi Sithole
, 3pt jump shot
P3
04:43:00
15, Mthokozisi Masondo
, Offensive rebound
P3
04:38:00
15, Mthokozisi Masondo
, 2pt lay up made
P3
04:38:00
42-48
15, Mthokozisi Masondo
, Personal foul
P3
04:24:00
P3
04:24:00
4, Skhumbuzo Shongwe
, Foul on
P3
04:24:00
42-49
4, Skhumbuzo Shongwe
, Free throw 1 of 2 made
P3
04:24:00
10, Nathan Kayinda
, Assist
P3
04:24:00
4, Skhumbuzo Shongwe
, Free throw 2 of 2
P3
04:24:00
6, Umtha Mavuso
, Offensive rebound
P3
04:19:00
4, Skhumbuzo Shongwe
, Turnover - travel
15, Mthokozisi Masondo
, Substitution out
P3
04:19:00
20, Simon Thobela
, Substitution in
P3
04:19:00
4, Galaletsang Masite
, Turnover - bad pass
P3
04:12:00
P3
04:12:00
10, Nathan Kayinda
, Substitution out
P3
04:12:00
12, Mumena Chadrack
, Substitution in
P3
03:58:00
12, Mumena Chadrack
, 2pt lay up
10, Vusimuzi Sithole
, Block
P3
03:58:00
P3
03:53:00
12, Mumena Chadrack
, Offensive rebound
P3
03:52:00
12, Mumena Chadrack
, 2pt lay up
10, Vusimuzi Sithole
, Block
P3
03:52:00
P3
03:48:00
15, Vusi Sibeko
, Offensive rebound
P3
03:47:00
42-51
15, Vusi Sibeko
, 2pt lay up made
Timeout - full
P3
03:40:00
10, Vusimuzi Sithole
, 3pt pull up jump shot
P3
03:34:00
P3
03:29:00
4, Skhumbuzo Shongwe
, Defensive rebound
4, Galaletsang Masite
, Personal foul
P3
03:26:00
P3
03:26:00
4, Skhumbuzo Shongwe
, Foul on
P3
03:26:00
4, Skhumbuzo Shongwe
, Free throw 1 of 2
P3
03:26:00
4, Skhumbuzo Shongwe
, Free throw 2 of 2
P3
03:26:00
12, Mumena Chadrack
, Offensive rebound
P3
03:15:00
42-53
8, Sibusiso Cele
, 2pt driving layup made
20, Simon Thobela
, Personal foul
P3
03:15:00
P3
03:15:00
8, Sibusiso Cele
, Foul on
P3
03:15:00
8, Sibusiso Cele
, Free throw 1 of 1
12, Job Mashwabathi
, Defensive rebound
P3
03:15:00
4, Galaletsang Masite
, 3pt jump shot
P3
03:06:00
20, Simon Thobela
, Offensive rebound
P3
03:02:00
6, Mogomotsi Rafapa
, 3pt jump shot
P3
02:59:00
P3
02:56:00
8, Sibusiso Cele
, Defensive rebound
P3
02:52:00
12, Mumena Chadrack
, 2pt lay up
6, Mogomotsi Rafapa
, Defensive rebound
P3
02:48:00
12, Job Mashwabathi
, 2pt lay up made
P3
02:38:00
44-53
P3
02:37:00
4, Skhumbuzo Shongwe
, Personal foul
12, Job Mashwabathi
, Foul on
P3
02:37:00
20, Simon Thobela
, Substitution out
P3
02:37:00
15, Mthokozisi Masondo
, Substitution in
P3
02:37:00
12, Job Mashwabathi
, Free throw 1 of 1 made
P3
02:37:00
45-53
P3
02:21:00
4, Skhumbuzo Shongwe
, 2pt lay up
12, Job Mashwabathi
, Block
P3
02:21:00
10, Vusimuzi Sithole
, Defensive rebound
P3
02:16:00
6, Mogomotsi Rafapa
, 2pt floating jump shot made
P3
02:14:00
47-53
10, Vusimuzi Sithole
, Assist
P3
02:14:00
P3
02:00:00
15, Vusi Sibeko
, 2pt jump shot
12, Job Mashwabathi
, Block
P3
02:00:00
P3
01:54:00
4, Skhumbuzo Shongwe
, Offensive rebound
P3
01:53:00
4, Skhumbuzo Shongwe
, 2pt lay up
15, Mthokozisi Masondo
, Block
P3
01:53:00
12, Job Mashwabathi
, Defensive rebound
P3
01:51:00
12, Job Mashwabathi
, Turnover - travel
P3
01:50:00
4, Galaletsang Masite
, Substitution out
P3
01:50:00
11, Uyanda Masinga
, Substitution in
P3
01:50:00
P3
01:41:00
47-55
15, Vusi Sibeko
, 2pt lay up made
P3
01:41:00
4, Skhumbuzo Shongwe
, Assist
6, Mogomotsi Rafapa
, 2pt lay up
P3
01:19:00
P3
01:19:00
4, Skhumbuzo Shongwe
, Block
P3
01:15:00
4, Skhumbuzo Shongwe
, Defensive rebound
P3
01:11:00
47-58
8, Sibusiso Cele
, 3pt pull up jump shot made
P3
00:55:80
8, Sibusiso Cele
, Personal foul
10, Vusimuzi Sithole
, Foul on
P3
00:55:80
10, Vusimuzi Sithole
, Free throw 1 of 2 made
P3
00:55:80
48-58
15, Mthokozisi Masondo
, Assist
P3
00:55:80
10, Vusimuzi Sithole
, Free throw 2 of 2
P3
00:55:80
12, Job Mashwabathi
, Offensive rebound
P3
00:55:00
12, Job Mashwabathi
,
P3
00:55:00
P3
00:52:00
12, Mumena Chadrack
, Defensive rebound
P3
00:40:50
48-60
8, Sibusiso Cele
, 2pt pull up jump shot made
12, Job Mashwabathi
, 2pt turn around jump shot made
P3
00:25:00
50-60
P3
00:11:30
12, Mumena Chadrack
, Turnover - bad pass
10, Vusimuzi Sithole
, 3pt jump shot
P3
00:03:90
P3
00:03:00
Defensive rebound
P3
00:03:00
Timeout - full
10, Vusimuzi Sithole
, Substitution out
P3
00:03:00
12, Job Mashwabathi
, Substitution out
P3
00:03:00
15, Mthokozisi Masondo
, Substitution out
P3
00:03:00
9, Tsedo Letele
, Substitution in
P3
00:03:00
13, Chiedozie Igweze
, Substitution in
P3
00:03:00
14, Sboniso Ndobe
, Substitution in
P3
00:03:00
P3
00:02:50
12, Mumena Chadrack
, 3pt jump shot
50-60
Period end
9, Tsedo Letele
, Substitution out
P4
10:00:00
11, Uyanda Masinga
, Substitution out
P4
10:00:00
13, Chiedozie Igweze
, Substitution out
P4
10:00:00
14, Sboniso Ndobe
, Substitution out
P4
10:00:00
4, Galaletsang Masite
, Substitution in
P4
10:00:00
10, Vusimuzi Sithole
, Substitution in
P4
10:00:00
12, Job Mashwabathi
, Substitution in
P4
10:00:00
15, Mthokozisi Masondo
, Substitution in
P4
10:00:00
P4
10:00:00
12, Mumena Chadrack
, Substitution out
P4
10:00:00
10, Nathan Kayinda
, Substitution in
50-60
Period start
P4
09:52:00
4, Skhumbuzo Shongwe
, Personal foul
15, Mthokozisi Masondo
, Foul on
P4
09:52:00
15, Mthokozisi Masondo
, Free throw 1 of 2
P4
09:52:00
15, Mthokozisi Masondo
, Free throw 2 of 2
P4
09:52:00
P4
09:52:00
15, Vusi Sibeko
, Defensive rebound
P4
09:44:00
50-62
4, Skhumbuzo Shongwe
, 2pt dunk made
P4
09:44:00
8, Sibusiso Cele
, Assist
15, Mthokozisi Masondo
, Turnover - travel
P4
09:35:00
P4
09:23:00
6, Umtha Mavuso
, 3pt jump shot
15, Mthokozisi Masondo
, Defensive rebound
P4
09:19:00
15, Mthokozisi Masondo
, 2pt hookshot
P4
09:08:00
P4
09:04:00
15, Vusi Sibeko
, Defensive rebound
P4
08:49:00
4, Skhumbuzo Shongwe
, 2pt lay up
12, Job Mashwabathi
, Defensive rebound
P4
08:45:00
P4
08:39:00
10, Nathan Kayinda
, Personal foul
6, Mogomotsi Rafapa
, Foul on
P4
08:39:00
6, Mogomotsi Rafapa
, Free throw 1 of 2
P4
08:39:00
6, Mogomotsi Rafapa
, Free throw 2 of 2
P4
08:39:00
P4
08:39:00
4, Skhumbuzo Shongwe
, Defensive rebound
P4
08:24:00
10, Nathan Kayinda
, 3pt jump shot
P4
08:16:00
Offensive rebound
P4
08:13:00
8, Sibusiso Cele
, 3pt pull up jump shot
P4
08:09:00
4, Skhumbuzo Shongwe
, Offensive rebound
P4
08:08:00
4, Skhumbuzo Shongwe
, 2pt lay up
15, Mthokozisi Masondo
, Block
P4
08:08:00
P4
08:07:00
Offensive rebound
P4
08:01:00
8, Sibusiso Cele
, 2pt floating jump shot
10, Vusimuzi Sithole
, Defensive rebound
P4
07:57:00
4, Galaletsang Masite
, 2pt driving layup made
P4
07:55:00
52-62
10, Vusimuzi Sithole
, Assist
P4
07:55:00
P4
07:34:00
10, Nathan Kayinda
, 2pt pull up jump shot
4, Galaletsang Masite
, Defensive rebound
P4
07:31:00
P4
07:31:00
10, Nathan Kayinda
, Personal foul
4, Galaletsang Masite
, Foul on
P4
07:31:00
P4
07:31:00
10, Nathan Kayinda
, Substitution out
P4
07:31:00
5, Kazadi Enzo
, Substitution in
4, Galaletsang Masite
, Turnover - out of bounds
P4
07:31:00
P4
07:22:00
5, Kazadi Enzo
, Turnover - bad pass
4, Galaletsang Masite
, Steal
P4
07:22:00
P4
07:22:00
6, Umtha Mavuso
, Personal foul
4, Galaletsang Masite
, Foul on
P4
07:22:00
15, Mthokozisi Masondo
, 2pt driving layup made
P4
07:14:00
54-62
P4
07:14:00
4, Skhumbuzo Shongwe
, Personal foul
15, Mthokozisi Masondo
, Foul on
P4
07:14:00
P4
07:14:00
4, Skhumbuzo Shongwe
, Substitution out
P4
07:14:00
11, Thandokuhle Kunene
, Substitution in
15, Mthokozisi Masondo
, Free throw 1 of 1 made
P4
07:14:00
55-62
10, Vusimuzi Sithole
, Personal foul
P4
06:58:00
P4
06:58:00
5, Kazadi Enzo
, Foul on
P4
06:58:00
5, Kazadi Enzo
, Free throw 1 of 2
P4
06:58:00
5, Kazadi Enzo
, Free throw 2 of 2
P4
06:57:00
15, Vusi Sibeko
, Offensive rebound
P4
06:57:00
55-64
15, Vusi Sibeko
, made
P4
06:50:00
11, Thandokuhle Kunene
, Personal foul
12, Job Mashwabathi
, Foul on
P4
06:50:00
12, Job Mashwabathi
, Free throw 1 of 2
P4
06:50:00
12, Job Mashwabathi
, Free throw 2 of 2
P4
06:50:00
10, Vusimuzi Sithole
, Offensive rebound
P4
06:50:00
10, Vusimuzi Sithole
, 2pt lay up
P4
06:47:00
15, Mthokozisi Masondo
, Offensive rebound
P4
06:44:00
15, Mthokozisi Masondo
, 2pt lay up
P4
06:25:00
6, Mogomotsi Rafapa
, Offensive rebound
P4
06:21:00
6, Mogomotsi Rafapa
, 2pt jump shot
P4
06:08:00
P4
06:02:00
15, Vusi Sibeko
, Defensive rebound
P4
05:55:00
5, Kazadi Enzo
, 2pt lay up
P4
05:52:00
15, Vusi Sibeko
, Offensive rebound
P4
05:52:00
15, Vusi Sibeko
,
P4
05:48:00
Offensive rebound
Timeout - full
P4
05:47:00
P4
05:37:00
11, Thandokuhle Kunene
, 2pt jump shot
Defensive rebound
P4
05:33:00
12, Job Mashwabathi
, 2pt lay up
P4
05:19:00
Offensive rebound
P4
05:17:00
12, Job Mashwabathi
, 2pt lay up
P4
05:11:00
P4
05:09:00
Jump ball - held ball
P4
05:09:00
15, Vusi Sibeko
, Defensive rebound
15, Mthokozisi Masondo
, Personal foul
P4
04:53:00
P4
04:53:00
6, Umtha Mavuso
, Foul on
P4
04:53:00
6, Umtha Mavuso
, Free throw 1 of 2
P4
04:53:00
6, Umtha Mavuso
, Free throw 2 of 2
12, Job Mashwabathi
, Defensive rebound
P4
04:53:00
15, Mthokozisi Masondo
, 2pt hookshot
P4
04:39:00
12, Job Mashwabathi
, Offensive rebound
P4
04:35:00
10, Vusimuzi Sithole
, 3pt jump shot made
P4
04:32:00
58-64
6, Mogomotsi Rafapa
, Assist
P4
04:32:00
P4
04:18:00
6, Umtha Mavuso
, Turnover - ball handling
4, Galaletsang Masite
, Steal
P4
04:18:00
6, Mogomotsi Rafapa
, 2pt lay up made
P4
04:14:00
60-64
4, Galaletsang Masite
, Assist
P4
04:14:00
P4
04:12:00
Timeout - full
P4
04:12:00
6, Umtha Mavuso
, Substitution out
P4
04:12:00
10, Nathan Kayinda
, Substitution in
4, Galaletsang Masite
, Personal foul
P4
04:05:00
P4
04:05:00
8, Sibusiso Cele
, Foul on
P4
03:57:00
8, Sibusiso Cele
, 3pt jump shot
Defensive rebound
P4
03:54:00
12, Job Mashwabathi
, Turnover - bad pass
P4
03:39:00
P4
03:39:00
10, Nathan Kayinda
, Steal
P4
03:35:00
60-66
10, Nathan Kayinda
, 2pt driving layup made
12, Job Mashwabathi
, 2pt lay up made
P4
03:25:00
62-66
4, Galaletsang Masite
, Assist
P4
03:25:00
P4
03:04:00
8, Sibusiso Cele
, 3pt jump shot
12, Job Mashwabathi
, Defensive rebound
P4
02:59:00
15, Mthokozisi Masondo
, Turnover - bad pass
P4
02:52:00
P4
02:52:00
5, Kazadi Enzo
, Steal
P4
02:47:00
62-68
5, Kazadi Enzo
, 2pt jump shot made
P4
02:29:00
5, Kazadi Enzo
, Personal foul
4, Galaletsang Masite
, Foul on
P4
02:29:00
4, Galaletsang Masite
, Free throw 1 of 2
P4
02:29:00
4, Galaletsang Masite
, Free throw 2 of 2
P4
02:29:00
P4
02:29:00
15, Vusi Sibeko
, Defensive rebound
P4
02:13:00
5, Kazadi Enzo
, 2pt lay up
4, Galaletsang Masite
, Defensive rebound
P4
02:10:00
10, Vusimuzi Sithole
, 3pt jump shot
P4
02:04:00
P4
02:00:00
11, Thandokuhle Kunene
, Defensive rebound
P4
01:42:00
5, Kazadi Enzo
, 2pt lay up
P4
01:39:00
5, Kazadi Enzo
, Offensive rebound
P4
01:38:00
5, Kazadi Enzo
, 2pt lay up
12, Job Mashwabathi
, Defensive rebound
P4
01:35:00
12, Job Mashwabathi
, 2pt lay up made
P4
01:27:00
64-68
6, Mogomotsi Rafapa
, Assist
P4
01:27:00
P4
01:03:00
10, Nathan Kayinda
, 2pt lay up
15, Mthokozisi Masondo
, Defensive rebound
P4
00:59:10
15, Mthokozisi Masondo
, Turnover - ball handling
P4
00:58:30
P4
00:58:30
11, Thandokuhle Kunene
, Steal
P4
00:48:30
5, Kazadi Enzo
, 2pt jump shot
4, Galaletsang Masite
, Defensive rebound
P4
00:44:50
6, Mogomotsi Rafapa
, 2pt lay up
P4
00:43:00
P4
00:43:00
11, Thandokuhle Kunene
, Block
P4
00:38:80
10, Nathan Kayinda
, Defensive rebound
P4
00:23:00
10, Nathan Kayinda
, 3pt jump shot
4, Galaletsang Masite
, Defensive rebound
P4
00:17:20
6, Mogomotsi Rafapa
, Substitution out
P4
00:17:20
8, Zuko Magandela
, Substitution in
P4
00:17:20
Timeout - full
P4
00:17:20
8, Zuko Magandela
, Turnover - ball handling
P4
00:12:60
P4
00:12:60
11, Thandokuhle Kunene
, Steal
8, Zuko Magandela
, Personal foul
P4
00:07:20
P4
00:07:20
8, Sibusiso Cele
, Foul on
4, Galaletsang Masite
, Personal foul
P4
00:05:40
P4
00:05:40
8, Sibusiso Cele
, Foul on
4, Galaletsang Masite
, Substitution out
P4
00:05:40
9, Tsedo Letele
, Substitution in
P4
00:05:40
P4
00:05:40
64-69
8, Sibusiso Cele
, Free throw 1 of 2 made
P4
00:05:40
8, Sibusiso Cele
, Free throw 2 of 2
15, Mthokozisi Masondo
, Defensive rebound
P4
00:05:40
64-69
Period end
64-69
Game end