Matthew Rudick attended Scripps Ranch High School in his hometown of San Diego. He lettered all four years he was there, standing out as an outfielder and as a left-handed pitcher. At the plate, he hit a cumulative .360/.426/.508 with 8 home runs, 28 stolen bases, and 43 walks to 24 strikeouts in 118 total games. On the mound, he posted a 0.93 ERA in 90.1 innings, allowing 56 hits, walking 32 and striking out 107. He was named 2016 Eastern League Player of the Year after hitting .481/.523/.712 with 5 homers and 14 stolen bases and posting a 1.48 ERA in 28.1 innings with 22 hits, 9 walks, and 33 strikeouts, and was considered one of the better prep players to come out of California available in the 2017 MLB Draft. He ended up going undrafted and honored his commitment to San Diego State.