David Castillo SG  #10

Height: 6-1 (185cm)

Weight: 180 lbs (82kg)

Born: Aug 17, 2005 (20 years old)

Hometown: Bartlesville, Oklahoma

Nationality: United States

Current Team: Kansas State

Current NBA Status: Draft Eligible in 2028

Pre-Draft Team: Santa Clara (So)

High School: Bartlesville High School (Bartlesville, Oklahoma)

5th Year Prep School: Sunrise Christian Academy (Wichita, Kansas)

David Castillo Opponents

Opponents Statistics & Data Below

Player Team(s) League(s) Season(s) GP PTS REB AST W's L's Win%
Flory BidungaNike Hoop Summit, KansasHigh School, NCAA3: 2023-24 to 2025-2659.66.00.83260.0%Compare
Rob Wright IIIBaylor, Brigham YoungNCAA2: 2024-25 to 2025-26410.81.85.040100.0%Compare
Amier AliArizona State, Mississippi StateNCAA2: 2024-25 to 2025-2645.81.50.51325.0%Compare
A.J. DybantsaNike Hoop Summit, Brigham YoungHigh School, NCAA2: 2023-24 to 2025-26328.38.04.02166.7%Compare
V.J. EdgecombeNike Hoop Summit, BaylorHigh School, NCAA2: 2023-24 to 2024-25322.05.32.32166.7%Compare
Joshua JeffersonIowa StateNCAA2: 2024-25 to 2025-26315.36.73.02166.7%Compare
Jizzle James, Jr.CincinnatiNCAA2: 2024-25 to 2025-26315.03.73.01233.3%Compare
Alston MasonArizona StateNCAA1: 2024-25314.72.05.71233.3%Compare
Jalen CelestineBaylor, CincinnatiNCAA2: 2024-25 to 2025-26314.35.70.030100.0%Compare
Tamin LipseyIowa StateNCAA2: 2024-25 to 2025-26314.02.75.32166.7%Compare
Daniel Skillings, Jr.Baylor, CincinnatiNCAA2: 2024-25 to 2025-26312.04.31.0030.0%Compare
Basheer JihadArizona StateNCAA1: 2024-25311.34.72.01233.3%Compare
David PunchTCUNCAA2: 2024-25 to 2025-26310.75.31.730100.0%Compare
Day Day ThomasCincinnatiNCAA2: 2024-25 to 2025-26310.33.03.71233.3%Compare
Micah RobinsonTCUNCAA2: 2024-25 to 2025-2639.02.71.030100.0%Compare
Joson SanonArizona StateNCAA1: 2024-2539.04.30.31233.3%Compare
Nate HeiseIowa StateNCAA2: 2024-25 to 2025-2636.04.02.32166.7%Compare
Adam MillerArizona StateNCAA1: 2024-2536.01.31.01233.3%Compare
Hunter DickinsonKansasNCAA1: 2024-25223.08.53.51150.0%Compare
Xavier EdmondsTCUNCAA1: 2025-26220.511.51.520100.0%Compare
Zeke MayoKansasNCAA1: 2024-25219.56.04.01150.0%Compare
Curtis JonesIowa StateNCAA1: 2024-25219.05.53.01150.0%Compare
Emanuel SharpHoustonNCAA2: 2024-25 to 2025-26219.05.01.520100.0%Compare
Tre WhiteKansasNCAA1: 2025-26218.07.02.520100.0%Compare
Marchelus AveryOklahoma StateNCAA1: 2024-25217.54.01.01150.0%Compare
Melvin Council, Jr.KansasNCAA1: 2025-26217.07.511.020100.0%Compare
Christian Anderson, Jr.Texas TechNCAA2: 2024-25 to 2025-26214.55.56.020100.0%Compare
Honor HuffWest VirginiaNCAA1: 2025-26214.06.04.01150.0%Compare
Chance MooreWest VirginiaNCAA1: 2025-26213.53.50.51150.0%Compare
Abou OusmaneOklahoma StateNCAA1: 2024-25213.54.00.01150.0%Compare
Milan MomcilovicIowa StateNCAA2: 2024-25 to 2025-26212.52.00.520100.0%Compare
Sencire HarrisCincinnati, West VirginiaNCAA2: 2024-25 to 2025-26212.06.02.01150.0%Compare
Elmarko JacksonKansasNCAA1: 2025-26212.03.50.520100.0%Compare
Brenen LorientWest VirginiaNCAA1: 2025-26212.04.51.01150.0%Compare
Vyctorius MillerOklahoma State, LSUNCAA2: 2024-25 to 2025-26212.05.03.020100.0%Compare
Sebastian RancikColoradoNCAA2: 2024-25 to 2025-26211.56.02.01150.0%Compare
Jaden BradleyArizonaNCAA2: 2024-25 to 2025-26211.03.54.51150.0%Compare
Jayden NunnBaylorNCAA1: 2024-25211.04.01.020100.0%Compare
Javon RuffinColorado, Bowling GreenNCAA2: 2024-25 to 2025-26211.04.54.01150.0%Compare
Shawn Phillips, Jr.Arizona StateNCAA1: 2024-25210.512.52.01150.0%Compare
Jayden QuaintanceArizona StateNCAA1: 2024-25210.58.51.01150.0%Compare
Bryce ThompsonOklahoma StateNCAA1: 2024-25210.51.52.51150.0%Compare
Quincy BallardWichita State, Mississippi StateNCAA2: 2024-25 to 2025-26210.08.00.01150.0%Compare
Bangot DakColoradoNCAA2: 2024-25 to 2025-26210.05.01.01150.0%Compare
Tanner ToolsonTCUNCAA1: 2025-26210.04.51.520100.0%Compare
Milos UzanHoustonNCAA2: 2024-25 to 2025-26210.02.55.020100.0%Compare
Kennard Davis, Jr.Brigham YoungNCAA1: 2025-2629.54.53.020100.0%Compare
Dajuan Harris, Jr.KansasNCAA1: 2024-2529.53.55.51150.0%Compare
Tobe AwakaArizonaNCAA2: 2024-25 to 2025-2629.08.00.51150.0%Compare
Aziz BandaogoCincinnatiNCAA1: 2024-2529.08.00.0020.0%Compare
Treysen EaglestaffWest VirginiaNCAA1: 2025-2629.010.02.51150.0%Compare
Brock HardingTCUNCAA1: 2025-2628.53.56.020100.0%Compare
Keba KeitaBrigham YoungNCAA1: 2025-2628.511.50.020100.0%Compare
Dillon MitchellCincinnatiNCAA1: 2024-2528.59.00.0020.0%Compare
Bryson TillerKansasNCAA1: 2025-2628.58.01.520100.0%Compare
Malick DialloMali, TCUNational, NCAA2: 2022-23 to 2024-2528.05.01.01150.0%Compare
Brandon NewmanOklahoma StateNCAA1: 2024-2528.03.52.01150.0%Compare
Jayden PierreTCUNCAA1: 2025-2628.01.04.020100.0%Compare
A.J. StorrKansasNCAA1: 2024-2528.01.50.01150.0%Compare
Liutauras LeleviciusTCUNCAA1: 2025-2627.52.51.020100.0%Compare
Norchad OmierBaylorNCAA1: 2024-2527.513.52.020100.0%Compare
Antonio SiskMississippi Valley StateNCAA2: 2024-25 to 2025-2627.51.02.0020.0%Compare
Joseph TuglerHoustonNCAA2: 2024-25 to 2025-2627.55.51.520100.0%Compare
Mihailo BoskovicBrigham YoungNCAA1: 2025-2627.02.00.520100.0%Compare
D.J. ThomasWest VirginiaNCAA1: 2025-2627.03.00.51150.0%Compare
Dishon JacksonIowa StateNCAA1: 2024-2526.54.01.01150.0%Compare
Anthony Dell'OrsoArizonaNCAA2: 2024-25 to 2025-2626.00.00.51150.0%Compare
Andrija VukovicOklahoma StateNCAA2: 2024-25 to 2025-2626.02.50.01150.0%Compare
Khalil BrantleyOklahoma StateNCAA1: 2024-2525.52.53.01150.0%Compare
Jamyron KellerOklahoma StateNCAA1: 2024-2525.04.02.51150.0%Compare
Conrad MartinezSpain, ArizonaNational, NCAA2: 2022-23 to 2024-2524.51.03.0020.0%Compare
Mike Williams IIISeton Hall, LSUNCAA2: 2024-25 to 2025-2624.51.01.020100.0%Compare
Simas LukosiusCincinnatiNCAA1: 2024-2524.02.53.5020.0%Compare
Shakeel MooreKansasNCAA1: 2024-2524.02.03.01150.0%Compare
Jasper FloydWest VirginiaNCAA1: 2025-2623.04.05.01150.0%Compare
Mercy MillerHoustonNCAA2: 2024-25 to 2025-2623.01.00.520100.0%Compare
Brandton ChatfieldIowa StateNCAA1: 2024-2522.01.50.51150.0%Compare
Keanu DawesUtahNCAA2: 2024-25 to 2025-2622.07.50.51150.0%Compare
Arturo DeanOklahoma StateNCAA1: 2024-2522.03.01.51150.0%Compare
Robert Jennings IIOklahoma StateNCAA1: 2024-2522.02.00.51150.0%Compare
Patrick SuemnickOklahoma StateNCAA1: 2024-2522.01.50.51150.0%Compare
Davonte DavisOklahoma StateNCAA1: 2024-2521.50.00.01150.0%Compare
Jayden DawsonKansasNCAA1: 2025-2621.50.50.520100.0%Compare
Rylan GriffenKansasNCAA1: 2024-2521.50.51.51150.0%Compare
Amir JenkinsWest VirginiaNCAA1: 2025-2621.51.51.01150.0%Compare
Arrinten PageCincinnatiNCAA1: 2024-2521.50.00.0020.0%Compare
Mantas KocanasLithuania, CaliforniaNational, NCAA2: 2022-23 to 2025-2621.01.50.0020.0%Compare
Cedric LathHoustonNCAA2: 2024-25 to 2025-2621.02.00.020100.0%Compare
Harlan ObiohaWest VirginiaNCAA1: 2025-2621.01.50.51150.0%Compare
Jazz HendersonTexas TechNCAA2: 2024-25 to 2025-2620.50.00.520100.0%Compare
Tyler BetseyCincinnatiNCAA1: 2024-2520.00.01.0020.0%Compare
David CoitKansasNCAA1: 2024-2520.00.50.01150.0%Compare
Cade KeldermanIowa StateNCAA2: 2024-25 to 2025-2620.00.01.020100.0%Compare
Felix KossarasColoradoNCAA2: 2024-25 to 2025-2620.00.01.51150.0%Compare
Jamari McDowellKansasNCAA1: 2025-2620.01.01.020100.0%Compare
Tyler MrusBrigham YoungNCAA1: 2025-2620.00.00.020100.0%Compare
Jace PoseyTCUNCAA2: 2024-25 to 2025-2620.00.50.020100.0%Compare
Vianney SalatchoumTCUNCAA1: 2025-2620.00.50.020100.0%Compare
Morris UgusukWest VirginiaNCAA1: 2025-2620.00.00.01150.0%Compare
Terrence BrownUtahNCAA1: 2025-26133.04.02.0010.0%Compare

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