#00451B #002E90
Hoops Dynasty HOOPS DYNASTY
Non-Conference Crum
Air Force Sim AI
Final -
1/22/2026
72
  1 2 F
Portland State 35 37 72
Air Force 34 35 69
69
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cDavid Salisbury 24 3-7 1-3 2-4 1 7 0 2 2 0 2 9
pfJohnny Curran 26 2-5 1-3 0-0 1 10 3 0 0 1 2 5
sfDonald Viator 28 5-12 2-5 5-6 1 3 4 3 1 0 2 17
sgTheodore Goldsmith 25 2-4 1-3 0-0 3 3 0 2 0 0 3 5
pgOscar Blalock 24 6-12 2-5 4-6 2 4 2 3 2 0 1 18
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sfAndrew Elam 19 3-8 2-5 0-2 2 4 1 0 0 0 2 8
cRaymond Taylor 19 0-2 0-0 0-0 0 1 1 1 0 1 3 0
sfRobert Ritmiller 18 3-5 0-1 1-2 2 3 0 1 0 0 1 7
pfAlberto Esposito 11 0-1 0-0 0-0 1 4 0 2 0 1 1 0
sfGeorge Rakes 6 1-2 1-1 0-0 0 0 1 1 1 0 0 3
Totals 200 25-58 10-26 12-20 13 39 12 15 6 3 17 72
Percentages   .431 .385 .600                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cGregory Bullock 21 1-2 0-0 0-0 1 7 0 3 1 0 2 2
pfBrad Piccirillo 27 2-6 0-0 1-1 1 4 0 1 1 0 3 5
sfKenneth Cronin 27 6-13 1-2 3-5 1 6 3 2 2 0 1 16
sgMel Michell 30 4-7 0-1 4-6 3 4 3 2 0 0 2 12
pgDouglas Parson 18 0-4 0-2 2-2 0 0 2 2 1 0 5 2
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sgMatthew Casas 19 2-6 0-2 1-1 0 1 1 2 1 0 2 5
sgRobert McLoone 16 5-5 2-2 2-2 0 0 1 0 2 0 1 14
pfLucas Voss 16 4-8 0-0 0-1 2 9 0 1 0 0 0 8
cRex Tyler 10 0-2 0-1 0-0 1 2 0 1 1 1 0 0
pgWilliam Kornbluth 9 0-1 0-0 0-0 0 0 0 0 0 0 1 0
sfLeonard Frampton 6 2-2 1-1 0-0 0 1 0 0 0 0 1 5
sgMichael Gendreau 1 0-1 0-0 0-0 0 0 0 1 0 0 0 0
Totals 200 26-57 4-11 13-18 9 34 10 15 9 1 18 69
Percentages   .456 .364 .722                

PSU
35
12-30
4-14
7-11
7
20
6
7
3
1
8
6
2
7
12
3
37
13-28
6-12
5-9
6
19
6
8
3
2
9
12
10
11
6
15
72
25-58
10-26
12-20
13
39
12
15
6
3
17
18
12
18
18
18
POINTS
FIELD GOALS
3-POINT FIELD GOALS
FREE THROWS
OFFENSIVE REBOUNDS
REBOUNDS
ASSISTS
TURNOVERS
STEALS
BLOCKS
PLAYER FOULS
POINTS IN PAINT
POINTS OFF TURNOVERS
SECOND CHANCE POINTS
FAST BREAK POINTS
BENCH POINTS
UAFA
34
14-29
1-6
5-8
4
17
4
7
3
1
10
22
8
6
0
17
35
12-28
3-5
8-10
5
17
6
8
6
0
8
10
15
6
4
15
69
26-57
4-11
13-18
9
34
10
15
9
1
18
32
23
12
4
32
PLAYER OF THE GAME
pg Oscar Blalock Portland State
18 Points, 4 Rebounds, 2 Steals
TimeTeamPlayScore
LineupPortland State
 PG - Oscar Blalock (fresh)
 SG - Theodore Goldsmith (fresh)
 SF - Donald Viator (fresh)
 PF - Johnny Curran (fresh)
 C - David Salisbury (fresh)
 
LineupAir Force
 PG - Douglas Parson (fresh)
 SG - Mel Michell (fresh)
 SF - Kenneth Cronin (fresh)
 PF - Brad Piccirillo (fresh)
 C - Gregory Bullock (fresh)
 
20:00Portland StateJohnny Curran wins the tip0-0
Game PlanPortland StatePortland State is playing a fastbreak offense and a man to man (0) 
Game PlanAir ForceAir Force is playing a motion offense and a 2-3 zone (0) 
19:46Portland StateDavid Salisbury is fouled on the floor by Gregory Bullock - foul #1 on Gregory Bullock, team foul #10-0
19:38Portland StateOscar Blalock buries a fadeaway jumper from the right side2-0
19:19Air ForceMel Michell clanks a floater from the right block2-0
19:17Portland StateOscar Blalock snags the defensive board2-0
19:09Portland StateDavid Salisbury scores on a jumper in the lane4-0
18:43Air ForceKenneth Cronin knocks in the fadeaway jumper from the left side4-2
18:27Portland StateOscar Blalock misses long on a 3pt shot from straight away4-2
18:26Air ForceThe rebound goes to Brad Piccirillo4-2
18:09Air ForceDouglas Parson misses short on a 3 pointer from straight away4-2
18:07Portland StateJohnny Curran grabs the board4-2
18:01Portland StateTheodore Goldsmith makes the 3 from the right wing on a nice dish by Oscar Blalock7-2
17:46Air ForceOscar Blalock picks off the pass by Kenneth Cronin7-2
17:25Portland StateDavid Salisbury comes up short on the shot from the left wing but he's fouled by Douglas Parson - foul #1 on Douglas Parson, team foul #27-2
17:25Portland StateDavid Salisbury misses the 1st free throw7-2
17:25Portland StateDavid Salisbury misses the 2nd free throw7-2
17:25Air ForceGregory Bullock pulls down the rebound7-2
17:10Air ForceDouglas Parson misses long on a 3pt attempt from the right wing7-2
17:09Air ForceKenneth Cronin tips it home7-4
16:56Portland StateOscar Blalock comes up short on the 3pt attempt from the right wing7-4
16:55Air ForceThe rebound goes to Brad Piccirillo7-4
16:33Air ForceKenneth Cronin misses the jumper from the left side but he's fouled by Donald Viator - foul #1 on Donald Viator, team foul #17-4
SubsPortland State
Andrew Elam (PG), Robert Ritmiller (SG), George Rakes (SF), Raymond Taylor (PF), Alberto Esposito (C)
Oscar Blalock, Theodore Goldsmith, Donald Viator, Johnny Curran, David Salisbury
 
SubsAir Force 
16:33Air ForceKenneth Cronin misses the 1st free throw7-4
16:33Air ForceKenneth Cronin makes the 2nd free throw7-5
16:15Portland StateAlberto Esposito throws a bad pass out of bounds7-5
SubsPortland State 
SubsAir Force
Lucas Voss (C)
Gregory Bullock
 
16:05Air ForceLucas Voss comes up short on the fadeaway from the free throw line7-5
16:04Portland StateAndrew Elam grabs the defensive rebound7-5
16:00Portland StateDouglas Parson is called for the reach on Robert Ritmiller - foul #2 on Douglas Parson, team foul #37-5
SubsPortland State 
SubsAir Force
Matthew Casas (PG), Robert McLoone (SF), Rex Tyler (C)
Douglas Parson, Kenneth Cronin, Brad Piccirillo
 
LineupPortland State
 PG - Andrew Elam (fresh)
 SG - Robert Ritmiller (fresh)
 SF - George Rakes (fresh)
 PF - Raymond Taylor (fresh)
 C - Alberto Esposito (fresh)
 
LineupAir Force
 PG - Matthew Casas (fresh)
 SG - Mel Michell (fresh)
 SF - Robert McLoone (fresh)
 PF - Lucas Voss (fresh)
 C - Rex Tyler (fresh)
 
15:44Portland StateRobert McLoone steals the ball from Alberto Esposito7-5
15:23Air ForceLucas Voss is hacked by Raymond Taylor - foul #1 on Raymond Taylor, team foul #27-5
SubsPortland State
Donald Viator (SF), Johnny Curran (PF)
George Rakes, Alberto Esposito
 
SubsAir Force
William Kornbluth (PG)
Mel Michell
 
14:59Air ForceLucas Voss is denied on a layup by Johnny Curran7-5
14:57Portland StateJohnny Curran gets the rebound7-5
14:53Portland StateDonald Viator hits the front of the rim on the 3 pointer from the right wing7-5
14:52Air ForceThe rebound goes to Rex Tyler7-5
14:34Air ForceRobert McLoone hits a turnaround in the paint7-7
14:22Portland StateJohnny Curran knocks in the floater from the right wing set up by Donald Viator9-7
14:03Air ForceRex Tyler misses short on a fadeaway near the basket9-7
14:02Air ForceLucas Voss tips it back up and in9-9
13:59Portland StateAndrew Elam is hacked by William Kornbluth in the backcourt - foul #1 on William Kornbluth, team foul #49-9
SubsPortland State
Oscar Blalock (PG), Theodore Goldsmith (SG), David Salisbury (C)
Andrew Elam, Robert Ritmiller, Raymond Taylor
 
SubsAir Force
Mel Michell (SG), Kenneth Cronin (SF), Brad Piccirillo (PF), Gregory Bullock (C)
William Kornbluth, Robert McLoone, Lucas Voss, Rex Tyler
 
13:43Portland StateOscar Blalock buries a fadeaway from the right wing11-9
13:28Air ForceKenneth Cronin misses badly on a jumper from just outside the lane11-9
13:26Portland StateDonald Viator snags the defensive board11-9
13:18Portland StateDonald Viator connects on the fadeaway jumper from the free throw line on a nice dish by Johnny Curran13-9
13:16Air ForceMatthew Casas is hacked by Oscar Blalock in the backcourt - foul #1 on Oscar Blalock, team foul #313-9
SubsPortland State
Robert Ritmiller (SF), Alberto Esposito (PF)
Donald Viator, Johnny Curran
 
SubsAir Force 
12:57Air ForceMatthew Casas misses badly on a 3 pointer from the left wing13-9
12:55Air ForceGregory Bullock tips it home13-11
12:47Portland StateOscar Blalock comes up short on the fadeaway jumper from the left wing but he's fouled by Brad Piccirillo - foul #1 on Brad Piccirillo, team foul #513-11
SubsPortland State
Andrew Elam (SF), Raymond Taylor (PF)
Robert Ritmiller, Alberto Esposito
 
SubsAir Force
William Kornbluth (PG)
Matthew Casas
 
12:47Portland StateOscar Blalock misses the 1st free throw13-11
12:47Portland StateOscar Blalock makes the 2nd free throw14-11
12:30Air ForceOscar Blalock steals the ball from Kenneth Cronin14-11
12:27Portland StateAndrew Elam can't finish the layup14-11
12:26Portland StateOscar Blalock tips it in16-11
12:09Air ForceMel Michell lays it in set up by Kenneth Cronin16-13
12:00Portland StateAndrew Elam misses short on a 3pt attempt from the right wing16-13
11:58Portland StateThe offensive rebound goes to Theodore Goldsmith16-13
LineupPortland State
 PG - Oscar Blalock (fresh) 7 pts. 1 ast. 2 stl.
 SG - Theodore Goldsmith (fresh) 3 pts.
 SF - Andrew Elam (fresh)
 PF - Raymond Taylor (fresh)
 C - David Salisbury (fresh) 2 pts.
 
LineupAir Force
 PG - William Kornbluth (fresh)
 SG - Mel Michell (fresh) 2 pts.
 SF - Kenneth Cronin (fresh) 5 pts.
 PF - Brad Piccirillo (fresh) 2 reb.
 C - Gregory Bullock (fresh) 2 pts. 2 reb.
 
11:40Portland StateDavid Salisbury hits the front of the rim on the jumpshot from the left wing but he's fouled by Gregory Bullock - foul #2 on Gregory Bullock, team foul #616-13
SubsPortland State
Donald Viator (SF), Johnny Curran (PF)
Andrew Elam, Raymond Taylor
 
SubsAir Force
Robert McLoone (SG), Lucas Voss (C)
Mel Michell, Gregory Bullock
 
11:40Portland StateDavid Salisbury makes the 1st free throw17-13
11:40Portland StateDavid Salisbury makes the 2nd free throw18-13
11:21Air ForceDavid Salisbury steals it from Lucas Voss18-13
11:00Portland StateDavid Salisbury clanks a 3 from the right corner18-13
10:59Portland StateJohnny Curran snags the offensive board18-13
10:42Portland StateDonald Viator clanks a pull-up jumper from the right side18-13
10:40Air ForceLucas Voss grabs the defensive rebound18-13
10:25Air ForceKenneth Cronin makes the fadeaway from just outside the lane18-15
10:20Portland StateOscar Blalock misses short on a fadeaway jumper from just outside the lane18-15
10:18Air ForceLucas Voss pulls down the rebound18-15
09:59Air ForceKenneth Cronin can't connect on a 3pt attempt from the right corner18-15
09:57Portland StateDavid Salisbury snags the defensive board18-15
09:53Portland StateDavid Salisbury is whistled for a charge - foul #1 on David Salisbury, team foul #418-15
SubsPortland State
Andrew Elam (PG), Robert Ritmiller (SG), Raymond Taylor (C)
Oscar Blalock, Theodore Goldsmith, David Salisbury
 
SubsAir Force
Matthew Casas (PG), Mel Michell (SG), Rex Tyler (C)
William Kornbluth, Kenneth Cronin, Brad Piccirillo
 
09:39Air ForceLucas Voss lays it up and in and the foul's on Johnny Curran - foul #1 on Johnny Curran, team foul #518-17
SubsPortland State
Alberto Esposito (C)
Johnny Curran
 
SubsAir Force 
09:39Air ForceLucas Voss misses the free throw18-17
09:39Portland StateAlberto Esposito snags the defensive board18-17
09:32Portland StateRobert Ritmiller scores on a fadeaway jumper from the free throw line on a great pass from Donald Viator20-17
09:09Air ForceLucas Voss knocks in the jump hook near the basket set up by Mel Michell20-19
08:51Portland StateRaymond Taylor misses badly on a driving attempt in the paint20-19
08:49Portland StateAndrew Elam snags the offensive board20-19
08:35Portland StateDonald Viator drills a 3 pointer from the right wing on a nice dish by Andrew Elam23-19
08:07Air ForceRobert McLoone makes the fadeaway from the right block23-21
07:52Portland StateRobert Ritmiller misses the easy layup23-21
07:50Portland StateAlberto Esposito grabs the offensive board23-21
LineupPortland State
 PG - Andrew Elam (fresh) 2 reb.
 SG - Robert Ritmiller (fresh) 2 pts.
 SF - Donald Viator (fairly fresh) 5 pts.
 PF - Raymond Taylor (fresh)
 C - Alberto Esposito (fresh) 2 reb.
 
LineupAir Force
 PG - Matthew Casas (fresh)
 SG - Mel Michell (fresh) 2 pts. 1 ast.
 SF - Robert McLoone (fairly fresh) 4 pts.
 PF - Lucas Voss (fairly fresh) 6 pts. 3 reb.
 C - Rex Tyler (fresh)
 
07:25Portland StateAndrew Elam comes up short on the 3 pointer from the right corner23-21
07:23Air ForceLucas Voss snags the defensive board23-21
07:10Air ForceMatthew Casas misses long on a 3pt jumper from the left corner23-21
07:09Air ForceLucas Voss snags the offensive board23-21
06:58Air ForceMatthew Casas throws a bad pass out of bounds23-21
SubsPortland State
Oscar Blalock (PG), Theodore Goldsmith (SG), Johnny Curran (PF), David Salisbury (C)
Andrew Elam, Donald Viator, Raymond Taylor, Alberto Esposito
 
SubsAir Force
William Kornbluth (PG), Michael Gendreau (SG), Kenneth Cronin (SF), Brad Piccirillo (PF)
Matthew Casas, Mel Michell, Robert McLoone, Rex Tyler
 
06:38Portland StateOscar Blalock's pass is off the mark and out of bounds23-21
SubsPortland State
George Rakes (SF)
Robert Ritmiller
 
SubsAir Force 
06:26Air ForceKenneth Cronin connects on the fadeaway in the paint23-23
06:22Portland StateOscar Blalock hits a 3 pointer from the right wing set up by Johnny Curran26-23
06:00Air ForceMichael Gendreau can't finish the layup26-23
05:59Portland StateThe rebound goes to Johnny Curran26-23
05:53Portland StateJohnny Curran misses short on a shot from the left side26-23
05:52Air ForceLucas Voss grabs the defensive rebound26-23
05:40Air ForceMichael Gendreau is called for 5 seconds26-23
SubsPortland State
Robert Ritmiller (SF)
George Rakes
 
SubsAir Force
Matthew Casas (PG), Mel Michell (SG), Rex Tyler (C)
William Kornbluth, Michael Gendreau, Lucas Voss
 
05:23Portland StateDavid Salisbury hits the front of the rim on the 3 from the left wing26-23
05:22Air ForceThe rebound goes to Matthew Casas26-23
05:09Air ForceKenneth Cronin can't connect on a fadeaway jumper from the free throw line26-23
05:07Portland StateThe rebound goes to David Salisbury26-23
04:48Portland StateOscar Blalock is hacked by Matthew Casas - foul #1 on Matthew Casas, team foul #726-23
SubsPortland State
Andrew Elam (SG)
Theodore Goldsmith
 
SubsAir Force 
04:48Portland StateOscar Blalock makes the 1st free throw27-23
04:48Portland StateOscar Blalock makes the 2nd free throw28-23
04:32Air ForceKenneth Cronin comes up short on the jumpshot from the left wing28-23
04:30Portland StateDavid Salisbury gets the rebound28-23
04:25Portland StateOscar Blalock dunks the ball and he's fouled by Brad Piccirillo - foul #2 on Brad Piccirillo, team foul #830-23
SubsPortland State
Donald Viator (SF), Raymond Taylor (C)
Robert Ritmiller, David Salisbury
 
SubsAir Force
Leonard Frampton (PF), Robert McLoone (C)
Brad Piccirillo, Rex Tyler
 
04:25Portland StateOscar Blalock makes the free throw31-23
04:13Air ForceLeonard Frampton knocks in the 3 from the left corner31-26
04:04Portland StateJohnny Curran scores on a 3pt jumper from the right wing34-26
03:44Air ForceMel Michell is whistled for a charge - foul #1 on Mel Michell, team foul #934-26
SubsPortland State
Robert Ritmiller (SG), Alberto Esposito (C)
Oscar Blalock, Johnny Curran
 
SubsAir Force
Douglas Parson (PG), Gregory Bullock (C)
Matthew Casas, Kenneth Cronin
 
LineupPortland State
 PG - Andrew Elam (fresh) 2 reb.
 SG - Robert Ritmiller (fresh) 2 pts.
 SF - Donald Viator (fresh) 5 pts.
 PF - Raymond Taylor (fresh)
 C - Alberto Esposito (fresh) 2 reb.
 
LineupAir Force
 PG - Douglas Parson (fresh)
 SG - Mel Michell (fresh) 2 pts. 1 ast.
 SF - Robert McLoone (fresh) 4 pts.
 PF - Leonard Frampton (fresh) 3 pts.
 C - Gregory Bullock (fresh) 2 pts. 2 reb.
 
03:21Portland StateRobert Ritmiller misses short on a 3 from the left wing34-26
03:20Air ForceGregory Bullock gets the rebound34-26
03:05Air ForceLeonard Frampton connects on the driving attempt from the left block on a great pass from Mel Michell34-28
03:00Portland StateLeonard Frampton is called for the reach on Robert Ritmiller - foul #1 on Leonard Frampton, team foul #1034-28
SubsPortland State
Theodore Goldsmith (SG), David Salisbury (C)
Andrew Elam, Alberto Esposito
 
SubsAir Force
Brad Piccirillo (PF)
Mel Michell
 
03:00Portland StateRobert Ritmiller makes the 1st free throw35-28
03:00Portland StateRobert Ritmiller misses the 2nd free throw35-28
03:00Air ForceGregory Bullock gets the rebound35-28
02:46Air ForceRobert McLoone misses the lay-in but he's hacked by Donald Viator - foul #2 on Donald Viator, team foul #635-28
02:46Air ForceRobert McLoone makes the 1st free throw35-29
02:46Air ForceRobert McLoone makes the 2nd free throw35-30
02:30Portland StateGregory Bullock steps in front of the David Salisbury pass35-30
02:09Air ForceDouglas Parson can't connect on a jumper from close range35-30
02:07Portland StateDonald Viator gets the rebound35-30
02:03Portland StateRobert McLoone takes the ball from Donald Viator35-30
01:45Air ForceBrad Piccirillo connects on the jump hook from close range on a nice dish by Douglas Parson and he's fouled by Raymond Taylor - foul #2 on Raymond Taylor, team foul #735-32
SubsPortland State
Oscar Blalock (PG), Andrew Elam (SF), Johnny Curran (PF)
Robert Ritmiller, Donald Viator, Raymond Taylor
 
SubsAir Force
Mel Michell (SG), Kenneth Cronin (SF)
Robert McLoone, Leonard Frampton
 
01:45Air ForceBrad Piccirillo makes the free throw35-33
01:21Portland StateJohnny Curran misses the 3pt attempt from straight away35-33
01:20Air ForceThe rebound goes to Mel Michell35-33
01:10Air ForceDouglas Parson loses the ball out of bounds35-33
SubsPortland State
Alberto Esposito (C)
David Salisbury
 
SubsAir Force
Matthew Casas (PG), Rex Tyler (C)
Douglas Parson, Gregory Bullock
 
01:00Portland StateTheodore Goldsmith can't connect on a 3 pointer from the right corner35-33
00:59Air ForceKenneth Cronin snags the defensive board35-33
00:55Air ForceMatthew Casas clanks a pull-up jumper from the right wing35-33
00:54Portland StateAlberto Esposito pulls down the rebound35-33
00:50Portland StateAlberto Esposito misses long on a runner from close range35-33
00:48Portland StateOscar Blalock gets the offensive rebound35-33
00:37Portland StateOscar Blalock loses the ball out of bounds35-33
SubsPortland State
Robert Ritmiller (SF), Raymond Taylor (C)
Theodore Goldsmith, Alberto Esposito
 
SubsAir Force
Lucas Voss (PF)
Brad Piccirillo
 
00:16Air ForceAndrew Elam is called for the reach on Mel Michell - foul #1 on Andrew Elam, team foul #835-33
SubsPortland State
George Rakes (SG), Donald Viator (SF)
Oscar Blalock, Andrew Elam
 
SubsAir Force 
00:16Air ForceMel Michell makes the 1st free throw35-34
00:16Air ForceMel Michell misses the 2nd free throw35-34
00:16Portland StateJohnny Curran grabs the board35-34
00:03Portland StateRex Tyler denies the turnaround by George Rakes35-34
00:01Portland StateRobert Ritmiller grabs the offensive board35-34
00:00Portland StateThe clock runs out35-34
TimeTeamPlayScore
LineupPortland State
 PG - Oscar Blalock (fresh) 15 pts. 1 ast. 2 stl.
 SG - Theodore Goldsmith (fresh) 3 pts.
 SF - Donald Viator (fresh) 5 pts. 2 reb.
 PF - Johnny Curran (fresh) 5 pts. 5 reb.
 C - David Salisbury (fresh) 4 pts. 3 reb.
 
LineupAir Force
 PG - Douglas Parson (fresh) 1 ast.
 SG - Mel Michell (fresh) 3 pts. 2 ast.
 SF - Kenneth Cronin (fresh) 9 pts. 2 reb.
 PF - Brad Piccirillo (fresh) 3 pts. 2 reb.
 C - Gregory Bullock (fresh) 2 pts. 4 reb.
 
20:00Air ForceKenneth Cronin inbounds the ball35-34
Game PlanPortland StatePortland State is playing a fastbreak offense and a man to man (-2) 
Game PlanAir ForceAir Force is playing a motion offense and a 2-3 zone (+2) 
19:35Air ForceMel Michell hits the front of the rim on the jumper from just outside the lane35-34
19:34Portland StateJohnny Curran pulls down the rebound35-34
19:29Portland StateOscar Blalock comes up short on the shot from the right wing35-34
19:27Air ForceGregory Bullock snags the defensive board35-34
19:23Air ForceMel Michell comes up short on the turnaround from the right block but he's hacked by Theodore Goldsmith - foul #1 on Theodore Goldsmith, team foul #135-34
19:23Air ForceMel Michell makes the 1st free throw35-35
19:23Air ForceMel Michell misses the 2nd free throw35-35
19:23Portland StateDavid Salisbury snags the defensive board35-35
19:03Portland StateDavid Salisbury misses short on a shot in the lane35-35
19:02Air ForceThe rebound goes to Kenneth Cronin35-35
18:53Air ForceBrad Piccirillo clanks a jumper from just outside the lane35-35
18:51Portland StateJohnny Curran grabs the defensive rebound35-35
18:33Portland StateTheodore Goldsmith throws a bad pass out of bounds35-35
18:19Air ForceGregory Bullock loses the dribble to Donald Viator35-35
18:16Portland StateTheodore Goldsmith lays it up and in on a nice dish by Donald Viator37-35
18:05Air ForceBrad Piccirillo drills a floater from close range37-37
17:55Portland StateDonald Viator is hacked by Kenneth Cronin - foul #1 on Kenneth Cronin, team foul #137-37
17:39Portland StateDonald Viator clanks a jumpshot from the left side but he's hacked by Brad Piccirillo - foul #3 on Brad Piccirillo, team foul #237-37
SubsPortland State
Andrew Elam (PG), Robert Ritmiller (SG), Raymond Taylor (C)
Oscar Blalock, Theodore Goldsmith, David Salisbury
 
SubsAir Force
Matthew Casas (PG), Lucas Voss (PF), Rex Tyler (C)
Douglas Parson, Brad Piccirillo, Gregory Bullock
 
17:39Portland StateDonald Viator makes the 1st free throw38-37
17:39Portland StateDonald Viator makes the 2nd free throw39-37
17:16Air ForceLucas Voss can't finish the layup39-37
17:15Air ForceRex Tyler grabs the offensive rebound39-37
16:53Air ForceLucas Voss buries a fadeaway jumper from the left side set up by Kenneth Cronin39-39
16:43Portland StateDonald Viator misses badly on a 3 pointer from the left wing39-39
16:42Air ForceLucas Voss gets the rebound39-39
16:19Air ForceRex Tyler hits the front of the rim on the 3pt attempt from the left corner39-39
16:17Air ForceThe offensive rebound goes to Mel Michell39-39
16:05Air ForceRex Tyler throws a bad pass out of bounds39-39
SubsPortland State
Oscar Blalock (PG), Theodore Goldsmith (SG), David Salisbury (C)
Robert Ritmiller, Donald Viator, Johnny Curran
 
SubsAir Force
Douglas Parson (PG), Robert McLoone (SF), Gregory Bullock (C)
Mel Michell, Kenneth Cronin, Rex Tyler
 
LineupPortland State
 PG - Oscar Blalock (fresh) 15 pts. 1 ast. 2 stl.
 SG - Theodore Goldsmith (fresh) 5 pts.
 SF - Andrew Elam (fresh) 2 reb.
 PF - Raymond Taylor (fresh)
 C - David Salisbury (fresh) 4 pts. 4 reb.
 
LineupAir Force
 PG - Douglas Parson (fresh) 1 ast.
 SG - Matthew Casas (fresh)
 SF - Robert McLoone (fresh) 6 pts. 2 stl.
 PF - Lucas Voss (fresh) 8 pts. 7 reb.
 C - Gregory Bullock (fresh) 2 pts. 5 reb.
 
15:43Portland StateDavid Salisbury scores on a 3 pointer from the left wing set up by Raymond Taylor42-39
15:25Air ForceDouglas Parson is hacked by Andrew Elam - foul #2 on Andrew Elam, team foul #242-39
SubsPortland State 
SubsAir Force
Brad Piccirillo (PF)
Lucas Voss
 
15:04Air ForceRobert McLoone knocks in the fadeaway jumper from just outside the lane42-41
14:52Portland StateAndrew Elam drills a 3 from the right corner set up by Oscar Blalock45-41
14:24Air ForceRobert McLoone knocks in the 3pt attempt from the left wing45-44
14:19Portland StateAndrew Elam misses badly on a 3 from the right corner45-44
14:18Portland StateDavid Salisbury tips it in47-44
14:01Air ForceBrad Piccirillo throws a bad pass out of bounds47-44
SubsPortland State
Robert Ritmiller (PG), George Rakes (SG), Donald Viator (SF), Johnny Curran (PF), Alberto Esposito (C)
Oscar Blalock, Theodore Goldsmith, Andrew Elam, Raymond Taylor, David Salisbury
 
SubsAir Force
Mel Michell (SG), Kenneth Cronin (SF), Lucas Voss (C)
Matthew Casas, Robert McLoone, Gregory Bullock
 
13:36Portland StateDonald Viator blows the layup but he's hacked by Mel Michell - foul #2 on Mel Michell, team foul #347-44
SubsPortland State 
SubsAir Force
William Kornbluth (PG)
Douglas Parson
 
13:36Portland StateDonald Viator makes the 1st free throw48-44
13:36Portland StateDonald Viator misses the 2nd free throw48-44
13:36Air ForceLucas Voss snags the defensive board48-44
13:18Air ForceLucas Voss misses short on a turnaround in the paint48-44
13:16Air ForceMel Michell tips it home48-46
13:09Portland StateGeorge Rakes's pass is intercepted by Kenneth Cronin48-46
13:05Air ForceMel Michell jams it on a great pass from Kenneth Cronin48-48
12:51Portland StateBrad Piccirillo steals the ball from Donald Viator48-48
12:38Air ForceKenneth Cronin scores on a 3pt attempt from the left corner on a great pass from Mel Michell48-51
12:24Portland StateDonald Viator loses the dribble to Kenneth Cronin48-51
12:04Air ForceKenneth Cronin misses badly on a turnaround near the basket48-51
12:03Air ForceMel Michell tips it home48-53
11:49Portland StateGeorge Rakes scores on a 3pt jumper from the left corner51-53
LineupPortland State
 PG - Robert Ritmiller (fresh) 3 pts.
 SG - George Rakes (fresh) 3 pts.
 SF - Donald Viator (fairly fresh) 8 pts. 2 reb.
 PF - Johnny Curran (fairly fresh) 5 pts. 7 reb.
 C - Alberto Esposito (fresh) 3 reb.
 
LineupAir Force
 PG - William Kornbluth (fresh)
 SG - Mel Michell (fresh) 10 pts. 3 ast.
 SF - Kenneth Cronin (fairly fresh) 12 pts. 3 reb. 2 stl.
 PF - Brad Piccirillo (fairly fresh) 5 pts. 2 reb. 3 pf.
 C - Lucas Voss (fairly fresh) 8 pts. 8 reb.
 
11:24Air ForceWilliam Kornbluth's floater is knocked away by Alberto Esposito51-53
11:22Portland StateJohnny Curran gets the rebound51-53
11:14Portland StateDonald Viator hits a shot from the left side53-53
10:58Air ForceGeorge Rakes takes the ball from Mel Michell53-53
10:53Portland StateRobert Ritmiller lays it up and in on a great pass from George Rakes55-53
10:33Air ForceRobert Ritmiller is called for the reach on Mel Michell - foul #1 on Robert Ritmiller, team foul #355-53
SubsPortland State
Oscar Blalock (PG), Theodore Goldsmith (SG), Andrew Elam (SF), Raymond Taylor (PF), David Salisbury (C)
Robert Ritmiller, George Rakes, Donald Viator, Johnny Curran, Alberto Esposito
 
SubsAir Force
Douglas Parson (PG), Matthew Casas (SG), Robert McLoone (SF), Leonard Frampton (PF), Gregory Bullock (C)
William Kornbluth, Mel Michell, Kenneth Cronin, Brad Piccirillo, Lucas Voss
 
10:19Air ForceMatthew Casas misses long on a floater from the left side55-53
10:18Portland StateRaymond Taylor pulls down the rebound55-53
10:12Portland StateTheodore Goldsmith misses long on a 3pt jumper from the right wing55-53
10:10Air ForceLeonard Frampton pulls down the rebound55-53
09:51Air ForceDavid Salisbury steps in front of the Matthew Casas pass55-53
09:36Portland StateTheodore Goldsmith's pass is off the mark and out of bounds55-53
09:12Air ForceRobert McLoone scores on a 3 from the right wing set up by Matthew Casas55-56
09:07Portland StateAndrew Elam comes up short on the shot from the right wing but he's fouled by Robert McLoone - foul #1 on Robert McLoone, team foul #455-56
SubsPortland State 
SubsAir Force
Mel Michell (SG)
Robert McLoone
 
09:07Portland StateAndrew Elam misses the 1st free throw55-56
09:07Portland StateAndrew Elam misses the 2nd free throw55-56
09:07Air ForceGregory Bullock grabs the board55-56
08:47Air ForceGregory Bullock travels with the ball55-56
SubsPortland State
Donald Viator (SF)
Andrew Elam
 
SubsAir Force 
08:29Portland StateRaymond Taylor hits the front of the rim on the fadeaway from the left wing55-56
08:28Portland StateDonald Viator tips it in57-56
08:15Air ForceMel Michell is hacked by Theodore Goldsmith - foul #2 on Theodore Goldsmith, team foul #457-56
SubsPortland State
Robert Ritmiller (SG), Johnny Curran (PF)
Theodore Goldsmith, Raymond Taylor
 
SubsAir Force
Kenneth Cronin (SF), Brad Piccirillo (PF), Rex Tyler (C)
Matthew Casas, Leonard Frampton, Gregory Bullock
 
08:01Air ForceKenneth Cronin clanks a pull-up jumper from the right side57-56
07:59Portland StateRobert Ritmiller grabs the defensive rebound57-56
07:44Portland StateRobert Ritmiller loses the dribble to Rex Tyler57-56
LineupPortland State
 PG - Oscar Blalock (fairly fresh) 15 pts. 2 ast. 2 stl.
 SG - Robert Ritmiller (fresh) 5 pts. 2 reb.
 SF - Donald Viator (fresh) 12 pts. 3 reb.
 PF - Johnny Curran (fresh) 5 pts. 8 reb.
 C - David Salisbury (fairly fresh) 9 pts. 5 reb. 2 stl.
 
LineupAir Force
 PG - Douglas Parson (fairly fresh) 1 ast.
 SG - Mel Michell (fresh) 10 pts. 3 ast.
 SF - Kenneth Cronin (fresh) 12 pts. 3 reb. 2 stl.
 PF - Brad Piccirillo (fresh) 5 pts. 2 reb. 3 pf.
 C - Rex Tyler (fresh) 2 reb.
 
07:26Air ForceDouglas Parson hits the front of the rim on the pull-up jumper from the left side57-56
07:25Air ForceBrad Piccirillo misses the tip57-56
07:24Portland StateDavid Salisbury pulls down the rebound57-56
07:20Portland StateOscar Blalock misses short on a 3 from the right wing57-56
07:18Portland StateRobert Ritmiller tips it home59-56
06:58Air ForceDouglas Parson is called for a pushoff foul - foul #3 on Douglas Parson, team foul #559-56
SubsPortland State
Andrew Elam (PG), Theodore Goldsmith (SG), Raymond Taylor (C)
Oscar Blalock, Donald Viator, David Salisbury
 
SubsAir Force
Matthew Casas (PG), Robert McLoone (SG), Leonard Frampton (PF), Gregory Bullock (C)
Douglas Parson, Mel Michell, Brad Piccirillo, Rex Tyler
 
06:40Portland StateJohnny Curran comes up short on the 3pt attempt from the left wing59-56
06:39Air ForceGregory Bullock grabs the board59-56
06:15Air ForceKenneth Cronin hits the front of the rim on the jumper from the right block but the foul's on Raymond Taylor - foul #3 on Raymond Taylor, team foul #559-56
SubsPortland State
Alberto Esposito (C)
Johnny Curran
 
SubsAir Force
Lucas Voss (PF)
Leonard Frampton
 
06:15Air ForceKenneth Cronin makes the 1st free throw59-57
06:15Air ForceKenneth Cronin makes the 2nd free throw59-58
05:57Portland StateRaymond Taylor loses the dribble to Matthew Casas59-58
05:39Air ForceMatthew Casas scores on a fadeaway from just outside the lane set up by Robert McLoone and he's fouled by Alberto Esposito - foul #1 on Alberto Esposito, team foul #659-60
SubsPortland State
Donald Viator (SF)
Robert Ritmiller
 
SubsAir Force
Mel Michell (SG), Brad Piccirillo (PF)
Kenneth Cronin, Lucas Voss
 
05:39Air ForceMatthew Casas makes the free throw59-61
05:22Portland StateDonald Viator misses badly on a fadeaway in the paint59-61
05:21Portland StateTheodore Goldsmith grabs the offensive rebound59-61
05:02Portland StateAndrew Elam buries a 3 pointer from the right wing on a great pass from Donald Viator62-61
04:40Air ForceRaymond Taylor swats the short shot by Brad Piccirillo62-61
04:39Portland StateAlberto Esposito gets the rebound62-61
04:35Portland StateDonald Viator misses long on a jumpshot from the left side62-61
04:34Portland StateAndrew Elam tips it back up and in64-61
04:08Air ForceGregory Bullock clanks a fadeaway jumper from the left wing64-61
04:07Portland StateAndrew Elam grabs the defensive rebound64-61
04:07Portland StatePortland State calls a full timeout (2 :30 3 full remaining)64-61
SubsPortland State
Oscar Blalock (PG), Johnny Curran (PF), David Salisbury (C)
Andrew Elam, Raymond Taylor, Alberto Esposito
 
SubsAir Force
Douglas Parson (PG), Kenneth Cronin (SF)
Matthew Casas, Robert McLoone
 
03:48Portland StateDavid Salisbury misses the lay-in64-61
03:46Air ForceKenneth Cronin grabs the defensive rebound64-61
LineupPortland State
 PG - Oscar Blalock (fresh) 15 pts. 2 ast. 2 stl.
 SG - Theodore Goldsmith (fairly fresh) 5 pts.
 SF - Donald Viator (fresh) 12 pts. 3 reb.
 PF - Johnny Curran (fresh) 5 pts. 8 reb.
 C - David Salisbury (fresh) 9 pts. 6 reb. 2 stl.
 
LineupAir Force
 PG - Douglas Parson (fresh) 1 ast. 3 pf.
 SG - Mel Michell (fresh) 10 pts. 3 ast.
 SF - Kenneth Cronin (fresh) 14 pts. 4 reb. 2 stl.
 PF - Brad Piccirillo (fresh) 5 pts. 3 reb. 3 pf.
 C - Gregory Bullock (fairly fresh) 2 pts. 7 reb.
 
03:25Air ForceBrad Piccirillo misses short on a fadeaway from the baseline64-61
03:23Portland StateJohnny Curran grabs the defensive rebound64-61
03:19Portland StateDonald Viator can't connect on a pull-up jumper from the right wing64-61
03:18Portland StateTheodore Goldsmith gets the offensive rebound64-61
02:59Portland StateOscar Blalock is hacked by Douglas Parson - foul #4 on Douglas Parson, team foul #664-61
SubsPortland State
Andrew Elam (SG)
Theodore Goldsmith
 
SubsAir Force
Lucas Voss (C)
Gregory Bullock
 
02:41Portland StateDonald Viator misses the 3 pointer from the left corner64-61
02:40Air ForceKenneth Cronin gets the rebound64-61
02:24Air ForceKenneth Cronin is hacked by Johnny Curran - foul #2 on Johnny Curran, team foul #764-61
02:24Air ForceKenneth Cronin misses the 1st free throw64-61
02:24Portland StateJohnny Curran snags the defensive board64-61
02:10Portland StateAndrew Elam clanks a jumpshot from the right wing64-61
02:09Air ForceLucas Voss grabs the board64-61
02:01Air ForceDouglas Parson misses long on a jumpshot from just outside the lane but the foul's on David Salisbury - foul #2 on David Salisbury, team foul #864-61
SubsPortland State 
SubsAir Force
Rex Tyler (C)
Brad Piccirillo
 
02:01Air ForceDouglas Parson makes the 1st free throw64-62
02:01Air ForceDouglas Parson makes the 2nd free throw64-63
01:53Portland StateDonald Viator knocks in the 3pt jumper from the left corner on a great pass from Johnny Curran67-63
01:53Air ForceAir Force calls a full timeout (2 :30 3 full remaining)67-63
SubsPortland State
Theodore Goldsmith (SG)
Andrew Elam
 
SubsAir Force
Brad Piccirillo (PF), Gregory Bullock (C)
Lucas Voss, Rex Tyler
 
01:40Air ForceGregory Bullock's pass is off the mark and out of bounds67-63
01:32Portland StateDouglas Parson takes the ball from Oscar Blalock67-63
01:29Air ForceKenneth Cronin hits the finger roll set up by Douglas Parson67-65
01:18Portland StateOscar Blalock clanks a fadeaway from just outside the lane67-65
01:17Air ForceKenneth Cronin grabs the defensive rebound67-65
01:01Air ForceKenneth Cronin can't connect on a jump hook from close range67-65
01:00Portland StateOscar Blalock grabs the defensive rebound67-65
Game PlanPortland StatePortland State is playing a spread offense (hold ball) and a man to man (-2) 
Game PlanAir ForceAir Force is playing a motion offense and a 2-3 zone (+2) 
00:55Portland StateOscar Blalock is fouled on the floor by Douglas Parson - foul #5 on Douglas Parson, team foul #767-65
SubsPortland State 
SubsAir Force
Matthew Casas (PG)
Douglas Parson
 
00:55Portland StateOscar Blalock misses the 1st free throw67-65
00:55Air ForceBrad Piccirillo pulls down the rebound67-65
00:47Air ForceTheodore Goldsmith is called for the reach on Mel Michell - foul #3 on Theodore Goldsmith, team foul #967-65
00:47Air ForceMel Michell makes the 1st free throw67-66
00:47Air ForceMel Michell makes the 2nd free throw67-67
Game PlanPortland StatePortland State is playing a fastbreak offense and a man to man (-2) 
Game PlanAir ForceAir Force is playing a motion offense and a 2-3 zone (+2) 
00:30Portland StateOscar Blalock hits a 3pt jumper from straight away70-67
00:14Air ForceMatthew Casas makes the pull-up jumper from just outside the lane70-69
Game PlanPortland StatePortland State is playing a spread offense (hold ball) and a man to man (-2) 
Game PlanAir ForceAir Force is playing a motion offense and intentionally fouling (+2) 
00:11Portland StateDonald Viator is fouled in the backcourt by Matthew Casas - foul #2 on Matthew Casas, team foul #870-69
00:11Portland StateDonald Viator makes the 1st free throw71-69
00:11Portland StateDonald Viator makes the 2nd free throw72-69
00:02Air ForceMel Michell hits the front of the rim on the 3pt shot from the left corner72-69
00:01Portland StateDavid Salisbury snags the defensive board72-69
00:00Portland StateDavid Salisbury runs out the clock72-69