2019: Served as a captain during his senior season... Appeared in 30 of 32 games... Led the team and ranked second in the NESCAC with 11 runners caught stealing (11 of 23)... Led the team and ranked third in the NESCAC with five passed balls... Caught 2 of 3 runners attempting to steal against Illinois Tech on March 22... Had one hit, one stolen base and he scored one run in a 6-1 win over Rutgers-Camden on March 23... Hit a two-run single in a 12-7 win over Saint Joseph's (Me.) on March 25... Hit an rbi-double and scored one run in an 18-10 win over Amherst on April 12... Finished the season with a .188 batting average, .343 on-base percentage, .263 slugging percentage and 12 RBIs in 80 at bats... Committed zero errors all season for a 1.000 fielding percentage in 150 total chances... Completed his Hamilton career with a .229 batting average, .357 on-base percentage, .289 slugging percentage and .997 fielding percentage through 80 games played.
2018: Appeared in 29 of 30 games as a junior... Went 2-for-3 with a double, two RBIs, two runs and one walk in an 11-7 win over Hope on March 20... Went 2-for-3 with an RBI, two walks and he threw out two runners attempting to steal in a 9-8 win over Worcester State on March 22... Had three hits, two RBIs and threw out two runners attempting to steal in a 9-5 win over SUNY Polytechnic on April 8... Finished the season with a .250 batting average, .386 on-base percentage, .313 slugging percentage and 14 RBIs in 80 at bats... Committed one error all season for a .995 fielding percentage in 195 total chances... Threw out a team-high 10 of 37 runners attempting to steal and allowed 13 passed balls.
2017: Appeared in 17 of 33 games during his sophomore season... Went 2-for-5 and scored one run in a 7-5 win over No. 8/9 SUNY Oswego on April 5... Went 2-for-3 with two RBIs in a 12-3 win over Utica on May 2... Finished the season with a .250 batting average, .317 on-base percentage and .278 slugging percentage in 36 at bats... Committed zero errors all season for a 1.000 fielding percentage in 35 total chances.
2016: Appeared in four of 30 games as a first-year... Hit an RBI-single in a 17-6 win over Lawrence on March 18... Finished the season with a .400 batting average in five at bats and scored one run.
Personal: Majors in mathematics... Craig attended Allentown High School... He played for the New Jersey Marlins for two years... Craig is the son of Stan and Maria Sandford... His twin brother Brett '19 is also a member of the baseball team.
