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 Teammates

Teammates Statistics & Data Below

Player Team(s) League(s) Season(s) GP PTS REB AST W's L's Win%
Jalyn McCrearyMercerNCAA1: 2022-232615.25.00.5121446.2%Compare
Michael ZanoniMercerNCAA1: 2022-23266.72.20.6121446.2%Compare
Kyle LaytonTennessee TechNCAA2: 2023-24 to 2024-25266.61.71.491734.6%Compare
Daniel EgbuniweTennessee TechNCAA2: 2023-24 to 2024-25258.55.62.291636.0%Compare
Shawn Walker, Jr.MercerNCAA1: 2022-23258.42.42.0121348.0%Compare
Luis Hurtado, Jr.MercerNCAA1: 2022-23258.24.43.8121348.0%Compare
Jah QuinonesMercerNCAA1: 2022-23255.03.21.6111444.0%Compare
Kamar RobertsonMercerNCAA1: 2022-232311.62.71.7101343.5%Compare
Rodney Johnson, Jr.Tennessee TechNCAA2: 2023-24 to 2024-251913.36.61.461331.6%Compare
Jordan JonesMercerNCAA1: 2022-23181.91.41.381044.4%Compare
Braden SparksMercerNCAA1: 2022-23173.21.61.471041.2%Compare
James Glisson IIIMercerNCAA1: 2022-23155.83.70.77846.7%Compare
T.J. GrantMercerNCAA1: 2022-23152.42.70.68753.3%Compare
Grant StrongTennessee TechNCAA2: 2023-24 to 2024-25143.12.41.15935.7%Compare
David EarlyTennessee TechNCAA1: 2023-241315.32.51.25838.5%Compare
Jaylon JohnsonTennessee TechNCAA1: 2024-251311.53.94.94930.8%Compare
Josiah DavisTennessee TechNCAA1: 2023-241310.44.32.25838.5%Compare
Grant SlattenTennessee TechNCAA1: 2024-25135.11.70.94930.8%Compare
Matthew SellsTennessee TechNCAA1: 2024-25134.61.11.24930.8%Compare
Ola AjiboyeTennessee TechNCAA1: 2024-25134.02.51.24930.8%Compare
Shannon GrantMercerNCAA1: 2022-23133.82.60.25838.5%Compare
Matej JelovcicTSV Neustadt Temps ShootersInternational1: 2025-261222.36.93.87558.3%Compare
Aime OlmaTSV Neustadt Temps ShootersInternational1: 2025-261212.25.83.57558.3%Compare
Elias MareiTSV Neustadt Temps ShootersInternational1: 2025-261210.06.02.87558.3%Compare
Emil LochTSV Neustadt Temps ShootersInternational1: 2025-26129.84.31.57558.3%Compare
Christenvie KwiluTSV Neustadt Temps ShootersInternational1: 2025-26127.95.21.37558.3%Compare
Ray GlasgowTennessee TechNCAA1: 2024-25127.22.71.34833.3%Compare
Robin KnissTSV Neustadt Temps ShootersInternational1: 2025-26124.12.40.67558.3%Compare
Leonard MusahlTSV Neustadt Temps ShootersInternational1: 2025-26122.91.40.37558.3%Compare
Harrison DrakeMercerNCAA1: 2022-23121.80.80.88466.7%Compare
Bogdan ZimonjicTennessee TechNCAA2: 2023-24 to 2024-25121.40.80.54833.3%Compare
Jayvis HarveyTennessee TechNCAA1: 2023-241115.85.03.55645.5%Compare
Jerome BeyaTennessee TechNCAA1: 2023-24111.30.80.14736.4%Compare
Amar LicinaTSV Neustadt Temps ShootersInternational1: 2025-26810.31.01.13537.5%Compare
Daniel PrinslooJohannesburg Giants, MBB BasketballInternational2: 2024-25 to 2025-2689.95.91.32625.0%Compare
Nkosinathi SibanyoniJohannesburg Giants, MBB BasketballInternational2: 2024-25 to 2025-2678.19.02.42528.6%Compare
JaJuan NichollsTennessee TechNCAA1: 2024-2576.12.40.62528.6%Compare
Rylee SamonsTennessee TechNCAA1: 2023-2475.31.10.32528.6%Compare
John TreanorMercerNCAA1: 2022-2371.40.70.36185.7%Compare
Mekhi CameronTennessee TechNCAA1: 2024-2568.02.80.5060.0%Compare
Nino DimJohannesburg Giants, MBB BasketballInternational2: 2024-25 to 2025-2666.23.32.3060.0%Compare
Diante WoodTennessee TechNCAA1: 2023-2466.03.01.82433.3%Compare
Diego RiveraMercerNCAA1: 2022-2360.80.81.260100.0%Compare
Jakobi HeadyJohannesburg GiantsInternational1: 2025-26422.54.31.8040.0%Compare
Teafale Lenard, Jr.MBB BasketballInternational1: 2024-25419.37.33.52250.0%Compare
Jovan MooringMBB BasketballInternational1: 2024-25416.53.85.32250.0%Compare
Joshua OzaborJohannesburg GiantsInternational1: 2025-26413.83.53.8040.0%Compare
Robinson Odoch OpongMBB BasketballInternational1: 2024-2547.83.31.32250.0%Compare
Aviwe MahlongJohannesburg GiantsInternational1: 2025-2645.31.50.8040.0%Compare
Jalen CobbMercerNCAA1: 2022-2344.81.02.01325.0%Compare
Omar ThielemansMBB BasketballInternational1: 2024-2544.84.01.02250.0%Compare
Dyvonne PfachiMBB BasketballInternational1: 2024-2543.81.30.82250.0%Compare
Neo MothibaMBB BasketballInternational1: 2024-2542.00.80.52250.0%Compare
Till RadtkeTSV Neustadt Temps ShootersInternational1: 2025-2640.50.30.53175.0%Compare
Mouhamad CamaraMBB BasketballInternational1: 2024-2540.31.80.02250.0%Compare
Lebesa SelepeMBB BasketballInternational1: 2024-2533.00.70.72166.7%Compare
Lehlogonolo TholoJohannesburg GiantsInternational1: 2025-2632.01.00.3030.0%Compare
Ngabo KasilemboJohannesburg GiantsInternational1: 2025-2631.31.30.0030.0%Compare
Max BrackmannTSV Neustadt Temps ShootersInternational1: 2025-2628.54.00.5020.0%Compare
Samuel MpackoTSV Neustadt Temps ShootersInternational1: 2025-2625.52.05.5020.0%Compare
Erik OliverTennessee TechNCAA1: 2023-2421.50.00.520100.0%Compare
Henri VogtTSV Neustadt Temps ShootersInternational1: 2025-2621.50.00.020100.0%Compare
Rijad IbisevicTSV Neustadt Temps ShootersInternational1: 2025-2621.00.50.020100.0%Compare
Caleb MaguaJohannesburg GiantsInternational1: 2025-2620.50.00.5020.0%Compare
Dylan Ngompe LeleJohannesburg GiantsInternational1: 2025-2620.00.00.0020.0%Compare
Elias PohlTSV Neustadt Temps ShootersInternational1: 2025-2620.00.00.520100.0%Compare
Nhlanhla VelaJohannesburg GiantsInternational1: 2025-2620.00.50.0020.0%Compare
DeSean WoodsTennessee TechNCAA1: 2023-2413.00.00.010100.0%Compare
Nick ChoateTennessee TechNCAA1: 2023-2410.00.00.010100.0%Compare
Benjamin DaviesJohannesburg GiantsInternational1: 2025-2610.00.00.0010.0%Compare
Marcus MokwenaMBB BasketballInternational1: 2024-2510.01.00.010100.0%Compare

* 71 teammates found. All stats represent what the teammates of David Craig averaged when they played with him in the selected games.