Find a player / team on Proballers
Log in
Sign up
All Leagues
NBA
WNBA
NCAA
Euro League
Australia NBL
China CBA
Japan B1 League
Liga Endesa
Betclic Elite
France ProB
Newcastle Eagles
Themba
Yabantu
Opponents
Profile
Games
Totals
Splits
Records
Teammates
Opponents
Embed
Embed this player
×
Add this player to your website by copying the code below
<script src="https://widgets.proballers.com/dist/player-player-unit-widget-v1.0.js"></script><script>window.addEventListener("load", (event) => { PbPlayerPlayerUnitWidget.render() })</script><div class="proballers-widget" data-proballers-player-id="175217" data-proballers-locale="en" data-proballers-base-url="https://widgets.proballers.com"><a href="https://www.proballers.com/" target="_blank" rel="noreferrer">See stats on Proballers</a></div>
United-Kingdom
Super League Basketball
Teams
Newcastle Eagles
Themba Yabantu
Themba Yabantu has faced 205 opponents throughout his career
Player
Team(s)
Games
Kieron Achara
Caledonia Gladiators (M)
(UK-1)
1
Jubril Adekoya
Leicester Riders
(UK-1)
2
Deji Adekunle
Plymouth Raiders
(UK-1)
1
Chris Alexander
Sheffield Sharks
(UK-1)
2
Jamell Anderson
Leicester Riders
(UK-1)
Manchester Giants
(UK-1)
4
Aidan Appleyard
Leeds Force
(UK-1)
1
Tyrik Armstrong
Manchester Giants
(UK-1)
1
Benson Arogbo
Manchester Giants
(UK-1)
1
Eduard Arques
Manchester Giants
(UK-1)
2
Geno Artison
Manchester Giants
(UK-1)
1
Larry Austin
Cheshire Phoenix
(UK-1)
1
Dallin Bachynski
Worcester Wolves
(UK-1)
1
Radwan Bakkali
Cheshire Phoenix
(UK-1)
1
Oscar Baldwin
Sheffield Sharks
(UK-1)
1
Ingus Bankevics
Manchester Giants
(UK-1)
2
George Beamon
Worcester Wolves
(UK-1)
1
Joe Bielak
Leicester Riders
(UK-1)
1
Maarten Bouwknecht
Worcester Wolves
(UK-1)
2
Levi Bradley
Cheshire Phoenix
(UK-1)
1
Kervin Bristol
London Lions (M)
(UK-1)
2
Tom Browne
Bristol Flyers
(UK-1)
1
George Brownell
Leeds Force
(UK-1)
1
Edward Brownell
Sheffield Sharks
(UK-1)
1
Matthew Bryan-Amaning
London City Royals
(UK-1)
Surrey Scorchers
(UK-1)
Worcester Wolves
(UK-1)
3
Jonathan Bunyan
Caledonia Gladiators (M)
(UK-1)
1
Torry Butler
Manchester Giants
(UK-1)
1
Johde Campbell
Sheffield Sharks
(UK-1)
1
Kyle Carey
Cheshire Phoenix
(UK-1)
1
Kenny Carpenter
Caledonia Gladiators (M)
(UK-1)
1
Liam Carpenter
Plymouth Raiders
(UK-1)
1
Kyron Cartwright
Leicester Riders
(UK-1)
1
Jacob Cauthorn
Sheffield Sharks
(UK-1)
1
Lewis Champion-Alleyne
Bristol Flyers
(UK-1)
1
Onyejebolise Chuku
Leicester Riders
(UK-1)
1
Brandon Clark
Leicester Riders
(UK-1)
1
Daniel Clark
Manchester Giants
(UK-1)
1
Willie Clayton
Manchester Giants
(UK-1)
1
Anthony Collins
Sheffield Sharks
(UK-1)
1
Darrell Combs
Worcester Wolves
(UK-1)
1
Lovell Cook
Surrey Scorchers
(UK-1)
1
Geno Crandall
Leicester Riders
(UK-1)
3
Robert Crawford
Worcester Wolves
(UK-1)
1
Jules Dang Akodo
Surrey Scorchers
(UK-1)
1
Stanley Davis
Surrey Scorchers
(UK-1)
1
Chris De Sousa
Leeds Force
(UK-1)
1
Marcus Delpeche
Bristol Flyers
(UK-1)
2
Malcolm Delpeche
Bristol Flyers
(UK-1)
1
Cory Dixon
London Lions (M)
(UK-1)
1
Kiefer Douse
Leicester Riders
(UK-1)
1
Elvisi Dusha
London City Royals
(UK-1)
Plymouth Raiders
(UK-1)
2
Daniel Edozie
Bristol Flyers
(UK-1)
2
Cortez Edwards
Worcester Wolves
(UK-1)
1
Abraham Ekperuoh
London Lions (M)
(UK-1)
3
Micah Elan
Worcester Wolves
(UK-1)
1
Ronalds Elksnis
Manchester Giants
(UK-1)
2
George Emms
Worcester Wolves
(UK-1)
1
Marcus Evans
Bristol Flyers
(UK-1)
1
Tevin Falzon
Bristol Flyers
(UK-1)
1
Aaron Falzon
Leicester Riders
(UK-1)
1
Demonte Flannigan
Cheshire Phoenix
(UK-1)
1
Alasdair Fraser
Caledonia Gladiators (M)
(UK-1)
Leicester Riders
(UK-1)
2
Zachariah Gachette
Sheffield Sharks
(UK-1)
1
Ryan Ganniclefft
Surrey Scorchers
(UK-1)
2
Rowell Graham
Plymouth Raiders
(UK-1)
1
Vlatko Granic
Manchester Giants
(UK-1)
1
Justin Gray
Bristol Flyers
(UK-1)
1
Guy Guede
London Lions (M)
(UK-1)
3
Pierre Hampton
Leicester Riders
(UK-1)
1
Lamar Hamrick
Surrey Scorchers
(UK-1)
1
Sedale Hanson-Young
Sheffield Sharks
(UK-1)
1
Joseph Hart
Plymouth Raiders
(UK-1)
1
James Hawthorne
Surrey Scorchers
(UK-1)
1
Justin Hedley
Leicester Riders
(UK-1)
1
Jeremy Hemsley
Sheffield Sharks
(UK-1)
1
Mustapha Heron
Leicester Riders
(UK-1)
1
Tony Hicks
Surrey Scorchers
(UK-1)
1
J.R. Holder
Leicester Riders
(UK-1)
1
Jack Hudson
Manchester Giants
(UK-1)
1
Mark Hughes
Worcester Wolves
(UK-1)
1
Joseph Ikhinmwin
London Lions (M)
(UK-1)
2
Dominic Ives
Worcester Wolves
(UK-1)
1
Orlan Jackman
London City Royals
(UK-1)
1
Zach Jackson
Leicester Riders
(UK-1)
2
Parker Jackson-Cartwright
Cheshire Phoenix
(UK-1)
1
Trejon Jacob
Bristol Flyers
(UK-1)
1
Jonathan James
London Lions (M)
(UK-1)
2
Daniel Johnson
Worcester Wolves
(UK-1)
2
Corey Johnson
Leicester Riders
(UK-1)
2
Callum Jones
Manchester Giants
(UK-1)
Sheffield Sharks
(UK-1)
4
James Jones
Manchester Giants
(UK-1)
2
Louie Jordan
Leicester Riders
(UK-1)
1
Kofi Josephs
Worcester Wolves
(UK-1)
Plymouth Raiders
(UK-1)
2
Vytautas Kamarunas
Leeds Force
(UK-1)
1
Wayne Kitenge
Worcester Wolves
(UK-1)
1
Bennett Koch
Sheffield Sharks
(UK-1)
1
Adrian Kuyinu
Leeds Force
(UK-1)
Surrey Scorchers
(UK-1)
2
Nassim Ladjimi
Bristol Flyers
(UK-1)
1
Sam Lane
Manchester Giants
(UK-1)
1
Dzaflo Larkai
London Lions (M)
(UK-1)
3
William Lee
Leicester Riders
(UK-1)
1
Nick Lewis
Sheffield Sharks
(UK-1)
1
Francois Lewis
Manchester Giants
(UK-1)
1
Antwon Lillard
Sheffield Sharks
(UK-1)
1
Eric Lockett
Bristol Flyers
(UK-1)
1
Andre Lockhart
London Lions (M)
(UK-1)
3
Marc Loving
Leicester Riders
(UK-1)
2
Edmir Lucas
London City Royals
(UK-1)
1
Disraeli Lufadeju
Cheshire Phoenix
(UK-1)
1
Kimbal Mackenzie
Leicester Riders
(UK-1)
2
Robert Marsden
Sheffield Sharks
(UK-1)
3
George Marshall
Worcester Wolves
(UK-1)
1
Matthew Martin
Sheffield Sharks
(UK-1)
1
David Martinez-Morant
Sheffield Sharks
(UK-1)
1
Raheem May-Thompson
Worcester Wolves
(UK-1)
1
Panos Mayindombe
Bristol Flyers
(UK-1)
2
Mike McCall
Manchester Giants
(UK-1)
1
Jalan McCloud
Bristol Flyers
(UK-1)
1
Mackey McKnight
Sheffield Sharks
(UK-1)
1
Martelle McLemore
Surrey Scorchers
(UK-1)
1
Michael Miller
Bristol Flyers
(UK-1)
1
Benjamin Mockford
Cheshire Phoenix
(UK-1)
Bristol Flyers
(UK-1)
2
Isaac Mourier
Leeds Force
(UK-1)
1
Deyshonee Much
London City Royals
(UK-1)
1
Gareth Murray
Caledonia Gladiators (M)
(UK-1)
1
Jeremy Nanton-Hamel
Surrey Scorchers
(UK-1)
1
Alejandro Navajas
Worcester Wolves
(UK-1)
2
Bouna Ndiaye
Caledonia Gladiators (M)
(UK-1)
1
Victor Ndoukou
Leicester Riders
(UK-1)
1
William Neighbour
London City Royals
(UK-1)
1
Darien Nelson-Henry
Leicester Riders
(UK-1)
3
Kipper Nichols
Sheffield Sharks
(UK-1)
1
Zacharian Noble
Worcester Wolves
(UK-1)
1
Levi Noel
Surrey Scorchers
(UK-1)
1
Michael Ochereobia
Cheshire Phoenix
(UK-1)
2
Tayo Ogedengbe
Surrey Scorchers
(UK-1)
4
Demi Ogunbona
Worcester Wolves
(UK-1)
1
Michael Ojo
Worcester Wolves
(UK-1)
1
Teddy Okereafor
Cheshire Phoenix
(UK-1)
1
Tola Okiki
Worcester Wolves
(UK-1)
1
Jerrelle Okoro
London Lions (M)
(UK-1)
3
Kingsley Okoroh
Plymouth Raiders
(UK-1)
1
Alex Owumi
Surrey Scorchers
(UK-1)
1
Trayvon Palmer
Worcester Wolves
(UK-1)
1
Devontavius Payne
Surrey Scorchers
(UK-1)
1
Brandon Peel
London Lions (M)
(UK-1)
3
Zak Powell
Manchester Giants
(UK-1)
1
Lester Prosper
Worcester Wolves
(UK-1)
1
Greg Pryor
Caledonia Gladiators (M)
(UK-1)
1
Caylin Raftopoulos
Surrey Scorchers
(UK-1)
4
Nathan Ramsdale-Owen
Worcester Wolves
(UK-1)
2
Mark Rangeley
Cheshire Phoenix
(UK-1)
1
Jordan Ratinho
Sheffield Sharks
(UK-1)
1
Aiman Rezk
Leeds Force
(UK-1)
1
Adam Riabi
Surrey Scorchers
(UK-1)
2
Lamar Roberts
London Lions (M)
(UK-1)
2
A.J. Roberts
London City Royals
(UK-1)
1
Gerald Robinson
Surrey Scorchers
(UK-1)
1
Justin Robinson
London Lions (M)
(UK-1)
3
Josh Rogers
Bristol Flyers
(UK-1)
London City Royals
(UK-1)
3
Solomon Rolls-Tyson
Sheffield Sharks
(UK-1)
Surrey Scorchers
(UK-1)
2
Corey Samuels
Bristol Flyers
(UK-1)
1
Will Saunders
Manchester Giants
(UK-1)
1
Louis Sayers
Cheshire Phoenix
(UK-1)
1
Zachary Simmons
Bristol Flyers
(UK-1)
1
Gazmend Sinani
Leeds Force
(UK-1)
1
Adam Slater
Manchester Giants
(UK-1)
1
Leslee Smith
Sheffield Sharks
(UK-1)
1
Jordan Spencer
London Lions (M)
(UK-1)
Leicester Riders
(UK-1)
3
Joshua Steel
Surrey Scorchers
(UK-1)
Manchester Giants
(UK-1)
2
Ladarius Tabb
London Lions (M)
(UK-1)
2
Chris Taylor
Bristol Flyers
(UK-1)
1
Fred Thomas
Bristol Flyers
(UK-1)
1
Devin Thomas
Surrey Scorchers
(UK-1)
2
Raphell Thomas-Edwards
Bristol Flyers
(UK-1)
2
Jonathon Thompson
London Lions (M)
(UK-1)
1
Andrew Thomson
Leicester Riders
(UK-1)
2
Adam Thoseby
Worcester Wolves
(UK-1)
1
Michael Tuck
Sheffield Sharks
(UK-1)
2
Denzel Ubiaro
Plymouth Raiders
(UK-1)
1
David Ulph
Manchester Giants
(UK-1)
1
Julius Van Sauers
Worcester Wolves
(UK-1)
1
Maurice Walker
Leicester Riders
(UK-1)
2
Isaiah Walker
Plymouth Raiders
(UK-1)
1
Shane Walker
Bristol Flyers
(UK-1)
1
Evan Walshe
Leicester Riders
(UK-1)
1
Dean Wanliss
Surrey Scorchers
(UK-1)
Manchester Giants
(UK-1)
3
Josh Ward-Hibbert
Leicester Riders
(UK-1)
2
Conner Washington
Leicester Riders
(UK-1)
4
Jordan Whelan
Worcester Wolves
(UK-1)
Manchester Giants
(UK-1)
2
Patrick Whelan
Leicester Riders
(UK-1)
2
Skyler White
Surrey Scorchers
(UK-1)
1
Josh Wilcher
Bristol Flyers
(UK-1)
1
Greg Wild
Leicester Riders
(UK-1)
1
Henry Wilkins
Surrey Scorchers
(UK-1)
Worcester Wolves
(UK-1)
3
Morakinyo Williams
Leeds Force
(UK-1)
1
Jordan Williams
Worcester Wolves
(UK-1)
Surrey Scorchers
(UK-1)
3
Dirk Williams
Sheffield Sharks
(UK-1)
2
Timothy Williams
Leicester Riders
(UK-1)
1
Yorick Williams
Manchester Giants
(UK-1)
2
Amir Williams
Worcester Wolves
(UK-1)
1
Matthew Williamson
Worcester Wolves
(UK-1)
1
Lamar Wofford-Humphrey
London City Royals
(UK-1)
1
Namon Wright
Leicester Riders
(UK-1)
Cheshire Phoenix
(UK-1)
2
Tony Wroblicky
Sheffield Sharks
(UK-1)
1
Bo Zeigler
Caledonia Gladiators (M)
(UK-1)
1