Tom attended Roy C. Ketcham High School where he was a three-year varsity starter at third base and a two-year captain. During his senior year Tom lead his team to a New York State Final Four appearance. Also during his senior year, Tom was named First Team All State and was League, County, Section, and Poughkeepsie Journal Player of the Year.
Tom continued his baseball career at Dutchess County College, leading his team to an appearance in the Regional Championship, where he was named First Team All Tournament in addition to receiving awards for First Team All-Conference and First Team All-Region.
After one season at Dutchess Community College, Tom received a scholarship to play baseball at Division 2 Concordia College in Bronxville, NY. At Concordia, Tom majored in Education and was a three-year starter at first base and was a two-year captain. During his senior year Tom lead his team with 16 doubles, 2 triples, 3 home runs, and 30 RBIs.