Selected out of California State University Stanislaus…went 8-1 with a 1.65 ERA (98.1-IP, 18-ER) in 14 starts as a senior and led all divisions of collegiate baseball with 127 SO…earned three selections to All-American teams, including first team All-American honors by the Division II Conference Commissioners Association…pitched three seasons at Cal State Northridge before transferring to Cal State Stanislaus…previously selected by the Giants in the 39th round of the 2014 Amateur Draft out of Sir Francis Drake (Calif.) High School, but did not sign.
Was part of the Rays 60-man player pool and spent the summer at the alternate training site in Port Charlotte…ranked by Baseball America as the No. 12 prospect in the Rays system following the season.
Named Minor League Pitcher of the Year by the Rays Baseball Operations department… advanced to Double-A Montgomery in his first full professional season…began the season with Class-A Bowling Green, promoted to Class-A Charlotte on May 13 and to Montgomery on Aug 12…went 9-4 with a 1.96 ERA (123.2-IP, 27-ER) and 183 SO in 24 apps (22 starts) between the three levels…his 183 SO ranked 2nd in the minors and ranked 3rd all-time for a Rays minor leaguer behind Matt Moore in 2011 (210) and 2010 (208)… ranked 5th among Rays minor leaguers in ERA (min. 50 IP)…despite only 82.2 IP with the Stone Crabs, his 112 SO tied for 6th in the Florida State League…named FSL Pitcher of the Week for June 17-23 and Aug 5-11…named the organization’s Pitcher of the Month for both July and August, going 2-0 with a 1.49 ERA (48.1-IP, 8-ER) and 75 SO in 9 starts over that stretch…yielded 3 runs or fewer in all but one of his 24 apps, 2 runs or fewer 19 times and 1 run or fewer 14 times…named to the Rays Organizational All-Star Team by MLB.com… ranked by Baseball America as the No. 98 overall prospect in the minors following the season…was the No. 10 prospect in the Rays system and No. 10 prospect in the FSL.
Began his professional career with Short-A Hudson Valley…combined for 23 SO in 13 IP over his final 3 starts of the season, Aug 16-28.