Named the Cardinals 2017 Minor League Pitcher of the Year and appeared in six games (five starts) for St. Louis during his Major League debut season...Became the 11th different Cardinal to make his MLB debut in 2017 and the 7th different Cardinals pitcher to make a start behind the original starting five, following Marco Gon-zales and Luke Weaver...As a starter in five outings, went 0-2 with a 6.64 ERA (20.1 IP/15 ER), 20 strikeouts and 10 walks (St. Louis was 3-2)...Also made one scoreless relief appearance on 9/25 vs. CHI (1.0 IP)...Had contract purchased (9/1) and made his Major League debut that night in St. Louis' 11-6 comeback win at SF. Allowed 5 runs on 8 hits and struck out 6 over 4.0 innings in no-decision...Became the first Cardinal to draw a starting assignment in his MLB debut since Luke Weaver (8/13/16 at CHI)...Was 4th Cardinals pitcher to make his MLB debut during the season and was the first Cards pitcher since Kurt Kepshire (1984) to debut as a starter at SF...Was the 15th youngest Cardinal to make his MLB debut in a start at 21 years and 321 days old and the youngest since Rick Ankiel (20 years-35 days) at Montreal on 8/23/99...Michael Wacha was the next oldest (16th on St. Louis' list) at 21.333 when he made his MLB debut start on May 30, 2013 vs. Kansas City...Was also the youngest pitcher to make a start in his MLB debut since the Dodgers' Julio Urias (19.289) vs. Mets on 5/27/16...Was the 7th Cardinal in club history to make MLB debut in a start vs. SF & first since Lance Lynn (6/2/11 at STL)...Fanned his first Major League batter faced (Denard Span, swinging) on 9/1... Made a combined 25 starts between Memphis (AAA) and Springfield (AA), leading Cardinals minor league pitchers in ERA (2.18) & strikeouts (147), co-leading in wins (14), and ranking 3rd in innings pitched (148.2) and T4th in starts (25)...The last Cards pitcher to lead the minor league organization in all three categories at the end of the minor league season was Rick Ankiel in 1999 (13-3, 2.35 ERA, 194 K); 13 wins co-led with Larry Luebbers...His 14 wins were T7th-most among all minor league pitch-ers, while his 2.18 ERA was the 12th-lowest... Pitched at least 6.0 innings in 16 of 25 combined minor league starts (all quality)...Walked a combined 35 batters to 147 strikeouts, while holding opponents to a .221 average against...Recognized as a Texas League Mid-Season and Post-Sea-son All-Star with Springfield... Was Springfield's Opening Day starter: W, 6.2 IP, 3 H, 0 R, 1 BB, 6 K...Named the Texas League Player and Cardinals Minor League Pitcher of the Month for April (4-0, 5 GS, 0.56 ERA, 32.1 IP, 22 H, 2 R, 4 BB, 29 K) Ranked 2nd in ERA among all minor league pitchers (30.0 or more IP)...Recognized as Texas League Pitcher of the Week for the April 17-23 period...tossed 13.2 scoreless innings with eight hits and two walks while striking out 14 over two starts...Matched career high of 12 strikeouts on 5/5 vs. Northwest Arkansas (7.0 IP, 2 H, R, ER, BB, 12 K)...Represented St. Louis on the U.S. Team in the 2017 Sirius/ XM MLB All-Star Futures Game (7/9) in Miami. Allowed two runs with one strikeout in the 6th inning...Promoted to Memphis on 6/1, where at the time, ranked among Texas League leaders in wins (1st), WHIP (0.92, 1st), ERA (2nd), strikeouts (2nd), innnings pitched (3rd), and Opp. AVG (.204, 4th)...Over 10-start stretch (7/4-8/26) with Memphis, was 6-1 with a 2.01 ERA (58.1 IP/13 ER) and 54 strikeouts...yielded 2 runs or fewer in nine outings, while six of those were shutout or one-run starts...Named Pacific Coast League August Player of the Month in a vote by league managers. In five August starts, was 4-1 with a 1.97 ERA (7 ER/32.0 IP), 29 strikeouts and only seven walks...Was one of six pitchers (five starters) to be selected to Baseball America's 2017 Minor League All-Star First Team...Rated as the Pacific Coast League's No. 8 prospect and the Texas League's No. 4 prospect by Baseball America following the season.