David Craig C

Height: 7-2 (218cm)

Weight: 235 lbs (107kg)

Hometown: Johannesburg, South Africa

Nationality: South Africa

Current NBA Status: Draft Eligible in 2026

High School: The McCallie School (Chattanooga, United States)

David Craig Opponents

Opponents Statistics & Data Below

Player Team(s) League(s) Season(s) GP PTS REB AST W's L's Win%
Russell Jones, Jr.Western CarolinaNCAA2: 2022-23 to 2023-24316.33.01.030100.0%Compare
Vonterius WoolbrightWestern CarolinaNCAA2: 2022-23 to 2023-24315.710.76.030100.0%Compare
Jacari LaneNorth AlabamaNCAA2: 2023-24 to 2024-25315.02.74.02166.7%Compare
Jaden SeymourEast Tennessee StateNCAA2: 2022-23 to 2023-24311.75.71.01233.3%Compare
Tre JacksonWestern CarolinaNCAA2: 2022-23 to 2023-24311.05.30.030100.0%Compare
D.J. CampbellWestern CarolinaNCAA2: 2022-23 to 2023-2438.32.71.330100.0%Compare
Axel MpoyoAPR Kigali, RSSB TigersInternational2: 2024-25 to 2025-2638.05.70.72166.7%Compare
Justice SmithEast Tennessee StateNCAA2: 2022-23 to 2023-2438.04.01.01233.3%Compare
Will SoucieNorth AlabamaNCAA2: 2023-24 to 2024-2537.72.71.02166.7%Compare
Ntore HabimanaAPR Kigali, RSSB TigersInternational2: 2024-25 to 2025-2636.31.76.32166.7%Compare
Bernard PeloteWestern CarolinaNCAA2: 2022-23 to 2023-2435.73.30.030100.0%Compare
Braden IlicEast Tennessee StateNCAA2: 2022-23 to 2023-2433.72.00.71233.3%Compare
Colin GrangerWestern CarolinaNCAA2: 2022-23 to 2023-2432.31.70.030100.0%Compare
Canin JeffersonNorth AlabamaNCAA2: 2023-24 to 2024-2532.31.01.72166.7%Compare
Sam AlexisChattanoogaNCAA2: 2022-23 to 2023-24224.010.51.020100.0%Compare
Youssou NdoyeAPR KigaliInternational1: 2024-25222.09.53.01150.0%Compare
Jermaine MarshallSamfordNCAA1: 2022-23221.05.50.020100.0%Compare
Shelton Williams-DrydenWest GeorgiaNCAA1: 2024-25219.57.03.01150.0%Compare
Logan DyeSamfordNCAA1: 2022-23216.54.00.020100.0%Compare
Garang Diing Akol DiingNairobi City ThunderInternational2: 2024-25 to 2025-26216.03.01.51150.0%Compare
Obadiah NoelAPR KigaliInternational1: 2024-25216.01.55.01150.0%Compare
Tylor OngwaeNairobi City ThunderInternational2: 2024-25 to 2025-26216.06.55.51150.0%Compare
Jean-Jacques BoissyAl Ahly Benghazi, Al Ahli TripoliInternational2: 2024-25 to 2025-26215.54.03.020100.0%Compare
Jalen HaynesEast Tennessee StateNCAA1: 2022-23215.56.50.5020.0%Compare
B.J. MackWoffordNCAA1: 2022-23215.03.51.020100.0%Compare
Tyzhaun ClaudeWestern CarolinaNCAA1: 2022-23214.09.50.520100.0%Compare
Madison DurrThe CitadelNCAA1: 2022-23213.53.00.5020.0%Compare
Sam GoldMilliganNCAA2: 2022-23 to 2024-25213.55.00.0020.0%Compare
Kolten GriffinWest GeorgiaNCAA1: 2024-25213.04.52.01150.0%Compare
Dallas HowellNorth AlabamaNCAA1: 2023-24212.58.01.51150.0%Compare
Damian ForrestNorth AlabamaNCAA1: 2023-24211.510.02.01150.0%Compare
Jackson PaveletzkeWoffordNCAA1: 2022-23211.53.03.020100.0%Compare
Chasson RandleAPR KigaliInternational1: 2024-25211.52.03.51150.0%Compare
Messiah JonesWoffordNCAA1: 2022-23211.05.52.020100.0%Compare
Detalian BrownNorth AlabamaNCAA1: 2023-24210.51.02.01150.0%Compare
Kyric DavisWest GeorgiaNCAA1: 2024-25210.55.52.01150.0%Compare
Stephen ClarkThe CitadelNCAA1: 2022-23210.06.01.5020.0%Compare
T.J. JohnsonLipscomb, Virginia MilitaryNCAA2: 2023-24 to 2024-25210.03.01.01150.0%Compare
Jordan KingEast Tennessee StateNCAA1: 2022-23210.04.52.0020.0%Compare
Nathan JohnsonSamfordNCAA1: 2022-2328.51.01.020100.0%Compare
William RobeynsAPR KigaliInternational1: 2024-2528.52.51.51150.0%Compare
Corey TrippWoffordNCAA1: 2022-2328.02.51.020100.0%Compare
Elijah MorganThe CitadelNCAA1: 2022-2327.51.50.0020.0%Compare
Rickey BallardWest GeorgiaNCAA1: 2024-2527.00.50.51150.0%Compare
Tim Smith, Jr.North AlabamaNCAA1: 2023-2427.04.01.01150.0%Compare
Kyler FilewichWoffordNCAA1: 2022-2326.52.51.520100.0%Compare
Finn McClureMilliganNCAA2: 2022-23 to 2024-2526.02.54.5020.0%Compare
Mohamed SadiAl Ahly Benghazi, Al Ahli TripoliInternational2: 2024-25 to 2025-2626.06.05.020100.0%Compare
Tauris WatsonWest GeorgiaNCAA1: 2024-2526.02.01.51150.0%Compare
Corneilous WilliamsWestern Carolina, North AlabamaNCAA2: 2023-24 to 2024-2526.06.50.520100.0%Compare
Jamarius HairstonEast Tennessee StateNCAA1: 2022-2325.53.50.5020.0%Compare
David MaynardThe CitadelNCAA1: 2022-2325.51.50.5020.0%Compare
Carson McCorkleWoffordNCAA1: 2022-2325.50.00.020100.0%Compare
Tony CarpioThe CitadelNCAA1: 2022-2325.03.50.0020.0%Compare
Bubba ParhamSamfordNCAA1: 2022-2325.03.01.520100.0%Compare
Tamaury RelefordWest GeorgiaNCAA1: 2024-2525.02.50.01150.0%Compare
Marco FosterNorth AlabamaNCAA1: 2023-2424.50.00.01150.0%Compare
Demetrus Johnson IIWest GeorgiaNCAA1: 2024-2524.53.03.51150.0%Compare
K.J. JohnsonNorth AlabamaNCAA1: 2023-2424.50.52.01150.0%Compare
Trent ScottMorehead StateNCAA2: 2022-23 to 2024-2524.52.00.5020.0%Compare
Achor AchorSamfordNCAA1: 2022-2324.02.50.520100.0%Compare
Josiah FulcherNorth AlabamaNCAA1: 2023-2424.02.51.51150.0%Compare
Wilson NshobozwaAPR KigaliInternational1: 2024-2524.02.51.51150.0%Compare
A.J. SmithThe CitadelNCAA1: 2022-2324.02.50.0020.0%Compare
Jaron RillieSamfordNCAA1: 2022-2323.51.55.020100.0%Compare
Allen StrothersEast Tennessee StateNCAA1: 2022-2323.53.01.5020.0%Compare
Eugene AderaNairobi City ThunderInternational2: 2024-25 to 2025-2623.07.54.01150.0%Compare
Chase MartinWoffordNCAA1: 2022-2323.01.50.520100.0%Compare
Brady HardewigWest GeorgiaNCAA1: 2024-2522.50.50.51150.0%Compare
Flynn CarlsonMilliganNCAA2: 2022-23 to 2024-2522.01.00.5020.0%Compare
Kaleb ScottPresbyterian, Georgia StateNCAA2: 2022-23 to 2023-2422.01.00.01150.0%Compare
Justin UwitonzeAPR KigaliInternational1: 2024-2521.50.00.01150.0%Compare
Randy BradyChattanoogaNCAA2: 2022-23 to 2023-2421.03.00.520100.0%Compare
Demetrius DavisChattanoogaNCAA2: 2022-23 to 2023-2421.02.50.020100.0%Compare
Jackson SivillsWoffordNCAA1: 2022-2321.02.01.020100.0%Compare
Brock JancekEast Tennessee StateNCAA1: 2022-2320.51.50.5020.0%Compare
Bailey ConradThe CitadelNCAA1: 2022-2320.00.50.0020.0%Compare
Josh DavisThe CitadelNCAA1: 2022-2320.00.00.0020.0%Compare
Dylan EnglerThe CitadelNCAA1: 2022-2320.03.01.0020.0%Compare
Tyler HarrisWestern CarolinaNCAA1: 2022-2320.01.00.520100.0%Compare
John-Michael HughesThe CitadelNCAA1: 2022-2320.01.00.0020.0%Compare
Kaylan MakanTennessee, The CitadelNCAA2: 2022-23 to 2023-2420.00.00.01150.0%Compare
Colby McAllisterThe CitadelNCAA1: 2022-2320.01.00.5020.0%Compare
Jon'il FugettBaskets Juniors TSG WesterstedeInternational1: 2025-26148.07.07.0010.0%Compare
Craig Randall IIRSSB TigersInternational1: 2025-26139.06.05.010100.0%Compare
Nisre ZouzouaDar City Basketball TeamInternational1: 2025-26135.05.00.010100.0%Compare
Mangok MathiangRSSB TigersInternational1: 2025-26132.017.01.010100.0%Compare
Jaylen AdamsAl Ahli TripoliInternational1: 2024-25128.02.04.010100.0%Compare
Benjamin SadikovicDragons RhoendorfInternational1: 2025-26128.09.01.010100.0%Compare
Beni FungulaBaskets Juniors TSG WesterstedeInternational1: 2025-26127.05.05.0010.0%Compare
David MichineauDar City Basketball TeamInternational1: 2025-26127.04.09.010100.0%Compare
Ivan VolfRasta Vechta IIInternational1: 2025-26127.04.01.0010.0%Compare
Asa NewellGeorgiaNCAA1: 2024-25126.011.00.010100.0%Compare
Jonas ZilinskasSeawolves AcademyInternational1: 2025-26126.012.03.010100.0%Compare
Cam HoldenTowsonNCAA1: 2022-23124.010.05.010100.0%Compare
Brandon JohnsonEast CarolinaNCAA1: 2022-23124.07.03.010100.0%Compare
Sincere McMahonWinthropNCAA1: 2022-23124.03.01.0010.0%Compare
Kahliel SpearRobert MorrisNCAA1: 2022-23124.09.00.0010.0%Compare
Bryant AllenRheinland HertenerInternational1: 2025-26123.07.02.0010.0%Compare
Majok DengAl Ahly BenghaziInternational1: 2025-26123.05.01.010100.0%Compare

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