Craig comes to Longwood after working in the fall as the recruiting coordinator at Walters State Community College following five successful seasons at Piedmont University.
At Piedmont University, he worked as an assistant before being promote to associate head coach in his final season, and he coached a variety of all-conference, all-region and all-academic players. He had three top-ranked recruiting classes at the DIII level while there.
He helped guide Piedmont to the Collegiate Conference of the South’s inaugural baseball tournament championship in 2023, where the Lions entered as a four seed before winning four games in five days.
The team again won 25 games in 2024 and went 12-6 in CCS play.
Over his five seasons at Piedmont, the Lions had a winning season five times, and they went 29-10 in his first season on staff while finishing an impressive 19-3 in USA South conference play.
Craig began his coaching career at the high school level in Michigan, and he helped take Hudson from an 11-win team prior to his arrival to the state title game in 2017.
As a player, he helped Adrian College claim four MIAA regular season and conference tournament titles, and the team went 133-51 with four NCAA Regional appearances there. He earned his bachelor's degree in education from Adrian College in 2015.