2019 Minor League Baseball All-Stars

Image credit: MacKenzie Gore (Photo by Hector Rivas/Getty Images)

Daulton Varsho | D-backs
Team: Jackson (Double-A)

Varsho rode a second-half surge to an .898 OPS that led the Southern League, all while nearly going for 20 home runs and 20 stolen bases as a catcher before ultimately falling just two home runs short. The lefthanded-hitting Varsho stuck with his approach even when the hits didn’t fall in the first half. It paid off in the second half, when he hit .344/.420/.599 in 52 games after the all-star break.

1B Seth Beer |Astros/D-backs
Team: Corpus Christi/Jackson (Double-A)

One of the more advanced bats available in the 2018 draft, Beer came off the board 28th overall when the Astros took him. He had already reached Double-A a year later when Houston traded him—along with three other prospects—to the D-backs for Zack Greinke. Even with a poor August, Beer still ranked among the most productive minor league first basemen, particularly with his combo of bat-to-ball skill and power production.

2B Gavin Lux | Dodgers
Team: Oklahoma City (Triple-A)

Lux led all full-season shortstops in batting average (.347) and slugging percentage (.607) for the second straight year as he jumped from Double-A to Triple-A to the majors in September. He ranked fourth in the minors with a 1.028 OPS. Primarily a shortstop, Lux played an increasing amount of second base in the weeks leading up to his callup and projects there long term with Corey Seager entrenched at shortstop in Los Angeles.

SS Wander Franco | Rays
Team: Charlotte (High-A)

Franco entered the season as the youngest player in the low Class A Midwest League before laying waste to the level. He finished his time in Bowling Green with an .890 OPS, which would have led the league over a full season. He then moved to the pitcher-friendly Florida State League, where he increased his production. Franco finished the year with 21 more walks than strikeouts and solidified his status as the game’s best prospect. 

3B Ty France | Padres
Team: El Paso (Triple-A)

A late-season callup torpedoed France’s chance of becoming the minors’ first .400 hitter since a 25-year-old Erubiel Durazo hit .404 in 1999. France would have led the minors in batting average (.399) and on-base percentage (.477) and finished second in slugging percentage (.770) if not for two big league callups that prevented him from qualifying. Still, his season was one of the loudest the minor leagues have seen in years.

OF Dylan Carlson | Cardinals
Team: Memphis (Triple-A)

Carlson entered the season as a promising 20-year-old switch-hitter whose output was modest but whose underlying inputs—low swinging-strike rate, strong batting eye and high flyball rate—suggested more was possible as he advanced to Double-A for the first time. Was it ever! Carlson launched 21 homers and swiped 18 bags while ranking second in the Texas League with an .882 OPS as he claimed the circuit’s MVP trophy.

OF Jarred Kelenic | Mariners
Team: Arkansas (Double-A)

The Mariners acquired Kelenic from the Mets last offseason in the trade that sent Robinson Cano and Edwin Diaz to New York. Kelenic bounded up three levels to reach Double-A in his first full season and starred on both sides of the ball. His 23 home runs were the second most in the minors among full-season outfielders age 20 or younger, and his .904 OPS was third highest. Defensively, he ably played all three outfield positions and showcased a plus arm.

OF Luis Robert | White Sox
Team: Charlotte (Triple-A)

After a year spent adjusting to the rigors of pro ball in 2018, Robert destroyed the competition at high Class A Winston-Salem, Double-A Birmingham and Triple-A Charlotte with a ferocity matched by few prospects this season. He led the minors in slugging (.624) and placed just outside the top 10 in home runs (32), batting average (.328) and stolen bases (36). He did all it while holding down center field at an above-average level.

DH Kevin Cron | D-backs
Team: Reno (Triple-A)

Power is nothing new for Cron, who topped 20 homers in each of his four years in full-season ball. But the 26-year-old elevated his power to a new level at Triple-A Reno in 2019. He launched a minor league-leading 38 homers and drove in 105 runs . . . in just 82 games. Even in limited playing time in Arizona, Cron made an impression. His flyball exit velocity and hard-hit rate both ranked among the highest in the majors, according to MLB Statcast.

SP Seth Corry | Giants
Team: Augusta (Class A)

Corry corralled his control demons to dominate all season for low Class A Augusta. He led the minors in opponent average (.171), finished second in ERA (1.76) and was fifth in strikeouts (172). His second half was especially impressive. After the all-star break, Corry went 8-1, 1.10 with a .154 opponent average and a 0.80 WHIP. The pinnacle was a 32-inning scoreless streak that spanned from mid-July to mid-August.

SP Zac Gallen | Marlins/D-backs
Team: New Orleans (Triple-A)

Gallen spent only half a season in the Pacific Coast League, but it was a truly remarkable 14 starts. In the high-scoring PCL, where five pitchers with 70-plus innings had 8.00-plus ERAs, Gallen was the only pitcher with a sub-2.50 ERA. He held opponents to one earned run or less in 10 of his 14 starts before moving up to the majors, first with the Marlins and then the D-backs after a midseason trade.

SP Logan Gilbert | Mariners
Team: Arkansas (Double-A)

A bout of mononucleosis and a toe surgery prevented Gilbert from pitching after the Mariners drafted him 14th overall last year, but the 6-foot-6 Stetson product returned to the mound this year and promptly ascended three levels to Double-A. Gilbert posted a sub-3.00 ERA and averaged at least 10 strikeouts per nine innings at every stop this year, ultimately finishing sixth in the minors among qualifiers with a 2.13 ERA and tied for 12th with 165 strikeouts.

SP MacKenzie Gore | Padres
Team: Amarillo (Double-A)

Gore’s first full season in 2018 was interrupted twice by blisters, but he stayed healthy this year and turned in a stellar performance. Gore’s 1.02 ERA at high Class A Lake Elsinore would have been the lowest ERA by a starting pitcher in California League history had he enough innings to qualify. Overall, Gore’s 1.69 ERA and 0.83 WHIP were the lowest by any pitcher with 100 innings, and his .161 opponent average was second lowest.

SP Brendan McKay | Rays
Team: Durham (Triple-A)

After two dominant full seasons, McKay’s future is clearly on the mound. The two-way star in college showed excellent command of a four-pitch mix while slicing up hitters at Double-A and Triple-A before getting his first big league callup on June 29. His 1.15 ERA would have led the minors if he had enough innings to qualify. While McKay continued to hit as a designated hitter on his off days in the minors, he has strictly been a pitcher in the majors.

RP DeMarcus Evans | Rangers
Team: Frisco (Double-A)

Only one pitcher racked up triple-digit strikeouts in 60 or fewer innings in the minors this year—Evans. The Rangers’ 25th-round pick in 2015 out of a Mississippi high school spent the spring and summer getting whiff after whiff at high Class A Down East and Double-A Frisco, averaging 15 strikeouts per nine innings. He allowed only 23 hits all season for a minuscule .119 opponent average, the lowest in the minors by a pitcher with at least 60 innings this season.

FIRST TEAM
Pos Player (Highest Level) Age AVG OBP SLG AB R H 2B 3B HR RBI BB SO SB
C Daulton Varsho, D-backs (AA) 23 .301 .378 .520 396 85 119 25 4 18 58 42 63 21
1B Seth Beer, Astros/D-backs (AA) 22 .289 .388 .516 450 72 113 24 0 26 103 46 113 0
2B Gavin Lux, Dodgers (AAA) 21 .347 .421 .607 458 99 159 25 8 26 76 61 102 10
SS Wander Franco, Rays (A+) 18 .327 .398 .487 425 82 139 27 7 9 53 56 35 18
3B Ty France, Padres (AAA) 25 .399 .477 .770 296 83 118 27 1 27 89 30 51 1
OF Dylan Carlson, Cardinals (AAA) 20 .292 .372 .542 489 95 143 28 8 26 68 58 116 20
OF Jarred Kelenic, Mariners (AA) 20 .291 .364 .540 443 80 129 31 5 23 68 50 111 20
OF Luis Robert, White Sox (AAA) 22 .328 .376 .624 503 108 165 31 11 32 92 28 129 36
DH Kevin Cron, D-backs (AAA) 26 .329 .446 0.777 310 82 102 20 1 39 107 61 79 1
Pos Player (Highest Level) Age W L ERA G GS IP H ER BB SO AVG WHIP SO/9
SP Seth Corry, Giants (A) 20 9 3 1.76 27 26 123 73 24 58 172 .171 1.07 12.6
SP Zac Gallen, Marlins/D-backs (AAA) 24 9 1 1.77 14 14 91 48 18 17 112 .153 0.71 11.1
SP Logan Gilbert, Mariners (AA) 22 10 5 2.13 26 26 135 95 32 33 165 .198 0.95 11
SP MacKenzie Gore, Padres (AA) 20 9 2 1.69 20 20 101 56 19 28 135 .164 0.83 12
SP Brendan McKay, Rays (AAA) 23 6 0 1.15 15 15 74 42 9 18 102 .165 0.81 12.4
RP Demarcus Evans, Rangers (AA) 22 6 0 0.90 47 0 60 23 6 39 100 .119 1.03 15

 

SECOND TEAM
Pos Player (Highest Level) Age AVG OBP SLG AB R H 2B 3B HR RBI BB SO SB
C Luis Campusano, Padres (A+) 20 .325 .396 .509 422 63 137 31 1 15 81 52 57 0
1B Jared Walsh, Angels (AAA) 26 .325 .423 .686 382 90 124 30 0 36 86 59 115 0
2B Josh Rojas, Astros/D-backs (AAA) 25 .332 .418 .606 416 89 138 33 6 23 83 57 70 33
SS Jeter Downs, Dodgers (AA) 21 .276 .362 .526 460 92 127 35 4 24 86 60 107 24
3B Alec Bohm, Phillies (AA) 23 .305 .378 .518 475 76 145 30 4 21 80 57 73 6
OF Trent Grisham, Brewers (AAA) 22 .300 .407 .603 370 71 111 22 6 26 71 67 72 12
OF Trevor Larnach, Twins (AA) 22 .309 .384 .458 476 59 147 30 1 13 66 57 124 4
OF Drew Waters, Braves (AAA) 20 .309 .360 .459 527 80 163 40 9 7 52 39 164 16
DH Kyle Tucker, Astros (AAA) 22 .266 .354 .555 463 92 123 26 3 34 97 60 116 30
Pos Player (Highest Level) Age W L ERA G GS IP H ER BB SO AVG WHIP SO/9
SP Nate Pearson, Blue Jays (AAA) 23 5 4 2.30 25 25 102 63 26 27 119 .176 0.89 10.5
SP Matt Manning, Tigers (AA) 21 11 5 2.86 24 24 134 93 38 38 148 .192 0.98 9.9
SP Joe Ryan, Rays (AA) 23 9 4 1.96 24 22 124 77 27 27 183 .173 0.84 13.3
SP Tarik Skubal, Tigers (AA) 22 6 8 2.42 24 24 123 87 33 37 179 .196 1.01 13.1
SP Kris Bubic, Royals (A+) 21 11 5 2.23 26 26 149 103 42 42 185 .199 0.97 11.2
RP Sam Delaplane, Mariners (AA) 24 6 3 2.23 46 0 69 35 17 23 120 .152 0.84 15.7

Comments are closed.

Download our app

Read the newest magazine issue right on your phone