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
Sun Rockers Shibuya
John
Harper
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="212868" 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>
Japan
Japan - B1 League
Teams
Sun Rockers Shibuya
John Harper
John Harper has faced 145 opponents throughout his career
Player
Team(s)
Games
Seiya Ando
Shimane Susanoo Magic
(JAP-1)
1
Gaku Ario
Hiroshima Dragonflies
(JAP-1)
1
Shogo Asayuma
Hiroshima Dragonflies
(JAP-1)
3
Ibou Badji
U19 Senegal
(U19 WC)
1
Oumar Ballo
U19 Mali
(U19 WC)
1
Charles Bediako
U19 Canada
(U19 WC)
1
Matija Belic
U19 Serbia
(U19 WC)
1
Kerry Blackshear
Hiroshima Dragonflies
(JAP-1)
2
Adem Bona
U19 Turkey
(U19 WC)
1
Angus Brandt
Shiga Lakes
(JAP-1)
1
Javonte Brown
U19 Canada
(U19 WC)
1
Perrin Buford
Shimane Susanoo Magic
(JAP-1)
1
Berke Buyuktuncel
U19 Turkey
(U19 WC)
1
Abdoul Camara
U19 Mali
(U19 WC)
1
Mingeun Cho
U19 Korea
(U19 WC)
1
Jack Cooley
Ryukyu Golden Kings
(JAP-1)
1
Bourama Coulibaly
U19 Mali
(U19 WC)
1
Ladji Dembele
U19 Mali
(U19 WC)
1
Modibo Diaby
U19 Mali
(U19 WC)
1
Bamba Diatta
U19 Senegal
(U19 WC)
1
Khalifa Diop
U19 Senegal
(U19 WC)
1
Kyle Duke
U19 Canada
(U19 WC)
1
Josh Duncan
Ryukyu Golden Kings
(JAP-1)
1
Allen Durham
Ryukyu Golden Kings
(JAP-1)
1
Gregory Echenique
Hiroshima Dragonflies
(JAP-1)
1
Zach Edey
U19 Canada
(U19 WC)
1
Mert Eksioglu
U19 Turkey
(U19 WC)
1
Dwayne Evans
Hiroshima Dragonflies
(JAP-1)
2
Elijah Fisher
U19 Canada
(U19 WC)
1
Koh Flippin
Ryukyu Golden Kings
(JAP-1)
1
Seiya Funiu
Hiroshima Dragonflies
(JAP-1)
2
Takumi Furuno
Hiroshima Dragonflies
(JAP-1)
1
Davante Gardner
SeaHorses Mikawa
(JAP-1)
2
Tibet Gorener
U19 Turkey
(U19 WC)
1
Hassane Gueye
U19 Senegal
(U19 WC)
1
Furkan Haltali
U19 Turkey
(U19 WC)
1
Jordan Hamilton
Shiga Lakes
(JAP-1)
1
Kevin Hareyama
Shiga Lakes
(JAP-1)
Shimane Susanoo Magic
(JAP-1)
2
Ryoma Hashimoto
Levanga Hokkaido
(JAP-1)
2
Kosuke Hashimoto
SeaHorses Mikawa
(JAP-1)
2
Khalfani Hill
U19 Canada
(U19 WC)
1
Masashi Hosoya
SeaHorses Mikawa
(JAP-1)
2
Caleb Houstan
U19 Canada
(U19 WC)
1
Tomonori Imagawa
Shiga Lakes
(JAP-1)
1
Keita Imamura
Ryukyu Golden Kings
(JAP-1)
1
Taishi Ito
Shiga Lakes
(JAP-1)
1
Brandon Jawito
SeaHorses Mikawa
(JAP-1)
2
Rokas Jocius
U19 Lithuania
(U19 WC)
1
Lazar Joksimovic
U19 Serbia
(U19 WC)
1
Nikola Jovic
U19 Serbia
(U19 WC)
1
Enoch Kalambay
U19 Canada
(U19 WC)
1
Toshiki Kamisu
Hiroshima Dragonflies
(JAP-1)
2
Jae Min Kang
U19 Korea
(U19 WC)
1
Abdramane Kanoute
U19 Mali
(U19 WC)
1
Mohamed Kanoute
U19 Mali
(U19 WC)
1
Masaya Karimata
Shiga Lakes
(JAP-1)
1
Shynsuke Kashiwagi
SeaHorses Mikawa
(JAP-1)
2
Nick Kay
Shimane Susanoo Magic
(JAP-1)
1
Thomas Kennedy
Hiroshima Dragonflies
(JAP-1)
1
Bobae Kim
U19 Korea
(U19 WC)
1
Donghyun Kim
U19 Korea
(U19 WC)
1
Hyubeom Kim
U19 Korea
(U19 WC)
1
Taehun Kim
U19 Korea
(U19 WC)
1
Ryuichi Kishimoto
Ryukyu Golden Kings
(JAP-1)
1
Radvilas Kneizys
U19 Lithuania
(U19 WC)
1
Tamandjan Konate
U19 Mali
(U19 WC)
1
Petar Kovacevic
U19 Serbia
(U19 WC)
1
Aleksa Kovacevic
U19 Serbia
(U19 WC)
1
Motiejus Krivas
U19 Lithuania
(U19 WC)
1
Daichi Kuzuhara
Levanga Hokkaido
(JAP-1)
2
Kyutae Lee
U19 Korea
(U19 WC)
1
Liutauras Lelevicius
U19 Lithuania
(U19 WC)
1
Reo Maeda
Shiga Lakes
(JAP-1)
1
Dahaba Magassa
U19 Senegal
(U19 WC)
1
Zen Maki
Levanga Hokkaido
(JAP-1)
2
Hayato Maki
Ryukyu Golden Kings
(JAP-1)
1
Augustas Marciulionis
U19 Lithuania
(U19 WC)
1
Hassan Martin
Shimane Susanoo Magic
(JAP-1)
1
Bennedict Mathurin
U19 Canada
(U19 WC)
1
Yoshiyuki Matsuwaki
Ryukyu Golden Kings
(JAP-1)
1
Nick Mayo
Levanga Hokkaido
(JAP-1)
Hiroshima Dragonflies
(JAP-1)
4
Moustapha Mboup
U19 Senegal
(U19 WC)
1
Vojin Medarevic
U19 Serbia
(U19 WC)
1
Keijiro Mitani
Hiroshima Dragonflies
(JAP-1)
1
Naoto Moriyama
Hiroshima Dragonflies
(JAP-1)
1
Edward Morris
Shimane Susanoo Magic
(JAP-1)
1
Shunto Murakami
Shiga Lakes
(JAP-1)
1
Isaiah Murphy
Hiroshima Dragonflies
(JAP-1)
3
Mihailo Musikic
U19 Serbia
(U19 WC)
1
David Mutaf
U19 Turkey
(U19 WC)
1
Satoshi Nagano
SeaHorses Mikawa
(JAP-1)
2
Takuto Nakamura
Levanga Hokkaido
(JAP-1)
Hiroshima Dragonflies
(JAP-1)
4
Taychi Nakamura
SeaHorses Mikawa
(JAP-1)
2
Tsukasa Nakano
Levanga Hokkaido
(JAP-1)
2
Baye Abdou Ndongo
U19 Senegal
(U19 WC)
1
Ryan Nembhard
U19 Canada
(U19 WC)
1
Yudai Nishida
SeaHorses Mikawa
(JAP-1)
2
Daichi Nomoto
Shiga Lakes
(JAP-1)
1
Jonathan Octeus
Shiga Lakes
(JAP-1)
1
Hiryu Okamoto
Hiroshima Dragonflies
(JAP-1)
1
Yigit Onan
U19 Turkey
(U19 WC)
1
Shota Onodera
Ryukyu Golden Kings
(JAP-1)
1
Nana Owusu-Anane
U19 Canada
(U19 WC)
1
Mihailo Petrovic
U19 Serbia
(U19 WC)
1
Hubertas Pivorius
U19 Lithuania
(U19 WC)
1
Edgaras Preibys
U19 Lithuania
(U19 WC)
1
Olivier-Maxence Prosper
U19 Canada
(U19 WC)
1
Jokubas Rubinas
U19 Lithuania
(U19 WC)
1
Mantas Rubstavicius
U19 Lithuania
(U19 WC)
1
Ryo Sadohara
Hiroshima Dragonflies
(JAP-1)
3
Ryota Sakurai
Levanga Hokkaido
(JAP-1)
2
Babacar Sane
U19 Senegal
(U19 WC)
1
Titas Sargiunas
U19 Lithuania
(U19 WC)
1
Avi Schafer
SeaHorses Mikawa
(JAP-1)
2
Juyoung Shin
U19 Korea
(U19 WC)
1
Ryosuke Shirahama
Shimane Susanoo Magic
(JAP-1)
1
Mohamed Sidibe
U19 Mali
(U19 WC)
1
Filip Skobalj
U19 Serbia
(U19 WC)
1
Cheikh Sow
U19 Senegal
(U19 WC)
1
Lazar Stefanovic
U19 Serbia
(U19 WC)
1
Dominykas Stenionis
U19 Lithuania
(U19 WC)
1
Ryogo Sumino
SeaHorses Mikawa
(JAP-1)
1
Shogo Tamaki
Levanga Hokkaido
(JAP-1)
2
Seiya Tanaka
Hiroshima Dragonflies
(JAP-1)
1
Daichi Taniguchi
Hiroshima Dragonflies
(JAP-1)
Shimane Susanoo Magic
(JAP-1)
2
Naoki Tashiro
Ryukyu Golden Kings
(JAP-1)
1
Ryo Tawatari
Hiroshima Dragonflies
(JAP-1)
1
Jordan Taylor
Levanga Hokkaido
(JAP-1)
2
Asahi Tayma
Levanga Hokkaido
(JAP-1)
2
Ryo Tirashima
Hiroshima Dragonflies
(JAP-1)
2
Stefan Todorovic
U19 Serbia
(U19 WC)
1
Allaye Togo
U19 Mali
(U19 WC)
1
Yuto Tongu
Shiga Lakes
(JAP-1)
1
Souleymane Traore
U19 Mali
(U19 WC)
1
Naoto Tsuji
Hiroshima Dragonflies
(JAP-1)
2
Syota Tsuyama
Shimane Susanoo Magic
(JAP-1)
1
Azuolas Tubelis
U19 Lithuania
(U19 WC)
1
Batin Tuna
U19 Turkey
(U19 WC)
1
Ege Ulker
U19 Turkey
(U19 WC)
1
Jawad Williams
Levanga Hokkaido
(JAP-1)
2
Hayato Yamuguchi
Levanga Hokkaido
(JAP-1)
2
Jun Seok Yeo
U19 Korea
(U19 WC)
1
Samet Yigitoglu
U19 Turkey
(U19 WC)
1
Ege Tan Yildizoglu
U19 Turkey
(U19 WC)
1
Berkay Yilmaz
U19 Turkey
(U19 WC)
1