David Punch F  #15

Height: 6-7 (201cm)

Weight: 238 lbs (108kg)

Born: Aug 2, 2006 (19 years old)

Hometown: Harker Heights, Texas

Nationality: United States

Current Team: TCU

Current NBA Status: Draft Eligible in 2028

Pre-Draft Team: TCU (So)

High School: Harker Heights High School (Killeen, Texas)

David Punch Opponents

Opponents Statistics & Data Below

Player Team(s) League(s) Season(s) GP PTS REB AST W's L's Win%
Bangot DakColoradoNCAA2: 2024-25 to 2025-2649.35.82.03175.0%Compare
Sebastian RancikColoradoNCAA2: 2024-25 to 2025-2647.33.51.03175.0%Compare
Elijah MaloneColoradoNCAA2: 2024-25 to 2025-2643.32.30.33175.0%Compare
Felix KossarasColoradoNCAA2: 2024-25 to 2025-2643.02.00.33175.0%Compare
Anthony RoyOklahoma StateNCAA1: 2025-26318.06.31.0030.0%Compare
Julian Hammond IIIColoradoNCAA1: 2024-25313.71.35.72166.7%Compare
Flory BidungaKansasNCAA2: 2024-25 to 2025-26313.09.71.330100.0%Compare
Kanye ClaryOklahoma StateNCAA1: 2025-26312.71.36.7030.0%Compare
Moustapha ThiamCincinnati, UCFNCAA2: 2024-25 to 2025-26311.36.71.01233.3%Compare
Andrej JakimovskiColoradoNCAA1: 2024-25311.06.31.32166.7%Compare
Christian ColemanOklahoma StateNCAA1: 2025-26310.72.31.0030.0%Compare
Rob Wright IIIBaylor, Brigham YoungNCAA2: 2024-25 to 2025-26310.73.07.02166.7%Compare
Jaylen CurryOklahoma StateNCAA1: 2025-26310.33.03.0030.0%Compare
Isaiah ColemanOklahoma StateNCAA1: 2025-2639.33.30.7030.0%Compare
Javon RuffinColoradoNCAA1: 2024-2538.72.32.02166.7%Compare
Christian Anderson, Jr.Texas TechNCAA2: 2024-25 to 2025-2638.02.34.01233.3%Compare
Jalen CelestineBaylor, CincinnatiNCAA2: 2024-25 to 2025-2636.72.02.01233.3%Compare
Sencire HarrisCincinnati, West VirginiaNCAA2: 2024-25 to 2025-2636.32.72.71233.3%Compare
Trevor BaskinColoradoNCAA1: 2024-2536.08.73.02166.7%Compare
R.J. SmithColoradoNCAA1: 2024-2536.02.01.02166.7%Compare
David CastilloKansas StateNCAA2: 2024-25 to 2025-2635.00.02.0030.0%Compare
Vyctorius MillerOklahoma StateNCAA1: 2025-2633.32.32.3030.0%Compare
C.J. JonesKansas StateNCAA2: 2024-25 to 2025-2633.01.30.7030.0%Compare
Assane DiopColoradoNCAA1: 2024-2532.01.01.02166.7%Compare
Darryn PetersonKansasNCAA1: 2025-26228.07.01.020100.0%Compare
P.J. HaggertyKansas StateNCAA1: 2025-26224.04.03.0020.0%Compare
Richie SaundersBrigham YoungNCAA2: 2024-25 to 2025-26222.06.00.51150.0%Compare
Javon SmallWest VirginiaNCAA1: 2024-25221.53.08.51150.0%Compare
Keyshawn HallUCFNCAA1: 2024-25220.010.52.01150.0%Compare
Norchad OmierBaylorNCAA1: 2024-25219.58.51.51150.0%Compare
Emanuel SharpHoustonNCAA2: 2024-25 to 2025-26218.51.50.520100.0%Compare
V.J. EdgecombeBaylorNCAA1: 2024-25218.05.53.51150.0%Compare
Darius JohnsonUCFNCAA1: 2024-25217.52.04.51150.0%Compare
Chance McMillianTexas TechNCAA1: 2024-25217.53.01.51150.0%Compare
Day Day ThomasCincinnatiNCAA2: 2024-25 to 2025-26216.03.52.01150.0%Compare
J.T. ToppinTexas TechNCAA1: 2024-25215.012.52.01150.0%Compare
Tre WhiteKansasNCAA1: 2025-26215.04.00.520100.0%Compare
Parsa FallahOklahoma StateNCAA1: 2025-26214.55.00.5020.0%Compare
Jizzle James, Jr.CincinnatiNCAA2: 2024-25 to 2025-26214.53.03.01150.0%Compare
Nate JohnsonKansas StateNCAA1: 2025-26214.54.510.0020.0%Compare
Jaden BradleyArizonaNCAA2: 2024-25 to 2025-26213.52.05.020100.0%Compare
Keanu DawesUtahNCAA2: 2024-25 to 2025-26213.010.02.520100.0%Compare
Melvin Council, Jr.KansasNCAA1: 2025-26212.55.56.520100.0%Compare
Joshua JeffersonIowa StateNCAA2: 2024-25 to 2025-26212.59.55.51150.0%Compare
Milan MomcilovicIowa StateNCAA2: 2024-25 to 2025-26212.53.51.01150.0%Compare
Joseph YesufuWest VirginiaNCAA1: 2024-25212.53.00.51150.0%Compare
Nimari BurnettMichiganNCAA2: 2024-25 to 2025-26212.03.50.520100.0%Compare
Bryson TillerKansasNCAA1: 2025-26211.07.50.020100.0%Compare
Jordan Ivy-CurryUCFNCAA1: 2024-25210.04.52.01150.0%Compare
Daniel Skillings, Jr.Baylor, CincinnatiNCAA2: 2024-25 to 2025-26210.04.01.01150.0%Compare
Tyler ShirleyFlorida A&MNCAA2: 2024-25 to 2025-2629.54.01.0020.0%Compare
Milos UzanHoustonNCAA2: 2024-25 to 2025-2629.53.53.520100.0%Compare
Tobe AwakaArizonaNCAA2: 2024-25 to 2025-2629.05.01.020100.0%Compare
Roddy Gayle, Jr.MichiganNCAA2: 2024-25 to 2025-2629.04.54.020100.0%Compare
Anthony Dell'OrsoArizonaNCAA2: 2024-25 to 2025-2628.51.52.520100.0%Compare
Elijah HawkinsTexas TechNCAA1: 2024-2528.53.07.01150.0%Compare
Jeremy RoachBaylorNCAA1: 2024-2528.01.51.01150.0%Compare
Elmarko JacksonKansasNCAA1: 2025-2627.52.01.020100.0%Compare
Ben AhmedOklahoma StateNCAA1: 2025-2627.05.51.0020.0%Compare
Eduardo AndreWest VirginiaNCAA1: 2024-2527.01.51.51150.0%Compare
Jordan ChatmanFlorida A&MNCAA2: 2024-25 to 2025-2627.02.00.5020.0%Compare
Khamari McGriffKansas StateNCAA1: 2025-2627.02.52.0020.0%Compare
Toby OkaniWest VirginiaNCAA1: 2024-2527.02.02.01150.0%Compare
Christoph TillyOhio State, Santa ClaraNCAA2: 2024-25 to 2025-2627.05.04.01150.0%Compare
Tamin LipseyIowa StateNCAA2: 2024-25 to 2025-2626.53.55.01150.0%Compare
Jayden NunnBaylorNCAA1: 2024-2526.02.52.01150.0%Compare
Amani HansberryWest VirginiaNCAA1: 2024-2525.56.52.51150.0%Compare
Keba KeitaBrigham YoungNCAA2: 2024-25 to 2025-2625.58.51.01150.0%Compare
Taj ManningKansas StateNCAA1: 2025-2625.58.01.0020.0%Compare
Mikey WilliamsUCFNCAA1: 2024-2525.51.52.01150.0%Compare
Nils MachowskiUCFNCAA1: 2024-2525.00.50.01150.0%Compare
Deebo ColemanUCFNCAA1: 2024-2524.55.51.01150.0%Compare
Nate HeiseIowa StateNCAA2: 2024-25 to 2025-2624.04.01.01150.0%Compare
Tyeree BryanTexas Tech, Santa ClaraNCAA2: 2024-25 to 2025-2623.52.51.01150.0%Compare
Federiko FederikoTexas TechNCAA1: 2024-2523.54.50.01150.0%Compare
Kevin OvertonTexas TechNCAA1: 2024-2523.53.00.01150.0%Compare
Kerwin WaltonTexas TechNCAA1: 2024-2523.50.03.01150.0%Compare
L.J. CasonMichiganNCAA2: 2024-25 to 2025-2622.50.50.020100.0%Compare
Connor DowOklahoma State, Oral RobertsNCAA2: 2024-25 to 2025-2622.51.50.5020.0%Compare
Jamari McDowellKansasNCAA1: 2025-2622.51.00.020100.0%Compare
Kaleb WashingtonFlorida A&MNCAA2: 2024-25 to 2025-2622.51.01.5020.0%Compare
DeMarion WatsonIowa State, North TexasNCAA2: 2024-25 to 2025-2622.52.00.01150.0%Compare
Tyler HendricksUCFNCAA1: 2024-2522.02.51.01150.0%Compare
K.J. TennerWest VirginiaNCAA1: 2024-2522.01.00.51150.0%Compare
Will TschetterMichiganNCAA2: 2024-25 to 2025-2622.02.50.520100.0%Compare
Dior JohnsonUCFNCAA1: 2024-2521.50.01.01150.0%Compare
Jonathan PowellWest VirginiaNCAA1: 2024-2521.54.01.01150.0%Compare
J.J. TaylorUCFNCAA1: 2024-2521.50.51.51150.0%Compare
Joseph TuglerHoustonNCAA2: 2024-25 to 2025-2621.53.01.020100.0%Compare
Mercy MillerHoustonNCAA2: 2024-25 to 2025-2621.00.00.020100.0%Compare
Benny WilliamsUCFNCAA1: 2024-2521.00.00.01150.0%Compare
Ryan CrottyOklahoma StateNCAA1: 2025-2620.01.50.5020.0%Compare
Caleb LoveArizonaNCAA1: 2024-25133.07.07.010100.0%Compare
Davion BaileyIncarnate WordNCAA1: 2025-26132.05.01.0010.0%Compare
John BlackwellWisconsinNCAA1: 2025-26130.06.00.0010.0%Compare
Jason EdwardsVanderbiltNCAA1: 2024-25130.04.01.010100.0%Compare
Kingston FlemingsHoustonNCAA1: 2025-26127.05.05.010100.0%Compare
Terrence BrownUtahNCAA1: 2025-26126.01.02.010100.0%Compare
Rob Lee, Jr.LamarNCAA1: 2025-26126.01.01.0010.0%Compare
Nique CliffordColorado StateNCAA1: 2024-25125.012.06.010100.0%Compare

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