Voting for the 2019 MiLBY Awards has ended. Check back to view the fan and staff selections -- including voting percentages for each nominee and features on the player and photo winners -- as they're revealed from Nov. 4-8.
Top Starting Pitcher
Choose a Category
At both Class A Lexington and Class A Advanced Wilmington, Bubic was electric on the mound. The sixth-ranked Royals prospect fanned 185 batters while keeping hitters to a .199 average over 149 1/3 innings between the two levels. The 6-foot-3 lefty posted a 2.23 ERA and 0.97 WHIP while notching an 11-5 record in 26 starts.
The ninth-ranked Giants prospect was ready for his first season at Class A, putting up a 9-3 record and 1.76 ERA over 122 2/3 frames for Augusta. In 27 appearances, the 6-foot-2 southpaw held hitters to a .171 average, fanned 172 and put up 32 scoreless innings over a five-game stretch from July 18 to Aug. 10.
The 19-year-old lefty posted a career-best 2.26 ERA and 144 strikeouts over 111 2/3 innings while going a combined 10-4 between Class A Fort Wayne and Class A Advanced Lake Elsinore. Cantillo, the Padres' No. 16 prospect, walked just 34 and held opposing batters to a .179 average while posting a 0.93 WHIP.
The 6-foot-3 lefty put it all together during the 2019 campaign, dominating for Class A Advanced Lake Elsinore with a 1.02 ERA and 110 strikeouts before being promoted to Double-A Amarillo. In five starts in the Texas League, MLB.com's fourth-ranked prospect held hitters to a .250 average. The 20-year-old proved he was worthy of the third overall pick in the 2017 Draft.
Prior to being promoted to the Marlins and being involved in a trade to the D-backs, Gallen was lights-out for Triple-A New Orleans, notching a 9-1 record and 1.77 ERA in 91 1/3 Pacific Coast League innings. The 24-year-old held batters to a .153 average while whiffing 112 in 14 appearances.
After missing last season due to injury, the third-ranked Mariners prospect made up for it with an outstanding 2019, posting a combined 10-5 record, 2.13 ERA and 0.95 WHIP across three levels. The 14th overall pick in the 2018 Draft racked up 165 strikeouts over 135 frames in 26 starts.
At three different levels, Gray's performance stayed consistent. The fourth-ranked Dodgers prospect posted a combined 2.28 ERA with 147 K's over 130 innings and put up a record of 11-2 while holding hitters to a .207 average. The 21-year-old didn't drop a decision until his 18th start, starting the campaign 8-0.
Sometimes overshadowed by Casey Mize and Matt Manning, the fourth-ranked Tigers prospect put up some eye-popping numbers in his time at both Class A Advanced Lakeland and Double-A Erie: 2.24 ERA with 179 strikeouts over 122 2/3 innings. He held hitters to a .196 average and posted a 1.01 WHIP in his 24 combined starts.
It didn't matter at what level the ninth-ranked Astros prospect was pitching, he simply put hitters away. In seven appearances for Class A Advanced Fayetteville, 17 for Double-A Corpus Christi and two for Triple-A Round Rock, Javier held batters to a .130 average and fanned 170 while posting a 1.74 ERA and 0.97 WHIP over 113 2/3 innings.
In his second professional season, Ryan rose through the Rays' ranks, starting at Class A Bowling Green and ending at Double-A Montgomery with a stop at Class A Advanced Charlotte along the way. At every level, the Rays' No. 15 prospect proved to be difficult to hit, posting a combined 1.96 ERA over 123 2/3 innings with 183 K's while holding hitters to a .173 average.