John Williams G  #21

Height: 6-4 (193cm)

Weight: 190 lbs (86kg)

Born: Feb 21, 1999 (27 years old)

Hometown: Augusta, Georgia

Nationality: United States

Current NBA Status: Unrestricted Free Agent

NBA Draft: 2023 Undrafted

Pre-Draft Team: Florida International (Sr)

High School: T.W. Josey High School (Augusta, Georgia)

John Williams Opponents

Opponents Statistics & Data Below

Player Team(s) League(s) Season(s) GP PTS REB AST W's L's Win%
Dravon MangumVfL SparkassenStars Bochum, Louisiana TechInternational, NCAA2: 2022-23 to 2025-2658.24.61.03260.0%Compare
Isaiah CrawfordLouisiana TechNCAA1: 2022-23316.36.73.72166.7%Compare
Keaston WillisLouisiana TechNCAA1: 2022-23313.74.71.72166.7%Compare
Kenny HunterLouisiana TechNCAA1: 2022-2339.77.30.02166.7%Compare
Dre BullockLouisiana TechNCAA1: 2022-2336.34.00.72166.7%Compare
Jordan CrawfordLouisiana TechNCAA1: 2022-2336.02.32.32166.7%Compare
Till IsemannHARKO Merlins Crailsheim, Eisbaren BremerhavenInternational1: 2025-2635.33.01.02166.7%Compare
Kaleb StewartLouisiana TechNCAA1: 2022-2334.31.31.02166.7%Compare
Will AllenLouisiana TechNCAA1: 2022-2332.75.30.02166.7%Compare
Terran WilliamsLouisiana TechNCAA1: 2022-2331.00.30.02166.7%Compare
Quincy OlivariRiceNCAA1: 2022-23225.56.53.51150.0%Compare
Cedric RussellRhein Stars KoelnInternational1: 2025-26225.54.52.520100.0%Compare
Travis EveeRiceNCAA1: 2022-23223.02.54.01150.0%Compare
Nick McMullenWWU Baskets MuensterInternational1: 2025-26222.010.00.01150.0%Compare
Tylan PopeBozic Estriche Knights KirchheimInternational1: 2025-26222.07.00.51150.0%Compare
Daivien WilliamsonSBB Baskets WolmirstedtInternational1: 2025-26221.53.53.520100.0%Compare
Nigel HawkinsBK Spisska RytieriInternational1: 2024-25221.05.03.020100.0%Compare
David EjahPS Karlsruhe LionsInternational1: 2025-26218.510.51.020100.0%Compare
Shamar GivanceUTEPNCAA1: 2022-23218.56.010.020100.0%Compare
Dayvion McKnightWestern KentuckyNCAA1: 2022-23218.54.52.51150.0%Compare
Tylor PerryNorth TexasNCAA1: 2022-23218.55.52.520100.0%Compare
Brice WilliamsCharlotteNCAA1: 2022-23218.56.50.0020.0%Compare
Michael HughesSBB Baskets WolmirstedtInternational1: 2025-26218.07.51.020100.0%Compare
Vinnie ShahidHARKO Merlins CrailsheimInternational1: 2025-26218.03.52.520100.0%Compare
Dibaji WalkerBK Spisska RytieriInternational1: 2024-25218.02.01.020100.0%Compare
Jacob GermanyTexas-San AntonioNCAA1: 2022-23217.515.51.51150.0%Compare
Dwayne CohillBK Spisska RytieriInternational1: 2024-25217.07.03.020100.0%Compare
Cam SheltonBK Spisska RytieriInternational1: 2024-25217.05.01.020100.0%Compare
Jemarl Baker, Jr.Eisbaren BremerhavenInternational1: 2025-26216.50.54.51150.0%Compare
Vincent FriedericiNurnberg Falcons BCInternational1: 2025-26216.52.05.020100.0%Compare
Jonathan KlussmannGartenzaun24 Baskets PaderbornInternational1: 2025-26216.54.03.51150.0%Compare
Phillip RussellBozic Estriche Knights KirchheimInternational1: 2025-26216.52.54.51150.0%Compare
Calvin WishartEPG GUARDIANS KoblenzInternational1: 2025-26216.54.55.020100.0%Compare
Carter WhittNurnberg Falcons BCInternational1: 2025-26216.05.03.020100.0%Compare
Kai HuntsberryNorth TexasNCAA1: 2022-23215.51.52.520100.0%Compare
Johnell DavisFlorida AtlanticNCAA1: 2022-23215.07.52.020100.0%Compare
Otis Frazier IIIUTEPNCAA1: 2022-23215.06.51.020100.0%Compare
Alijah MartinFlorida AtlanticNCAA1: 2022-23215.03.52.020100.0%Compare
Trey JemisonUABNCAA1: 2022-23214.511.50.51150.0%Compare
Bjorn RohwerRhein Stars KoelnInternational1: 2025-26214.52.50.520100.0%Compare
Malek GreenVfL SparkassenStars BochumInternational1: 2025-26214.05.00.51150.0%Compare
Chuck HarrisBozic Estriche Knights KirchheimInternational1: 2025-26214.02.54.01150.0%Compare
Myreon JonesVfL SparkassenStars BochumInternational1: 2025-26214.06.02.01150.0%Compare
Bonke MaringBC Komarno, Houston ChristianInternational, NCAA2: 2022-23 to 2024-25214.09.01.0020.0%Compare
Antonio WilliamsVfL SparkassenStars BochumInternational1: 2025-26214.02.55.51150.0%Compare
Isaiah Addo-AnkrahTexas-San AntonioNCAA1: 2022-23213.52.51.01150.0%Compare
Ledarrius BrewerUABNCAA1: 2022-23213.54.53.51150.0%Compare
Devonte McCallEPG GUARDIANS KoblenzInternational1: 2025-26213.54.01.020100.0%Compare
Melkisedek MoreauxWalter Tigers TubingenInternational1: 2025-26213.57.52.5020.0%Compare
Marvin OgunsipeHARKO Merlins CrailsheimInternational1: 2025-26213.57.02.520100.0%Compare
Isaiah SandersWalter Tigers TubingenInternational1: 2025-26213.52.52.0020.0%Compare
Camryn WestonMiddle Tennessee StateNCAA1: 2022-23213.54.02.01150.0%Compare
Badu BuckEPG GUARDIANS KoblenzInternational1: 2025-26213.01.51.520100.0%Compare
Ilja GromovsBK Spisska RytieriInternational1: 2024-25213.012.00.020100.0%Compare
Haris HujicRhein Stars KoelnInternational1: 2025-26213.00.52.520100.0%Compare
T.J. MadlockHARKO Merlins CrailsheimInternational1: 2025-26213.05.02.520100.0%Compare
Eli LawrenceMiddle Tennessee StateNCAA1: 2022-23212.55.01.01150.0%Compare
Branden MaughmerGartenzaun24 Baskets PaderbornInternational1: 2025-26212.51.02.51150.0%Compare
Ze'Rik OnyemaUTEPNCAA1: 2022-23212.55.51.020100.0%Compare
Grant TeichmannGartenzaun24 Baskets PaderbornInternational1: 2025-26212.51.02.01150.0%Compare
Carlos CarterEisbaren BremerhavenInternational1: 2025-26212.04.00.51150.0%Compare
Max FiedlerRiceNCAA1: 2022-23212.07.05.01150.0%Compare
Rayshawn MartBBC BayreuthInternational1: 2025-26212.04.02.01150.0%Compare
Jairus HamiltonWestern KentuckyNCAA1: 2022-23211.57.02.01150.0%Compare
Michael MillerRhein Stars KoelnInternational1: 2025-26211.54.53.520100.0%Compare
Lu'Cye PattersonCharlotteNCAA1: 2022-23211.53.02.0020.0%Compare
Maurice PluskotaPS Karlsruhe LionsInternational1: 2025-26211.54.02.020100.0%Compare
D.J. Richards, Jr.Texas-San AntonioNCAA1: 2022-23211.56.51.01150.0%Compare
Jannis SeckendorffEisbaren BremerhavenInternational1: 2025-26211.55.01.01150.0%Compare
Calvin SolomonUTEPNCAA1: 2022-23211.54.53.020100.0%Compare
Evan TaylorNurnberg Falcons BCInternational1: 2025-26211.54.52.020100.0%Compare
K.J. BuffenUABNCAA1: 2022-23211.06.02.01150.0%Compare
Michael ForrestFlorida AtlanticNCAA1: 2022-23211.04.51.520100.0%Compare
Jalen JohnsonGartenzaun24 Baskets PaderbornInternational1: 2025-26211.05.53.01150.0%Compare
Eric GainesUABNCAA1: 2022-23210.55.07.51150.0%Compare
Vladislav GoldinFlorida AtlanticNCAA1: 2022-23210.57.50.520100.0%Compare
D.J. JeffriesEPG GUARDIANS KoblenzInternational1: 2025-26210.58.02.020100.0%Compare
Elias KingMiddle Tennessee StateNCAA1: 2022-23210.53.00.01150.0%Compare
Julian LarryWWU Baskets Muenster, EPG GUARDIANS KoblenzInternational1: 2025-26210.50.54.01150.0%Compare
Neil MasnicWWU Baskets MuensterInternational1: 2025-26210.55.00.01150.0%Compare
Mehki MasonRiceNCAA1: 2022-23210.52.51.51150.0%Compare
Trevor BaskinNurnberg Falcons BCInternational1: 2025-26210.010.03.020100.0%Compare
John Buggs IIITexas-San AntonioNCAA1: 2022-23210.01.53.01150.0%Compare
Tehree HornBBC BayreuthInternational1: 2025-26210.03.52.01150.0%Compare
Andrew O'BrienWWU Baskets MuensterInternational1: 2025-26210.06.04.51150.0%Compare
Jamarion SharpWestern KentuckyNCAA1: 2022-23210.08.01.01150.0%Compare
Christian TuckerTexas-San AntonioNCAA1: 2022-23210.01.52.01150.0%Compare
Kevaughn AllenBBC BayreuthInternational1: 2025-2629.52.53.01150.0%Compare
Kilian BinapflPS Karlsruhe LionsInternational1: 2025-2629.57.03.520100.0%Compare
Tyreese BluntHARKO Merlins CrailsheimInternational1: 2025-2629.55.01.520100.0%Compare
Lucas MayerBozic Estriche Knights KirchheimInternational1: 2025-2629.57.55.01150.0%Compare
Tom StoiberNurnberg Falcons BCInternational1: 2025-2629.53.01.020100.0%Compare
Julius BoehmerBG GottingenInternational1: 2025-2629.03.01.520100.0%Compare
Nick BoydFlorida AtlanticNCAA1: 2022-2329.02.52.520100.0%Compare
Montre GipsonCharlotteNCAA1: 2022-2329.06.51.5020.0%Compare
Rubin JonesNorth TexasNCAA1: 2022-2329.02.02.020100.0%Compare
Bernard PeloteWalter Tigers TubingenInternational1: 2025-2629.03.00.0020.0%Compare
De'Vondre PerrySBB Baskets WolmirstedtInternational1: 2025-2629.06.02.020100.0%Compare
Jordan RawlsWestern KentuckyNCAA1: 2022-2329.00.54.51150.0%Compare
Jordan SearsBG GottingenInternational1: 2025-2629.04.56.020100.0%Compare

* Limited to the top 100 opponents. All stats represent what the opponents of John Williams averaged when they played against him in the selected games.