Shopping cart

Saving..

Edit match video

Edit match settings

Who starts to play?

Runouts
Innings
Highbreaks

Set playing sequence

Write a comment

Follow
You need to log in to perform this action

Share this page

April 9 - April 12, 2026

2025/2026 BSA Blackball U23 Championships

Blackball
Add teams

Results  

#NameMatches (won/lost)Frames (won/lost)Win percentage
1 South Africa @26 U23 WC1
Western Cape
17 (16/2) 147 (120/26)
82%
2 South Africa @26 U23 EC1
Eastern Cape
17 (14/4) 147 (92/54)
63%
3 South Africa @26 U23 FS1
Free State
17 (12/6) 147 (93/55)
63%
4 South Africa @26 U23 GP3
Gauteng
17 (12/6) 147 (87/61)
59%
5 South Africa @26 U23 GP1
Gauteng
17 (12/6) 147 (83/63)
56%
6 South Africa @26 U23 KZN3
KZN
17 (12/6) 147 (83/65)
56%
7 South Africa @26 U23 MPU
Mpumalanga
17 (10/8) 147 (83/63)
56%
8 South Africa @26 U23 GP2
Gauteng
17 (10/8) 147 (81/67)
55%
9 South Africa @26 U23 WC2
Western Cape
17 (9/9) 147 (84/64)
57%
Show more
10 South Africa @26 U23 KZN2
KZN
17 (8/10) 145 (74/74)
51%
11 South Africa @26 U23 NC
Northern Cape
17 (8/10) 147 (65/83)
44%
13 South Africa @26 U23 KZN4
KZN
17 (6/12) 147 (69/79)
47%
14 South Africa @26 U23 GP4
Gauteng
17 (7/11) 147 (65/85)
44%
14 South Africa @26 U23 KZN1
KZN
17 (8/10) 147 (69/79)
47%
15 South Africa @26 U23 EC2
Eastern Cape
17 (6/12) 145 (67/77)
46%
16 South Africa @26 U23 FS2
Free State
17 (1/16) 146 (23/122)
16%
17 South Africa @26 U23 NW
North West
17 (1/16) 146 (12/133)
8%
Starts Apr 9, 2026, 8:00 AM Until Apr 12, 2026 (Local time)
Organizer South African Pool Union
Contact BSA Secretary (bsa.cao8@gmail.com)
Format Tailor-made (17 Participants)
Race to 1
Handicap No handicap

Round-robin standings

Group A Ranking method
Pos Name Played Win Tie Lose ws ls sd RO Lags Bonus avg Pts
1 @26 U23 WC1 19 18 0 1 120 27 93 18 93 13 0.816 67
2 @26 U23 EC1 19 16 0 3 92 55 37 5 70 6 0.626 54
3 @26 U23 FS1 19 14 0 5 93 54 39 5 74 12 0.633 54
4 @26 U23 GP3 19 14 0 5 87 60 27 6 71 8 0.592 50
5 @26 U23 GP1 19 14 0 5 83 64 19 6 70 7 0.565 49
6 @26 U23 KZN3 19 14 0 5 83 64 19 4 77 6 0.565 48
7 @26 U23 MPU 19 12 0 7 83 64 19 3 73 11 0.565 47
8 @26 U23 GP2 19 12 0 7 81 66 15 5 74 9 0.551 45
9 @26 U23 WC2 19 11 0 8 84 63 21 5 64 11 0.571 44
10 @26 U23 KZN2 19 10 0 9 74 71 3 0 68 9 0.51 39
11 @26 U23 NC 19 10 0 9 65 82 -17 4 65 7 0.442 37
12 @26 U23 KZN1 19 10 0 9 69 78 -9 4 68 6 0.469 36
13 @26 U23 KZN4 19 8 0 11 69 78 -9 4 68 11 0.469 35
14 @26 U23 GP4 19 9 0 10 65 82 -17 5 79 7 0.442 34
15 @26 U23 EC2 19 8 0 11 67 78 -11 1 58 10 0.462 34
16 @26 U23 FS2 19 3 1 15 23 123 -100 0 41 2 0.158 11
17 @26 U23 NW 19 3 1 15 12 134 -122 0 40 0 0.082 9
Most valuable player

Schedule

UPDATED Experience the new tournament page! Try Beta version
Waiting
Playing
Finished

Round 1

Race to 1
1   
South Africa
@26 U23 EC1
L
South Africa
@26 U23 EC1
Thu 11:20  Table 38
2   
South Africa
@26 U23 FS1
L
South Africa
@26 U23 FS1
Thu 17:49  Table 39
3   
South Africa
@26 U23 GP1
L
South Africa
@26 U23 GP1
R1
Thu 11:20  Table 40
4   
South Africa
@26 U23 GP3
South Africa
@26 U23 GP3
L
Thu 11:20  Table 42
5   
South Africa
@26 U23 KZN1
L
R1
South Africa
@26 U23 KZN1
Thu 11:20  Table 41
6   
South Africa
@26 U23 KZN3
South Africa
@26 U23 KZN3
L
Thu 11:20  Table 43
7   
South Africa
@26 U23 WC1
L
R1
South Africa
@26 U23 WC1
R1
Thu 11:20  Table 26
8   
South Africa
@26 U23 MPU
L
South Africa
@26 U23 MPU
Thu 11:20  Table 27
9   
South Africa
@26 U23 NC
L
South Africa
@26 U23 NC
R1
Thu 11:20  Table 44
10   
South Africa
@26 U23 NW
L
South Africa
@26 U23 NW
Thu 11:20  Table 58
11   
South Africa
@26 U23 WC2
South Africa
@26 U23 WC2
L
Thu 11:20  Table 55
12   
South Africa
@26 U23 KZN4
L
South Africa
@26 U23 KZN4
Thu 11:20  Table 24
13   
South Africa
@26 U23 KZN2
South Africa
@26 U23 KZN2
L
Thu 11:20  Table 25
14   
South Africa
@26 U23 GP4
L
South Africa
@26 U23 GP4
Thu 11:20  Table 29
15   
South Africa
@26 U23 GP2
South Africa
@26 U23 GP2
L
Thu 11:20  Table 28
16   
South Africa
@26 U23 FS2
L
South Africa
@26 U23 FS2
Thu 11:20  Table 56
17   
South Africa
@26 U23 EC2
South Africa
@26 U23 EC2
L
Thu 11:20  Table 57
18   
Walk Over
Walk Over
 
19   
Walk Over
Walk Over
 

Round 2

Race to 1
20   
South Africa
@26 U23 EC1
Walk Over
 
21   
South Africa
@26 U23 FS1
Walk Over
 
22   
South Africa
@26 U23 GP1
South Africa
@26 U23 EC2
L
Sun 10:23 
23   
South Africa
@26 U23 GP3
L
South Africa
@26 U23 FS2
Sun 10:10 
24   
South Africa
@26 U23 KZN1
L
South Africa
@26 U23 GP2
Sun 10:19 
25   
South Africa
@26 U23 KZN3
L
R1
South Africa
@26 U23 GP4
Sun 10:13 
26   
South Africa
@26 U23 WC1
South Africa
@26 U23 KZN2
L
Sun 10:11 
27   
South Africa
@26 U23 MPU
South Africa
@26 U23 KZN4
L
R1
Sun 10:16 
28   
South Africa
@26 U23 NC
South Africa
@26 U23 WC2
L
R1
Sun 10:17 

Round 3

Race to 1
29   
Walk Over
Walk Over
 
30   
South Africa
@26 U23 EC1
L
R1
South Africa
@26 U23 EC2
Thu 12:58 
31   
South Africa
@26 U23 FS1
South Africa
@26 U23 FS2
L
Thu 13:04 
32   
South Africa
@26 U23 GP1
South Africa
@26 U23 GP2
L
R1
Thu 12:58 
33   
South Africa
@26 U23 GP3
R1
South Africa
@26 U23 GP4
L
R2
Thu 13:44 
34   
South Africa
@26 U23 KZN1
L
R1
South Africa
@26 U23 KZN2
Thu 13:56 
35   
South Africa
@26 U23 KZN3
L
South Africa
@26 U23 KZN4
Thu 13:05 
36   
South Africa
@26 U23 WC1
L
R1
South Africa
@26 U23 WC2
Thu 12:57 
37   
South Africa
@26 U23 MPU
South Africa
@26 U23 NW
L
Thu 13:02 

Round 4

Race to 1
38   
Walk Over
South Africa
@26 U23 EC2
 
39   
Walk Over
South Africa
@26 U23 FS2
 
40   
South Africa
@26 U23 EC1
L
R1
South Africa
@26 U23 GP2
Fri 11:23 
41   
South Africa
@26 U23 FS1
R2
South Africa
@26 U23 GP4
L
Fri 11:48 
42   
South Africa
@26 U23 GP1
L
R2
South Africa
@26 U23 KZN2
Fri 11:24 
43   
South Africa
@26 U23 GP3
L
South Africa
@26 U23 KZN4
Fri 11:24 
44   
South Africa
@26 U23 KZN1
L
South Africa
@26 U23 WC2
Fri 11:23 
45   
South Africa
@26 U23 KZN3
L
South Africa
@26 U23 NW
Fri 11:43 
46   
South Africa
@26 U23 WC1
L
R2
South Africa
@26 U23 NC
Fri 11:31 

Round 5

Race to 1
47   
South Africa
@26 U23 EC2
South Africa
@26 U23 FS2
L
Fri 11:43 
48   
Walk Over
South Africa
@26 U23 GP2
 
49   
Walk Over
South Africa
@26 U23 GP4
 
50   
South Africa
@26 U23 EC1
L
South Africa
@26 U23 KZN2
Fri 13:25 
51   
South Africa
@26 U23 FS1
L
South Africa
@26 U23 KZN4
Fri 13:28 
52   
South Africa
@26 U23 GP1
L
South Africa
@26 U23 WC2
Fri 13:26 
53   
South Africa
@26 U23 GP3
L
South Africa
@26 U23 NW
Fri 13:33 
54   
South Africa
@26 U23 KZN1
South Africa
@26 U23 NC
L
R1
Fri 13:30 
55   
South Africa
@26 U23 KZN3
South Africa
@26 U23 MPU
L
R1
Fri 13:43 

Round 6

Race to 1
56   
South Africa
@26 U23 FS2
L
South Africa
@26 U23 GP2
Fri 13:49 
57   
South Africa
@26 U23 EC2
South Africa
@26 U23 GP4
L
Fri 13:29 
58   
Walk Over
South Africa
@26 U23 KZN2
 
59   
Walk Over
South Africa
@26 U23 KZN4
 
60   
South Africa
@26 U23 EC1
R1
South Africa
@26 U23 WC2
L
Thu 14:05 
61   
South Africa
@26 U23 FS1
South Africa
@26 U23 NW
L
Thu 14:09 
62   
South Africa
@26 U23 GP1
L
South Africa
@26 U23 NC
Thu 14:13 
63   
South Africa
@26 U23 GP3
R1
South Africa
@26 U23 MPU
L
Thu 14:27 
64   
South Africa
@26 U23 KZN1
South Africa
@26 U23 WC1
L
R1
Thu 14:15 

Round 7

Race to 1
65   
South Africa
@26 U23 GP2
South Africa
@26 U23 GP4
L
R1
Thu 14:12 
66   
South Africa
@26 U23 FS2
South Africa
@26 U23 KZN2
L
Thu 14:04 
67   
South Africa
@26 U23 EC2
South Africa
@26 U23 KZN4
L
R1
Thu 14:29 
68   
Walk Over
South Africa
@26 U23 WC2
 
69   
Walk Over
South Africa
@26 U23 NW
 
70   
South Africa
@26 U23 EC1
South Africa
@26 U23 NC
L
Fri 14:31 
71   
South Africa
@26 U23 FS1
South Africa
@26 U23 MPU
L
Fri 14:34 
72   
South Africa
@26 U23 GP1
South Africa
@26 U23 WC1
L
R1
Fri 14:48 
73   
South Africa
@26 U23 GP3
L
South Africa
@26 U23 KZN3
Fri 14:36 

Round 8

Race to 1
74   
South Africa
@26 U23 GP4
L
South Africa
@26 U23 KZN2
Fri 14:33 
75   
South Africa
@26 U23 GP2
L
R1
South Africa
@26 U23 KZN4
Fri 14:43 
76   
South Africa
@26 U23 FS2
South Africa
@26 U23 WC2
L
Fri 14:38 
77   
South Africa
@26 U23 EC2
L
South Africa
@26 U23 NW
Fri 14:34 
78   
Walk Over
South Africa
@26 U23 NC
 
79   
Walk Over
South Africa
@26 U23 MPU
 
80   
South Africa
@26 U23 EC1
South Africa
@26 U23 WC1
L
R1
Thu 15:18 
81   
South Africa
@26 U23 FS1
South Africa
@26 U23 KZN3
L
Thu 15:19 
82   
South Africa
@26 U23 GP1
South Africa
@26 U23 KZN1
L
R1
Thu 15:22 

Round 9

Race to 1
83   
South Africa
@26 U23 KZN2
L
South Africa
@26 U23 KZN4
Thu 15:17 
84   
South Africa
@26 U23 GP4
South Africa
@26 U23 WC2
L
R1
Thu 15:16 
85   
South Africa
@26 U23 GP2
South Africa
@26 U23 NW
L
Thu 15:17 
86   
South Africa
@26 U23 FS2
L
South Africa
@26 U23 NC
Thu 15:32 
87   
South Africa
@26 U23 EC2
L
South Africa
@26 U23 MPU
Thu 15:42 
88   
Walk Over
South Africa
@26 U23 WC1
 
89   
Walk Over
South Africa
@26 U23 KZN3
 
90   
South Africa
@26 U23 EC1
L
South Africa
@26 U23 KZN1
Sat 09:15 
91   
South Africa
@26 U23 FS1
L
South Africa
@26 U23 GP3
Sat 09:22 

Round 10

Race to 1
92   
South Africa
@26 U23 KZN4
L
South Africa
@26 U23 WC2
Sat 09:11 
93   
South Africa
@26 U23 KZN2
South Africa
@26 U23 NW
L
Sat 09:11 
94   
South Africa
@26 U23 GP4
South Africa
@26 U23 NC
L
Sat 09:06 
95   
South Africa
@26 U23 GP2
L
South Africa
@26 U23 MPU
Sat 10:07 
96   
South Africa
@26 U23 FS2
South Africa
@26 U23 WC1
L
R2
Sat 09:05 
97   
South Africa
@26 U23 EC2
South Africa
@26 U23 KZN3
L
Sat 09:05 
98   
Walk Over
South Africa
@26 U23 KZN1
 
99   
Walk Over
South Africa
@26 U23 GP3
 
100   
South Africa
@26 U23 EC1
South Africa
@26 U23 GP1
L
Sat 10:20 

Round 11

Race to 1
101   
South Africa
@26 U23 WC2
South Africa
@26 U23 NW
L
Sat 10:15 
102   
South Africa
@26 U23 KZN4
South Africa
@26 U23 NC
L
R1
Sat 10:30 
103   
South Africa
@26 U23 KZN2
L
South Africa
@26 U23 MPU
Sat 10:19 
104   
South Africa
@26 U23 GP4
L
South Africa
@26 U23 WC1
R1
Sat 10:14 
105   
South Africa
@26 U23 GP2
L
R1
South Africa
@26 U23 KZN3
Sat 10:36 
106   
South Africa
@26 U23 FS2
L
South Africa
@26 U23 KZN1
Sat 10:18 
107   
South Africa
@26 U23 EC2
L
South Africa
@26 U23 GP3
Sat 10:27 
108   
Walk Over
South Africa
@26 U23 GP1
 
109   
Walk Over
South Africa
@26 U23 FS1
 

Round 12

Race to 1
110   
South Africa
@26 U23 NW
South Africa
@26 U23 NC
L
Thu 16:25 
111   
South Africa
@26 U23 WC2
South Africa
@26 U23 MPU
L
Thu 16:49 
112   
South Africa
@26 U23 KZN4
South Africa
@26 U23 WC1
L
Thu 16:23 
113   
South Africa
@26 U23 KZN2
L
South Africa
@26 U23 KZN3
Thu 16:29 
114   
South Africa
@26 U23 GP4
L
South Africa
@26 U23 KZN1
Thu 16:24 
115   
South Africa
@26 U23 GP2
R1
South Africa
@26 U23 GP3
L
R1
Thu 17:03 
116   
South Africa
@26 U23 FS2
South Africa
@26 U23 GP1
L
R1
Thu 16:31 
117   
South Africa
@26 U23 EC2
L
South Africa
@26 U23 FS1
R1
Thu 16:41 
118   
Walk Over
South Africa
@26 U23 EC1
 

Round 13

Race to 1
119   
South Africa
@26 U23 NC
South Africa
@26 U23 MPU
L
Thu 17:34 
120   
South Africa
@26 U23 NW
South Africa
@26 U23 WC1
L
Thu 17:35 
121   
South Africa
@26 U23 WC2
South Africa
@26 U23 KZN3
L
R1
Thu 17:30 
122   
South Africa
@26 U23 KZN4
South Africa
@26 U23 KZN1
L
Thu 17:39 
123   
South Africa
@26 U23 KZN2
South Africa
@26 U23 GP3
L
Thu 17:33 
124   
South Africa
@26 U23 GP4
L
R1
South Africa
@26 U23 GP1
R2
Thu 17:33 
125   
South Africa
@26 U23 GP2
South Africa
@26 U23 FS1
L
Thu 17:51 
126   
South Africa
@26 U23 FS2
L
South Africa
@26 U23 EC1
Thu 17:46 
127   
South Africa
@26 U23 EC2
Walk Over
 

Round 14

Race to 1
128   
South Africa
@26 U23 MPU
South Africa
@26 U23 WC1
L
R2
Sat 11:25 
129   
South Africa
@26 U23 NC
South Africa
@26 U23 KZN3
L
R1
Sat 11:25 
130   
South Africa
@26 U23 NW
South Africa
@26 U23 KZN1
L
Sat 11:34 
131   
South Africa
@26 U23 WC2
R1
South Africa
@26 U23 GP3
L
R2
Sat 11:24 
132   
South Africa
@26 U23 KZN4
South Africa
@26 U23 GP1
L
Sat 11:34 
133   
South Africa
@26 U23 KZN2
South Africa
@26 U23 FS1
L
Sat 11:25 
134   
South Africa
@26 U23 GP4
L
South Africa
@26 U23 EC1
Sat 11:26 
135   
South Africa
@26 U23 GP2
Walk Over
 
136   
South Africa
@26 U23 FS2
Walk Over
 

Round 15

Race to 1
137   
South Africa
@26 U23 WC1
L
South Africa
@26 U23 KZN3
Sat 13:43 
138   
South Africa
@26 U23 MPU
L
South Africa
@26 U23 KZN1
Sat 13:35 
139   
South Africa
@26 U23 NC
L
R1
South Africa
@26 U23 GP3
Sat 14:04 
140   
South Africa
@26 U23 NW
L
South Africa
@26 U23 GP1
Sat 13:28 
141   
South Africa
@26 U23 WC2
South Africa
@26 U23 FS1
L
Sat 13:26 
142   
South Africa
@26 U23 KZN4
L
South Africa
@26 U23 EC1
Sat 13:26 
143   
South Africa
@26 U23 KZN2
Walk Over
 
144   
South Africa
@26 U23 GP4
Walk Over
 
145   
South Africa
@26 U23 GP2
L
South Africa
@26 U23 EC2
Sat 11:29 

Round 16

Race to 1
146   
South Africa
@26 U23 KZN3
South Africa
@26 U23 KZN1
L
Fri 09:22 
147   
South Africa
@26 U23 WC1
L
R2
South Africa
@26 U23 GP3
Fri 10:04 
148   
South Africa
@26 U23 MPU
L
South Africa
@26 U23 GP1
Fri 09:23 
149   
South Africa
@26 U23 NC
South Africa
@26 U23 FS1
L
Fri 09:50 
150   
South Africa
@26 U23 NW
South Africa
@26 U23 EC1
L
Fri 09:03 
151   
South Africa
@26 U23 WC2
Walk Over
 
152   
South Africa
@26 U23 KZN4
Walk Over
 
153   
South Africa
@26 U23 KZN2
L
South Africa
@26 U23 EC2
Sat 13:25 
154   
South Africa
@26 U23 GP4
South Africa
@26 U23 FS2
L
Sat 13:31 

Round 17

Race to 1
155   
South Africa
@26 U23 KZN1
South Africa
@26 U23 GP3
L
R1
Sat 14:37 
156   
South Africa
@26 U23 KZN3
L
South Africa
@26 U23 GP1
R1
Sat 14:49 
157   
South Africa
@26 U23 WC1
L
R1
South Africa
@26 U23 FS1
Sat 14:41 
158   
South Africa
@26 U23 MPU
L
R1
South Africa
@26 U23 EC1
R1
Sat 14:33 
159   
South Africa
@26 U23 NC
Walk Over
 
160   
South Africa
@26 U23 NW
Walk Over
 
161   
South Africa
@26 U23 WC2
R1
South Africa
@26 U23 EC2
L
R1
Fri 09:08 
162   
South Africa
@26 U23 KZN4
L
R1
South Africa
@26 U23 FS2
Fri 09:34 
163   
South Africa
@26 U23 KZN2
South Africa
@26 U23 GP2
L
Fri 09:19 

Round 18

Race to 1
164   
South Africa
@26 U23 GP3
L
South Africa
@26 U23 GP1
Fri 10:25 
165   
South Africa
@26 U23 KZN1
South Africa
@26 U23 FS1
L
R1
Fri 10:26 
166   
South Africa
@26 U23 KZN3
L
R1
South Africa
@26 U23 EC1
Fri 10:19 
167   
South Africa
@26 U23 WC1
Walk Over
 
168   
South Africa
@26 U23 MPU
Walk Over
 
169   
South Africa
@26 U23 NC
L
South Africa
@26 U23 EC2
Sat 14:35 
170   
South Africa
@26 U23 NW
L
South Africa
@26 U23 FS2
Sat 14:25 
171   
South Africa
@26 U23 WC2
L
South Africa
@26 U23 GP2
Sat 14:34 
172   
South Africa
@26 U23 KZN4
L
South Africa
@26 U23 GP4
Sat 14:35 

Round 19

Race to 1
173   
South Africa
@26 U23 GP1
South Africa
@26 U23 FS1
L
R1
Sun 09:21 
174   
South Africa
@26 U23 GP3
South Africa
@26 U23 EC1
L
Sun 09:14 
175   
South Africa
@26 U23 KZN1
Walk Over
 
176   
South Africa
@26 U23 KZN3
Walk Over
 
177   
South Africa
@26 U23 WC1
L
R1
South Africa
@26 U23 EC2
Fri 10:31 
178   
South Africa
@26 U23 MPU
L
South Africa
@26 U23 FS2
Fri 10:28 
179   
South Africa
@26 U23 NC
R1
South Africa
@26 U23 GP2
L
Fri 10:14 
180   
South Africa
@26 U23 NW
South Africa
@26 U23 GP4
L
R1
Fri 10:38 
181   
South Africa
@26 U23 WC2
L
R1
South Africa
@26 U23 KZN2
Fri 10:16 

Round 20

Race to 1
182   
South Africa
@26 U23 FS1
L
South Africa
@26 U23 EC1
R1
Sun 10:22 
183   
South Africa
@26 U23 GP1
Walk Over
 
184   
South Africa
@26 U23 GP3
Walk Over
 
185   
South Africa
@26 U23 KZN1
R1
South Africa
@26 U23 EC2
L
Sun 09:07 
186   
South Africa
@26 U23 KZN3
South Africa
@26 U23 FS2
L
Sun 09:08 
187   
South Africa
@26 U23 WC1
L
R2
South Africa
@26 U23 GP2
R1
Sun 09:31 
188   
South Africa
@26 U23 MPU
R1
South Africa
@26 U23 GP4
L
Sun 09:10 
189   
South Africa
@26 U23 NC
South Africa
@26 U23 KZN2
L
Sun 09:05 
190   
South Africa
@26 U23 NW
South Africa
@26 U23 KZN4
L
R1
Sun 09:08 

Comments

Chat ()
Last message from:
    Please log in to comment

    Participants