#00451B #002E90
Hoops Dynasty HOOPS DYNASTY
Non-Conference Iba
Air Force Sim AI
Final -
4/17/2026
69
  1 2 F
Portland State 33 36 69
Air Force 28 18 46
46
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cDavid Powell 20 0-2 0-0 0-0 0 7 1 1 0 0 3 0
pfCharles Hale 29 4-8 1-3 1-2 6 11 1 2 1 3 0 10
sfEugene Casper 25 2-8 1-4 0-0 2 3 2 1 1 0 2 5
sgJohn Moulton 22 3-7 1-3 3-4 0 0 3 1 1 0 3 10
pgHerbert Ellis 25 5-13 2-7 2-2 3 5 2 3 1 0 0 14
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pfRobert Sifuentes 21 3-6 0-1 3-3 2 7 3 0 1 0 3 9
sgAdam Graham 16 1-3 0-1 2-2 0 1 1 2 2 0 1 4
pfMichael Matteo 15 3-7 1-3 0-0 3 6 0 2 0 0 1 7
pgOtis Benevides 14 4-8 2-5 0-0 1 1 0 0 2 0 0 10
cJeffrey Allen 9 0-2 0-0 0-0 2 5 0 1 0 0 1 0
pgMichael Fix 3 0-0 0-0 0-0 0 0 0 0 0 0 0 0
sfJames McPherson 1 0-0 0-0 0-0 0 0 0 0 0 0 0 0
Totals 200 25-64 8-27 11-13 19 46 13 13 9 3 14 69
Percentages   .391 .296 .846                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cJeramy Orenstein 24 3-7 0-1 2-2 6 11 0 2 0 1 1 8
pfJohn Underwood 20 1-2 0-1 0-0 1 4 0 0 0 0 1 2
sfGary Vicknair 18 1-5 1-3 0-0 1 2 1 1 0 0 4 3
sgRichard Stokes 25 2-5 0-0 2-4 0 0 1 1 0 0 2 6
pgJohn Haynes 25 4-8 0-2 2-2 0 1 0 1 1 0 1 10
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sfRichard Wingert 19 1-7 1-3 2-3 2 4 2 3 0 0 1 5
cAnthony Mattson 17 1-2 0-0 0-0 0 2 2 1 0 1 1 2
pgLuther Pettigrew 15 2-9 2-7 0-0 0 1 0 2 0 0 0 6
sgDylan Norby 13 2-5 0-1 0-0 1 2 0 2 0 0 2 4
pfPaul Blair 12 0-0 0-0 0-0 0 3 1 1 0 0 1 0
sfWilliam McEaddy 11 0-3 0-1 0-0 0 0 1 2 1 0 0 0
pfRyan Celentano 1 0-0 0-0 0-0 0 0 0 0 0 0 1 0
Totals 200 17-53 4-19 8-11 11 30 8 16 2 2 15 46
Percentages   .321 .211 .727                

PSU
33
11-25
4-11
7-9
4
15
7
6
4
2
6
10
11
7
13
15
36
14-39
4-16
4-4
15
31
6
7
5
1
8
18
6
16
7
15
69
25-64
8-27
11-13
19
46
13
13
9
3
14
28
17
23
20
30
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
28
11-29
4-13
2-4
8
17
5
7
1
1
8
10
8
10
2
13
18
6-24
0-6
6-7
3
13
3
9
1
1
7
6
0
2
0
4
46
17-53
4-19
8-11
11
30
8
16
2
2
15
16
8
12
2
17
PLAYER OF THE GAME
pg Herbert Ellis Portland State
14 Points, 5 Rebounds
TimeTeamPlayScore
LineupPortland State
 PG - Herbert Ellis (fresh)
 SG - John Moulton (fresh)
 SF - Eugene Casper (fresh)
 PF - Charles Hale (fresh)
 C - David Powell (fresh)
 
LineupAir Force
 PG - John Haynes (fresh)
 SG - Richard Stokes (fresh)
 SF - Gary Vicknair (fresh)
 PF - John Underwood (fresh)
 C - Jeramy Orenstein (fresh)
 
20:00Portland StateCharles Hale 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:40Portland StateJohn Moulton misses the 3 from the right corner0-0
19:39Portland StateHerbert Ellis tips it back up and in2-0
19:22Air ForceGary Vicknair comes up short on the 3 from the right wing2-0
19:21Portland StateDavid Powell grabs the defensive rebound2-0
19:13Portland StateCharles Hale comes up short on the runner in the paint but he's fouled by Jeramy Orenstein - foul #1 on Jeramy Orenstein, team foul #12-0
19:13Portland StateCharles Hale misses the 1st free throw2-0
19:13Portland StateCharles Hale makes the 2nd free throw3-0
18:44Air ForceJohn Haynes clanks a 3pt jumper from the left wing3-0
18:42Air ForceJeramy Orenstein grabs the offensive board3-0
18:26Air ForceRichard Stokes's fadeaway is rejected by Charles Hale3-0
18:24Air ForceJohn Underwood pulls down the offensive rebound3-0
18:13Air ForceRichard Stokes hits the finger roll3-2
18:09Portland StateJohn Haynes steals the ball from Herbert Ellis in the backcourt3-2
18:08Air ForceJohn Haynes banks in the layup3-4
17:45Portland StateEugene Casper hits the front of the rim on the 3pt attempt from straight away3-4
17:44Air ForceJohn Underwood grabs the board3-4
17:28Air ForceEugene Casper takes the ball from Jeramy Orenstein3-4
17:25Portland StateHerbert Ellis hits the finger roll set up by Eugene Casper5-4
17:14Air ForceJeramy Orenstein is fouled on the floor by David Powell - foul #1 on David Powell, team foul #15-4
17:06Air ForceRichard Stokes can't connect on a jumper from the right wing5-4
17:04Air ForceJeramy Orenstein grabs the offensive board5-4
16:51Air ForceRichard Stokes blows the layup but he's fouled by John Moulton - foul #1 on John Moulton, team foul #25-4
16:51Air ForceRichard Stokes makes the 1st free throw5-5
16:51Air ForceRichard Stokes misses the 2nd free throw5-5
16:51Portland StateCharles Hale pulls down the rebound5-5
16:35Portland StateJohn Moulton misses short on a fadeaway from the right side5-5
16:34Air ForceJeramy Orenstein gets the rebound5-5
16:12Air ForceJohn Haynes misses short on a 3 from straight away5-5
16:11Portland StateDavid Powell pulls down the rebound5-5
16:07Portland StateHerbert Ellis knocks in the 3pt shot from the left wing on a great pass from John Moulton8-5
15:46Air ForceJeramy Orenstein is fouled on the floor by David Powell - foul #2 on David Powell, team foul #38-5
SubsPortland State
Adam Graham (PG), Otis Benevides (SG), Robert Sifuentes (SF), Michael Matteo (PF), Jeffrey Allen (C)
Herbert Ellis, John Moulton, Eugene Casper, Charles Hale, David Powell
 
SubsAir Force
Richard Wingert (SF), Anthony Mattson (PF), Paul Blair (C)
Gary Vicknair, John Underwood, Jeramy Orenstein
 
LineupPortland State
 PG - Adam Graham (fresh)
 SG - Otis Benevides (fresh)
 SF - Robert Sifuentes (fresh)
 PF - Michael Matteo (fresh)
 C - Jeffrey Allen (fresh)
 
LineupAir Force
 PG - John Haynes (fresh) 2 pts.
 SG - Richard Stokes (fresh) 3 pts.
 SF - Richard Wingert (fresh)
 PF - Anthony Mattson (fresh)
 C - Paul Blair (fresh)
 
15:33Air ForceRichard Stokes buries a fadeaway near the basket on a nice dish by Paul Blair8-7
15:27Portland StateOtis Benevides makes the 3pt shot from the left corner on a great pass from Robert Sifuentes11-7
15:15Air ForcePaul Blair loses the dribble to Adam Graham11-7
15:11Portland StateAdam Graham jams it13-7
14:43Air ForceRichard Wingert hits the front of the rim on the 3 from the right corner13-7
14:42Portland StateJeffrey Allen snags the defensive board13-7
14:25Portland StateAdam Graham is hacked by Richard Wingert - foul #1 on Richard Wingert, team foul #213-7
SubsPortland State
Herbert Ellis (PG), John Moulton (SG), Charles Hale (PF)
Adam Graham, Otis Benevides, Jeffrey Allen
 
SubsAir Force
Luther Pettigrew (PG), Gary Vicknair (SF), Jeramy Orenstein (C)
John Haynes, Richard Stokes, Paul Blair
 
14:05Portland StateHerbert Ellis hits the front of the rim on the 3 pointer from the left corner13-7
14:03Air ForceJeramy Orenstein pulls down the rebound13-7
13:54Air ForceHerbert Ellis picks off the pass by Richard Wingert13-7
13:32Portland StateHerbert Ellis misses badly on a 3pt attempt from straight away13-7
13:30Portland StateThe offensive rebound goes to Robert Sifuentes13-7
13:10Portland StateRobert Sifuentes lays it up and in on a nice dish by John Moulton and he's hacked by Gary Vicknair - foul #1 on Gary Vicknair, team foul #315-7
SubsPortland State
Eugene Casper (SF)
Michael Matteo
 
SubsAir Force
Dylan Norby (PG), John Underwood (PF)
Richard Wingert, Anthony Mattson
 
13:10Portland StateRobert Sifuentes makes the free throw16-7
12:41Air ForceLuther Pettigrew comes up short on the 3pt shot from the left wing16-7
12:39Portland StateThe rebound goes to Robert Sifuentes16-7
12:28Portland StateEugene Casper can't finish the layup16-7
12:26Portland StateCharles Hale misses the tip16-7
12:24Air ForceJohn Underwood snags the defensive board16-7
12:05Air ForceRobert Sifuentes is called for the reach on Luther Pettigrew - foul #1 on Robert Sifuentes, team foul #416-7
SubsPortland State
Adam Graham (PG), Otis Benevides (SG), Jeffrey Allen (C)
Herbert Ellis, John Moulton, Robert Sifuentes
 
SubsAir Force
John Haynes (PG), Richard Stokes (SG), William McEaddy (SF), Paul Blair (C)
Dylan Norby, Luther Pettigrew, Gary Vicknair, Jeramy Orenstein
 
11:54Air ForceJohn Underwood scores on a jumper from the left block16-9
11:30Portland StateJeffrey Allen throws a bad pass out of bounds16-9
SubsPortland State
Michael Matteo (C)
Jeffrey Allen
 
SubsAir Force
Richard Wingert (SF), Anthony Mattson (C)
William McEaddy, Paul Blair
 
LineupPortland State
 PG - Adam Graham (fresh) 2 pts.
 SG - Otis Benevides (fresh) 3 pts.
 SF - Eugene Casper (fresh)
 PF - Charles Hale (fresh) 1 pts. 2 reb.
 C - Michael Matteo (fresh)
 
LineupAir Force
 PG - John Haynes (fresh) 2 pts.
 SG - Richard Stokes (fresh) 5 pts.
 SF - Richard Wingert (fresh)
 PF - John Underwood (fresh) 2 pts. 3 reb.
 C - Anthony Mattson (fresh)
 
11:01Air ForceRichard Wingert hits a 3pt attempt from the right corner16-12
10:40Portland StateMichael Matteo drills a 3pt attempt from the right corner on a nice dish by Adam Graham19-12
10:22Air ForceAnthony Mattson hits a shot from just outside the lane on a nice dish by Richard Wingert19-14
10:08Portland StateCharles Hale throws a bad pass out of bounds19-14
SubsPortland State
Herbert Ellis (PG), John Moulton (SG), Robert Sifuentes (PF)
Otis Benevides, Eugene Casper, Charles Hale
 
SubsAir Force
Gary Vicknair (SF), Jeramy Orenstein (C)
Richard Wingert, John Underwood
 
09:49Air ForceJeramy Orenstein hits the front of the rim on the 3 pointer from the right wing19-14
09:47Portland StateRobert Sifuentes snags the defensive board19-14
09:40Portland StateMichael Matteo clanks a 3pt attempt from straight away19-14
09:38Air ForceJohn Haynes gets the rebound19-14
09:14Air ForceGary Vicknair misses the jumpshot from the right side19-14
09:12Air ForceJeramy Orenstein pulls down the offensive rebound19-14
08:51Air ForceRichard Stokes loses the ball out of bounds19-14
SubsPortland State
Eugene Casper (SF), Charles Hale (PF)
Adam Graham, Michael Matteo
 
SubsAir Force
William McEaddy (PF)
Anthony Mattson
 
08:30Portland StateHerbert Ellis misses long on a floater from the left wing19-14
08:29Air ForceThe rebound goes to Jeramy Orenstein19-14
08:08Air ForceJeramy Orenstein clanks a fadeaway jumper from just outside the lane19-14
08:06Portland StateCharles Hale grabs the defensive rebound19-14
08:01Portland StateHerbert Ellis misses the floater from the free throw line but he's fouled by John Haynes - foul #1 on John Haynes, team foul #419-14
SubsPortland State 
SubsAir Force
Dylan Norby (PG), Luther Pettigrew (SG), Richard Wingert (SF)
John Haynes, Richard Stokes, Gary Vicknair
 
08:01Portland StateHerbert Ellis makes the 1st free throw20-14
08:01Portland StateHerbert Ellis makes the 2nd free throw21-14
07:51Air ForceDylan Norby's floater is knocked away by Charles Hale21-14
07:49Portland StateRobert Sifuentes grabs the defensive rebound21-14
07:44Portland StateHerbert Ellis hits a 3pt shot from the left corner on a nice dish by John Moulton24-14
07:33Air ForceDylan Norby comes up short on the 3 from straight away24-14
07:31Portland StateCharles Hale gets the rebound24-14
LineupPortland State
 PG - Herbert Ellis (fresh) 12 pts.
 SG - John Moulton (fresh) 3 ast.
 SF - Eugene Casper (fresh)
 PF - Charles Hale (fresh) 1 pts. 4 reb. 2 blk.
 C - Robert Sifuentes (fairly fresh) 3 pts. 4 reb.
 
LineupAir Force
 PG - Dylan Norby (fresh)
 SG - Luther Pettigrew (fresh)
 SF - Richard Wingert (fresh) 3 pts.
 PF - William McEaddy (fresh)
 C - Jeramy Orenstein (fairly fresh) 6 reb.
 
07:25Portland StateHerbert Ellis throws a bad pass out of bounds24-14
SubsPortland State
Jeffrey Allen (C)
Robert Sifuentes
 
SubsAir Force
John Underwood (PF), Paul Blair (C)
William McEaddy, Jeramy Orenstein
 
07:03Air ForceRichard Wingert clanks a pull-up jumper from the right side24-14
07:02Portland StateHerbert Ellis snags the defensive board24-14
06:50Portland StateHerbert Ellis misses the pull-up jumper from the left wing24-14
06:48Portland StateCharles Hale hits the follow up shot26-14
06:19Air ForceLuther Pettigrew misses short on a 3pt attempt from the left wing26-14
06:18Portland StateCharles Hale pulls down the rebound26-14
06:13Portland StateHerbert Ellis misses the 3pt jumper from the right wing26-14
06:12Air ForcePaul Blair gets the rebound26-14
06:07Air ForceLuther Pettigrew misses short on a jumper from the right wing26-14
06:06Air ForceDylan Norby gets the offensive rebound26-14
06:01Air ForceLuther Pettigrew drills a 3pt attempt from the right corner26-17
05:48Portland StateEugene Casper is hacked by John Underwood - foul #1 on John Underwood, team foul #526-17
SubsPortland State
Adam Graham (PG), Otis Benevides (SG), Robert Sifuentes (SF), Michael Matteo (PF)
Herbert Ellis, John Moulton, Eugene Casper, Charles Hale
 
SubsAir Force
John Haynes (PG), Richard Stokes (SG), Gary Vicknair (SF), Anthony Mattson (PF), Jeramy Orenstein (C)
Dylan Norby, Luther Pettigrew, Richard Wingert, John Underwood, Paul Blair
 
05:34Portland StateAnthony Mattson swats the layup by Jeffrey Allen26-17
05:32Air ForceJeramy Orenstein grabs the board26-17
05:16Air ForceJeramy Orenstein drills a floater from the left block on a nice dish by Richard Stokes26-19
04:59Portland StateMichael Matteo is whistled for traveling26-19
SubsPortland State
James McPherson (SF)
Jeffrey Allen
 
SubsAir Force 
04:41Air ForceGary Vicknair is called for the illegal screen - foul #2 on Gary Vicknair, team foul #626-19
SubsPortland State 
SubsAir Force
Richard Wingert (SF)
Gary Vicknair
 
04:27Portland StateOtis Benevides makes the fadeaway from the left wing28-19
04:15Air ForceRichard Wingert clanks a jumpshot from the right wing28-19
04:14Air ForceRichard Wingert misses the tip28-19
04:13Air ForceJeramy Orenstein grabs the offensive rebound28-19
04:03Air ForceRichard Stokes hits the front of the rim on the pull-up jumper from the left wing but the foul's on Michael Matteo - foul #1 on Michael Matteo, team foul #528-19
SubsPortland State
Herbert Ellis (PG), John Moulton (SG), Eugene Casper (SF), Charles Hale (PF)
Adam Graham, Otis Benevides, James McPherson, Michael Matteo
 
SubsAir Force
John Underwood (PF)
Anthony Mattson
 
04:03Air ForceRichard Stokes misses the 1st free throw28-19
04:03Air ForceRichard Stokes makes the 2nd free throw28-20
03:52Portland StateJohn Moulton misses short on a 3pt jumper from straight away28-20
03:51Air ForceThe rebound goes to Richard Wingert28-20
03:32Air ForceJohn Haynes throws a bad pass out of bounds28-20
SubsPortland State
David Powell (C)
Robert Sifuentes
 
SubsAir Force
Gary Vicknair (SF), Anthony Mattson (C)
Richard Wingert, Jeramy Orenstein
 
03:10Portland StateJohn Moulton hits a fadeaway from just outside the lane set up by David Powell30-20
LineupPortland State
 PG - Herbert Ellis (fresh) 12 pts.
 SG - John Moulton (fresh) 2 pts. 3 ast.
 SF - Eugene Casper (fresh)
 PF - Charles Hale (fresh) 3 pts. 6 reb. 2 blk.
 C - David Powell (fresh) 2 reb.
 
LineupAir Force
 PG - John Haynes (fresh) 2 pts.
 SG - Richard Stokes (fresh) 6 pts. 1 ast.
 SF - Gary Vicknair (fresh)
 PF - John Underwood (fresh) 2 pts. 3 reb.
 C - Anthony Mattson (fresh) 2 pts.
 
02:55Air ForceRichard Stokes is fouled on the floor by John Moulton - foul #2 on John Moulton, team foul #630-20
02:38Air ForceGary Vicknair misses the 3pt jumper from the left corner30-20
02:36Air ForceGary Vicknair grabs the offensive rebound30-20
02:17Air ForceGary Vicknair knocks in the 3pt attempt from straight away on a great pass from Anthony Mattson30-23
01:55Portland StateJohn Moulton can't connect on a jumpshot from the right side but he's hacked by Gary Vicknair - foul #3 on Gary Vicknair, team foul #730-23
SubsPortland State 
SubsAir Force
Dylan Norby (PG), Luther Pettigrew (SG), Richard Wingert (SF), William McEaddy (PF), Jeramy Orenstein (C)
John Haynes, Richard Stokes, Gary Vicknair, John Underwood, Anthony Mattson
 
01:55Portland StateJohn Moulton misses the 1st free throw30-23
01:55Portland StateJohn Moulton makes the 2nd free throw31-23
01:35Air ForceDylan Norby hits a fadeaway from the left side31-25
01:22Portland StateHerbert Ellis's pass is off the mark and out of bounds31-25
SubsPortland State
Adam Graham (PG), Otis Benevides (SG), Robert Sifuentes (SF)
Herbert Ellis, John Moulton, Eugene Casper
 
SubsAir Force 
00:58Air ForceLuther Pettigrew hits a 3 pointer from the right corner on a nice dish by William McEaddy31-28
00:54Portland StateAdam Graham misses the fadeaway jumper from the left side but the foul's on Dylan Norby - foul #1 on Dylan Norby, team foul #831-28
00:54Portland StateAdam Graham makes the 1st free throw32-28
00:54Portland StateAdam Graham makes the 2nd free throw33-28
00:29Air ForceOtis Benevides steals it from William McEaddy33-28
00:00Portland StateCharles Hale misses short on a pull-up jumper from the free throw line33-28
TimeTeamPlayScore
LineupPortland State
 PG - Herbert Ellis (fresh) 12 pts.
 SG - John Moulton (fresh) 3 pts. 3 ast.
 SF - Eugene Casper (fresh)
 PF - Charles Hale (fresh) 3 pts. 6 reb. 2 blk.
 C - David Powell (fresh) 2 reb.
 
LineupAir Force
 PG - John Haynes (fresh) 2 pts.
 SG - Richard Stokes (fresh) 6 pts. 1 ast.
 SF - Richard Wingert (fresh) 3 pts. 2 reb.
 PF - John Underwood (fresh) 2 pts. 3 reb.
 C - Jeramy Orenstein (fresh) 2 pts. 8 reb.
 
20:00Air ForceRichard Wingert inbounds the ball33-28
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:39Air ForceRichard Stokes is hacked by John Moulton - foul #3 on John Moulton, team foul #133-28
SubsPortland State
Adam Graham (SG)
John Moulton
 
SubsAir Force 
19:29Air ForceJeramy Orenstein misses the easy layup33-28
19:27Portland StateDavid Powell gets the rebound33-28
19:20Portland StateAdam Graham misses long on a jumper from just outside the lane33-28
19:19Portland StateHerbert Ellis misses the tip33-28
19:17Air ForceJohn Underwood grabs the defensive rebound33-28
18:57Air ForceAdam Graham picks off the pass by Richard Wingert33-28
18:40Portland StateCharles Hale misses long on a 3pt jumper from the left wing33-28
18:39Air ForceRichard Wingert grabs the board33-28
18:22Air ForceCharles Hale steals the ball from Jeramy Orenstein33-28
18:08Portland StateCharles Hale misses badly on a 3 from the left wing33-28
18:07Portland StateCharles Hale gets the offensive rebound33-28
17:54Portland StateEugene Casper is called for a moving pick - foul #1 on Eugene Casper, team foul #233-28
17:36Air ForceRichard Wingert comes up short on the 3 pointer from the left wing33-28
17:34Portland StateAdam Graham gets the rebound33-28
17:28Portland StateJeramy Orenstein denies the turnaround by David Powell33-28
17:27Portland StateEugene Casper tips it home35-28
17:11Air ForceJohn Haynes misses the shot from the left side35-28
17:10Air ForceRichard Wingert gets the offensive rebound35-28
17:02Air ForceRichard Wingert misses badly on a shot near the basket35-28
17:01Air ForceJeramy Orenstein tips it home35-30
16:55Portland StateEugene Casper misses the floater from the right side35-30
16:54Portland StateCharles Hale tips it home37-30
16:34Air ForceJeramy Orenstein clanks a turnaround near the basket but the foul's on David Powell - foul #3 on David Powell, team foul #337-30
SubsPortland State
Otis Benevides (PG), Michael Fix (SG), Robert Sifuentes (SF), Michael Matteo (C)
Herbert Ellis, Adam Graham, Eugene Casper, David Powell
 
SubsAir Force
Dylan Norby (PG), Luther Pettigrew (SG), William McEaddy (SF), Anthony Mattson (PF)
John Haynes, Richard Stokes, Richard Wingert, John Underwood
 
16:34Air ForceJeramy Orenstein makes the 1st free throw37-31
16:34Air ForceJeramy Orenstein makes the 2nd free throw37-32
16:20Portland StateWilliam McEaddy steals it from Michael Matteo37-32
16:08Air ForceDylan Norby loses the dribble to Robert Sifuentes37-32
16:05Portland StateOtis Benevides banks in the layup set up by Robert Sifuentes39-32
15:48Air ForceLuther Pettigrew clanks a fadeaway from the left side39-32
15:46Portland StateRobert Sifuentes pulls down the rebound39-32
LineupPortland State
 PG - Otis Benevides (fresh) 7 pts.
 SG - Michael Fix (fresh)
 SF - Robert Sifuentes (fresh) 3 pts. 5 reb.
 PF - Charles Hale (fairly fresh) 5 pts. 8 reb. 2 blk.
 C - Michael Matteo (fresh) 3 pts.
 
LineupAir Force
 PG - Dylan Norby (fresh) 2 pts.
 SG - Luther Pettigrew (fresh) 6 pts.
 SF - William McEaddy (fresh)
 PF - Anthony Mattson (fresh) 2 pts.
 C - Jeramy Orenstein (fairly fresh) 6 pts. 9 reb.
 
15:40Portland StateOtis Benevides buries a 3pt attempt from straight away set up by Robert Sifuentes42-32
15:25Air ForceWilliam McEaddy clanks a runner near the basket42-32
15:23Portland StateCharles Hale pulls down the rebound42-32
15:17Portland StateMichael Matteo misses the 3pt attempt from straight away42-32
15:15Air ForceLuther Pettigrew pulls down the rebound42-32
14:59Air ForceJeramy Orenstein drills a floater from the baseline on a nice dish by Anthony Mattson42-34
14:41Portland StateOtis Benevides can't connect on a 3pt shot from straight away42-34
14:39Air ForceJeramy Orenstein pulls down the rebound42-34
14:34Air ForceDylan Norby misses badly on a jumper from the right side42-34
14:32Air ForceJeramy Orenstein snags the offensive board42-34
14:15Air ForceWilliam McEaddy can't connect on a shot from the left block42-34
14:14Portland StateRobert Sifuentes gets the rebound42-34
13:57Portland StateOtis Benevides is fouled on the floor by Dylan Norby - foul #2 on Dylan Norby, team foul #142-34
SubsPortland State
Herbert Ellis (PG), John Moulton (SG), Eugene Casper (SF), David Powell (C)
Otis Benevides, Michael Fix, Charles Hale, Michael Matteo
 
SubsAir Force
John Haynes (PG), Richard Stokes (SG), Gary Vicknair (SF), John Underwood (PF), Paul Blair (C)
Dylan Norby, Luther Pettigrew, William McEaddy, Anthony Mattson, Jeramy Orenstein
 
13:42Portland StateJohn Moulton is fouled on the floor by Richard Stokes - foul #1 on Richard Stokes, team foul #242-34
SubsPortland State
Jeffrey Allen (PF)
Robert Sifuentes
 
SubsAir Force 
13:31Portland StateJohn Moulton hits the front of the rim on the runner from the right block42-34
13:30Air ForceGary Vicknair gets the rebound42-34
13:18Air ForceJohn Haynes misses long on a fadeaway jumper from the left side42-34
13:16Portland StateThe rebound goes to Eugene Casper42-34
13:10Portland StateEugene Casper misses short on a 3pt jumper from the right wing42-34
13:09Portland StateJeffrey Allen can't tip it in42-34
13:07Portland StateEugene Casper misses the tip42-34
13:06Portland StateJeffrey Allen pulls down the offensive rebound42-34
12:48Portland StateJohn Moulton buries a shot from the left side on a great pass from Herbert Ellis44-34
12:31Air ForceJohn Underwood is fouled on the floor by Jeffrey Allen - foul #1 on Jeffrey Allen, team foul #444-34
SubsPortland State
Robert Sifuentes (PF)
Jeffrey Allen
 
SubsAir Force
Anthony Mattson (PF)
John Underwood
 
12:16Air ForceJohn Haynes misses the fadeaway from the left side but the foul's on Robert Sifuentes - foul #2 on Robert Sifuentes, team foul #544-34
12:16Air ForceJohn Haynes makes the 1st free throw44-35
12:16Air ForceJohn Haynes makes the 2nd free throw44-36
11:49Portland StateEugene Casper is fouled on the floor by Gary Vicknair - foul #4 on Gary Vicknair, team foul #344-36
SubsPortland State
Charles Hale (PF)
Robert Sifuentes
 
SubsAir Force
Richard Wingert (SF)
Gary Vicknair
 
11:32Portland StateCharles Hale connects on the 3 pointer from the left corner47-36
LineupPortland State
 PG - Herbert Ellis (fresh) 12 pts. 1 ast.
 SG - John Moulton (fresh) 5 pts. 3 ast. 3 pf.
 SF - Eugene Casper (fresh) 2 pts. 3 reb.
 PF - Charles Hale (fresh) 8 pts. 9 reb. 2 blk.
 C - David Powell (fresh) 3 reb. 3 pf.
 
LineupAir Force
 PG - John Haynes (fresh) 4 pts.
 SG - Richard Stokes (fresh) 6 pts. 1 ast.
 SF - Richard Wingert (fresh) 3 pts. 4 reb.
 PF - Anthony Mattson (fresh) 2 pts.
 C - Paul Blair (fresh)
 
11:20Air ForceRichard Wingert clanks a shot from the left side but he's hacked by Eugene Casper - foul #2 on Eugene Casper, team foul #647-36
SubsPortland State 
SubsAir Force
William McEaddy (PF)
Paul Blair
 
11:20Air ForceRichard Wingert makes the 1st free throw47-37
11:20Air ForceRichard Wingert makes the 2nd free throw47-38
10:59Portland StateHerbert Ellis can't connect on a 3pt shot from the left corner47-38
10:57Portland StateCharles Hale tips it back up and in49-38
10:34Air ForceAnthony Mattson throws a bad pass out of bounds49-38
SubsPortland State
Adam Graham (PG), Otis Benevides (SG), Robert Sifuentes (SF), Michael Matteo (C)
Herbert Ellis, John Moulton, Eugene Casper, David Powell
 
SubsAir Force
Dylan Norby (PG), Luther Pettigrew (SG), John Underwood (PF), Ryan Celentano (C)
John Haynes, Richard Stokes, William McEaddy, Anthony Mattson
 
10:18Portland StateRobert Sifuentes misses the lay-in but he's hacked by Ryan Celentano - foul #1 on Ryan Celentano, team foul #449-38
SubsPortland State 
SubsAir Force
Jeramy Orenstein (C)
Ryan Celentano
 
10:18Portland StateRobert Sifuentes makes the 1st free throw50-38
10:18Portland StateRobert Sifuentes makes the 2nd free throw51-38
09:54Air ForceDylan Norby is whistled for traveling51-38
09:32Portland StateAdam Graham is called for a moving pick - foul #1 on Adam Graham, team foul #751-38
SubsPortland State
Herbert Ellis (PG), John Moulton (SG), David Powell (C)
Adam Graham, Otis Benevides, Michael Matteo
 
SubsAir Force
John Haynes (PG), Richard Stokes (SG)
Dylan Norby, Luther Pettigrew
 
09:22Air ForceRichard Wingert is hacked by Robert Sifuentes - foul #3 on Robert Sifuentes, team foul #851-38
SubsPortland State
Eugene Casper (SF)
Robert Sifuentes
 
SubsAir Force 
09:22Air ForceRichard Wingert misses the 1st free throw51-38
09:22Portland StateDavid Powell grabs the defensive rebound51-38
09:09Portland StateEugene Casper drills a 3pt jumper from straight away set up by Herbert Ellis54-38
Game PlanPortland StatePortland State is playing a fastbreak offense and a man to man (+2) 
Game PlanAir ForceAir Force is playing a motion offense (uptempo) and a 2-3 zone (+2) 
08:45Air ForceJohn Haynes hits the finger roll on a nice dish by Richard Wingert54-40
08:41Portland StateCharles Hale travels with the ball54-40
SubsPortland State
Robert Sifuentes (PF)
Charles Hale
 
SubsAir Force
William McEaddy (SF), Anthony Mattson (PF)
Richard Wingert, John Underwood
 
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) 
08:22Air ForceWilliam McEaddy's pass is intercepted by John Moulton54-40
08:06Portland StateAnthony Mattson is called for the reach on Robert Sifuentes - foul #1 on Anthony Mattson, team foul #554-40
SubsPortland State 
SubsAir Force
Paul Blair (C)
Jeramy Orenstein
 
07:50Portland StateRobert Sifuentes misses badly on a 3pt attempt from the right corner54-40
07:48Portland StateHerbert Ellis tips it back up and in56-40
Game PlanPortland StatePortland State is playing a fastbreak offense and a man to man (+2) 
Game PlanAir ForceAir Force is playing a motion offense (uptempo) and a 2-3 zone (+2) 
07:37Air ForceJohn Haynes makes the shot from the right wing56-42
07:22Portland StateEugene Casper misses badly on a 3 from the left wing56-42
07:21Air ForceAnthony Mattson gets the rebound56-42
LineupPortland State
 PG - Herbert Ellis (fairly fresh) 14 pts. 2 ast.
 SG - John Moulton (fairly fresh) 5 pts. 3 ast. 3 pf.
 SF - Eugene Casper (fairly fresh) 5 pts. 3 reb.
 PF - Robert Sifuentes (fresh) 5 pts. 6 reb. 3 pf.
 C - David Powell (fairly fresh) 4 reb. 3 pf.
 
LineupAir Force
 PG - John Haynes (fairly fresh) 8 pts.
 SG - Richard Stokes (fairly fresh) 6 pts. 1 ast.
 SF - William McEaddy (fresh)
 PF - Anthony Mattson (fresh) 2 pts.
 C - Paul Blair (fresh)
 
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) 
Game PlanPortland StatePortland State is playing a fastbreak offense and a man to man (+2) 
Game PlanAir ForceAir Force is playing a motion offense (uptempo) and a 2-3 zone (+2) 
07:17Air ForceRichard Stokes misses the runner from the baseline56-42
07:16Portland StateThe rebound goes to David Powell56-42
07:12Portland StateDavid Powell is fouled on the floor by Paul Blair - foul #1 on Paul Blair, team foul #656-42
SubsPortland State
Adam Graham (PG), Otis Benevides (SG), Charles Hale (PF), Michael Matteo (C)
Herbert Ellis, John Moulton, Eugene Casper, David Powell
 
SubsAir Force
Dylan Norby (PG), Luther Pettigrew (SG), Gary Vicknair (SF)
John Haynes, Richard Stokes, William McEaddy
 
06:52Portland StateAdam Graham is whistled for traveling56-42
SubsPortland State 
SubsAir Force
John Underwood (PF)
Anthony Mattson
 
06:32Air ForceLuther Pettigrew's pass is intercepted by Otis Benevides56-42
06:13Portland StateRobert Sifuentes can't connect on a turnaround near the basket56-42
06:12Air ForcePaul Blair snags the defensive board56-42
06:06Air ForceJohn Underwood misses long on a 3 from the left wing56-42
06:05Portland StateMichael Matteo gets the rebound56-42
05:59Portland StateRobert Sifuentes banks in the layup on a great pass from Charles Hale58-42
05:43Air ForceLuther Pettigrew loses the ball out of bounds58-42
SubsPortland State
Herbert Ellis (PG), John Moulton (SG), Eugene Casper (SF), David Powell (C)
Adam Graham, Otis Benevides, Robert Sifuentes, Michael Matteo
 
SubsAir Force
John Haynes (PG), Richard Stokes (SG), Jeramy Orenstein (C)
Dylan Norby, Luther Pettigrew, Paul Blair
 
05:28Portland StateDavid Powell can't connect on a jump hook in the paint58-42
05:27Portland StateThe offensive rebound goes to Charles Hale58-42
05:06Portland StateDavid Powell is whistled for traveling58-42
SubsPortland State 
SubsAir Force
Anthony Mattson (PF)
John Underwood
 
04:51Air ForceAnthony Mattson can't finish the layup58-42
04:49Portland StateDavid Powell grabs the board58-42
04:44Portland StateJohn Moulton is fouled on the floor by Richard Stokes - foul #2 on Richard Stokes, team foul #758-42
04:44Portland StateJohn Moulton makes the 1st free throw59-42
04:44Portland StateJohn Moulton makes the 2nd free throw60-42
04:33Air ForceJeramy Orenstein comes up short on the jumper from the left side60-42
04:32Portland StateDavid Powell snags the defensive board60-42
04:16Portland StateHerbert Ellis misses short on a 3 pointer from the left corner60-42
04:14Air ForceAnthony Mattson pulls down the rebound60-42
03:56Air ForceJohn Haynes hits a fadeaway jumper from just outside the lane set up by Gary Vicknair60-44
Game PlanPortland StatePortland State is playing a fastbreak offense and a man to man (+2) 
Game PlanAir ForceAir Force is playing a motion offense (uptempo) and a 2-3 zone (-1) 
03:37Portland StateJohn Moulton buries a 3 from the left corner on a great pass from Eugene Casper63-44
Game PlanPortland StatePortland State is playing a fastbreak offense and a man to man (+1) 
Game PlanAir ForceAir Force is playing a motion offense (uptempo) and a 2-3 zone (-1) 
03:30Air ForceGary Vicknair's fadeaway is rejected by Charles Hale63-44
03:28Portland StateHerbert Ellis gets the rebound63-44
03:02Portland StateJohn Moulton is whistled for traveling63-44
SubsPortland State
Adam Graham (PG), Otis Benevides (SG), Robert Sifuentes (SF), Michael Matteo (PF), Jeffrey Allen (C)
Herbert Ellis, John Moulton, Eugene Casper, Charles Hale, David Powell
 
SubsAir Force
Dylan Norby (PG), Luther Pettigrew (SG), Richard Wingert (SF), William McEaddy (PF), Paul Blair (C)
John Haynes, Richard Stokes, Gary Vicknair, Anthony Mattson, Jeramy Orenstein
 
LineupPortland State
 PG - Adam Graham (fresh) 4 pts. 1 ast. 2 stl.
 SG - Otis Benevides (fresh) 10 pts. 2 stl.
 SF - Robert Sifuentes (fresh) 7 pts. 6 reb. 3 pf.
 PF - Michael Matteo (fresh) 3 pts.
 C - Jeffrey Allen (fresh) 3 reb.
 
LineupAir Force
 PG - Dylan Norby (fresh) 2 pts.
 SG - Luther Pettigrew (fresh) 6 pts.
 SF - Richard Wingert (fresh) 5 pts. 4 reb.
 PF - William McEaddy (fresh)
 C - Paul Blair (fresh) 2 reb.
 
02:48Air ForceLuther Pettigrew misses short on a 3pt jumper from straight away63-44
02:47Portland StateThe rebound goes to Michael Matteo63-44
02:40Portland StateAdam Graham misses short on a 3pt shot from straight away63-44
02:39Portland StateOtis Benevides pulls down the offensive rebound63-44
02:29Portland StateOtis Benevides can't connect on a 3pt jumper from the left corner63-44
02:27Air ForcePaul Blair grabs the board63-44
02:21Air ForceLuther Pettigrew misses the 3 pointer from the right wing63-44
02:19Portland StateJeffrey Allen gets the rebound63-44
02:13Portland StateMichael Matteo misses long on a fadeaway from close range63-44
02:11Portland StateMichael Matteo can't tip it in63-44
02:10Portland StateMichael Matteo hits the follow up shot65-44
01:47Air ForceWilliam McEaddy misses long on a 3pt attempt from the left corner65-44
01:45Portland StateJeffrey Allen grabs the defensive rebound65-44
01:40Portland StateRobert Sifuentes misses long on a turnaround from the left block65-44
01:38Portland StateRobert Sifuentes tips it home67-44
01:15Air ForceLuther Pettigrew misses badly on a 3pt shot from the left corner67-44
01:13Portland StateMichael Matteo pulls down the rebound67-44
01:09Portland StateOtis Benevides misses long on a 3pt shot from the right corner67-44
01:07Air ForceDylan Norby gets the rebound67-44
00:56Air ForceDylan Norby scores on a jumper from the left side67-46
Game PlanPortland StatePortland State is playing a spread offense (hold ball) and a man to man (+1) 
Game PlanAir ForceAir Force is playing a motion offense (uptempo) and a 2-3 zone (-1) 
00:31Portland StateOtis Benevides clanks a pull-up jumper from the right wing67-46
00:30Portland StateMichael Matteo tips it in69-46
Game PlanPortland StatePortland State is playing a spread offense (hold ball) and a man to man (+1) 
Game PlanAir ForceAir Force is playing a quick shot offense (quick shot) and a 2-3 zone (-1) 
00:23Air ForceRichard Wingert is called for traveling69-46
SubsPortland State 
SubsAir Force
Anthony Mattson (PF)
William McEaddy
 
00:00Portland StateAdam Graham runs out the clock69-46