#F00000 #B6002C
Hoops Dynasty HOOPS DYNASTY
Conference Tournament Round 1 Naismith
Grinnell Sim AI
Ripon Sim AI
Final -
5/1/2026
70
  1 2 F
Grinnell 48 22 70
Ripon 44 37 81
81
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cRobert McSpadden 20 0-3 0-0 0-0 3 6 0 1 1 0 2 0
pfKarl Gehrke 21 0-1 0-0 0-0 0 4 1 1 0 0 2 0
sfGene Steele 24 4-6 0-0 0-0 1 1 2 0 1 0 2 8
sgDouglas Bessler 25 3-5 1-2 3-4 0 4 4 1 1 0 1 10
pgAnthony Lerner 24 2-5 2-3 4-4 0 0 6 4 1 0 3 10
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sgLuther Middendorf 22 4-9 2-5 2-2 2 3 1 2 0 0 1 12
pfRandall Cook 20 1-3 1-3 0-0 0 2 0 0 0 0 3 3
sfAlex French 18 5-8 1-3 0-2 1 2 2 2 2 0 1 11
sgTodd Hodge 16 4-7 1-2 2-2 0 1 3 1 0 0 1 11
pgJohnnie Faulkner 10 2-2 0-0 1-2 0 0 1 2 0 0 4 5
Totals 200 25-49 8-18 12-16 7 23 20 14 6 0 20 70
Percentages   .510 .444 .750                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cCharles Turner 22 2-4 0-0 2-2 1 4 1 1 1 1 0 6
pfCraig Saulsberry 18 4-7 0-2 1-2 2 4 0 1 1 0 3 9
sfJohnny Anderson 23 3-7 1-3 1-1 1 3 1 1 1 0 2 8
sgRichard McMackin 23 4-5 1-2 3-4 0 3 2 2 0 0 3 12
pgSteven Clayton 23 2-6 1-3 1-1 0 1 9 2 1 0 2 6
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cBenjamin Taylor 19 3-4 0-0 3-4 3 5 0 1 1 0 1 9
pgAlex Alexander 18 5-10 3-7 2-2 1 2 5 2 1 0 1 15
sgJames Sweeney 18 1-2 0-0 2-2 0 2 3 0 0 0 1 4
cHenry Perrin 16 2-2 0-0 5-6 2 4 0 0 0 1 0 9
pfArthur Hamilton 8 0-1 0-0 0-0 2 3 1 0 1 0 1 0
pgRobert Shepherd 7 0-2 0-1 0-0 0 0 0 0 0 0 0 0
cClaude Riordan 5 1-3 1-3 0-1 0 0 0 1 0 0 0 3
Totals 200 27-53 7-21 20-25 12 31 22 11 7 2 14 81
Percentages   .509 .333 .800                

GC
48
19-33
5-11
5-6
4
11
15
2
3
0
8
16
11
4
6
32
22
6-16
3-7
7-10
3
12
5
12
3
0
12
2
5
3
3
10
70
25-49
8-18
12-16
7
23
20
14
6
0
20
18
16
7
9
42
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
RC
44
16-29
3-13
9-11
5
15
13
5
0
2
5
20
2
7
2
22
37
11-24
4-8
11-14
7
16
9
6
7
0
9
10
12
9
0
18
81
27-53
7-21
20-25
12
31
22
11
7
2
14
30
14
16
2
40
PLAYER OF THE GAME
pg Alex Alexander Ripon
15 Points, 5 Assists
TimeTeamPlayScore
LineupGrinnell
 PG - Anthony Lerner (fresh)
 SG - Douglas Bessler (fresh)
 SF - Gene Steele (fresh)
 PF - Karl Gehrke (fresh)
 C - Robert McSpadden (fresh)
 
LineupRipon
 PG - Steven Clayton (fresh)
 SG - Richard McMackin (fresh)
 SF - Johnny Anderson (fresh)
 PF - Craig Saulsberry (fresh)
 C - Charles Turner (fresh)
 
20:00GrinnellRobert McSpadden wins the tip0-0
Game PlanGrinnellGrinnell is playing a triangle offense and a man to man (0) 
Game PlanRiponRipon is playing a triangle offense and a man to man (0) 
19:49GrinnellGene Steele makes the jumper from close range on a nice dish by Douglas Bessler2-0
19:30RiponJohnny Anderson is hacked by Karl Gehrke - foul #1 on Karl Gehrke, team foul #12-0
19:21RiponRichard McMackin scores on a 3pt shot from the right wing set up by Steven Clayton2-3
19:10GrinnellDouglas Bessler lays it in set up by Gene Steele4-3
18:47RiponCraig Saulsberry lays it in set up by Steven Clayton4-5
18:40GrinnellDouglas Bessler hits a driving attempt from close range on a nice dish by Anthony Lerner6-5
18:18RiponGene Steele picks off the pass by Richard McMackin6-5
18:14GrinnellGene Steele makes the jump hook from the baseline on a great pass from Karl Gehrke8-5
17:56RiponSteven Clayton can't connect on a 3 from the right wing8-5
17:55GrinnellRobert McSpadden gets the rebound8-5
17:41GrinnellDouglas Bessler comes up short on the shot from the left side but the foul's on Richard McMackin - foul #1 on Richard McMackin, team foul #18-5
SubsGrinnell
Alex French (PF), Randall Cook (C)
Karl Gehrke, Robert McSpadden
 
SubsRipon 
17:41GrinnellDouglas Bessler misses the 1st free throw8-5
17:41GrinnellDouglas Bessler makes the 2nd free throw9-5
17:25RiponAnthony Lerner steals the ball from Johnny Anderson9-5
17:03GrinnellAlex French scores on a floater from the right side on a great pass from Anthony Lerner11-5
16:52RiponCharles Turner scores on a floater from the baseline on a great pass from Steven Clayton11-7
16:34GrinnellDouglas Bessler is hacked by Craig Saulsberry - foul #1 on Craig Saulsberry, team foul #211-7
SubsGrinnell
Todd Hodge (PG), Luther Middendorf (SF), Karl Gehrke (PF), Robert McSpadden (C)
Anthony Lerner, Douglas Bessler, Gene Steele, Randall Cook
 
SubsRipon
James Sweeney (SF), Benjamin Taylor (PF), Henry Perrin (C)
Johnny Anderson, Craig Saulsberry, Charles Turner
 
16:18GrinnellLuther Middendorf can't connect on a 3 from the right wing11-7
16:17RiponRichard McMackin grabs the defensive rebound11-7
15:57RiponJames Sweeney buries a pull-up jumper from just outside the lane on a great pass from Steven Clayton11-9
LineupGrinnell
 PG - Todd Hodge (fresh)
 SG - Alex French (fresh) 2 pts.
 SF - Luther Middendorf (fresh)
 PF - Karl Gehrke (fresh)
 C - Robert McSpadden (fresh)
 
LineupRipon
 PG - Steven Clayton (fresh) 4 ast.
 SG - Richard McMackin (fairly fresh) 3 pts.
 SF - James Sweeney (fresh) 2 pts.
 PF - Benjamin Taylor (fresh)
 C - Henry Perrin (fresh)
 
15:39GrinnellRobert McSpadden can't connect on a fadeaway jumper from the left side11-9
15:38RiponHenry Perrin grabs the defensive rebound11-9
15:31RiponBenjamin Taylor knocks in the fadeaway jumper from the left side set up by James Sweeney11-11
15:18GrinnellTodd Hodge connects on the driving attempt from the right block13-11
14:53RiponSteven Clayton is fouled on the floor by Todd Hodge - foul #1 on Todd Hodge, team foul #213-11
SubsGrinnell
Anthony Lerner (PG), Douglas Bessler (SG), Gene Steele (SF), Randall Cook (PF)
Todd Hodge, Alex French, Karl Gehrke, Robert McSpadden
 
SubsRipon
Alex Alexander (PG), Johnny Anderson (SF), Craig Saulsberry (PF), Charles Turner (C)
Steven Clayton, Richard McMackin, Benjamin Taylor, Henry Perrin
 
14:46RiponAlex Alexander hits the front of the rim on the 3 pointer from the left corner13-11
14:44RiponCraig Saulsberry snags the offensive board13-11
14:23RiponJohnny Anderson misses badly on a jumpshot from just outside the lane13-11
14:22RiponJohnny Anderson can't tip it in13-11
14:21RiponAlex Alexander tips it in13-13
13:55GrinnellCraig Saulsberry is called for the reach on Luther Middendorf - foul #2 on Craig Saulsberry, team foul #313-13
SubsGrinnell 
SubsRipon
Benjamin Taylor (PF)
Craig Saulsberry
 
13:35GrinnellAnthony Lerner travels with the ball13-13
SubsGrinnell 
SubsRipon
Robert Shepherd (SG)
James Sweeney
 
13:15RiponJohnny Anderson misses badly on a 3pt attempt from the left wing13-13
13:13GrinnellRandall Cook grabs the defensive rebound13-13
13:00GrinnellAnthony Lerner misses short on a shot from the right side13-13
12:59GrinnellLuther Middendorf tips it but misses13-13
12:57RiponCharles Turner grabs the board13-13
12:43RiponAlex Alexander lays it up and in on a nice dish by Johnny Anderson13-15
12:21GrinnellLuther Middendorf connects on the 3 from the left wing on a nice dish by Anthony Lerner16-15
12:02RiponJohnny Anderson misses long on a 3 pointer from straight away16-15
12:00GrinnellDouglas Bessler gets the rebound16-15
11:39GrinnellLuther Middendorf hits the front of the rim on the jumper from the right side16-15
11:37RiponCharles Turner pulls down the rebound16-15
LineupGrinnell
 PG - Anthony Lerner (fairly fresh) 3 ast.
 SG - Douglas Bessler (fairly fresh) 5 pts. 1 ast.
 SF - Gene Steele (fairly fresh) 4 pts.
 PF - Randall Cook (fairly fresh)
 C - Luther Middendorf (fairly fresh) 3 pts.
 
LineupRipon
 PG - Alex Alexander (fairly fresh) 4 pts.
 SG - Robert Shepherd (fresh)
 SF - Johnny Anderson (fairly fresh)
 PF - Benjamin Taylor (fairly fresh) 2 pts.
 C - Charles Turner (fairly fresh) 2 pts. 2 reb.
 
11:22RiponRobert Shepherd hits the front of the rim on the floater from the left wing16-15
11:20GrinnellDouglas Bessler snags the defensive board16-15
11:04GrinnellRandall Cook hits the front of the rim on the 3pt jumper from the left wing16-15
11:03RiponAlex Alexander pulls down the rebound16-15
10:38RiponBenjamin Taylor buries a jumper from the left block16-17
10:17GrinnellLuther Middendorf buries a 3 pointer from the right corner on a nice dish by Douglas Bessler19-17
10:08RiponJohnny Anderson scores on a jumper in the paint on a great pass from Alex Alexander19-19
09:54GrinnellRandall Cook knocks in the 3pt attempt from the left corner set up by Anthony Lerner22-19
09:32RiponAlex Alexander clanks a 3pt attempt from the right wing22-19
09:30GrinnellThe rebound goes to Luther Middendorf22-19
09:10GrinnellCharles Turner swats the short shot by Anthony Lerner22-19
09:09GrinnellGene Steele tips it in24-19
08:48RiponAlex Alexander misses short on a fadeaway jumper from the right side but he's fouled by Gene Steele - foul #1 on Gene Steele, team foul #324-19
SubsGrinnell
Johnnie Faulkner (PG), Todd Hodge (SG), Alex French (SF), Karl Gehrke (PF), Robert McSpadden (C)
Anthony Lerner, Douglas Bessler, Gene Steele, Randall Cook, Luther Middendorf
 
SubsRipon
Richard McMackin (SG), James Sweeney (SF), Henry Perrin (PF), Claude Riordan (C)
Robert Shepherd, Johnny Anderson, Benjamin Taylor, Charles Turner
 
08:48RiponAlex Alexander makes the 1st free throw24-20
08:48RiponAlex Alexander makes the 2nd free throw24-21
08:30GrinnellTodd Hodge misses the jumpshot from just outside the lane24-21
08:28RiponRichard McMackin gets the rebound24-21
08:19RiponClaude Riordan can't connect on a 3pt shot from the right corner24-21
08:18RiponHenry Perrin tips it home24-23
08:05GrinnellJohnnie Faulkner makes the pull-up jumper from the free throw line set up by Alex French26-23
07:57RiponAlex French steals it from Claude Riordan26-23
07:52GrinnellTodd Hodge drills a fadeaway jumper from just outside the lane28-23
07:25RiponHenry Perrin misses short on a shot from the right wing but the foul's on Johnnie Faulkner - foul #1 on Johnnie Faulkner, team foul #428-23
SubsGrinnell 
SubsRipon
Steven Clayton (PG)
Alex Alexander
 
07:25RiponHenry Perrin misses the 1st free throw28-23
07:25RiponHenry Perrin makes the 2nd free throw28-24
LineupGrinnell
 PG - Johnnie Faulkner (fresh) 2 pts.
 SG - Todd Hodge (fresh) 4 pts.
 SF - Alex French (fresh) 2 pts.
 PF - Karl Gehrke (fresh)
 C - Robert McSpadden (fresh)
 
LineupRipon
 PG - Steven Clayton (fresh) 4 ast.
 SG - Richard McMackin (fresh) 3 pts.
 SF - James Sweeney (fresh) 2 pts. 1 ast.
 PF - Henry Perrin (fresh) 3 pts. 2 reb.
 C - Claude Riordan (fresh)
 
07:13GrinnellHenry Perrin swats the short shot by Robert McSpadden28-24
07:12RiponSteven Clayton snags the defensive board28-24
06:55RiponSteven Clayton is called for traveling28-24
06:43GrinnellTodd Hodge drills a 3pt jumper from the left wing set up by Alex French31-24
06:23RiponRichard McMackin drills a pull-up jumper from the left wing on a great pass from Steven Clayton31-26
06:04GrinnellJohnnie Faulkner knocks in the floater from the free throw line on a nice dish by Todd Hodge33-26
05:39RiponClaude Riordan clanks a 3 pointer from the left corner33-26
05:38GrinnellKarl Gehrke grabs the defensive rebound33-26
05:33GrinnellAlex French hits a shot in the lane on a nice dish by Todd Hodge35-26
05:13RiponRichard McMackin misses long on a floater from the baseline but he's fouled by Johnnie Faulkner - foul #2 on Johnnie Faulkner, team foul #535-26
SubsGrinnell
Anthony Lerner (PG), Douglas Bessler (SG), Gene Steele (SF), Randall Cook (PF), Luther Middendorf (C)
Johnnie Faulkner, Todd Hodge, Alex French, Karl Gehrke, Robert McSpadden
 
SubsRipon
Arthur Hamilton (SF), Benjamin Taylor (PF), Charles Turner (C)
James Sweeney, Henry Perrin, Claude Riordan
 
05:13RiponRichard McMackin misses the 1st free throw35-26
05:13RiponRichard McMackin makes the 2nd free throw35-27
04:53GrinnellAnthony Lerner clanks a fadeaway from the left wing but he's fouled by Arthur Hamilton - foul #1 on Arthur Hamilton, team foul #435-27
SubsGrinnell 
SubsRipon
Robert Shepherd (SG)
Richard McMackin
 
04:53GrinnellAnthony Lerner makes the 1st free throw36-27
04:53GrinnellAnthony Lerner makes the 2nd free throw37-27
04:38RiponBenjamin Taylor travels with the ball37-27
SubsGrinnell 
SubsRipon
Johnny Anderson (SF)
Arthur Hamilton
 
04:11GrinnellLuther Middendorf scores on a shot from the right wing set up by Anthony Lerner39-27
03:51RiponRobert Shepherd misses badly on a 3 pointer from the right wing39-27
03:49RiponBenjamin Taylor grabs the offensive board39-27
03:32RiponSteven Clayton drills a 3pt attempt from the right corner on a nice dish by Charles Turner39-30
03:22GrinnellLuther Middendorf misses the 3 from the left corner39-30
03:21RiponThe rebound goes to Benjamin Taylor39-30
LineupGrinnell
 PG - Anthony Lerner (fairly fresh) 2 pts. 5 ast.
 SG - Douglas Bessler (fresh) 5 pts. 2 ast.
 SF - Gene Steele (fresh) 6 pts.
 PF - Randall Cook (fairly fresh) 3 pts.
 C - Luther Middendorf (fresh) 8 pts.
 
LineupRipon
 PG - Steven Clayton (fairly fresh) 3 pts. 5 ast.
 SG - Robert Shepherd (fresh)
 SF - Johnny Anderson (fresh) 2 pts.
 PF - Benjamin Taylor (fairly fresh) 4 pts. 2 reb.
 C - Charles Turner (fairly fresh) 2 pts. 2 reb.
 
02:58RiponJohnny Anderson scores on a fadeaway from the left block set up by Steven Clayton and he's fouled by Gene Steele - foul #2 on Gene Steele, team foul #639-32
SubsGrinnell
Todd Hodge (PG), Alex French (SG), Karl Gehrke (PF), Robert McSpadden (C)
Anthony Lerner, Douglas Bessler, Gene Steele, Randall Cook
 
SubsRipon
Alex Alexander (PG), Richard McMackin (SG), Craig Saulsberry (PF), Henry Perrin (C)
Steven Clayton, Robert Shepherd, Benjamin Taylor, Charles Turner
 
02:58RiponJohnny Anderson makes the free throw39-33
02:47GrinnellAlex French drills a jumpshot from just outside the lane set up by Luther Middendorf41-33
02:31RiponCraig Saulsberry connects on the jumper near the basket on a great pass from Alex Alexander41-35
02:20GrinnellAlex French misses short on a 3 pointer from straight away41-35
02:18GrinnellRobert McSpadden can't tip it in41-35
02:16RiponJohnny Anderson gets the rebound41-35
01:59RiponRichard McMackin lays it up and in on a nice dish by Alex Alexander41-37
01:54GrinnellTodd Hodge misses badly on a 3 from the left corner41-37
01:52GrinnellRobert McSpadden pulls down the offensive rebound41-37
01:35GrinnellLuther Middendorf misses the jumper from the free throw line but the foul's on Johnny Anderson - foul #1 on Johnny Anderson, team foul #541-37
SubsGrinnell
Anthony Lerner (PG), Douglas Bessler (SG)
Todd Hodge, Alex French
 
SubsRipon
Steven Clayton (PG), James Sweeney (SF)
Alex Alexander, Johnny Anderson
 
01:35GrinnellLuther Middendorf makes the 1st free throw42-37
01:35GrinnellLuther Middendorf makes the 2nd free throw43-37
01:23RiponCraig Saulsberry clanks a 3 pointer from the left wing43-37
01:21GrinnellKarl Gehrke grabs the defensive rebound43-37
01:18GrinnellAnthony Lerner double dribbles in the backcourt43-37
SubsGrinnell
Gene Steele (SF), Randall Cook (C)
Luther Middendorf, Robert McSpadden
 
SubsRipon 
01:07RiponHenry Perrin hits the front of the rim on the fadeaway near the basket but he's fouled by Douglas Bessler - foul #1 on Douglas Bessler, team foul #743-37
01:07RiponHenry Perrin makes the 1st free throw43-38
01:07RiponHenry Perrin makes the 2nd free throw43-39
00:56GrinnellAnthony Lerner scores on a 3 from straight away on a great pass from Douglas Bessler46-39
00:39RiponJames Sweeney is hacked by Randall Cook - foul #1 on Randall Cook, team foul #846-39
SubsGrinnell
Alex French (PF)
Karl Gehrke
 
SubsRipon
Alex Alexander (SG), Charles Turner (C)
Richard McMackin, Henry Perrin
 
00:39RiponJames Sweeney makes the 1st free throw46-40
00:39RiponJames Sweeney makes the 2nd free throw46-41
00:16GrinnellDouglas Bessler misses long on a 3pt attempt from the left wing46-41
00:15RiponCharles Turner gets the rebound46-41
00:05RiponAlex Alexander makes the 3pt attempt from the right corner on a nice dish by James Sweeney46-44
00:01GrinnellAlex French knocks in the shot in the paint48-44
00:00RiponSteven Clayton misses short on a fullcourt shot48-44
TimeTeamPlayScore
LineupGrinnell
 PG - Anthony Lerner (fresh) 5 pts. 5 ast.
 SG - Douglas Bessler (fresh) 5 pts. 3 ast.
 SF - Gene Steele (fresh) 6 pts.
 PF - Karl Gehrke (fresh) 2 reb.
 C - Robert McSpadden (fresh) 3 reb.
 
LineupRipon
 PG - Steven Clayton (fresh) 3 pts. 6 ast.
 SG - Richard McMackin (fresh) 8 pts.
 SF - Johnny Anderson (fresh) 5 pts. 2 reb.
 PF - Craig Saulsberry (fresh) 4 pts.
 C - Charles Turner (fresh) 2 pts. 3 reb.
 
20:00RiponJohnny Anderson inbounds the ball48-44
Game PlanGrinnellGrinnell is playing a triangle offense and a man to man (0) 
Game PlanRiponRipon is playing a triangle offense and a man to man (0) 
19:31RiponSteven Clayton makes the shot from the left side on a great pass from Richard McMackin and he's hacked by Robert McSpadden - foul #1 on Robert McSpadden, team foul #148-46
19:31RiponSteven Clayton makes the free throw48-47
19:14GrinnellAnthony Lerner is whistled for an offensive foul - foul #1 on Anthony Lerner, team foul #248-47
18:54RiponCharles Turner knocks in the floater from the baseline on a nice dish by Steven Clayton48-49
18:42GrinnellKarl Gehrke loses the dribble to Charles Turner48-49
18:30RiponRobert McSpadden takes the ball from Charles Turner48-49
18:09GrinnellJohnny Anderson steps in front of the Anthony Lerner pass48-49
17:59RiponSteven Clayton hits the front of the rim on the jumper from the right wing48-49
17:58GrinnellDouglas Bessler pulls down the rebound48-49
17:43GrinnellGene Steele is fouled on the floor by Steven Clayton - foul #1 on Steven Clayton, team foul #148-49
SubsGrinnell
Alex French (PF), Randall Cook (C)
Karl Gehrke, Robert McSpadden
 
SubsRipon
James Sweeney (SF), Benjamin Taylor (PF), Henry Perrin (C)
Johnny Anderson, Craig Saulsberry, Charles Turner
 
17:26GrinnellAlex French is whistled for a carry48-49
SubsGrinnell
Johnnie Faulkner (PG), Todd Hodge (SG), Luther Middendorf (SF)
Anthony Lerner, Douglas Bessler, Gene Steele
 
SubsRipon
Alex Alexander (SG)
Richard McMackin
 
17:05Ripon3 seconds is called on Alex Alexander48-49
SubsGrinnell 
SubsRipon
Arthur Hamilton (SF)
Steven Clayton
 
16:47GrinnellAlex French buries a 3pt shot from straight away on a nice dish by Todd Hodge51-49
16:32RiponAlex French takes the ball from Alex Alexander51-49
16:06GrinnellTodd Hodge loses the dribble to Arthur Hamilton51-49
15:37RiponJames Sweeney misses long on a jumpshot from the right wing51-49
15:35GrinnellRandall Cook grabs the defensive rebound51-49
LineupGrinnell
 PG - Johnnie Faulkner (fresh) 4 pts.
 SG - Todd Hodge (fresh) 7 pts. 3 ast.
 SF - Luther Middendorf (fresh) 10 pts. 1 ast.
 PF - Alex French (fresh) 11 pts. 2 stl.
 C - Randall Cook (fresh) 3 pts. 2 reb.
 
LineupRipon
 PG - Alex Alexander (fresh) 9 pts. 3 ast.
 SG - James Sweeney (fresh) 4 pts. 2 ast.
 SF - Arthur Hamilton (fresh)
 PF - Benjamin Taylor (fresh) 4 pts. 2 reb.
 C - Henry Perrin (fresh) 5 pts. 2 reb.
 
15:12GrinnellAlex French misses badly on a 3pt shot from the right corner51-49
15:11RiponHenry Perrin gets the rebound51-49
14:51RiponAlex Alexander makes the 3pt shot from the right wing on a nice dish by Arthur Hamilton51-52
14:29GrinnellTodd Hodge misses the fadeaway from the right side but the foul's on Alex Alexander - foul #1 on Alex Alexander, team foul #251-52
SubsGrinnell
Douglas Bessler (SG), Gene Steele (SF), Karl Gehrke (PF), Robert McSpadden (C)
Johnnie Faulkner, Luther Middendorf, Alex French, Randall Cook
 
SubsRipon
Steven Clayton (PG), Richard McMackin (SG), Johnny Anderson (SF), Craig Saulsberry (PF), Charles Turner (C)
Alex Alexander, James Sweeney, Arthur Hamilton, Benjamin Taylor, Henry Perrin
 
14:29GrinnellTodd Hodge makes the 1st free throw52-52
14:29GrinnellTodd Hodge makes the 2nd free throw53-52
14:14RiponRichard McMackin lays it in on a great pass from Steven Clayton53-54
13:53GrinnellTodd Hodge misses short on a shot from the right wing53-54
13:51RiponCraig Saulsberry gets the rebound53-54
13:32RiponRichard McMackin is whistled for a charge - foul #2 on Richard McMackin, team foul #353-54
SubsGrinnell
Anthony Lerner (PG)
Todd Hodge
 
SubsRipon 
13:17GrinnellRobert McSpadden throws a bad pass out of bounds53-54
13:02RiponCraig Saulsberry misses the easy layup but he's fouled by Karl Gehrke - foul #2 on Karl Gehrke, team foul #353-54
13:02RiponCraig Saulsberry makes the 1st free throw53-55
13:02RiponCraig Saulsberry misses the 2nd free throw53-55
13:02GrinnellRobert McSpadden grabs the board53-55
12:52GrinnellDouglas Bessler is hacked by Johnny Anderson - foul #2 on Johnny Anderson, team foul #453-55
12:31GrinnellDouglas Bessler misses long on a jumpshot from the left side53-55
12:29RiponCraig Saulsberry pulls down the rebound53-55
12:25RiponSteven Clayton is fouled in the backcourt by Anthony Lerner - foul #2 on Anthony Lerner, team foul #453-55
12:04RiponCraig Saulsberry drills a fadeaway from the left wing53-57
11:45GrinnellAnthony Lerner misses short on a 3 pointer from the right wing53-57
11:44GrinnellRobert McSpadden gets the offensive rebound53-57
11:20GrinnellDouglas Bessler drills a 3 pointer from straight away on a nice dish by Gene Steele56-57
LineupGrinnell
 PG - Anthony Lerner (fresh) 5 pts. 5 ast.
 SG - Douglas Bessler (fairly fresh) 8 pts. 3 ast.
 SF - Gene Steele (fairly fresh) 6 pts.
 PF - Karl Gehrke (fairly fresh) 2 reb.
 C - Robert McSpadden (fairly fresh) 5 reb.
 
LineupRipon
 PG - Steven Clayton (fairly fresh) 6 pts. 8 ast.
 SG - Richard McMackin (fairly fresh) 10 pts. 1 ast.
 SF - Johnny Anderson (fairly fresh) 5 pts. 2 reb.
 PF - Craig Saulsberry (fairly fresh) 7 pts. 3 reb.
 C - Charles Turner (fairly fresh) 4 pts. 3 reb.
 
10:52RiponCraig Saulsberry hits the front of the rim on the 3pt jumper from the left corner56-57
10:51GrinnellDouglas Bessler snags the defensive board56-57
10:46GrinnellAnthony Lerner drills a 3pt attempt from the left wing59-57
10:27RiponCraig Saulsberry misses the lay-in59-57
10:26RiponCraig Saulsberry hits the follow up shot59-59
10:12GrinnellGene Steele is hacked by Steven Clayton - foul #2 on Steven Clayton, team foul #559-59
SubsGrinnell
Johnnie Faulkner (PG), Todd Hodge (SG), Luther Middendorf (SF), Alex French (PF), Randall Cook (C)
Anthony Lerner, Douglas Bessler, Gene Steele, Karl Gehrke, Robert McSpadden
 
SubsRipon
Alex Alexander (PG), James Sweeney (SG), Arthur Hamilton (SF), Benjamin Taylor (PF), Henry Perrin (C)
Steven Clayton, Richard McMackin, Johnny Anderson, Craig Saulsberry, Charles Turner
 
09:55GrinnellTodd Hodge knocks in the jumper from the right wing set up by Johnnie Faulkner61-59
09:32RiponJohnnie Faulkner is called for the reach on James Sweeney - foul #3 on Johnnie Faulkner, team foul #561-59
09:15RiponAlex Alexander hits the front of the rim on the 3pt jumper from the left wing61-59
09:14GrinnellThe rebound goes to Alex French61-59
09:12GrinnellJohnnie Faulkner is called for the offensive foul in the backcourt - foul #4 on Johnnie Faulkner, team foul #661-59
SubsGrinnell
Anthony Lerner (PG)
Johnnie Faulkner
 
SubsRipon 
09:04RiponAlex Alexander misses the 3 pointer from the right wing61-59
09:03RiponThe offensive rebound goes to Benjamin Taylor61-59
08:46RiponArthur Hamilton misses short on a pull-up jumper from the right wing61-59
08:44RiponThe offensive rebound goes to Arthur Hamilton61-59
08:23RiponHenry Perrin connects on the fadeaway in the paint on a nice dish by Alex Alexander61-61
08:18GrinnellLuther Middendorf misses long on a 3 pointer from the left corner61-61
08:16GrinnellAlex French can't tip it in61-61
08:15RiponArthur Hamilton snags the defensive board61-61
07:56RiponHenry Perrin misses badly on a pull-up jumper from the right wing but he's hacked by Anthony Lerner - foul #3 on Anthony Lerner, team foul #761-61
SubsGrinnell
Douglas Bessler (SG), Gene Steele (SF)
Anthony Lerner, Todd Hodge
 
SubsRipon
Steven Clayton (PG), Richard McMackin (SG), Claude Riordan (C)
Alex Alexander, Arthur Hamilton, Benjamin Taylor
 
07:56RiponHenry Perrin makes the 1st free throw61-62
07:56RiponHenry Perrin makes the 2nd free throw61-63
07:35GrinnellGene Steele misses the turnaround from the right block61-63
07:33RiponThe rebound goes to James Sweeney61-63
07:15RiponRandall Cook is called for the reach on Claude Riordan - foul #2 on Randall Cook, team foul #861-63
SubsGrinnell
Karl Gehrke (PF), Robert McSpadden (C)
Alex French, Randall Cook
 
SubsRipon
Johnny Anderson (SF), Craig Saulsberry (PF)
James Sweeney, Henry Perrin
 
07:15RiponClaude Riordan misses the 1st free throw61-63
07:15GrinnellKarl Gehrke grabs the defensive rebound61-63
LineupGrinnell
 PG - Luther Middendorf (fresh) 10 pts. 1 ast.
 SG - Douglas Bessler (fresh) 8 pts. 3 ast.
 SF - Gene Steele (fresh) 6 pts.
 PF - Karl Gehrke (fresh) 3 reb.
 C - Robert McSpadden (fresh) 5 reb.
 
LineupRipon
 PG - Steven Clayton (fresh) 6 pts. 8 ast.
 SG - Richard McMackin (fresh) 10 pts. 1 ast.
 SF - Johnny Anderson (fresh) 5 pts. 2 reb.
 PF - Craig Saulsberry (fresh) 9 pts. 4 reb.
 C - Claude Riordan (fresh)
 
07:07GrinnellLuther Middendorf's pass is intercepted by Craig Saulsberry61-63
06:50RiponClaude Riordan buries a 3pt shot from the left wing set up by Steven Clayton61-66
06:29GrinnellDouglas Bessler can't connect on a jumper from the left block but the foul's on Richard McMackin - foul #3 on Richard McMackin, team foul #661-66
SubsGrinnell
Anthony Lerner (PG)
Luther Middendorf
 
SubsRipon
Charles Turner (C)
Claude Riordan
 
06:29GrinnellDouglas Bessler makes the 1st free throw62-66
06:29GrinnellDouglas Bessler makes the 2nd free throw63-66
06:20RiponJohnny Anderson makes the 3pt shot from the right corner set up by Richard McMackin63-69
05:56GrinnellGene Steele knocks in the fadeaway from the right block on a nice dish by Douglas Bessler65-69
05:46RiponDouglas Bessler takes the ball from Steven Clayton65-69
05:27GrinnellCraig Saulsberry is called for the reach on Anthony Lerner - foul #3 on Craig Saulsberry, team foul #765-69
SubsGrinnell
Todd Hodge (SG), Luther Middendorf (SF), Randall Cook (C)
Douglas Bessler, Gene Steele, Robert McSpadden
 
SubsRipon
Alex Alexander (SG), James Sweeney (SF), Benjamin Taylor (PF)
Richard McMackin, Johnny Anderson, Craig Saulsberry
 
05:27GrinnellAnthony Lerner makes the 1st free throw66-69
05:27GrinnellAnthony Lerner makes the 2nd free throw67-69
05:11RiponCharles Turner hits the front of the rim on the fadeaway from the left wing67-69
05:09RiponCharles Turner pulls down the offensive rebound67-69
04:55RiponCharles Turner can't connect on a shot in the paint but the foul's on Randall Cook - foul #3 on Randall Cook, team foul #967-69
SubsGrinnell
Alex French (PF)
Karl Gehrke
 
SubsRipon
Arthur Hamilton (SF)
Steven Clayton
 
04:55RiponCharles Turner makes the 1st free throw67-70
04:55RiponCharles Turner makes the 2nd free throw67-71
04:43GrinnellRandall Cook clanks a 3 from the left corner67-71
04:42RiponJames Sweeney grabs the defensive rebound67-71
04:35RiponAlex Alexander knocks in the 3pt shot from the left corner on a nice dish by James Sweeney67-74
04:16GrinnellBenjamin Taylor takes the ball from Luther Middendorf67-74
03:54RiponBenjamin Taylor scores on a fadeaway from close range on a great pass from Alex Alexander67-76
Game PlanGrinnellGrinnell is playing a triangle offense (uptempo) and a man to man (0) 
Game PlanRiponRipon is playing a triangle offense and a man to man (+1) 
03:45GrinnellLuther Middendorf hits a fadeaway from the free throw line set up by Anthony Lerner69-76
03:31RiponCharles Turner misses the shot from close range69-76
03:29RiponArthur Hamilton snags the offensive board69-76
03:14RiponLuther Middendorf is called for the reach on Benjamin Taylor - foul #1 on Luther Middendorf, team foul #1069-76
SubsGrinnell
Douglas Bessler (SG), Gene Steele (SF), Karl Gehrke (PF), Robert McSpadden (C)
Anthony Lerner, Todd Hodge, Alex French, Randall Cook
 
SubsRipon
Steven Clayton (PG), Richard McMackin (SG), Johnny Anderson (SF), Craig Saulsberry (PF)
Alex Alexander, James Sweeney, Arthur Hamilton, Charles Turner
 
03:14RiponBenjamin Taylor makes the 1st free throw69-77
03:14RiponBenjamin Taylor misses the 2nd free throw69-77
03:14GrinnellRobert McSpadden snags the defensive board69-77
LineupGrinnell
 PG - Luther Middendorf (fresh) 12 pts. 1 ast.
 SG - Douglas Bessler (fresh) 10 pts. 4 ast.
 SF - Gene Steele (fresh) 8 pts.
 PF - Karl Gehrke (fresh) 3 reb.
 C - Robert McSpadden (fresh) 6 reb.
 
LineupRipon
 PG - Steven Clayton (fresh) 6 pts. 9 ast.
 SG - Richard McMackin (fresh) 10 pts. 2 ast. 3 pf.
 SF - Johnny Anderson (fresh) 8 pts. 2 reb.
 PF - Craig Saulsberry (fresh) 9 pts. 4 reb. 3 pf.
 C - Benjamin Taylor (fresh) 7 pts. 3 reb.
 
02:57GrinnellSteven Clayton takes the ball from Douglas Bessler69-77
Game PlanGrinnellGrinnell is playing a triangle offense (uptempo) and a man to man (-1) 
Game PlanRiponRipon is playing a triangle offense (slowdown) and a man to man (+1) 
02:37RiponCraig Saulsberry travels with the ball69-77
SubsGrinnell
Johnnie Faulkner (PG)
Luther Middendorf
 
SubsRipon
Henry Perrin (C)
Benjamin Taylor
 
02:28GrinnellGene Steele hits the front of the rim on the fadeaway jumper from the left wing69-77
02:27RiponJohnny Anderson gets the rebound69-77
02:16RiponRichard McMackin hits the front of the rim on the fadeaway jumper from the left wing but he's fouled by Robert McSpadden - foul #2 on Robert McSpadden, team foul #1169-77
02:16RiponRichard McMackin makes the 1st free throw69-78
02:16RiponRichard McMackin makes the 2nd free throw69-79
02:08GrinnellKarl Gehrke misses short on a fadeaway from the free throw line69-79
02:07RiponRichard McMackin grabs the board69-79
01:41RiponRichard McMackin misses short on a 3 pointer from the right wing69-79
01:39RiponHenry Perrin grabs the offensive rebound69-79
01:23RiponSteven Clayton misses long on a jumpshot from the left side69-79
01:22GrinnellKarl Gehrke grabs the board69-79
01:20GrinnellJohnnie Faulkner is called for traveling in the backcourt69-79
SubsGrinnell
Todd Hodge (SG), Luther Middendorf (SF), Alex French (PF), Randall Cook (C)
Douglas Bessler, Gene Steele, Karl Gehrke, Robert McSpadden
 
SubsRipon
Alex Alexander (PG), James Sweeney (SG), Arthur Hamilton (SF), Benjamin Taylor (PF)
Steven Clayton, Richard McMackin, Johnny Anderson, Craig Saulsberry
 
00:51RiponAlex Alexander hits the front of the rim on the pull-up jumper from the left wing69-79
00:49RiponBenjamin Taylor gets the offensive rebound69-79
Game PlanGrinnellGrinnell is playing a triangle offense (uptempo) and intentionally fouling (-1) 
Game PlanRiponRipon is playing a spread offense (hold ball) and a man to man (+1) 
00:47RiponAlex French is called for the reach on Benjamin Taylor - foul #1 on Alex French, team foul #1269-79
SubsGrinnell 
SubsRipon
Robert Shepherd (SG)
Arthur Hamilton
 
00:47RiponBenjamin Taylor makes the 1st free throw69-80
00:47RiponBenjamin Taylor makes the 2nd free throw69-81
Game PlanGrinnellGrinnell is playing a quick shot offense (quick shot) and intentionally fouling (-1) 
Game PlanRiponRipon is playing a spread offense (hold ball) and a man to man (+1) 
00:40GrinnellJohnnie Faulkner misses badly on a fadeaway from the free throw line but he's fouled by James Sweeney - foul #1 on James Sweeney, team foul #869-81
SubsGrinnell 
SubsRipon
Arthur Hamilton (SF)
Robert Shepherd
 
00:40GrinnellJohnnie Faulkner makes the 1st free throw70-81
00:40GrinnellJohnnie Faulkner misses the 2nd free throw70-81
00:40RiponBenjamin Taylor snags the defensive board70-81
Game PlanGrinnellGrinnell is playing a quick shot offense (quick shot) and a man to man (-1) 
Game PlanRiponRipon is playing a spread offense (hold ball) and a man to man (+1) 
00:19RiponBenjamin Taylor misses the lay-in70-81
00:18GrinnellTodd Hodge grabs the board70-81
00:14GrinnellAlex French misses badly on a shot from the left block but the foul's on Benjamin Taylor - foul #1 on Benjamin Taylor, team foul #970-81
00:14GrinnellAlex French misses the 1st free throw70-81
00:14GrinnellAlex French misses the 2nd free throw70-81
00:14GrinnellLuther Middendorf gets the offensive rebound70-81
00:12GrinnellAlex Alexander steals the ball from Alex French70-81
00:00RiponAlex Alexander runs out the clock70-81