Tom played briefly for the Knights in 2011 and was a junior at George Fox University in 2012-13. He was 4-4 with a 3.14 ERA and had 66 strikeouts in 76.1 innings and was an honorable-mention Northwest Conference all-star.
Tom was 1-7, 5.56 in 12 starts at GFU in 2012, with 52 strikeouts in 56.2 innings. He was a first-team all-state selection and the Tualatin River League's co-Pitcher of the Year in 2010 at Lake Oswego High School.
Tom redshirted at Oregon State in 2011 and then was 0-0, 4.50 in his lone appearance for the Knights that summer. He then played for the Ports in WCL Portland before transferring to George Fox.