SOUTH AFRICA BASEBALL
ANNUAL TOP 100 PROSPECTS
03/02/2026
BNN Index
|
SAB
|
SCORES
|
STANDINGS
|
STATS
|
TEAMS
|
PLAYERS
|
TRANSACTIONS
|
HISTORY
BATTERS
#
Name
Team
Age
Pos
Contact
Power
Eye/Discipline
Speed
Defense
Level
AVG
HR
RBI
2
Leon Baiya
Soweto
22
3B
6
7
5
3
5
INT
.000
0
0
4
Shaun Bridges
Johannesburg
20
1B
6
7
7
3
5
AA
.000
0
0
7
Akawel Luzige
Botshabelo
19
LF
6
7
6
5
2
AA
.000
0
0
8
Keraja Isaam
Welkom
18
3B
6
6
6
6
3
AA
.000
0
0
10
Ibulaim Okeyo
Johannesburg
22
CF
7
4
4
7
5
INT
.000
0
0
11
Ghedi Harambee
Vereeniging
21
3B
5
6
5
5
5
INT
.000
0
0
13
Muchie Mbizi
Johannesburg
18
LF
5
7
7
5
2
AA
.000
0
0
16
Hossam Adnan
Brakpan
21
SS
5
4
5
7
5
INT
.000
0
0
18
Clive Croome
East London
23
3B
5
5
6
4
6
INT
.000
0
0
22
Craig Addison
Vereeniging
21
C
5
6
5
3
3
INT
.000
0
0
23
Gavin Brown
Dundee
18
CF
6
4
5
7
3
AA
.000
0
0
24
Gerard Gordon
Port Elizabeth
19
3B
6
6
4
4
2
AA
.000
0
0
25
Luke Adedapo
Port Elizabeth
21
C
6
4
5
2
5
INT
.000
0
0
26
Mud Yafeu
Dundee
21
SS
5
3
6
6
5
AA
.000
0
0
27
Kandarpaketu Patterjee
Dundee
24
LF
5
5
6
6
5
INT
.000
0
0
28
Jon Jones
Botshabelo
21
LF
6
5
5
4
4
INT
.000
0
0
29
Muenda Obuya
Cape Town
22
3B
6
6
4
5
4
AA
.000
0
0
33
Byron Woodhouse
Botshabelo
23
C
4
6
7
2
4
INT
.000
0
0
34
Adra Vivek
Cape Town
23
2B
6
5
5
3
4
INT
.000
0
0
37
Mazer Mapira
Soweto
23
2B
5
3
4
5
6
INT
.000
0
0
40
Abdel Zilabamuzale
Vereeniging
22
2B
5
5
5
6
3
AA
.000
0
0
43
Idir Akua
Bloemfontein
19
1B
5
7
5
3
2
AA
.000
0
0
44
Omar Mwapacha
Johannesburg
23
3B
4
5
6
3
4
INT
.000
0
0
45
Alberto Figuereo
Cape Town
25
2B
5
3
6
7
5
INT
.000
0
0
46
Yanni Wakili
East London
21
3B
5
5
6
3
5
AA
.000
0
0
48
Mhadi Ukiru
East London
23
LF
5
6
5
3
4
INT
.000
0
0
50
Afalawas Mugo
Brakpan
22
SS
5
3
4
3
6
INT
.000
0
0
51
Brian Haynes
Cape Town
22
2B
4
5
5
5
6
INT
.000
0
0
53
Javy Luna
Dundee
20
2B
5
3
5
6
6
AA
.000
0
0
56
Yahya Singhal
Dundee
22
2B
5
3
5
7
7
INT
.000
0
0
57
Steven Wright
Welkom
21
1B
6
5
3
3
4
AA
.000
0
0
59
Khawaja Rangnekar
Brakpan
21
RF
5
5
6
3
4
INT
.000
0
0
60
Carlton Kamomba
Brakpan
25
LF
5
5
4
4
5
INT
.000
0
0
61
Ajeder Kiongo
Soweto
23
SS
5
4
4
6
5
INT
.000
0
0
62
Wakie Nangila
Tembisa
20
1B
5
7
4
3
3
AA
.000
0
0
69
Joe Dodds
Dundee
24
CF
5
4
4
8
6
INT
.000
0
0
70
Oliver Coffey
Botshabelo
21
CF
4
4
6
7
6
AA
.000
0
0
72
Toghmaoui Olujimi
East London
23
LF
5
5
6
4
5
INT
.000
0
0
73
Njoroge Hecini
Dundee
25
1B
5
6
5
4
7
INT
.000
0
0
75
Finley Safwani
Tembisa
24
C
5
3
5
5
5
INT
.000
0
0
76
Alfie Hillary
Brakpan
23
C
5
4
5
5
4
INT
.000
0
0
77
Louie Uche
East London
24
C
5
4
4
5
4
INT
.000
0
0
79
Habib Nuru
Port Elizabeth
22
LF
5
5
4
5
5
INT
.000
0
0
82
Wankegh Dulani
Dundee
22
LF
6
3
4
4
6
INT
.000
0
0
85
Mesrak Ohon
Port Elizabeth
19
C
5
5
6
2
-
AA
.000
0
0
86
Yorberto Mejicano
Johannesburg
25
C
5
4
5
5
5
INT
.000
0
0
87
Aaron Ajayi
Soweto
22
2B
4
5
6
6
5
INT
.000
0
0
90
Ermias Lali
Johannesburg
22
3B
4
4
5
4
5
INT
.000
0
0
91
Roberto Chirinos
Botshabelo
25
3B
5
3
5
5
5
INT
.000
0
0
92
Damien Gordon
Dundee
24
LF
5
5
5
5
3
AA
.000
0
0
93
Albert Wright
Brakpan
26
2B
5
3
4
6
5
AA
.000
0
0
94
Smail Gogo
Soweto
22
CF
4
4
6
8
5
INT
.000
0
0
95
Brad Richardson
Vereeniging
22
CF
5
5
6
7
4
INT
.000
0
0
96
Gulussa Ismael
Soweto
22
LF
5
4
5
7
4
INT
.000
0
0
97
Siad Asiku
Botshabelo
22
1B
5
4
6
2
6
INT
.000
0
0
98
Getachew Maitho
Port Elizabeth
21
C
5
3
4
3
4
INT
.000
0
0
99
Madidou Okpara
Vereeniging
22
CF
5
3
6
6
4
INT
.000
0
0
100
Masgaba Boulmerka
Bloemfontein
21
2B
5
4
6
3
4
INT
.000
0
0
PITCHERS
#
Name
Team
Age
Role
Stuff
Movement
Control
Level
Rec
ERA
IP
HA
BB
K
1
Steven Corner
Cape Town
21
RP
7
7
7
INT
0-0
.00
0.0
0
0
0
3
Griff Kafele
Bloemfontein
19
SP
6
8
5
AA
0-0
.00
0.0
0
0
0
5
Zine Kimanthi
Tembisa
21
RP
8
7
6
INT
0-0
.00
0.0
0
0
0
6
Mamoun Adjo
Botshabelo
19
RP
7
6
6
INT
0-0
.00
0.0
0
0
0
9
Ezana Berioui
Botshabelo
21
RP
7
5
5
INT
0-0
.00
0.0
0
0
0
12
Bernard Rhodes
Bloemfontein
22
RP
6
6
6
INT
0-0
.00
0.0
0
0
0
14
Bahupatu Subrahmanyam
Dundee
22
RP
6
5
7
INT
0-0
.00
0.0
0
0
0
15
Cedric Brennan
East London
22
SP
6
5
5
AA
0-0
.00
0.0
0
0
0
17
Yunes Ridhwani
Cape Town
22
SP
6
5
6
AA
0-0
.00
0.0
0
0
0
19
Joswa Kuguru
Tembisa
23
RP
6
5
5
INT
0-0
.00
0.0
0
0
0
20
Iher Adesola
Cape Town
21
SP
6
6
6
AA
0-0
.00
0.0
0
0
0
21
Nguna Ubora
Vereeniging
23
RP
8
6
4
INT
0-0
.00
0.0
0
0
0
30
Rhys Ojwang
Welkom
23
RP
6
7
5
INT
0-0
.00
0.0
0
0
0
31
Tutu Othiambo
Soweto
21
SP
6
6
5
AA
0-0
.00
0.0
0
0
0
32
Haliu Kamangeni
Vereeniging
22
CL
7
7
6
AA
0-0
.00
0.0
0
0
0
35
Gaballah Shakes
Tembisa
20
RP
5
5
7
INT
0-0
.00
0.0
0
0
0
36
Masgaba Olubayo
Bloemfontein
23
RP
6
5
6
INT
0-0
.00
0.0
0
0
0
38
Jwahir Olafemi
Tembisa
18
SP
6
6
4
AA
0-0
.00
0.0
0
0
0
39
Ellis Dulecha
Port Elizabeth
19
SP
6
4
6
AA
0-0
.00
0.0
0
0
0
41
Labaan Madongo
Johannesburg
24
RP
5
6
6
INT
0-0
.00
0.0
0
0
0
42
Thiongo Angara
Johannesburg
20
SP
6
5
5
AA
0-0
.00
0.0
0
0
0
47
Mekonnen Nguvumali
Welkom
22
RP
6
7
5
INT
0-0
.00
0.0
0
0
0
49
Tony Modupe
Welkom
21
RP
6
6
5
INT
0-0
.00
0.0
0
0
0
52
Ron Odumbe
Bloemfontein
24
RP
6
5
5
INT
0-0
.00
0.0
0
0
0
54
Mick Andersson
Port Elizabeth
21
RP
5
7
4
INT
0-0
.00
0.0
0
0
0
55
Radhi Habibu
Johannesburg
23
RP
7
5
5
INT
0-0
.00
0.0
0
0
0
58
Shadi Mkufunzi
Botshabelo
22
SP
6
5
5
AA
0-0
.00
0.0
0
0
0
63
Oscar Haynes
Tembisa
26
RP
6
5
4
INT
0-0
.00
0.0
0
0
0
64
Ingidayehu Kisulu
Bloemfontein
23
RP
5
6
6
INT
0-0
.00
0.0
0
0
0
65
Zounes Humud
Vereeniging
23
RP
5
5
5
INT
0-0
.00
0.0
0
0
0
66
Admer Waithaka
Brakpan
25
SP
6
5
4
INT
0-0
.00
0.0
0
0
0
67
Bill Lawson
Brakpan
18
SP
7
3
7
AA
0-0
.00
0.0
0
0
0
68
Seifu Ben Hassi
Cape Town
20
SP
4
5
6
AA
0-0
.00
0.0
0
0
0
71
Afellan Barek
Johannesburg
22
RP
6
7
4
INT
0-0
.00
0.0
0
0
0
74
Yokana Ita
Tembisa
25
RP
6
4
5
INT
0-0
.00
0.0
0
0
0
78
Ndaula Koude
Botshabelo
22
RP
7
4
5
INT
0-0
.00
0.0
0
0
0
80
Mutara Tor
East London
24
RP
5
5
6
INT
0-0
.00
0.0
0
0
0
81
Majhemout Tsekani
East London
22
RP
6
6
5
INT
0-0
.00
0.0
0
0
0
83
Jara Jabari
Vereeniging
21
RP
7
3
6
INT
0-0
.00
0.0
0
0
0
84
Tedros Kunjufu
Welkom
23
RP
6
7
4
INT
0-0
.00
0.0
0
0
0
88
Kenyi Perez
Dundee
24
SP
6
5
4
AA
0-0
.00
0.0
0
0
0
89
Kieron Mathaathi
Bloemfontein
23
RP
5
5
5
INT
0-0
.00
0.0
0
0
0
Friday, January 20th , 2023 - OOTP Baseball 23.10 Build 110