#AF1E23 #FE0000
Hoops Dynasty HOOPS DYNASTY
Non-Conference Knight
Willamette Sim AI
Keene St. Sim AI
Final -
3/4/2026
63
  1 2 F
Willamette 33 30 63
Keene St. 34 27 61
61
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cMalcolm Riley 23 2-5 0-1 0-0 2 6 0 1 0 1 2 4
pfLucas Singleton 30 4-9 1-3 6-6 4 12 3 3 1 1 1 15
sfJames Jacobsen 27 5-11 1-3 1-2 1 4 2 1 0 1 3 12
sgCharles Stevens 21 1-3 0-2 0-0 0 0 2 0 1 0 4 2
pgRyan Maddox 26 3-8 1-1 3-3 3 4 3 1 2 0 1 10
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
pgJon Smith 21 3-5 1-3 0-0 1 2 5 3 1 0 1 7
pfRoger Meyers 19 1-5 1-4 0-0 0 2 0 1 0 2 0 3
sfNeil Jarnigan 15 2-5 1-2 1-1 0 2 1 1 0 0 1 6
pgRandy Horvath 12 1-3 1-3 1-2 1 1 0 2 0 0 0 4
sgMichael Sipe 3 0-0 0-0 0-0 0 0 0 0 1 0 1 0
sgRuben Kincaid 3 0-0 0-0 0-0 0 0 0 0 0 0 0 0
Totals 200 22-54 7-22 12-14 12 33 16 13 6 5 14 63
Percentages   .407 .318 .857                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cWilliam Speer 28 2-6 0-1 0-0 0 4 0 3 1 2 3 4
pfDudley Horan 23 0-1 0-0 0-0 1 2 1 0 0 0 4 0
sfJohn McKinney 27 6-11 1-2 2-4 5 9 1 3 0 1 0 15
sgJason Helman 29 4-10 3-9 0-0 1 3 1 1 0 0 1 11
pgJohn Lightle 30 2-8 1-3 2-3 1 5 4 3 1 0 3 7
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cHarry Brown 16 1-2 0-0 2-2 2 4 0 1 0 3 2 4
sfKevin Reynolds 15 2-2 0-0 0-0 0 1 1 3 2 0 2 4
cJason Rivers 11 1-2 0-1 1-3 0 2 2 0 1 0 0 3
pgJoe Gorrell 10 0-2 0-0 0-0 0 0 1 0 0 0 0 0
sgScott Demuth 9 4-5 2-2 0-0 0 0 0 2 0 0 2 10
pfRichard Trogdon 2 1-1 1-1 0-0 0 0 0 0 0 0 1 3
Totals 200 23-50 8-19 7-12 10 30 11 16 5 6 18 61
Percentages   .460 .421 .583                

WU
33
12-25
3-11
6-8
4
15
10
7
2
2
8
10
7
3
5
10
30
10-29
4-11
6-6
8
18
6
6
4
3
6
10
14
6
3
10
63
22-54
7-22
12-14
12
33
16
13
6
5
14
20
21
9
8
20
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
KSC
34
13-27
5-12
3-6
5
14
6
5
3
2
9
10
5
7
2
15
27
10-23
3-7
4-6
5
16
5
11
2
4
9
12
4
4
5
9
61
23-50
8-19
7-12
10
30
11
16
5
6
18
22
9
11
7
24
PLAYER OF THE GAME
pf Lucas Singleton Willamette
15 Points, 12 Rebounds, 3 Assists
TimeTeamPlayScore
LineupWillamette
 PG - Ryan Maddox (fresh)
 SG - Charles Stevens (fresh)
 SF - James Jacobsen (fresh)
 PF - Lucas Singleton (fresh)
 C - Malcolm Riley (fresh)
 
LineupKeene St.
 PG - John Lightle (fresh)
 SG - Jason Helman (fresh)
 SF - John McKinney (fresh)
 PF - Dudley Horan (fresh)
 C - William Speer (fresh)
 
20:00WillametteMalcolm Riley wins the tip0-0
Game PlanWillametteWillamette is playing a triangle offense and a man to man (0) 
Game PlanKeene St.Keene St. is playing a motion offense and a 2-3 zone (0) 
19:38WillametteCharles Stevens connects on the jumper from just outside the lane set up by Ryan Maddox2-0
19:16Keene St.John Lightle clanks a pull-up jumper from the free throw line2-0
19:15WillametteLucas Singleton snags the defensive board2-0
19:06WillametteJames Jacobsen misses long on a 3 pointer from the right corner2-0
19:04Keene St.The rebound goes to Jason Helman2-0
18:43Keene St.William Speer misses short on a 3pt shot from straight away2-0
18:41Keene St.John McKinney grabs the offensive rebound2-0
18:26Keene St.Jason Helman misses the 3pt attempt from straight away2-0
18:25WillametteLucas Singleton snags the defensive board2-0
18:14WillametteJames Jacobsen drills a jump hook from the left block set up by Lucas Singleton4-0
17:56Keene St.Malcolm Riley is called for the reach on John McKinney - foul #1 on Malcolm Riley, team foul #14-0
17:38Keene St.Jason Helman throws a bad pass out of bounds4-0
17:22WillametteMalcolm Riley misses short on a 3 pointer from the right corner4-0
17:21WillametteRyan Maddox grabs the offensive rebound4-0
17:09WillametteRyan Maddox is fouled on the floor by John Lightle - foul #1 on John Lightle, team foul #14-0
16:53WillametteRyan Maddox's layup is rejected by William Speer4-0
16:52WillametteLucas Singleton grabs the offensive board4-0
16:42WillametteRyan Maddox hits the finger roll on a great pass from Lucas Singleton and the foul's on Dudley Horan - foul #1 on Dudley Horan, team foul #26-0
SubsWillamette
Jon Smith (SG)
Charles Stevens
 
SubsKeene St. 
16:42WillametteRyan Maddox makes the free throw7-0
16:22Keene St.William Speer scores on a floater from the left wing set up by Jason Helman7-2
16:01WillametteJon Smith loses the ball out of bounds7-2
SubsWillamette
Randy Horvath (SG), Neil Jarnigan (SF), Roger Meyers (C)
Ryan Maddox, James Jacobsen, Malcolm Riley
 
SubsKeene St. 
LineupWillamette
 PG - Jon Smith (fresh)
 SG - Randy Horvath (fresh)
 SF - Neil Jarnigan (fresh)
 PF - Lucas Singleton (fresh) 3 reb.
 C - Roger Meyers (fresh)
 
LineupKeene St.
 PG - John Lightle (fresh)
 SG - Jason Helman (fresh) 1 ast.
 SF - John McKinney (fresh)
 PF - Dudley Horan (fresh)
 C - William Speer (fresh) 2 pts.
 
15:40Keene St.John McKinney hits a 3 pointer from straight away7-5
15:28WillametteLucas Singleton comes up short on the floater near the basket7-5
15:27WillametteRandy Horvath grabs the offensive board7-5
15:08WillametteJohn Lightle steals the ball from Roger Meyers7-5
14:46Keene St.Jason Helman buries a fadeaway jumper from the free throw line7-7
14:30WillametteRandy Horvath can't connect on a 3pt attempt from the right corner7-7
14:29Keene St.William Speer grabs the board7-7
14:14Keene St.Roger Meyers swats the shot by John McKinney7-7
14:13Keene St.Jason Helman grabs the offensive rebound7-7
13:58Keene St.Jason Helman makes the 3pt jumper from the left wing on a nice dish by John McKinney7-10
13:41WillametteRandy Horvath misses long on a jumper from the right side but he's hacked by William Speer - foul #1 on William Speer, team foul #37-10
SubsWillamette
Charles Stevens (SG), James Jacobsen (SF), Malcolm Riley (C)
Jon Smith, Neil Jarnigan, Lucas Singleton
 
SubsKeene St.
Joe Gorrell (PG), Kevin Reynolds (SG), Scott Demuth (SF), Harry Brown (PF), Jason Rivers (C)
John Lightle, Jason Helman, John McKinney, Dudley Horan, William Speer
 
13:41WillametteRandy Horvath makes the 1st free throw8-10
13:41WillametteRandy Horvath misses the 2nd free throw8-10
13:41Keene St.The rebound goes to Jason Rivers8-10
13:26Keene St.Joe Gorrell misses badly on a shot from the right wing8-10
13:25WillametteJames Jacobsen grabs the board8-10
13:21WillametteRandy Horvath misses the 3 pointer from the left wing8-10
13:20Keene St.Jason Rivers grabs the defensive rebound8-10
13:15Keene St.Scott Demuth connects on the driving attempt in the lane on a great pass from Jason Rivers8-12
13:01WillametteJames Jacobsen loses the dribble to Jason Rivers8-12
12:40Keene St.Scott Demuth misses the pull-up jumper from the free throw line8-12
12:39Keene St.Harry Brown grabs the offensive board8-12
12:22Keene St.Jason Rivers blows the layup but he's hacked by Malcolm Riley - foul #2 on Malcolm Riley, team foul #28-12
SubsWillamette
Ryan Maddox (PG), Neil Jarnigan (PF), Jon Smith (C)
Randy Horvath, Roger Meyers, Malcolm Riley
 
SubsKeene St.
John Lightle (PG)
Joe Gorrell
 
12:22Keene St.Jason Rivers misses the 1st free throw8-12
12:22Keene St.Jason Rivers misses the 2nd free throw8-12
12:22WillametteThe rebound goes to Jon Smith8-12
11:59WillametteJames Jacobsen hits a fadeaway from the left wing on a great pass from Jon Smith10-12
LineupWillamette
 PG - Ryan Maddox (fresh) 3 pts. 1 ast.
 SG - Charles Stevens (fresh) 2 pts.
 SF - James Jacobsen (fresh) 4 pts.
 PF - Neil Jarnigan (fresh)
 C - Jon Smith (fresh) 1 ast.
 
LineupKeene St.
 PG - John Lightle (fresh)
 SG - Kevin Reynolds (fresh)
 SF - Scott Demuth (fresh) 2 pts.
 PF - Harry Brown (fresh)
 C - Jason Rivers (fresh) 2 reb.
 
11:41Keene St.Kevin Reynolds makes the jumper from the left block10-14
11:31WillametteKevin Reynolds steals the ball from Neil Jarnigan10-14
11:17Keene St.Kevin Reynolds is hacked by Charles Stevens - foul #1 on Charles Stevens, team foul #310-14
SubsWillamette
Lucas Singleton (PF), Roger Meyers (C)
Neil Jarnigan, Jon Smith
 
SubsKeene St.
Jason Helman (SG), John McKinney (SF), Dudley Horan (PF), William Speer (C)
Kevin Reynolds, Scott Demuth, Harry Brown, Jason Rivers
 
10:56Keene St.John McKinney is fouled on the floor by Charles Stevens - foul #2 on Charles Stevens, team foul #410-14
SubsWillamette
Jon Smith (SG)
Charles Stevens
 
SubsKeene St. 
10:42Keene St.Jon Smith picks off the pass by John McKinney10-14
10:23WillametteRoger Meyers misses badly on a 3pt shot from the left corner10-14
10:21WillametteJames Jacobsen tips it but misses10-14
10:20Keene St.The rebound goes to John Lightle10-14
09:58Keene St.Dudley Horan misses short on a runner near the basket10-14
09:56WillametteRoger Meyers grabs the board10-14
09:52WillametteJon Smith is hacked by Jason Helman - foul #1 on Jason Helman, team foul #410-14
SubsWillamette
Neil Jarnigan (SF)
James Jacobsen
 
SubsKeene St.
Joe Gorrell (PG)
John Lightle
 
09:43WillametteDudley Horan is called for the reach on Jon Smith - foul #2 on Dudley Horan, team foul #510-14
SubsWillamette 
SubsKeene St.
Harry Brown (PF)
Dudley Horan
 
09:36WillametteRoger Meyers misses long on a 3 from straight away10-14
09:35Keene St.John McKinney gets the rebound10-14
09:16Keene St.John McKinney can't connect on a turnaround near the basket10-14
09:14WillametteLucas Singleton gets the rebound10-14
09:00WillametteJon Smith drills a 3pt shot from the left wing13-14
08:41Keene St.Jason Helman hits the front of the rim on the 3pt shot from straight away13-14
08:40Keene St.John McKinney hits the follow up shot13-16
08:29WillametteLucas Singleton lays it in on a great pass from Jon Smith15-16
08:15Keene St.Jason Helman misses badly on a 3 from the right corner15-16
08:13WillametteNeil Jarnigan grabs the board15-16
08:00WillametteRyan Maddox hits a 3pt shot from the right wing on a great pass from Neil Jarnigan18-16
07:36Keene St.John McKinney's floater is tipped away by Roger Meyers18-16
07:35Keene St.John McKinney hits the follow up shot18-18
LineupWillamette
 PG - Ryan Maddox (fairly fresh) 6 pts. 1 ast.
 SG - Jon Smith (fresh) 3 pts. 2 ast.
 SF - Neil Jarnigan (fresh)
 PF - Lucas Singleton (fresh) 2 pts. 4 reb.
 C - Roger Meyers (fairly fresh) 2 blk.
 
LineupKeene St.
 PG - Joe Gorrell (fresh)
 SG - Jason Helman (fairly fresh) 5 pts. 1 ast.
 SF - John McKinney (fairly fresh) 7 pts. 4 reb.
 PF - Harry Brown (fresh)
 C - William Speer (fairly fresh) 2 pts.
 
07:13WillametteThe jumper by Roger Meyers is denied by Harry Brown18-18
07:12Keene St.John McKinney grabs the defensive rebound18-18
06:44Keene St.William Speer is called for a moving pick - foul #2 on William Speer, team foul #618-18
SubsWillamette
Randy Horvath (PG), Ruben Kincaid (SG), James Jacobsen (SF)
Ryan Maddox, Jon Smith, Neil Jarnigan
 
SubsKeene St.
John Lightle (PG), Kevin Reynolds (SG), Scott Demuth (SF), Jason Rivers (C)
Joe Gorrell, Jason Helman, John McKinney, William Speer
 
06:22WillametteJames Jacobsen connects on the jumper from the free throw line20-18
06:00Keene St.Scott Demuth double dribbles20-18
SubsWillamette 
SubsKeene St.
Richard Trogdon (PF)
Harry Brown
 
05:53WillametteLucas Singleton can't connect on a driving attempt from close range but he's hacked by Richard Trogdon - foul #1 on Richard Trogdon, team foul #720-18
SubsWillamette
Jon Smith (C)
Roger Meyers
 
SubsKeene St. 
05:53WillametteLucas Singleton makes the 1st free throw21-18
05:53WillametteLucas Singleton makes the 2nd free throw22-18
05:43Keene St.Kevin Reynolds hits a turnaround near the basket22-20
05:29WillametteRandy Horvath loses the ball out of bounds22-20
SubsWillamette
Neil Jarnigan (PF)
Lucas Singleton
 
SubsKeene St. 
05:18Keene St.John Lightle misses badly on a 3 from the right wing22-20
05:17WillametteJames Jacobsen pulls down the rebound22-20
05:06WillametteJames Jacobsen misses long on a runner in the lane but the foul's on Scott Demuth - foul #1 on Scott Demuth, team foul #822-20
SubsWillamette 
SubsKeene St.
Jason Helman (SG)
Scott Demuth
 
05:06WillametteJames Jacobsen misses the 1st free throw22-20
05:06WillametteJames Jacobsen makes the 2nd free throw23-20
04:47Keene St.Richard Trogdon drills a 3pt attempt from the right corner on a great pass from John Lightle23-23
04:31WillametteNeil Jarnigan makes the shot in the lane set up by James Jacobsen and he's hacked by Kevin Reynolds - foul #1 on Kevin Reynolds, team foul #925-23
SubsWillamette 
SubsKeene St.
John McKinney (SF), Harry Brown (PF)
Kevin Reynolds, Richard Trogdon
 
04:31WillametteNeil Jarnigan makes the free throw26-23
04:09Keene St.Jason Rivers makes the fadeaway jumper from the right side set up by John Lightle and he's hacked by James Jacobsen - foul #1 on James Jacobsen, team foul #526-25
04:09Keene St.Jason Rivers makes the free throw26-26
03:43WillametteA charge is called on Jon Smith - foul #1 on Jon Smith, team foul #626-26
SubsWillamette
Ryan Maddox (PG), Charles Stevens (SG), Lucas Singleton (PF), Malcolm Riley (C)
Randy Horvath, Ruben Kincaid, James Jacobsen, Jon Smith
 
SubsKeene St.
Dudley Horan (PF), William Speer (C)
Harry Brown, Jason Rivers
 
03:31Keene St.Charles Stevens takes the ball from William Speer26-26
LineupWillamette
 PG - Ryan Maddox (fresh) 6 pts. 1 ast.
 SG - Charles Stevens (fresh) 2 pts.
 SF - Neil Jarnigan (fresh) 3 pts.
 PF - Lucas Singleton (fresh) 4 pts. 4 reb.
 C - Malcolm Riley (fresh)
 
LineupKeene St.
 PG - John Lightle (fresh) 2 ast.
 SG - Jason Helman (fresh) 5 pts. 1 ast.
 SF - John McKinney (fresh) 7 pts. 5 reb.
 PF - Dudley Horan (fresh)
 C - William Speer (fresh) 2 pts.
 
03:06WillametteCharles Stevens misses short on a 3 from the right corner26-26
03:04Keene St.John McKinney grabs the board26-26
02:46Keene St.John McKinney can't connect on a 3 from the left wing26-26
02:45WillametteLucas Singleton pulls down the rebound26-26
02:41WillametteRyan Maddox connects on the jumpshot from the right wing set up by Charles Stevens28-26
02:20Keene St.John Lightle is hacked by Ryan Maddox - foul #1 on Ryan Maddox, team foul #728-26
SubsWillamette
James Jacobsen (SF)
Neil Jarnigan
 
SubsKeene St.
Kevin Reynolds (SG)
Jason Helman
 
02:20Keene St.John Lightle misses the 1st free throw28-26
02:20WillametteLucas Singleton pulls down the rebound28-26
02:12WillametteMalcolm Riley can't finish the layup28-26
02:10Keene St.Dudley Horan gets the rebound28-26
01:51Keene St.John Lightle can't connect on a floater from the left wing but he's hacked by Lucas Singleton - foul #1 on Lucas Singleton, team foul #828-26
SubsWillamette 
SubsKeene St.
Scott Demuth (SF)
John McKinney
 
01:51Keene St.John Lightle makes the 1st free throw28-27
01:51Keene St.John Lightle makes the 2nd free throw28-28
01:26WillametteLucas Singleton jams it on a nice dish by Charles Stevens30-28
01:00Keene St.Scott Demuth knocks in the 3pt jumper from the right wing set up by Dudley Horan30-31
00:44WillametteLucas Singleton is whistled for a carry30-31
SubsWillamette
Jon Smith (PG), Randy Horvath (SG), Roger Meyers (PF)
Ryan Maddox, Charles Stevens, Lucas Singleton
 
SubsKeene St.
Joe Gorrell (PG), Jason Helman (SG), Harry Brown (PF), Jason Rivers (C)
John Lightle, Scott Demuth, Dudley Horan, William Speer
 
00:27Keene St.Jason Rivers misses long on a 3 from the left wing30-31
00:26WillametteRoger Meyers grabs the defensive rebound30-31
00:22WillametteRandy Horvath scores on a 3pt attempt from the left corner set up by Jon Smith33-31
00:02Keene St.Jason Helman scores on a 3pt jumper from the right wing33-34
00:00WillametteJon Smith misses badly on a fullcourt shot33-34
TimeTeamPlayScore
LineupWillamette
 PG - Ryan Maddox (fresh) 8 pts. 1 ast.
 SG - Charles Stevens (fresh) 2 pts. 2 ast.
 SF - James Jacobsen (fresh) 7 pts. 3 reb.
 PF - Lucas Singleton (fresh) 6 pts. 6 reb.
 C - Malcolm Riley (fresh)
 
LineupKeene St.
 PG - John Lightle (fresh) 2 pts. 2 ast.
 SG - Jason Helman (fresh) 8 pts. 1 ast.
 SF - John McKinney (fresh) 7 pts. 6 reb.
 PF - Dudley Horan (fresh)
 C - William Speer (fresh) 2 pts.
 
20:00Keene St.John McKinney inbounds the ball33-34
Game PlanWillametteWillamette is playing a triangle offense and a man to man (+2) 
Game PlanKeene St.Keene St. is playing a motion offense and a 2-3 zone (+1) 
19:34Keene St.John Lightle is whistled for a carry33-34
19:18WillametteLucas Singleton comes up short on the 3 pointer from straight away33-34
19:17Keene St.John McKinney pulls down the rebound33-34
19:13Keene St.John Lightle's pass is off the mark and out of bounds33-34
18:58WillametteJames Jacobsen can't finish the layup33-34
18:56Keene St.Jason Helman grabs the defensive rebound33-34
18:43Keene St.John McKinney buries a driving attempt from the baseline set up by John Lightle and the foul's on James Jacobsen - foul #2 on James Jacobsen, team foul #133-36
18:43Keene St.John McKinney misses the free throw33-36
18:43WillametteThe rebound goes to Lucas Singleton33-36
18:25WillametteRyan Maddox's floater is tipped away by William Speer33-36
18:23WillametteLucas Singleton misses the tip33-36
18:22WillametteMalcolm Riley misses the tip33-36
18:20Keene St.The rebound goes to John Lightle33-36
18:15Keene St.John Lightle comes up short on the driving attempt from the right block33-36
18:14WillametteMalcolm Riley gets the rebound33-36
18:09WillametteCharles Stevens clanks a 3pt jumper from straight away33-36
18:07WillametteRyan Maddox can't tip it in33-36
18:05Keene St.The rebound goes to William Speer33-36
17:43Keene St.John McKinney clanks a fadeaway jumper from just outside the lane but the foul's on Charles Stevens - foul #3 on Charles Stevens, team foul #233-36
SubsWillamette
Jon Smith (SG)
Charles Stevens
 
SubsKeene St. 
17:43Keene St.John McKinney makes the 1st free throw33-37
17:43Keene St.John McKinney makes the 2nd free throw33-38
17:15WillametteJames Jacobsen lays it up and in on a great pass from Jon Smith35-38
16:57Keene St.John McKinney connects on the runner in the paint35-40
16:46WillametteMalcolm Riley is whistled for traveling35-40
SubsWillamette
Randy Horvath (SG), Neil Jarnigan (SF), Roger Meyers (C)
Ryan Maddox, James Jacobsen, Malcolm Riley
 
SubsKeene St.
Joe Gorrell (PG), Kevin Reynolds (SG), Scott Demuth (SF), Harry Brown (PF), Jason Rivers (C)
John Lightle, Jason Helman, John McKinney, Dudley Horan, William Speer
 
16:21Keene St.Kevin Reynolds throws a bad pass out of bounds35-40
SubsWillamette
Michael Sipe (SF)
Lucas Singleton
 
SubsKeene St. 
16:06WillametteKevin Reynolds steals the ball from Randy Horvath35-40
16:02Keene St.Harry Brown lays it in set up by Kevin Reynolds35-42
LineupWillamette
 PG - Jon Smith (fresh) 3 pts. 4 ast.
 SG - Randy Horvath (fresh) 4 pts.
 SF - Michael Sipe (fresh)
 PF - Neil Jarnigan (fresh) 3 pts.
 C - Roger Meyers (fresh) 2 reb. 2 blk.
 
LineupKeene St.
 PG - Joe Gorrell (fresh)
 SG - Kevin Reynolds (fresh) 4 pts. 2 stl.
 SF - Scott Demuth (fresh) 5 pts.
 PF - Harry Brown (fresh) 2 pts.
 C - Jason Rivers (fresh) 3 pts. 2 reb.
 
15:47WillametteNeil Jarnigan is fouled on the floor by Harry Brown - foul #1 on Harry Brown, team foul #135-42
SubsWillamette
Charles Stevens (SG)
Randy Horvath
 
SubsKeene St. 
15:31WillametteJon Smith's pass is off the mark and out of bounds35-42
SubsWillamette
James Jacobsen (SF)
Michael Sipe
 
SubsKeene St.
John Lightle (PG), Jason Helman (SG), William Speer (C)
Joe Gorrell, Scott Demuth, Jason Rivers
 
15:16Keene St.William Speer misses badly on a jumper from the right side35-42
15:14WillametteNeil Jarnigan grabs the board35-42
14:47WillametteJon Smith clanks a 3pt attempt from the right wing35-42
14:46WillametteJon Smith grabs the offensive rebound35-42
14:39WillametteNeil Jarnigan's fadeaway is rejected by Harry Brown35-42
14:37Keene St.Kevin Reynolds grabs the defensive rebound35-42
14:20Keene St.William Speer misses the jumper from the right wing35-42
14:19Keene St.Harry Brown grabs the offensive board35-42
13:59Keene St.John Lightle is hacked by James Jacobsen - foul #3 on James Jacobsen, team foul #335-42
SubsWillamette
Ryan Maddox (PG), Michael Sipe (SF), Lucas Singleton (PF), Malcolm Riley (C)
Jon Smith, James Jacobsen, Neil Jarnigan, Roger Meyers
 
SubsKeene St.
John McKinney (SF), Dudley Horan (PF)
Jason Helman, William Speer
 
13:51Keene St.Harry Brown blows the layup but he's hacked by Michael Sipe - foul #1 on Michael Sipe, team foul #435-42
SubsWillamette
Randy Horvath (SG)
Charles Stevens
 
SubsKeene St. 
13:51Keene St.Harry Brown makes the 1st free throw35-43
13:51Keene St.Harry Brown makes the 2nd free throw35-44
13:30WillametteLucas Singleton misses the 3 from straight away35-44
13:29Keene St.The rebound goes to John Lightle35-44
13:22Keene St.Harry Brown is called for the offensive foul - foul #2 on Harry Brown, team foul #235-44
SubsWillamette 
SubsKeene St.
Joe Gorrell (PG), Jason Rivers (C)
John Lightle, Harry Brown
 
13:03WillametteRyan Maddox double dribbles35-44
SubsWillamette
Jon Smith (SG), Roger Meyers (SF)
Randy Horvath, Michael Sipe
 
SubsKeene St.
Jason Helman (SG), William Speer (C)
Kevin Reynolds, Jason Rivers
 
12:40Keene St.William Speer clanks a fadeaway from the left wing35-44
12:38WillametteLucas Singleton snags the defensive board35-44
12:25WillametteMalcolm Riley is hacked by William Speer - foul #3 on William Speer, team foul #335-44
SubsWillamette
Charles Stevens (SG), James Jacobsen (SF)
Jon Smith, Roger Meyers
 
SubsKeene St. 
12:08WillametteWilliam Speer picks off the pass by Lucas Singleton35-44
11:53Keene St.John McKinney's pass is off the mark and out of bounds35-44
SubsWillamette 
SubsKeene St.
John Lightle (PG)
Joe Gorrell
 
LineupWillamette
 PG - Ryan Maddox (fresh) 8 pts. 1 ast.
 SG - Charles Stevens (fresh) 2 pts. 2 ast. 3 pf.
 SF - James Jacobsen (fresh) 9 pts. 3 reb. 3 pf.
 PF - Lucas Singleton (fresh) 6 pts. 9 reb.
 C - Malcolm Riley (fresh) 2 reb.
 
LineupKeene St.
 PG - John Lightle (fresh) 2 pts. 3 ast.
 SG - Jason Helman (fresh) 8 pts. 1 ast.
 SF - John McKinney (fresh) 13 pts. 7 reb.
 PF - Dudley Horan (fresh)
 C - William Speer (fresh) 2 pts. 2 reb. 2 blk. 3 pf.
 
11:28WillametteRyan Maddox misses badly on a fadeaway jumper from the right side35-44
11:26WillametteLucas Singleton tips it back up and in37-44
11:09Keene St.John Lightle misses the 3 pointer from the right corner37-44
11:08WillametteRyan Maddox snags the defensive board37-44
10:41WillametteRyan Maddox is hacked by Dudley Horan - foul #3 on Dudley Horan, team foul #437-44
SubsWillamette
Jon Smith (PG), Randy Horvath (SG), Roger Meyers (C)
Ryan Maddox, Charles Stevens, Malcolm Riley
 
SubsKeene St.
Kevin Reynolds (SG), Scott Demuth (SF), Harry Brown (PF), Jason Rivers (C)
Jason Helman, John McKinney, Dudley Horan, William Speer
 
10:25WillametteJames Jacobsen hits the front of the rim on the 3 pointer from the right corner37-44
10:24Keene St.John Lightle gets the rebound37-44
10:01Keene St.Scott Demuth knocks in the 3 pointer from the left wing on a nice dish by John Lightle37-47
09:44WillametteJon Smith makes the fadeaway jumper from the right side set up by Lucas Singleton39-47
09:17Keene St.Scott Demuth is whistled for an offensive foul - foul #2 on Scott Demuth, team foul #539-47
SubsWillamette
Charles Stevens (SG), Michael Sipe (SF), Neil Jarnigan (PF)
Randy Horvath, James Jacobsen, Lucas Singleton
 
SubsKeene St.
Joe Gorrell (PG), John McKinney (SF)
John Lightle, Scott Demuth
 
08:58WillametteNeil Jarnigan drills a 3pt attempt from the right wing set up by Jon Smith42-47
08:40Keene St.Michael Sipe steals the ball from Kevin Reynolds42-47
08:18WillametteRoger Meyers knocks in the 3pt attempt from straight away45-47
08:12Keene St.John McKinney connects on the shot from the right block set up by Joe Gorrell and the foul's on Neil Jarnigan - foul #1 on Neil Jarnigan, team foul #545-49
SubsWillamette
Ryan Maddox (PG), Malcolm Riley (C)
Jon Smith, Michael Sipe
 
SubsKeene St.
John Lightle (PG), Jason Helman (SG), Dudley Horan (PF), William Speer (C)
Joe Gorrell, Kevin Reynolds, Harry Brown, Jason Rivers
 
08:12Keene St.John McKinney misses the free throw45-49
08:12WillametteMalcolm Riley snags the defensive board45-49
08:05WillametteNeil Jarnigan misses badly on a 3pt shot from the right wing45-49
08:04Keene St.William Speer grabs the defensive rebound45-49
07:46Keene St.Jason Helman hits the front of the rim on the 3pt attempt from the right wing45-49
07:45Keene St.John McKinney snags the offensive board45-49
LineupWillamette
 PG - Ryan Maddox (fresh) 8 pts. 1 ast.
 SG - Charles Stevens (fairly fresh) 2 pts. 2 ast. 3 pf.
 SF - Roger Meyers (fresh) 3 pts. 2 reb. 2 blk.
 PF - Neil Jarnigan (fresh) 6 pts. 2 reb.
 C - Malcolm Riley (fresh) 3 reb.
 
LineupKeene St.
 PG - John Lightle (fresh) 2 pts. 4 ast.
 SG - Jason Helman (fresh) 8 pts. 1 ast.
 SF - John McKinney (fresh) 15 pts. 8 reb.
 PF - Dudley Horan (fresh) 3 pf.
 C - William Speer (fresh) 2 pts. 3 reb. 2 blk. 3 pf.
 
07:32Keene St.Jason Helman misses badly on a 3 pointer from straight away45-49
07:31Keene St.The offensive rebound goes to John Lightle45-49
07:26Keene St.William Speer loses the dribble to Ryan Maddox45-49
07:14WillametteRoger Meyers comes up short on the 3 from the right corner45-49
07:12WillametteRyan Maddox pulls down the offensive rebound45-49
06:52WillametteNeil Jarnigan's floater is tipped away by John McKinney45-49
06:50WillametteMalcolm Riley tips it in47-49
06:34Keene St.Jason Helman comes up short on the 3 pointer from the left corner47-49
06:33Keene St.Dudley Horan pulls down the offensive rebound47-49
06:21Keene St.Charles Stevens is called for the reach on Jason Helman - foul #4 on Charles Stevens, team foul #647-49
SubsWillamette
Jon Smith (SG), James Jacobsen (SF), Lucas Singleton (PF)
Charles Stevens, Roger Meyers, Neil Jarnigan
 
SubsKeene St.
Joe Gorrell (PG), Kevin Reynolds (SF)
John Lightle, John McKinney
 
06:02Keene St.The short jumper by Joe Gorrell is denied by Malcolm Riley47-49
06:01WillametteJames Jacobsen gets the rebound47-49
05:55WillametteLucas Singleton scores on a 3 pointer from the right wing set up by Ryan Maddox50-49
05:37Keene St.Lucas Singleton takes the ball from Kevin Reynolds50-49
05:18WillametteLucas Singleton steps out of bounds on the sideline50-49
SubsWillamette
Randy Horvath (SG)
Ryan Maddox
 
SubsKeene St.
John Lightle (PG), Scott Demuth (SF), Harry Brown (PF), Jason Rivers (C)
Joe Gorrell, Jason Helman, Dudley Horan, William Speer
 
05:02Keene St.Scott Demuth hits a turnaround from close range on a great pass from Jason Rivers50-51
04:44WillametteThe short jumper by Lucas Singleton is denied by Harry Brown50-51
04:42Keene St.The rebound goes to Harry Brown50-51
04:35Keene St.Harry Brown clanks a shot from the baseline50-51
04:33WillametteMalcolm Riley grabs the board50-51
04:09WillametteLucas Singleton is fouled on the floor by Kevin Reynolds - foul #2 on Kevin Reynolds, team foul #650-51
SubsWillamette
Ryan Maddox (PG), Roger Meyers (C)
Randy Horvath, Malcolm Riley
 
SubsKeene St.
Jason Helman (SG), John McKinney (SF), William Speer (C)
Kevin Reynolds, Scott Demuth, Jason Rivers
 
03:56WillametteJames Jacobsen misses the lay-in50-51
03:54Keene St.Harry Brown gets the rebound50-51
03:37Keene St.John Lightle's layup is rejected by James Jacobsen50-51
03:35Keene St.John McKinney grabs the offensive board50-51
LineupWillamette
 PG - Ryan Maddox (fresh) 8 pts. 2 ast.
 SG - Jon Smith (fresh) 5 pts. 5 ast.
 SF - James Jacobsen (fresh) 9 pts. 4 reb. 3 pf.
 PF - Lucas Singleton (fresh) 11 pts. 10 reb.
 C - Roger Meyers (fresh) 3 pts. 2 reb. 2 blk.
 
LineupKeene St.
 PG - John Lightle (fresh) 2 pts. 4 ast.
 SG - Jason Helman (fresh) 8 pts. 1 ast.
 SF - John McKinney (fresh) 15 pts. 9 reb.
 PF - Harry Brown (fresh) 4 pts. 4 reb. 3 blk.
 C - William Speer (fresh) 2 pts. 3 reb. 2 blk. 3 pf.
 
03:19Keene St.William Speer buries a turnaround in the lane50-53
03:08WillametteJon Smith drills a driving attempt in the lane on a great pass from Ryan Maddox52-53
03:01Keene St.John Lightle misses long on a floater from just outside the lane52-53
02:59WillametteThe rebound goes to Lucas Singleton52-53
02:59WillametteWillamette calls a full timeout (2 :30 3 full remaining)52-53
SubsWillamette
Charles Stevens (SG), Malcolm Riley (C)
Jon Smith, Roger Meyers
 
SubsKeene St.
Dudley Horan (PF)
Harry Brown
 
02:43WillametteRyan Maddox misses short on a jumpshot from the free throw line but the foul's on Dudley Horan - foul #4 on Dudley Horan, team foul #752-53
02:43WillametteRyan Maddox makes the 1st free throw53-53
02:43WillametteRyan Maddox makes the 2nd free throw54-53
02:24Keene St.The short jumper by John McKinney is denied by Lucas Singleton54-53
02:22WillametteMalcolm Riley grabs the board54-53
01:59WillametteJames Jacobsen comes up short on the jumper from just outside the lane54-53
01:58Keene St.William Speer grabs the defensive rebound54-53
01:53Keene St.John Lightle makes the 3 pointer from the left corner54-56
01:31WillametteJames Jacobsen buries a 3pt shot from the right wing57-56
01:03Keene St.Ryan Maddox steps in front of the John Lightle pass57-56
01:00WillametteRyan Maddox misses the dunk57-56
00:59WillametteLucas Singleton grabs the offensive board57-56
Game PlanWillametteWillamette is playing a spread offense (hold ball) and a man to man (+2) 
Game PlanKeene St.Keene St. is playing a motion offense and a 2-3 zone (+1) 
00:33WillametteMalcolm Riley drills a jump hook in the lane on a nice dish by James Jacobsen59-56
00:16Keene St.John Lightle scores on a fadeaway from the right wing59-58
Game PlanWillametteWillamette is playing a spread offense (hold ball) and a man to man (+2) 
Game PlanKeene St.Keene St. is playing a motion offense and intentionally fouling (+1) 
00:15WillametteJohn Lightle is called for the reach on Lucas Singleton in the backcourt - foul #2 on John Lightle, team foul #859-58
00:15WillametteLucas Singleton makes the 1st free throw60-58
00:15WillametteLucas Singleton makes the 2nd free throw61-58
00:07Keene St.John McKinney's pass is off the mark and out of bounds61-58
SubsWillamette
Jon Smith (PG), Randy Horvath (SG)
Ryan Maddox, Charles Stevens
 
SubsKeene St. 
00:06WillametteJohn Lightle is called for the reach on Lucas Singleton in the backcourt - foul #3 on John Lightle, team foul #961-58
00:06WillametteLucas Singleton makes the 1st free throw62-58
00:06WillametteLucas Singleton makes the 2nd free throw63-58
Game PlanWillametteWillamette is playing a spread offense (hold ball) and a man to man (+2) 
Game PlanKeene St.Keene St. is playing a quick shot offense (quick shot) and intentionally fouling (+1) 
00:01Keene St.Jason Helman hits a 3pt attempt from the left wing63-61
00:01WillametteWillamette calls a full timeout (2 :30 2 full remaining)63-61
SubsWillamette
Ryan Maddox (PG), Charles Stevens (SG)
Jon Smith, Randy Horvath
 
SubsKeene St. 
00:00WillametteRyan Maddox runs out the clock63-61