Loading…
We use a few first-party cookies to keep you signed in and remember your picks. We don’t use advertising or cross-site tracking cookies. Privacy Policy
NCAA Men's Basketball · Clune Arena
CSJCrimson Wave
Calumet St. Joseph Crimson Wave
58–107
Final
Final
AFFalcons
Air Force Falcons1-1
Mark Caslaru makes 0-foot tip in layup

Offensive Rebound
55–103
0:35 · 2nd Half
Mark Caslaru Offensive Rebound.

LayUpShot
55–103
0:36 · 2nd Half
Caleb Fay misses layup

Defensive Rebound
55–103
0:46 · 2nd Half
Tre Keene Defensive Rebound.

+2 Points
55–103
1:13 · 2nd Half
Diggy Griffin makes layup

Steal
55–101
1:20 · 2nd Half
Caleb Fay Steal.

+1 Point
55–101
1:28 · 2nd Half
Diggy Griffin makes free throw 2 of 2

Dead Ball Rebound
55–100
1:28 · 2nd Half
Air Force Deadball Team Rebound.

MadeFreeThrow
55–100
1:28 · 2nd Half
Diggy Griffin misses free throw 1 of 2

Offensive Rebound
55–100
1:28 · 2nd Half
Diggy Griffin Offensive Rebound.

JumpShot
55–100
1:31 · 2nd Half
Mark Caslaru misses 24-foot three point jumper

Substitution
55–100
1:39 · 2nd Half
Mayson Thomas subbing in for Air Force

Substitution
55–100
1:39 · 2nd Half
Keaton Frisch subbing out for Air Force

+2 Points
55–100
1:52 · 2nd Half
Tre Keene makes layup

Steal
55–98
1:56 · 2nd Half
Tre Keene Steal.

MadeFreeThrow
55–98
2:16 · 2nd Half
Keaton Frisch misses free throw 1 of 1

+2 Points
55–98
2:16 · 2nd Half
Keaton Frisch makes driving layup

+2 Points
55–96
2:23 · 2nd Half
Keaton Frisch makes 10-foot turnaround jump shot

Substitution
55–94
2:31 · 2nd Half
Mark Caslaru subbing in for Air Force

Substitution
55–94
2:31 · 2nd Half
Mayson Thomas subbing out for Air Force

PersonalFoul
53–94
2:40 · 2nd Half
Foul on Mayson Thomas.

+1 Point
53–94
2:51 · 2nd Half
Mayson Thomas makes free throw 1 of 1

+2 Points
53–93
2:51 · 2nd Half
Mayson Thomas makes layup

Offensive Rebound
53–91
2:51 · 2nd Half
Mayson Thomas Offensive Rebound.

JumpShot
53–91
2:55 · 2nd Half
Tre Keene misses 23-foot three point jumper

Substitution
51–91
3:08 · 2nd Half
Diggy Griffin subbing in for Air Force

Substitution
51–91
3:08 · 2nd Half
Tre Keene subbing in for Air Force

Substitution
51–91
3:08 · 2nd Half
Ethan Greenberg subbing out for Air Force

Substitution
51–91
3:08 · 2nd Half
A.J. Patterson subbing out for Air Force

PersonalFoul
51–91
3:08 · 2nd Half
Foul on A.J. Patterson.

Substitution
51–91
3:23 · 2nd Half
Caleb Fay subbing in for Air Force

Substitution
51–91
3:23 · 2nd Half
Keaton Frisch subbing in for Air Force

Substitution
51–91
3:23 · 2nd Half
Eli Robinson subbing out for Air Force

Substitution
51–91
3:23 · 2nd Half
Lucas Hobin subbing out for Air Force

JumpShot
51–91
3:26 · 2nd Half
Ethan Greenberg misses 24-foot three point jumper

Defensive Rebound
51–91
3:30 · 2nd Half
Eli Robinson Defensive Rebound.

JumpShot
51–91
3:50 · 2nd Half
Mayson Thomas misses 24-foot three point jumper

Steal
51–91
3:58 · 2nd Half
Ethan Greenberg Steal.

+2 Points
51–91
4:05 · 2nd Half
Eli Robinson makes 0-foot tip in layup

Offensive Rebound
51–89
4:05 · 2nd Half
Eli Robinson Offensive Rebound.

LayUpShot
51–89
4:10 · 2nd Half
Lucas Hobin misses layup

Defensive Rebound
51–89
4:13 · 2nd Half
A.J. Patterson Defensive Rebound.

Substitution
51–89
4:16 · 2nd Half
A.J. Patterson subbing in for Air Force

Substitution
51–89
4:16 · 2nd Half
Mayson Thomas subbing in for Air Force

Substitution
51–89
4:16 · 2nd Half
Kolby Gilles subbing out for Air Force

Substitution
51–89
4:16 · 2nd Half
Kam Sanders subbing out for Air Force

PersonalFoul
51–89
4:16 · 2nd Half
Foul on Kolby Gilles.

LayUpShot
51–89
4:24 · 2nd Half
Kolby Gilles misses driving layup

Defensive Rebound
51–89
4:29 · 2nd Half
Kam Sanders Defensive Rebound.

MadeFreeThrow
51–89
4:48 · 2nd Half
Kam Sanders misses free throw 2 of 2

+1 Point
51–89
4:48 · 2nd Half
Kam Sanders makes free throw 1 of 2

Substitution
51–88
4:55 · 2nd Half
Eli Robinson subbing in for Air Force

Substitution
51–88
4:55 · 2nd Half
Ethan Greenberg subbing in for Air Force

Substitution
51–88
4:55 · 2nd Half
Grant Best subbing out for Air Force

Substitution
51–88
4:55 · 2nd Half
Josh Gatete subbing out for Air Force

Steal
51–88
4:55 · 2nd Half
Grant Best Steal.

+3 Points
51–88
5:18 · 2nd Half
Lucas Hobin makes 25-foot three point jumper (Josh Gatete assists)

Offensive Rebound
51–85
5:21 · 2nd Half
Kolby Gilles Offensive Rebound.

JumpShot
51–85
5:24 · 2nd Half
Grant Best misses 23-foot three point jumper

Defensive Rebound
51–85
5:30 · 2nd Half
Josh Gatete Defensive Rebound.

LayUpShot
51–85
5:43 · 2nd Half
Lucas Hobin misses layup

+2 Points
49–85
6:14 · 2nd Half
Grant Best makes layup

Defensive Rebound
49–83
6:20 · 2nd Half
Lucas Hobin Defensive Rebound.

+3 Points
49–83
6:47 · 2nd Half
Lucas Hobin makes 23-foot three point jumper (Kam Sanders assists)

Offensive Rebound
49–80
6:58 · 2nd Half
Kolby Gilles Offensive Rebound.

LayUpShot
49–80
7:01 · 2nd Half
Kolby Gilles misses layup

Substitution
49–80
7:12 · 2nd Half
Kolby Gilles subbing in for Air Force

Substitution
49–80
7:12 · 2nd Half
Lucas Hobin subbing in for Air Force

Substitution
49–80
7:12 · 2nd Half
Justin Hinds subbing out for Air Force

Substitution
49–80
7:12 · 2nd Half
Brendan Martin subbing out for Air Force

Defensive Rebound
49–80
7:12 · 2nd Half
Air Force Defensive Rebound.

Substitution
49–80
7:20 · 2nd Half
Kam Sanders subbing in for Air Force

Substitution
49–80
7:20 · 2nd Half
A.J. Patterson subbing out for Air Force

Lost Ball Turnover
49–80
7:20 · 2nd Half
Grant Best out of bounds bad pass turnover

Offensive Rebound
49–80
7:20 · 2nd Half
Grant Best Offensive Rebound.

JumpShot
49–80
7:24 · 2nd Half
Brendan Martin misses 22-foot three point jumper

Defensive Rebound
49–80
7:34 · 2nd Half
Justin Hinds Defensive Rebound.

+3 Points
49–80
7:58 · 2nd Half
Grant Best makes 24-foot three point jumper (Brendan Martin assists)

+2 Points
47–77
8:29 · 2nd Half
Justin Hinds makes layup (A.J. Patterson assists)

Steal
47–75
8:34 · 2nd Half
A.J. Patterson Steal.

+1 Point
47–75
8:35 · 2nd Half
A.J. Patterson makes free throw 2 of 2

Substitution
47–74
8:35 · 2nd Half
Brendan Martin subbing in for Air Force

Substitution
47–74
8:35 · 2nd Half
Elliott Taite subbing out for Air Force

+1 Point
47–74
8:35 · 2nd Half
A.J. Patterson makes free throw 1 of 2

Defensive Rebound
47–73
8:53 · 2nd Half
Josh Gatete Defensive Rebound.

PersonalFoul
47–73
8:54 · 2nd Half
Foul on Wesley Celichowski.

Substitution
47–73
8:54 · 2nd Half
Grant Best subbing in for Air Force

Substitution
47–73
8:54 · 2nd Half
Josh Gatete subbing in for Air Force

Substitution
47–73
8:54 · 2nd Half
Wesley Celichowski subbing out for Air Force

Substitution
47–73
8:54 · 2nd Half
Kam Sanders subbing out for Air Force

+2 Points
47–73
9:27 · 2nd Half
Kam Sanders makes layup

Offensive Rebound
47–71
9:29 · 2nd Half
Kam Sanders Offensive Rebound.

LayUpShot
47–71
9:33 · 2nd Half
Kam Sanders misses layup

Offensive Rebound
47–71
9:42 · 2nd Half
Elliott Taite Offensive Rebound.

LayUpShot
47–71
9:45 · 2nd Half
Elliott Taite misses layup

PersonalFoul
45–71
9:56 · 2nd Half
Foul on A.J. Patterson.

Substitution
45–71
10:08 · 2nd Half
Justin Hinds subbing in for Air Force

Substitution
45–71
10:08 · 2nd Half
A.J. Patterson subbing in for Air Force

Substitution
45–71
10:08 · 2nd Half
Grant Best subbing out for Air Force

Substitution
45–71
10:08 · 2nd Half
Lucas Hobin subbing out for Air Force

JumpShot
45–71
10:16 · 2nd Half
Grant Best misses 24-foot three point jumper

Steal
45–71
10:22 · 2nd Half
Kam Sanders Steal.

+2 Points
45–71
10:38 · 2nd Half
Kam Sanders makes driving layup

Defensive Rebound
45–69
10:43 · 2nd Half
Wesley Celichowski Defensive Rebound.

LayUpShot
45–69
11:10 · 2nd Half
Elliott Taite misses layup

Substitution
43–69
11:40 · 2nd Half
Elliott Taite subbing in for Air Force

Substitution
43–69
11:40 · 2nd Half
Kam Sanders subbing in for Air Force

Substitution
43–69
11:40 · 2nd Half
Ethan Greenberg subbing out for Air Force

Substitution
43–69
11:40 · 2nd Half
A.J. Patterson subbing out for Air Force

PersonalFoul
43–69
11:40 · 2nd Half
Foul on Wesley Celichowski.

JumpShot
43–69
11:58 · 2nd Half
Grant Best misses 25-foot three point jumper

Steal
43–69
12:04 · 2nd Half
A.J. Patterson Steal.

Lost Ball Turnover
43–69
12:09 · 2nd Half
Ethan Greenberg bad pass turnover

Defensive Rebound
43–69
12:13 · 2nd Half
Grant Best Defensive Rebound.

Substitution
43–69
12:28 · 2nd Half
Wesley Celichowski subbing in for Air Force

Substitution
43–69
12:28 · 2nd Half
Josh Gatete subbing out for Air Force

PersonalFoul
43–69
12:28 · 2nd Half
Foul on A.J. Patterson.

Offensive Rebound
43–69
12:37 · 2nd Half
Lucas Hobin Offensive Rebound.

+1 Point
43–69
12:38 · 2nd Half
Lucas Hobin makes free throw 2 of 2

Substitution
43–68
12:38 · 2nd Half
Grant Best subbing in for Air Force

Substitution
43–68
12:38 · 2nd Half
Kam Sanders subbing out for Air Force

+1 Point
43–68
12:38 · 2nd Half
Lucas Hobin makes free throw 1 of 2

JumpShot
43–67
12:39 · 2nd Half
Kam Sanders misses 5-foot jumper

Substitution
43–67
12:55 · 2nd Half
Lucas Hobin subbing in for Air Force

Substitution
43–67
12:55 · 2nd Half
Eli Robinson subbing out for Air Force

Defensive Rebound
43–67
12:55 · 2nd Half
Air Force Defensive Rebound.

LayUpShot
43–67
13:09 · 2nd Half
Eli Robinson misses layup

Defensive Rebound
43–67
13:18 · 2nd Half
Ethan Greenberg Defensive Rebound.

+2 Points
43–67
13:42 · 2nd Half
Kam Sanders makes layup (A.J. Patterson assists)

Substitution
43–65
13:52 · 2nd Half
A.J. Patterson subbing in for Air Force

Substitution
43–65
13:52 · 2nd Half
Justin Hinds subbing out for Air Force

JumpShot
43–65
14:05 · 2nd Half
Josh Gatete misses 24-foot three point jumper

TipShot
41–65
14:28 · 2nd Half
Eli Robinson misses tip in layup

Offensive Rebound
41–65
14:28 · 2nd Half
Eli Robinson Offensive Rebound.

JumpShot
41–65
14:33 · 2nd Half
Ethan Greenberg misses 26-foot three point jumper

+2 Points
41–65
14:52 · 2nd Half
Kam Sanders makes 9-foot jumper

+2 Points
41–63
15:17 · 2nd Half
Ethan Greenberg makes layup

Substitution
41–61
15:29 · 2nd Half
Ethan Greenberg subbing in for Air Force

Substitution
41–61
15:29 · 2nd Half
Kam Sanders subbing in for Air Force

Substitution
41–61
15:29 · 2nd Half
Grant Best subbing out for Air Force

Substitution
41–61
15:29 · 2nd Half
Elliott Taite subbing out for Air Force

Substitution
41–61
15:50 · 2nd Half
Josh Gatete subbing in for Air Force

Substitution
41–61
15:50 · 2nd Half
Lucas Hobin subbing out for Air Force

PersonalFoul
41–61
15:50 · 2nd Half
Foul on Lucas Hobin.

+3 Points
41–61
16:13 · 2nd Half
Grant Best makes 24-foot three point jumper

LayUpShot
38–58
16:40 · 2nd Half
Lucas Hobin misses layup

Offensive Rebound
38–58
16:42 · 2nd Half
Grant Best Offensive Rebound.

TipShot
38–58
16:43 · 2nd Half
Justin Hinds misses tip in layup

Offensive Rebound
38–58
16:43 · 2nd Half
Justin Hinds Offensive Rebound.

LayUpShot
38–58
16:47 · 2nd Half
Grant Best misses layup

Substitution
36–58
17:06 · 2nd Half
Justin Hinds subbing in for Air Force

Substitution
36–58
17:06 · 2nd Half
Brendan Martin subbing out for Air Force

+1 Point
36–58
17:07 · 2nd Half
Brendan Martin makes free throw 2 of 2

Substitution
36–58
17:07 · 2nd Half
Eli Robinson subbing in for Air Force

Substitution
36–58
17:07 · 2nd Half
Elliott Taite subbing in for Air Force

Substitution
36–58
17:07 · 2nd Half
Kam Sanders subbing out for Air Force

Substitution
36–58
17:07 · 2nd Half
Josh Gatete subbing out for Air Force

+1 Point
36–57
17:07 · 2nd Half
Brendan Martin makes free throw 1 of 2

Offensive Rebound
36–56
17:09 · 2nd Half
Brendan Martin Offensive Rebound.

LayUpShot
36–56
17:09 · 2nd Half
Grant Best misses layup

Steal
36–56
17:10 · 2nd Half
Grant Best Steal.

+2 Points
36–56
17:20 · 2nd Half
Kam Sanders makes driving layup

+2 Points
33–54
17:38 · 2nd Half
Grant Best makes layup

JumpShot
31–52
18:03 · 2nd Half
Kam Sanders misses 7-foot jumper

PersonalFoul
31–52
18:47 · 2nd Half
Foul on Grant Best.

JumpShot
31–52
18:51 · 2nd Half
Lucas Hobin misses 24-foot three point jumper

MadeFreeThrow
31–52
19:19 · 2nd Half
Brendan Martin misses free throw 2 of 2

+1 Point
31–52
19:19 · 2nd Half
Brendan Martin makes free throw 1 of 2

PersonalFoul
28–51
19:28 · 2nd Half
Foul on Lucas Hobin.

Substitution
28–51
20:00 · 2nd Half
Lucas Hobin subbing in for Air Force

Substitution
28–51
20:00 · 2nd Half
Brendan Martin subbing in for Air Force

Substitution
28–51
20:00 · 2nd Half
Justin Hinds subbing out for Air Force

Substitution
28–51
20:00 · 2nd Half
A.J. Patterson subbing out for Air Force
1st Half

+2 Points
28–51
0:05 · 1st Half
Grant Best makes 3-foot dunk (Josh Gatete assists)

Steal
28–49
0:09 · 1st Half
Grant Best Steal.

Substitution
28–49
0:27 · 1st Half
A.J. Patterson subbing in for Air Force

Substitution
28–49
0:27 · 1st Half
Lucas Hobin subbing out for Air Force

+2 Points
28–49
0:40 · 1st Half
Kam Sanders makes driving layup

Steal
28–47
0:48 · 1st Half
Kam Sanders Steal.

PersonalFoul
28–47
1:06 · 1st Half
Foul on Lucas Hobin.

Substitution
28–47
1:14 · 1st Half
Kam Sanders subbing in for Air Force

Substitution
28–47
1:14 · 1st Half
Josh Gatete subbing in for Air Force

Substitution
28–47
1:14 · 1st Half
Eli Robinson subbing out for Air Force

Substitution
28–47
1:14 · 1st Half
A.J. Patterson subbing out for Air Force

PersonalFoul
28–47
1:14 · 1st Half
Foul on Eli Robinson.

+3 Points
28–47
1:36 · 1st Half
Lucas Hobin makes 28-foot three point jumper (Justin Hinds assists)

Offensive Rebound
28–44
1:41 · 1st Half
Grant Best Offensive Rebound.

MadeFreeThrow
28–44
1:43 · 1st Half
Lucas Hobin misses free throw 2 of 2

+1 Point
28–44
1:43 · 1st Half
Lucas Hobin makes free throw 1 of 2

Steal
28–43
1:43 · 1st Half
Justin Hinds Steal.

Substitution
28–43
2:11 · 1st Half
Grant Best subbing in for Air Force

Substitution
28–43
2:11 · 1st Half
Kam Sanders subbing out for Air Force

+1 Point
28–43
2:11 · 1st Half
Kam Sanders makes free throw 2 of 2

+1 Point
28–42
2:11 · 1st Half
Kam Sanders makes free throw 1 of 2

Defensive Rebound
28–41
2:14 · 1st Half
Justin Hinds Defensive Rebound.

+2 Points
28–41
2:51 · 1st Half
Lucas Hobin makes 0-foot tip in layup

Offensive Rebound
28–39
2:51 · 1st Half
Lucas Hobin Offensive Rebound.

LayUpShot
28–39
2:55 · 1st Half
Eli Robinson misses layup

Steal
28–39
3:01 · 1st Half
Eli Robinson Steal.

Substitution
28–39
3:21 · 1st Half
A.J. Patterson subbing in for Air Force

Substitution
28–39
3:21 · 1st Half
Grant Best subbing out for Air Force

Block Shot
28–39
3:21 · 1st Half
Grant Best Block.

JumpShot
28–39
3:27 · 1st Half
Kam Sanders misses 23-foot three point jumper

Defensive Rebound
28–39
3:29 · 1st Half
Justin Hinds Defensive Rebound.

Substitution
28–39
3:39 · 1st Half
Justin Hinds subbing in for Air Force

Substitution
28–39
3:39 · 1st Half
Josh Gatete subbing out for Air Force

Lost Ball Turnover
28–39
3:39 · 1st Half
Eli Robinson turnover

PersonalFoul
28–39
3:39 · 1st Half
Foul on Eli Robinson.

+3 Points
26–39
4:05 · 1st Half
Kam Sanders makes 26-foot three point jumper (Grant Best assists)

Defensive Rebound
26–36
4:15 · 1st Half
Kam Sanders Defensive Rebound.

+1 Point
26–36
4:40 · 1st Half
Lucas Hobin makes free throw 1 of 1

+2 Points
26–35
4:40 · 1st Half
Lucas Hobin makes layup (Grant Best assists)

Steal
26–33
4:40 · 1st Half
Grant Best Steal.

Substitution
26–33
4:42 · 1st Half
Eli Robinson subbing in for Air Force

Substitution
26–33
4:42 · 1st Half
Kam Sanders subbing in for Air Force

Substitution
26–33
4:42 · 1st Half
Kolby Gilles subbing out for Air Force

Substitution
26–33
4:42 · 1st Half
Ethan Greenberg subbing out for Air Force

+2 Points
26–33
4:52 · 1st Half
Ethan Greenberg makes layup (Grant Best assists)

+2 Points
23–31
5:23 · 1st Half
Grant Best makes layup (Ethan Greenberg assists)

Steal
23–29
5:28 · 1st Half
Grant Best Steal.

MadeFreeThrow
23–29
5:39 · 1st Half
Ethan Greenberg misses free throw 2 of 2

+1 Point
23–29
5:39 · 1st Half
Ethan Greenberg makes free throw 1 of 2

Defensive Rebound
23–28
5:46 · 1st Half
Josh Gatete Defensive Rebound.

LayUpShot
23–28
5:59 · 1st Half
Grant Best misses layup

Substitution
22–28
6:14 · 1st Half
Lucas Hobin subbing in for Air Force

Substitution
22–28
6:14 · 1st Half
Justin Hinds subbing out for Air Force

PersonalFoul
22–28
6:14 · 1st Half
Foul on Kolby Gilles.

PersonalFoul
22–28
6:31 · 1st Half
Foul on Ethan Greenberg.

JumpShot
22–28
6:41 · 1st Half
Kolby Gilles misses 25-foot three point jumper

Defensive Rebound
22–28
6:54 · 1st Half
Grant Best Defensive Rebound.

Substitution
22–28
7:08 · 1st Half
Grant Best subbing in for Air Force

Substitution
22–28
7:08 · 1st Half
Kolby Gilles subbing in for Air Force

Substitution
22–28
7:08 · 1st Half
Eli Robinson subbing out for Air Force

Substitution
22–28
7:08 · 1st Half
Kam Sanders subbing out for Air Force

Lost Ball Turnover
22–28
7:09 · 1st Half
Josh Gatete turnover

PersonalFoul
22–28
7:09 · 1st Half
Foul on Josh Gatete.

Defensive Rebound
22–28
7:15 · 1st Half
Ethan Greenberg Defensive Rebound.

MadeFreeThrow
22–28
7:47 · 1st Half
Kam Sanders misses free throw 2 of 2

+1 Point
22–28
7:47 · 1st Half
Kam Sanders makes free throw 1 of 2

Substitution
22–27
7:47 · 1st Half
Josh Gatete subbing in for Air Force

Substitution
22–27
7:47 · 1st Half
Grant Best subbing out for Air Force

Defensive Rebound
22–27
7:54 · 1st Half
Kam Sanders Defensive Rebound.

+3 Points
22–27
8:23 · 1st Half
Ethan Greenberg makes 26-foot three point jumper (Kam Sanders assists)

Defensive Rebound
22–24
8:23 · 1st Half
Kam Sanders Defensive Rebound.

Block Shot
22–24
8:33 · 1st Half
Eli Robinson Block.

JumpShot
22–24
8:42 · 1st Half
Kam Sanders misses 26-foot three point jumper

Defensive Rebound
22–21
9:04 · 1st Half
Ethan Greenberg Defensive Rebound.

+3 Points
22–24
9:04 · 1st Half
Justin Hinds makes 22-foot three point jumper

Substitution
22–21
9:25 · 1st Half
Ethan Greenberg subbing in for Air Force

Substitution
22–21
9:25 · 1st Half
A.J. Patterson subbing out for Air Force

Substitution
22–21
9:25 · 1st Half
Justin Hinds subbing in for Air Force

Substitution
22–21
9:25 · 1st Half
Lucas Hobin subbing out for Air Force

PersonalFoul
22–21
9:25 · 1st Half
Foul on A.J. Patterson.

LayUpShot
22–21
9:44 · 1st Half
Kam Sanders misses layup

Defensive Rebound
22–21
9:56 · 1st Half
Eli Robinson Defensive Rebound.

+1 Point
22–21
10:17 · 1st Half
Kam Sanders makes free throw 2 of 2

+1 Point
22–20
10:17 · 1st Half
Kam Sanders makes free throw 1 of 2

Steal
22–19
10:17 · 1st Half
A.J. Patterson Steal.

Substitution
22–19
10:22 · 1st Half
Kam Sanders subbing in for Air Force

Substitution
22–19
10:22 · 1st Half
Brendan Martin subbing out for Air Force

TipShot
22–19
10:22 · 1st Half
Eli Robinson misses tip in layup

Offensive Rebound
22–19
10:22 · 1st Half
Eli Robinson Offensive Rebound.

LayUpShot
22–19
10:22 · 1st Half
Grant Best misses layup

JumpShot
20–19
10:44 · 1st Half
Grant Best misses 23-foot three point jumper

Substitution
20–19
10:49 · 1st Half
Eli Robinson subbing in for Air Force

Substitution
20–19
10:49 · 1st Half
Wesley Celichowski subbing out for Air Force

Steal
20–19
10:49 · 1st Half
Brendan Martin Steal.

JumpShot
20–19
10:54 · 1st Half
Lucas Hobin misses 24-foot three point jumper

JumpShot
18–19
11:21 · 1st Half
Lucas Hobin misses 22-foot three point jumper

Defensive Rebound
18–19
11:27 · 1st Half
Wesley Celichowski Defensive Rebound.

JumpShot
18–19
11:47 · 1st Half
Brendan Martin misses 25-foot three point jumper

Steal
18–19
11:53 · 1st Half
Grant Best Steal.

Lost Ball Turnover
18–19
12:05 · 1st Half
A.J. Patterson traveling turnover

Substitution
18–19
12:18 · 1st Half
A.J. Patterson subbing in for Air Force

Substitution
18–19
12:18 · 1st Half
Ethan Greenberg subbing out for Air Force

Defensive Rebound
18–19
12:18 · 1st Half
Air Force Defensive Rebound.

Lost Ball Turnover
18–19
12:29 · 1st Half
Wesley Celichowski bad pass turnover

+2 Points
15–19
12:51 · 1st Half
Wesley Celichowski makes layup (Lucas Hobin assists)

Offensive Rebound
15–17
13:01 · 1st Half
Air Force Offensive Rebound.

JumpShot
15–17
13:03 · 1st Half
Ethan Greenberg misses 24-foot three point jumper

Lost Ball Turnover
15–17
13:05 · 1st Half
Grant Best bad pass turnover

Substitution
15–17
13:06 · 1st Half
Lucas Hobin subbing in for Air Force

Substitution
15–17
13:06 · 1st Half
Josh Gatete subbing out for Air Force

Substitution
15–17
13:06 · 1st Half
Wesley Celichowski subbing in for Air Force

Substitution
15–17
13:06 · 1st Half
Eli Robinson subbing out for Air Force

Substitution
15–17
13:06 · 1st Half
Grant Best subbing in for Air Force

Substitution
15–17
13:06 · 1st Half
Kam Sanders subbing out for Air Force

+2 Points
13–17
13:39 · 1st Half
Ethan Greenberg makes 20-foot jumper (Brendan Martin assists)

Offensive Rebound
13–15
13:41 · 1st Half
Brendan Martin Offensive Rebound.

LayUpShot
13–15
13:45 · 1st Half
Brendan Martin misses layup

Substitution
13–15
14:07 · 1st Half
Brendan Martin subbing in for Air Force