| Team | 1 | 2 | T |
|---|---|---|---|
| 18 | 39 | 57 | |
| 48 | 33 | 81 |
Brian Moore Jr.
· G
Jaden Henley
· G
Riley Dering
· F
Kam Sanders
· G
End of Game
End of 2nd half
Lucas Hobin makes 3-foot dunk (Kam Sanders assists)
Riley Dering Steal.
Evan Boisdur bad pass turnover
Kam Sanders makes free throw 2 of 2
Kam Sanders makes free throw 1 of 2
Foul on Cole Pepe.
Lucas Hobin Defensive Rebound.
Dusty Stromer misses 24-foot three point jumper
Dennis Evans Offensive Rebound.
Kaleb Smith misses 23-foot three point jumper
Dusty Stromer Defensive Rebound.
Lucas Hobin misses 27-foot three point jumper
Dennis Evans makes 3-foot alley oop dunk (Kaleb Smith assists)
Kolby Gilles subbing in for Air Force
Lucas Hobin subbing in for Air Force
Justin Hinds subbing in for Air Force
Kam Sanders subbing in for Air Force
Eli Robinson subbing out for Air Force
Ethan Greenberg subbing out for Air Force
Brendan Martin subbing out for Air Force
A.J. Patterson subbing out for Air Force
Cole Pepe subbing in for Grand Canyon
Makaih Williams subbing out for Grand Canyon
Grand Canyon Timeout
Ethan Greenberg makes 27-foot three point jumper (Brendan Martin assists)
Dennis Evans makes 1-foot alley oop dunk (Dusty Stromer assists)
Riley Dering makes 16-foot jumper
Kaleb Smith makes free throw 2 of 2
Grand Canyon Deadball Team Rebound.
Kaleb Smith misses free throw 1 of 2
Eli Robinson subbing in for Air Force
Ethan Greenberg subbing in for Air Force
Brendan Martin subbing in for Air Force
Kolby Gilles subbing out for Air Force
Lucas Hobin subbing out for Air Force
Kam Sanders subbing out for Air Force
Official TV Timeout
Foul on Kolby Gilles.
Kaleb Smith Defensive Rebound.
Kam Sanders misses 25-foot three point jumper
Kolby Gilles Offensive Rebound.
Lucas Hobin misses 24-foot three point jumper
Kolby Gilles Defensive Rebound.
Dusty Stromer misses 21-foot jumper
Makaih Williams subbing in for Grand Canyon
Wilhelm Breidenbach subbing out for Grand Canyon
Kam Sanders bad pass turnover
Kam Sanders Defensive Rebound.

Tyran Stokes, the No. 1-ranked player in ESPN's 2026 SC Next 100 and the consensus favorite to be the top pick in the 2027 NBA draft, chose Kansas over Kentucky on Tuesday.

The Cyclones have locked up Otzelberger for the long term as he heads into his sixth season in Ames.