#5191CE #062858
Hoops Dynasty HOOPS DYNASTY
Non-Conference Tarkanian
Tufts Sim AI
Centenary Sim AI
Final -
1/9/2026
77
  1 2 F
Tufts 30 47 77
Centenary 36 49 85
85
Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cSteven Sanders 19 0-0 0-0 2-4 0 3 1 0 1 3 3 2
pfJames Keating 22 2-6 1-3 0-0 1 2 0 1 0 1 3 5
sfWilliam Chadwell 19 4-8 0-0 2-3 2 4 2 0 0 1 4 10
sgJohn Haynes 28 5-8 4-7 2-2 1 4 3 2 1 0 3 16
pgJohn Kyle 22 6-12 3-7 2-2 0 2 4 4 3 0 3 17
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
sfHenry Nava 17 0-0 0-0 2-3 0 2 1 1 0 0 1 2
cSteven Zaffalon 17 3-6 0-1 0-2 3 3 1 2 1 0 2 6
sfRichard Price 16 3-5 0-0 1-2 0 0 0 0 0 0 2 7
cSteve Hall 15 1-2 0-1 2-2 1 4 0 1 0 0 0 4
pfJohnny Lawing 14 3-4 1-2 0-0 1 3 0 4 0 0 1 7
cDaniel Dooley 6 0-0 0-0 1-2 0 0 0 1 0 0 1 1
pfCarlos Teems 5 0-0 0-0 0-0 0 1 1 2 0 0 1 0
Totals 200 27-51 9-21 14-22 9 28 13 18 6 5 24 77
Percentages   .529 .429 .636                

Show More
STARTERS MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cJohn Huard 23 4-7 0-0 3-4 6 13 2 0 0 0 1 11
pfRobert Tate 21 4-9 0-1 3-3 1 2 0 1 0 0 0 11
sfJames Crenshaw 18 4-8 0-0 2-4 1 2 0 1 0 0 2 10
sgBrandon Villani 16 1-3 0-2 4-4 4 4 1 1 1 0 3 6
pgLee Lamb 26 5-14 2-7 6-6 1 4 2 1 2 0 2 18
BENCH MIN FGM-A FGM3-A FTM-A OFF REB AST TO STL BLK PF PTS
cNathaniel McCollins 18 2-4 0-1 2-2 0 2 1 1 0 2 1 6
pgHenry German 17 2-3 1-2 6-6 0 0 5 3 1 0 0 11
cJeffrey Fey 16 1-1 0-0 0-0 1 3 2 1 1 0 2 2
pfHenry Hunt 16 2-4 0-1 3-3 0 1 1 0 1 0 2 7
sfHarold Ramey 14 1-3 1-2 0-0 0 1 1 0 3 0 4 3
sgMelvin Luo 9 0-2 0-1 0-0 1 1 0 1 0 0 0 0
pfEarl Alford 6 0-1 0-0 0-0 0 2 1 1 0 0 5 0
Totals 200 26-59 4-17 29-32 15 35 16 11 9 2 22 85
Percentages   .441 .235 .906                

TU
30
12-24
2-6
4-7
5
13
3
11
5
2
9
10
7
6
2
15
47
15-27
7-15
10-15
4
15
10
7
1
3
15
16
3
9
6
12
77
27-51
9-21
14-22
9
28
13
18
6
5
24
26
10
15
8
27
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
CC
36
11-26
2-9
12-12
6
15
7
8
7
2
8
10
15
6
2
16
49
15-33
2-8
17-20
9
20
9
3
2
0
14
24
10
10
0
13
85
26-59
4-17
29-32
15
35
16
11
9
2
22
34
25
16
2
29
PLAYER OF THE GAME
pg Lee Lamb Centenary
18 Points, 4 Rebounds, 2 Steals
TimeTeamPlayScore
LineupTufts
 PG - John Kyle (fresh)
 SG - John Haynes (fresh)
 SF - William Chadwell (fresh)
 PF - James Keating (fresh)
 C - Steven Sanders (fresh)
 
LineupCentenary
 PG - Lee Lamb (fresh)
 SG - Brandon Villani (fresh)
 SF - James Crenshaw (fresh)
 PF - Robert Tate (fresh)
 C - John Huard (fresh)
 
20:00TuftsSteven Sanders wins the tip0-0
Game PlanTuftsTufts is playing a motion offense and a man to man (0) 
Game PlanCentenaryCentenary is playing a flex offense and a fullcourt press (0) 
19:43TuftsWilliam Chadwell clanks a shot from the free throw line0-0
19:42CentenaryRobert Tate grabs the board0-0
19:28CentenaryJames Crenshaw misses long on a jump hook in the paint0-0
19:26CentenaryBrandon Villani hits the follow up shot0-2
19:04TuftsJames Keating is hacked by Brandon Villani - foul #1 on Brandon Villani, team foul #10-2
18:49TuftsJohn Kyle hits the front of the rim on the 3pt attempt from straight away0-2
18:47CentenaryJohn Huard grabs the board0-2
18:24CentenaryLee Lamb can't connect on a 3 from straight away0-2
18:23TuftsSteven Sanders grabs the defensive rebound0-2
17:54TuftsJohn Kyle drills a 3pt shot from straight away3-2
17:34CentenaryJohn Kyle steals it from Robert Tate3-2
17:30TuftsJohn Kyle jams it5-2
17:09CentenarySteven Sanders steals it from Brandon Villani5-2
17:04TuftsLee Lamb takes the ball from John Kyle in the backcourt5-2
16:51CentenaryLee Lamb hits the front of the rim on the 3pt attempt from the right wing5-2
16:50CentenaryJames Crenshaw tips it but misses5-2
16:48CentenaryBrandon Villani gets the offensive rebound5-2
16:34CentenaryLee Lamb is fouled on the floor by John Haynes - foul #1 on John Haynes, team foul #15-2
SubsTufts
Henry Nava (PG), Johnny Lawing (SG), Richard Price (SF), Steven Zaffalon (PF), Steve Hall (C)
John Kyle, John Haynes, William Chadwell, James Keating, Steven Sanders
 
SubsCentenary
Henry German (SG), Henry Hunt (SF), Nathaniel McCollins (PF), Jeffrey Fey (C)
Brandon Villani, James Crenshaw, Robert Tate, John Huard
 
16:23CentenaryHenry German misses long on a shot in the paint but the foul's on Johnny Lawing - foul #1 on Johnny Lawing, team foul #25-2
16:23CentenaryHenry German makes the 1st free throw5-3
16:23CentenaryHenry German makes the 2nd free throw5-4
16:00TuftsJohnny Lawing is open and scores on a pull-up jumper from the left side7-4
LineupTufts
 PG - Henry Nava (fresh)
 SG - Johnny Lawing (fresh) 2 pts.
 SF - Richard Price (fresh)
 PF - Steven Zaffalon (fresh)
 C - Steve Hall (fresh)
 
LineupCentenary
 PG - Lee Lamb (fairly fresh)
 SG - Henry German (fresh) 2 pts.
 SF - Henry Hunt (fresh)
 PF - Nathaniel McCollins (fresh)
 C - Jeffrey Fey (fresh)
 
15:45CentenaryHenry German throws a bad pass out of bounds7-4
SubsTufts 
SubsCentenary
Harold Ramey (SG)
Lee Lamb
 
15:43TuftsHenry Hunt is called for the reach on Henry Nava in the backcourt - foul #1 on Henry Hunt, team foul #27-4
15:19TuftsRichard Price can't connect on a fadeaway in the paint7-4
15:17CentenaryHenry Hunt grabs the defensive rebound7-4
14:51CentenaryHarold Ramey hits the front of the rim on the 3 pointer from the right wing7-4
14:49TuftsSteve Hall gets the rebound7-4
14:33TuftsHarold Ramey steals the ball from Steve Hall7-4
14:15CentenaryHenry Hunt clanks a 3pt jumper from straight away7-4
14:13TuftsJohnny Lawing grabs the board7-4
14:11TuftsHarold Ramey is called for the reach on Johnny Lawing in the backcourt - foul #1 on Harold Ramey, team foul #37-4
SubsTufts
John Kyle (PG), John Haynes (SG), William Chadwell (SF), James Keating (PF), Daniel Dooley (C)
Henry Nava, Johnny Lawing, Richard Price, Steven Zaffalon, Steve Hall
 
SubsCentenary
Lee Lamb (PG), James Crenshaw (SF), Robert Tate (PF), John Huard (C)
Henry German, Henry Hunt, Nathaniel McCollins, Jeffrey Fey
 
14:06TuftsDaniel Dooley's pass is intercepted by Harold Ramey7-4
13:49CentenaryLee Lamb is called for traveling7-4
SubsTufts 
SubsCentenary
Brandon Villani (SG)
Harold Ramey
 
13:26TuftsJohn Kyle makes the runner from close range on a nice dish by John Haynes9-4
13:13CentenaryLee Lamb clanks a pull-up jumper from the right wing but the foul's on John Kyle - foul #1 on John Kyle, team foul #39-4
SubsTufts
Steven Sanders (C)
Daniel Dooley
 
SubsCentenary 
13:13CentenaryLee Lamb makes the 1st free throw9-5
13:13CentenaryLee Lamb makes the 2nd free throw9-6
13:07TuftsBrandon Villani steps in front of the John Kyle pass in the backcourt9-6
12:46CentenaryWilliam Chadwell is called for the reach on James Crenshaw - foul #1 on William Chadwell, team foul #49-6
SubsTufts
Steven Zaffalon (PF)
James Keating
 
SubsCentenary
Harold Ramey (SG), Earl Alford (SF)
Brandon Villani, James Crenshaw
 
12:33CentenaryRobert Tate's fadeaway is rejected by William Chadwell9-6
12:31TuftsJohn Haynes snags the defensive board9-6
12:17TuftsSteven Zaffalon throws a bad pass out of bounds9-6
SubsTufts
Richard Price (SF), Steve Hall (C)
William Chadwell, Steven Sanders
 
SubsCentenary
Henry German (SG), Nathaniel McCollins (PF), Jeffrey Fey (C)
Earl Alford, Robert Tate, John Huard
 
12:01CentenaryNathaniel McCollins clanks a floater from close range but he's fouled by John Kyle - foul #2 on John Kyle, team foul #59-6
SubsTufts
Henry Nava (PG), Johnny Lawing (SG)
John Kyle, John Haynes
 
SubsCentenary
Henry Hunt (SF)
Harold Ramey
 
12:01CentenaryNathaniel McCollins makes the 1st free throw9-7
12:01CentenaryNathaniel McCollins makes the 2nd free throw9-8
LineupTufts
 PG - Henry Nava (fresh)
 SG - Johnny Lawing (fresh) 2 pts.
 SF - Richard Price (fresh)
 PF - Steven Zaffalon (fresh)
 C - Steve Hall (fresh)
 
LineupCentenary
 PG - Lee Lamb (fresh) 2 pts.
 SG - Henry German (fresh) 2 pts.
 SF - Henry Hunt (fresh)
 PF - Nathaniel McCollins (fresh) 2 pts.
 C - Jeffrey Fey (fresh)
 
11:53TuftsHenry Hunt picks off the pass by Johnny Lawing9-8
11:38CentenaryHenry German buries a jumper from the left wing on a great pass from Henry Hunt9-10
11:21TuftsJohnny Lawing's pass is intercepted by Jeffrey Fey9-10
11:05CentenaryLee Lamb drills a jumper from the left block on a nice dish by Jeffrey Fey9-12
10:52TuftsJohnny Lawing buries a pull-up jumper from the right wing11-12
10:46CentenarySteven Zaffalon steals it from Henry German11-12
10:39TuftsSteven Zaffalon is denied on a layup by Nathaniel McCollins11-12
10:38CentenaryJeffrey Fey grabs the defensive rebound11-12
10:32CentenaryLee Lamb buries a jumpshot from the left wing set up by Nathaniel McCollins11-14
10:12TuftsRichard Price is denied on a layup by Nathaniel McCollins11-14
10:11TuftsJohnny Lawing grabs the offensive board11-14
09:50TuftsSteven Zaffalon hits a wide open shot from close range13-14
09:33CentenaryHenry Hunt makes the jumpshot from the right wing on a nice dish by Henry German and the foul's on Richard Price - foul #1 on Richard Price, team foul #613-16
SubsTufts
Carlos Teems (PG), John Haynes (SG), William Chadwell (SF), James Keating (PF), Steven Sanders (C)
Henry Nava, Johnny Lawing, Richard Price, Steven Zaffalon, Steve Hall
 
SubsCentenary
Brandon Villani (SG), James Crenshaw (SF), Robert Tate (PF), John Huard (C)
Lee Lamb, Henry German, Nathaniel McCollins, Jeffrey Fey
 
09:33CentenaryHenry Hunt makes the free throw13-17
09:30TuftsJames Keating travels in the backcourt13-17
SubsTufts 
SubsCentenary
Melvin Luo (PG)
Henry Hunt
 
09:07CentenaryBrandon Villani misses badly on a 3 pointer from the right corner13-17
09:05TuftsCarlos Teems snags the defensive board13-17
08:51TuftsWilliam Chadwell misses badly on a shot in the lane13-17
08:49CentenaryJohn Huard grabs the defensive rebound13-17
08:34CentenaryJames Crenshaw hits a jump hook from the baseline and the foul's on William Chadwell - foul #2 on William Chadwell, team foul #713-19
SubsTufts
Richard Price (SF)
William Chadwell
 
SubsCentenary 
08:34CentenaryJames Crenshaw makes the free throw13-20
08:17TuftsRichard Price drills a shot in the lane on a nice dish by Carlos Teems and the foul's on James Crenshaw - foul #1 on James Crenshaw, team foul #415-20
SubsTufts 
SubsCentenary
Harold Ramey (SG), Earl Alford (SF)
Brandon Villani, James Crenshaw
 
08:17TuftsRichard Price misses the free throw15-20
08:17CentenaryEarl Alford snags the defensive board15-20
08:01CentenaryRobert Tate misses the easy layup but he's fouled by James Keating - foul #1 on James Keating, team foul #815-20
SubsTufts
Henry Nava (PG), Daniel Dooley (C)
Carlos Teems, Steven Sanders
 
SubsCentenary
Lee Lamb (PG)
Melvin Luo
 
08:01CentenaryRobert Tate makes the 1st free throw15-21
08:01CentenaryRobert Tate makes the 2nd free throw15-22
LineupTufts
 PG - Henry Nava (fresh)
 SG - John Haynes (fresh) 1 ast.
 SF - Richard Price (fairly fresh) 2 pts.
 PF - James Keating (fairly fresh)
 C - Daniel Dooley (fresh)
 
LineupCentenary
 PG - Lee Lamb (fresh) 6 pts.
 SG - Harold Ramey (fresh) 2 stl.
 SF - Earl Alford (fresh)
 PF - Robert Tate (fairly fresh) 2 pts.
 C - John Huard (fairly fresh) 2 reb.
 
07:50TuftsDaniel Dooley comes up short on the jumpshot from the left wing but he's fouled by Earl Alford - foul #1 on Earl Alford, team foul #515-22
07:50TuftsDaniel Dooley misses the 1st free throw15-22
07:50TuftsDaniel Dooley makes the 2nd free throw16-22
07:27CentenaryLee Lamb connects on the 3pt shot from the right wing16-25
07:05TuftsJohn Haynes makes the jumper from the left side18-25
06:46CentenaryJohn Huard is denied on a layup by James Keating18-25
06:45CentenaryJohn Huard grabs the offensive rebound18-25
06:21CentenaryLee Lamb misses the jumpshot from the right side18-25
06:20CentenaryJohn Huard pulls down the offensive rebound18-25
06:13CentenaryLee Lamb scores on a fadeaway jumper from the right side set up by John Huard18-27
06:09TuftsRichard Price is fouled in the backcourt by Earl Alford - foul #2 on Earl Alford, team foul #618-27
SubsTufts
Carlos Teems (PG), Steven Sanders (C)
Henry Nava, Daniel Dooley
 
SubsCentenary
Henry German (PG), Brandon Villani (SG), James Crenshaw (SF), Nathaniel McCollins (PF)
Lee Lamb, Harold Ramey, Earl Alford, Robert Tate
 
05:54TuftsHenry German picks off the pass by Carlos Teems18-27
05:36CentenaryBrandon Villani is hacked by Richard Price - foul #2 on Richard Price, team foul #918-27
SubsTufts
Johnny Lawing (SF), Steven Zaffalon (PF)
Richard Price, James Keating
 
SubsCentenary
Jeffrey Fey (C)
John Huard
 
05:36CentenaryBrandon Villani makes the 1st free throw18-28
05:36CentenaryBrandon Villani makes the 2nd free throw18-29
05:25TuftsSteven Zaffalon scores on a jumper from the free throw line20-29
05:06CentenaryJeffrey Fey's pass is intercepted by John Haynes20-29
04:51TuftsCarlos Teems double dribbles20-29
SubsTufts
Henry Nava (PG), Steve Hall (C)
Carlos Teems, Steven Sanders
 
SubsCentenary
Melvin Luo (PG), Henry Hunt (SF)
Henry German, James Crenshaw
 
04:37CentenaryNathaniel McCollins buries a shot near the basket on a great pass from Brandon Villani20-31
04:21TuftsJohn Haynes misses badly on a runner from the left block but the foul's on Henry Hunt - foul #2 on Henry Hunt, team foul #720-31
SubsTufts 
SubsCentenary
Lee Lamb (PG), James Crenshaw (SF), Robert Tate (PF), John Huard (C)
Brandon Villani, Henry Hunt, Jeffrey Fey, Nathaniel McCollins
 
04:21TuftsJohn Haynes makes the 1st free throw21-31
04:21TuftsJohn Haynes makes the 2nd free throw22-31
03:54CentenaryJames Crenshaw blows the dunk22-31
03:52CentenaryMelvin Luo can't tip it in22-31
03:50TuftsJohnny Lawing grabs the defensive rebound22-31
LineupTufts
 PG - Henry Nava (fairly fresh)
 SG - John Haynes (tiring) 4 pts. 1 ast.
 SF - Johnny Lawing (fairly fresh) 4 pts. 3 reb.
 PF - Steven Zaffalon (fairly fresh) 4 pts.
 C - Steve Hall (fresh)
 
LineupCentenary
 PG - Lee Lamb (fresh) 11 pts.
 SG - Melvin Luo (fresh)
 SF - James Crenshaw (fairly fresh) 3 pts.
 PF - Robert Tate (tiring) 2 pts.
 C - John Huard (tiring) 4 reb.
 
03:37TuftsJohn Haynes hits the front of the rim on the wide open 3pt shot from straight away22-31
03:35TuftsSteven Zaffalon misses the tip22-31
03:34TuftsSteve Hall tips it in24-31
03:17CentenaryRobert Tate can't connect on a turnaround from the right block24-31
03:16TuftsSteve Hall pulls down the rebound24-31
02:58TuftsJohn Haynes comes up short on the 3pt attempt from the right corner24-31
02:56CentenaryLee Lamb grabs the board24-31
02:38CentenaryJames Crenshaw throws a bad pass out of bounds24-31
SubsTufts
John Kyle (PG), William Chadwell (SF), James Keating (PF), Steven Sanders (C)
Henry Nava, Johnny Lawing, Steven Zaffalon, Steve Hall
 
SubsCentenary
Henry German (PG), Harold Ramey (SG), Henry Hunt (SF), Jeffrey Fey (PF), Nathaniel McCollins (C)
Lee Lamb, Melvin Luo, James Crenshaw, Robert Tate, John Huard
 
02:21TuftsJohn Haynes drills a 3 from the left wing set up by John Kyle27-31
02:17CentenaryJohn Kyle steps in front of the Henry German pass27-31
02:14TuftsJohn Haynes throws a bad pass out of bounds in the backcourt27-31
01:59CentenaryHenry German hits a 3 pointer from the left corner27-34
01:37TuftsJohn Kyle hits the front of the rim on the wide open 3 from the right wing27-34
01:36CentenaryHarold Ramey gets the rebound27-34
01:16CentenaryNathaniel McCollins misses short on a 3 from the right wing27-34
01:15TuftsJames Keating grabs the defensive rebound27-34
01:05TuftsJohn Kyle misses short on a jumper from the right block27-34
01:04TuftsWilliam Chadwell tips it but misses27-34
01:03CentenaryJeffrey Fey grabs the board27-34
00:39CentenaryNathaniel McCollins drills a runner from the baseline on a great pass from Henry German27-36
00:15TuftsSteven Sanders is fouled on the floor by Jeffrey Fey - foul #1 on Jeffrey Fey, team foul #827-36
SubsTufts
Carlos Teems (PG), Henry Nava (SG), Steven Zaffalon (PF)
John Kyle, John Haynes, James Keating
 
SubsCentenary
Lee Lamb (PG), Brandon Villani (SG), Earl Alford (SF), Robert Tate (PF), John Huard (C)
Henry German, Harold Ramey, Henry Hunt, Jeffrey Fey, Nathaniel McCollins
 
00:15TuftsSteven Sanders makes the 1st free throw28-36
00:15TuftsSteven Sanders misses the 2nd free throw28-36
00:15TuftsSteven Zaffalon gets the offensive rebound28-36
00:01TuftsSteven Zaffalon drills a floater from the free throw line30-36
00:00CentenaryLee Lamb can't connect on a fullcourt shot30-36
TimeTeamPlayScore
LineupTufts
 PG - John Kyle (fresh) 7 pts. 1 ast. 2 stl.
 SG - John Haynes (fresh) 7 pts. 1 ast.
 SF - William Chadwell (fresh)
 PF - James Keating (fresh)
 C - Steven Sanders (fresh) 1 pts.
 
LineupCentenary
 PG - Lee Lamb (fresh) 11 pts.
 SG - Brandon Villani (fresh) 4 pts. 1 ast.
 SF - James Crenshaw (fresh) 3 pts.
 PF - Robert Tate (fresh) 2 pts.
 C - John Huard (fresh) 4 reb.
 
20:00CentenaryJames Crenshaw inbounds the ball30-36
Game PlanTuftsTufts is playing a motion offense and a man to man (-1) 
Game PlanCentenaryCentenary is playing a flex offense and a fullcourt press (-2) 
19:39CentenaryRobert Tate buries a jumper in the paint set up by John Huard30-38
19:29TuftsWilliam Chadwell lays it in on a nice dish by Steven Sanders32-38
19:10CentenaryRobert Tate's floater is knocked away by Steven Sanders32-38
19:09CentenaryBrandon Villani grabs the offensive rebound32-38
18:53CentenaryJohn Huard is hacked by James Keating - foul #2 on James Keating, team foul #132-38
SubsTufts 
SubsCentenary
Henry German (SG)
Brandon Villani
 
18:44CentenaryLee Lamb's floater is knocked away by Steven Sanders32-38
18:42TuftsJohn Kyle gets the rebound32-38
18:23TuftsWilliam Chadwell can't finish the layup but he's fouled by James Crenshaw - foul #2 on James Crenshaw, team foul #132-38
SubsTufts
Steven Zaffalon (PF), Steve Hall (C)
James Keating, Steven Sanders
 
SubsCentenary
Henry Hunt (SF), Nathaniel McCollins (PF), Jeffrey Fey (C)
James Crenshaw, Robert Tate, John Huard
 
18:23TuftsWilliam Chadwell misses the 1st free throw32-38
18:23TuftsWilliam Chadwell makes the 2nd free throw33-38
18:07CentenaryHenry German clanks a 3pt jumper from the left wing33-38
18:06TuftsWilliam Chadwell grabs the defensive rebound33-38
18:00TuftsJohn Kyle hits a wide open 3pt jumper from the left corner on a nice dish by John Haynes36-38
17:44CentenaryLee Lamb makes the 3 pointer from the left wing on a nice dish by Jeffrey Fey36-41
17:42TuftsLee Lamb is called for the reach on John Kyle in the backcourt - foul #1 on Lee Lamb, team foul #236-41
SubsTufts
Henry Nava (PG), Johnny Lawing (SG), Richard Price (SF)
John Kyle, John Haynes, William Chadwell
 
SubsCentenary
Brandon Villani (SG)
Lee Lamb
 
17:26TuftsSteve Hall hits the front of the rim on the 3 from the right wing36-41
17:24TuftsSteven Zaffalon grabs the offensive board36-41
17:13TuftsRichard Price hits the finger roll38-41
16:59CentenaryHenry Hunt connects on the fadeaway from just outside the lane set up by Henry German38-43
16:37TuftsHenry Nava is called for a charge - foul #1 on Henry Nava, team foul #238-43
SubsTufts
John Kyle (PG), James Keating (PF), Steven Sanders (C)
Johnny Lawing, Steven Zaffalon, Steve Hall
 
SubsCentenary
Lee Lamb (PG), Harold Ramey (SG), Earl Alford (SF), Robert Tate (PF), John Huard (C)
Henry German, Brandon Villani, Henry Hunt, Nathaniel McCollins, Jeffrey Fey
 
16:27CentenaryEarl Alford comes up short on the floater from the right side38-43
16:25CentenaryLee Lamb can't tip it in38-43
16:24TuftsSteven Sanders pulls down the rebound38-43
16:09TuftsJohn Kyle can't connect on an uncontested 3pt shot from the left corner38-43
16:08CentenaryEarl Alford pulls down the rebound38-43
15:59CentenaryRobert Tate clanks a 3pt jumper from the right corner38-43
15:58TuftsHenry Nava pulls down the rebound38-43
LineupTufts
 PG - John Kyle (fresh) 10 pts. 1 ast. 2 stl.
 SG - Henry Nava (fairly fresh)
 SF - Richard Price (fairly fresh) 4 pts.
 PF - James Keating (fresh)
 C - Steven Sanders (fresh) 1 pts. 2 reb. 2 blk.
 
LineupCentenary
 PG - Lee Lamb (fresh) 14 pts.
 SG - Harold Ramey (fresh) 2 stl.
 SF - Earl Alford (fresh) 2 reb.
 PF - Robert Tate (fairly fresh) 4 pts.
 C - John Huard (fresh) 4 reb.
 
15:54TuftsJohn Kyle misses short on a fadeaway from the left wing but he's fouled by Harold Ramey - foul #2 on Harold Ramey, team foul #338-43
SubsTufts
John Haynes (SG), Johnny Lawing (SF)
Henry Nava, Richard Price
 
SubsCentenary
James Crenshaw (SF)
Earl Alford
 
15:54TuftsJohn Kyle makes the 1st free throw39-43
15:54TuftsJohn Kyle makes the 2nd free throw40-43
15:27CentenaryJohn Huard buries a floater near the basket set up by Lee Lamb40-45
15:02TuftsJohnny Lawing misses badly on a 3pt jumper from the left wing40-45
15:01CentenaryJohn Huard pulls down the rebound40-45
14:43CentenaryJames Crenshaw lays it in40-47
14:31TuftsSteven Sanders is fouled on the floor by John Huard - foul #1 on John Huard, team foul #440-47
SubsTufts
Henry Nava (PG), William Chadwell (SF), Steven Zaffalon (PF), Steve Hall (C)
John Kyle, Johnny Lawing, James Keating, Steven Sanders
 
SubsCentenary
Melvin Luo (PG), Brandon Villani (SG), Henry Hunt (SF), Nathaniel McCollins (PF), Jeffrey Fey (C)
Lee Lamb, Harold Ramey, James Crenshaw, Robert Tate, John Huard
 
14:05TuftsJohn Haynes connects on the open 3pt attempt from the right wing on a nice dish by William Chadwell43-47
13:53CentenaryNathaniel McCollins can't connect on a floater from the baseline43-47
13:52TuftsSteve Hall gets the rebound43-47
13:50TuftsHenry Nava is fouled in the backcourt by Brandon Villani - foul #2 on Brandon Villani, team foul #543-47
SubsTufts
Richard Price (SG)
John Haynes
 
SubsCentenary
Henry German (SG)
Brandon Villani
 
13:39TuftsWilliam Chadwell connects on the jump hook from the right block45-47
13:17CentenaryNathaniel McCollins is hacked by Steven Zaffalon - foul #1 on Steven Zaffalon, team foul #345-47
SubsTufts
John Kyle (PG), John Haynes (SG)
Henry Nava, William Chadwell
 
SubsCentenary
Lee Lamb (PG), Earl Alford (SF), Robert Tate (PF), John Huard (C)
Melvin Luo, Henry Hunt, Nathaniel McCollins, Jeffrey Fey
 
13:06CentenaryRobert Tate scores on a jump hook from the baseline on a nice dish by Earl Alford and he's hacked by Steven Zaffalon - foul #2 on Steven Zaffalon, team foul #445-49
SubsTufts
Daniel Dooley (C)
Steve Hall
 
SubsCentenary 
13:06CentenaryRobert Tate makes the free throw45-50
12:59TuftsSteven Zaffalon clanks a 3 pointer from straight away45-50
12:57CentenaryThe rebound goes to John Huard45-50
12:53CentenaryLee Lamb misses short on a 3pt jumper from the left wing45-50
12:52CentenaryJohn Huard tips it in45-52
12:30TuftsRichard Price hits a wide open shot in the paint set up by Steven Zaffalon and he's fouled by Lee Lamb - foul #2 on Lee Lamb, team foul #647-52
SubsTufts
James Keating (PF)
Steven Zaffalon
 
SubsCentenary
Brandon Villani (SG), James Crenshaw (SF)
Henry German, Earl Alford
 
12:30TuftsRichard Price makes the free throw48-52
12:18CentenaryJames Crenshaw misses the jumper from the left side48-52
12:16TuftsJohn Kyle grabs the defensive rebound48-52
11:55TuftsJames Keating misses badly on a 3 from the left wing48-52
11:53CentenaryLee Lamb snags the defensive board48-52
LineupTufts
 PG - John Kyle (fairly fresh) 12 pts. 1 ast. 2 stl.
 SG - John Haynes (fairly fresh) 10 pts. 2 ast.
 SF - Richard Price (fairly fresh) 7 pts.
 PF - James Keating (fresh)
 C - Daniel Dooley (fresh) 1 pts.
 
LineupCentenary
 PG - Lee Lamb (fairly fresh) 14 pts. 1 ast.
 SG - Brandon Villani (fresh) 4 pts. 1 ast.
 SF - James Crenshaw (fresh) 5 pts.
 PF - Robert Tate (tiring) 7 pts.
 C - John Huard (tiring) 4 pts. 7 reb.
 
11:29CentenaryRobert Tate blows the layup48-52
11:28TuftsThe rebound goes to John Haynes48-52
11:24TuftsJohn Haynes knocks in the 3pt jumper from the right corner51-52
11:11CentenaryJames Crenshaw misses short on a fadeaway from the baseline but the foul's on Daniel Dooley - foul #1 on Daniel Dooley, team foul #551-52
SubsTufts
Carlos Teems (PG), Henry Nava (SG), William Chadwell (SF), Johnny Lawing (PF), Steve Hall (C)
John Kyle, John Haynes, Richard Price, James Keating, Daniel Dooley
 
SubsCentenary
Melvin Luo (PG), Harold Ramey (SG), Nathaniel McCollins (PF), Jeffrey Fey (C)
Lee Lamb, Brandon Villani, Robert Tate, John Huard
 
11:11CentenaryJames Crenshaw misses the 1st free throw51-52
11:11CentenaryJames Crenshaw makes the 2nd free throw51-53
10:46TuftsJohnny Lawing's pass is intercepted by Harold Ramey51-53
10:32CentenaryJeffrey Fey lays it in on a nice dish by Harold Ramey51-55
10:30TuftsHenry Nava is fouled in the backcourt by Harold Ramey - foul #3 on Harold Ramey, team foul #751-55
SubsTufts
Steven Zaffalon (PF), Steven Sanders (C)
Carlos Teems, Steve Hall
 
SubsCentenary
Henry German (PG), Henry Hunt (SF)
Melvin Luo, James Crenshaw
 
10:30TuftsHenry Nava makes the 1st free throw52-55
10:30TuftsHenry Nava makes the 2nd free throw53-55
10:04CentenaryHarold Ramey connects on the 3 pointer from straight away on a nice dish by Henry German53-58
10:02TuftsHenry Nava is fouled in the backcourt by Harold Ramey - foul #4 on Harold Ramey, team foul #853-58
SubsTufts 
SubsCentenary
Melvin Luo (PG), John Huard (C)
Harold Ramey, Jeffrey Fey
 
10:02TuftsHenry Nava misses the 1st free throw53-58
10:02CentenaryThe rebound goes to Nathaniel McCollins53-58
09:55CentenarySteven Sanders is called for the reach on John Huard - foul #1 on Steven Sanders, team foul #653-58
SubsTufts
Carlos Teems (PG)
William Chadwell
 
SubsCentenary 
09:33CentenaryJohn Huard misses short on a jumpshot from the right side but he's hacked by Steven Sanders - foul #2 on Steven Sanders, team foul #753-58
SubsTufts
John Kyle (PG), John Haynes (SG), William Chadwell (SF)
Carlos Teems, Henry Nava, Johnny Lawing
 
SubsCentenary
Lee Lamb (PG)
Melvin Luo
 
09:33CentenaryJohn Huard makes the 1st free throw53-59
09:33CentenaryJohn Huard makes the 2nd free throw53-60
09:09TuftsJohn Haynes misses the wide open 3 pointer from straight away53-60
09:07CentenaryLee Lamb pulls down the rebound53-60
08:57CentenaryNathaniel McCollins is whistled for a charge - foul #1 on Nathaniel McCollins, team foul #953-60
SubsTufts
James Keating (PF), Steve Hall (C)
Steven Zaffalon, Steven Sanders
 
SubsCentenary
Melvin Luo (SG), Earl Alford (SF), Robert Tate (PF)
Henry German, Henry Hunt, John Huard
 
08:39TuftsJohn Kyle connects on the 3 from the left corner on a great pass from William Chadwell56-60
08:26CentenaryMelvin Luo misses the 3pt attempt from straight away56-60
08:24CentenaryRobert Tate tips it in56-62
08:02TuftsWilliam Chadwell makes the turnaround from the baseline on a great pass from John Haynes and he's fouled by Earl Alford - foul #3 on Earl Alford, team foul #1058-62
SubsTufts
Henry Nava (PG), Richard Price (SG)
John Kyle, John Haynes
 
SubsCentenary
Brandon Villani (SG), Jeffrey Fey (C)
Lee Lamb, Nathaniel McCollins
 
08:02TuftsWilliam Chadwell makes the free throw59-62
07:42CentenaryA charge is called on Earl Alford - foul #4 on Earl Alford, team foul #1159-62
SubsTufts
Johnny Lawing (SG), Steven Zaffalon (PF)
William Chadwell, James Keating
 
SubsCentenary
Lee Lamb (PG), Harold Ramey (SF), John Huard (C)
Melvin Luo, Earl Alford, Robert Tate
 
LineupTufts
 PG - Henry Nava (fresh) 2 pts.
 SG - Johnny Lawing (fresh) 4 pts. 3 reb.
 SF - Richard Price (fresh) 7 pts.
 PF - Steven Zaffalon (fresh) 6 pts. 3 reb.
 C - Steve Hall (fresh) 2 pts. 4 reb.
 
LineupCentenary
 PG - Lee Lamb (fresh) 14 pts. 1 ast.
 SG - Brandon Villani (fresh) 4 pts. 1 ast.
 SF - Harold Ramey (fresh) 3 pts. 3 stl. 4 pf.
 PF - Jeffrey Fey (fresh) 2 pts. 2 reb.
 C - John Huard (tiring) 6 pts. 7 reb.
 
07:40TuftsLee Lamb steals it from Johnny Lawing in the backcourt59-62
07:24CentenaryLee Lamb can't connect on a 3 pointer from the left corner59-62
07:22CentenaryThe offensive rebound goes to Jeffrey Fey59-62
07:09CentenaryHarold Ramey misses the turnaround in the paint59-62
07:08TuftsHenry Nava grabs the board59-62
06:56TuftsJohnny Lawing scores on a 3pt shot from the left wing on a nice dish by Henry Nava62-62
06:49CentenaryBrandon Villani can't connect on a 3 from the right corner62-62
06:48CentenaryJohn Huard grabs the offensive board62-62
06:32CentenaryJohn Huard drills a turnaround from the baseline62-64
06:09TuftsSteve Hall is hacked by Brandon Villani - foul #3 on Brandon Villani, team foul #1262-64
SubsTufts
John Kyle (PG), John Haynes (SG), William Chadwell (SF), James Keating (PF)
Henry Nava, Johnny Lawing, Richard Price, Steven Zaffalon
 
SubsCentenary
Melvin Luo (PG), Henry German (SG), James Crenshaw (SF), Robert Tate (PF), Henry Hunt (C)
Lee Lamb, Brandon Villani, Harold Ramey, Jeffrey Fey, John Huard
 
06:09TuftsSteve Hall makes the 1st free throw63-64
06:09TuftsSteve Hall makes the 2nd free throw64-64
06:06CentenaryJohn Kyle picks off the pass by Melvin Luo in the backcourt64-64
05:53TuftsJohn Kyle is wide open but clanks a floater from the baseline64-64
05:52CentenaryJames Crenshaw pulls down the rebound64-64
05:44CentenaryJames Crenshaw is fouled on the floor by William Chadwell - foul #3 on William Chadwell, team foul #864-64
SubsTufts
Steven Sanders (C)
Steve Hall
 
SubsCentenary
Nathaniel McCollins (C)
Robert Tate
 
05:44CentenaryJames Crenshaw misses the 1st free throw64-64
05:44TuftsSteven Sanders pulls down the rebound64-64
05:25TuftsJohn Haynes knocks in the 3pt shot from the left wing on a nice dish by John Kyle67-64
05:04CentenaryHenry Hunt misses the easy layup67-64
05:02TuftsWilliam Chadwell grabs the defensive rebound67-64
04:39TuftsWilliam Chadwell clanks a turnaround in the paint67-64
04:38TuftsJames Keating tips it back up and in69-64
04:22CentenaryHenry Hunt comes up short on the fadeaway from the left block but he's hacked by William Chadwell - foul #4 on William Chadwell, team foul #969-64
SubsTufts
Richard Price (SF), Daniel Dooley (C)
William Chadwell, Steven Sanders
 
SubsCentenary
Lee Lamb (PG), Harold Ramey (SG), Robert Tate (PF), John Huard (C)
Melvin Luo, Henry German, James Crenshaw, Nathaniel McCollins
 
04:22CentenaryHenry Hunt makes the 1st free throw69-65
04:22CentenaryHenry Hunt makes the 2nd free throw69-66
04:07TuftsJames Keating misses badly on a 3 from the right wing69-66
04:05CentenaryJohn Huard grabs the board69-66
03:50CentenaryJohn Huard misses short on a driving attempt from the left block69-66
03:48TuftsJohn Haynes gets the rebound69-66
03:28TuftsJames Keating misses badly on the uncontested fadeaway jumper from just outside the lane69-66
03:26CentenaryThe rebound goes to John Huard69-66
LineupTufts
 PG - John Kyle (fairly fresh) 15 pts. 2 ast. 3 stl.
 SG - John Haynes (fairly fresh) 16 pts. 3 ast.
 SF - Richard Price (fairly fresh) 7 pts.
 PF - James Keating (fairly fresh) 2 pts. 2 reb.
 C - Daniel Dooley (fresh) 1 pts.
 
LineupCentenary
 PG - Lee Lamb (fresh) 14 pts. 1 ast. 2 stl.
 SG - Harold Ramey (fresh) 3 pts. 3 stl. 4 pf.
 SF - Henry Hunt (fairly fresh) 7 pts.
 PF - Robert Tate (tiring) 9 pts. 2 reb.
 C - John Huard (tiring) 8 pts. 10 reb.
 
03:07CentenaryRobert Tate buries a floater from the left block on a nice dish by Lee Lamb69-68
02:55TuftsJohn Kyle double dribbles69-68
SubsTufts
Carlos Teems (PG), Henry Nava (SG), Johnny Lawing (SF), Steven Zaffalon (PF), Steven Sanders (C)
John Kyle, John Haynes, Richard Price, James Keating, Daniel Dooley
 
SubsCentenary
Brandon Villani (SG), Earl Alford (SF), Jeffrey Fey (PF), Nathaniel McCollins (C)
Harold Ramey, Henry Hunt, Robert Tate, John Huard
 
02:53CentenaryCarlos Teems is called for the reach on Lee Lamb in the backcourt - foul #1 on Carlos Teems, team foul #1069-68
02:53CentenaryLee Lamb makes the 1st free throw69-69
02:53CentenaryLee Lamb makes the 2nd free throw69-70
02:36TuftsSteven Sanders is fouled on the floor by Earl Alford - foul #5 on Earl Alford, team foul #1369-70
SubsTufts 
SubsCentenary
Henry German (PG), James Crenshaw (SF)
Lee Lamb, Earl Alford
 
02:36TuftsSteven Sanders makes the 1st free throw70-70
02:36TuftsSteven Sanders misses the 2nd free throw70-70
02:36CentenaryNathaniel McCollins gets the rebound70-70
02:13CentenaryJames Crenshaw hits a fadeaway from close range set up by Henry German70-72
02:13TuftsTufts calls a full timeout (2 :30 3 full remaining)70-72
SubsTufts
John Kyle (PG), Richard Price (SF)
Carlos Teems, Johnny Lawing
 
SubsCentenary
Lee Lamb (PG)
Henry German
 
01:47TuftsSteven Zaffalon misses the lay-in but he's hacked by Jeffrey Fey - foul #2 on Jeffrey Fey, team foul #1470-72
SubsTufts
John Haynes (SG), William Chadwell (SF)
Henry Nava, Richard Price
 
SubsCentenary
Robert Tate (PF), John Huard (C)
Jeffrey Fey, Nathaniel McCollins
 
01:47TuftsSteven Zaffalon misses the 1st free throw70-72
01:47TuftsSteven Zaffalon misses the 2nd free throw70-72
01:47CentenaryJohn Huard gets the rebound70-72
01:33CentenaryJames Crenshaw buries a jump hook in the paint70-74
01:29TuftsSteven Zaffalon's pass is off the mark and out of bounds in the backcourt70-74
SubsTufts
James Keating (PF)
Steven Zaffalon
 
SubsCentenary 
01:21CentenaryThe jump hook by Lee Lamb is blocked by Steven Sanders70-74
01:20CentenaryJohn Huard can't tip it in70-74
01:18CentenaryJohn Huard tips it in70-76
00:57TuftsWilliam Chadwell connects on the floater from the right block on a nice dish by John Kyle72-76
Game PlanTuftsTufts is playing a motion offense and a man to man (-1) 
Game PlanCentenaryCentenary is playing a spread offense (hold ball) and a fullcourt press (-2) 
00:37CentenaryJohn Huard hits the front of the rim on the turnaround from the left block but he's fouled by James Keating - foul #3 on James Keating, team foul #1172-76
00:37CentenaryJohn Huard makes the 1st free throw72-77
00:37CentenaryJohn Huard misses the 2nd free throw72-77
00:37CentenaryBrandon Villani gets the offensive rebound72-77
Game PlanTuftsTufts is playing a motion offense and intentionally fouling (-1) 
Game PlanCentenaryCentenary is playing a spread offense (hold ball) and a fullcourt press (-2) 
00:36CentenarySteven Sanders is called for the reach on Brandon Villani - foul #3 on Steven Sanders, team foul #1272-77
SubsTufts 
SubsCentenary
Henry German (PG), Harold Ramey (SF)
Lee Lamb, James Crenshaw
 
00:36CentenaryBrandon Villani makes the 1st free throw72-78
00:36CentenaryBrandon Villani makes the 2nd free throw72-79
Game PlanTuftsTufts is playing a quick shot offense (quick shot) and intentionally fouling (-1) 
Game PlanCentenaryCentenary is playing a spread offense (hold ball) and a fullcourt press (-2) 
00:31TuftsJohn Kyle is wide open but clanks a 3 from the left corner72-79
00:30TuftsJohn Haynes grabs the offensive board72-79
00:26TuftsJames Keating knocks in the 3pt jumper from straight away on a great pass from John Kyle75-79
00:26CentenaryCentenary calls a full timeout (2 :30 3 full remaining)75-79
SubsTufts 
SubsCentenary
Lee Lamb (PG), Henry Hunt (SF)
Henry German, Harold Ramey
 
00:23CentenaryLee Lamb is hacked by John Kyle in the backcourt - foul #3 on John Kyle, team foul #1375-79
00:23CentenaryLee Lamb makes the 1st free throw75-80
00:23CentenaryLee Lamb makes the 2nd free throw75-81
00:21TuftsJohn Kyle throws a bad pass out of bounds in the backcourt75-81
SubsTufts 
SubsCentenary
Henry German (SG), Harold Ramey (SF)
Brandon Villani, Henry Hunt
 
00:19CentenaryHenry German is fouled on the floor by John Haynes - foul #2 on John Haynes, team foul #1475-81
00:19CentenaryHenry German makes the 1st free throw75-82
00:19CentenaryHenry German makes the 2nd free throw75-83
Game PlanTuftsTufts is playing a quick shot offense (quick shot) and intentionally fouling (-1) 
Game PlanCentenaryCentenary is playing a spread offense (hold ball) and a fullcourt press (+1) 
00:13TuftsJohn Haynes is whistled for traveling75-83
00:12CentenaryHenry German is fouled in the backcourt by John Haynes - foul #3 on John Haynes, team foul #1575-83
00:12CentenaryHenry German makes the 1st free throw75-84
00:12CentenaryHenry German makes the 2nd free throw75-85
00:06TuftsJames Keating misses the wide open pull-up jumper from the left wing75-85
00:04TuftsWilliam Chadwell grabs the offensive board75-85
00:02TuftsJohn Kyle drills a turnaround from the right block77-85
00:02CentenaryCentenary calls a full timeout (2 :30 2 full remaining)77-85
Game PlanTuftsTufts is playing a quick shot offense (quick shot) and a man to man (-1) 
Game PlanCentenaryCentenary is playing a spread offense (hold ball) and a fullcourt press (+1) 
00:00CentenaryLee Lamb runs out the clock77-85