But who knew Fernandez was suppose to be this good this fast?
The 20-year-old rookie phenom was selected to represent the Marlins at the 2013 All-Star Game at Citi Field on July 16. Before the season began, many assumed Fernandez would start the season in the minors. Even Fernandez told MLB.com:
Everybody knows I was not supposed to start with the team this year. Things happened, and I got a chance to pitch. Now, I have a chance to be on the All-Star team, it's just something that for sure I wanted to do in my career, to be there with those guys. Those are the best players in the world. I've got a chance now to do it at 20. Just to think about it is something I will remember for the rest of my life.
Well, that reign was short-lived.
However, what Fernandez has accomplished—and he did earn it, as he owns a 5-5 record and a 2.83 ERA with 99 strikeouts in 98.2 innings—is nearly unprecedented, as there aren't many players who are selected to the All-Star team before the legal drinking age.
In fact, Fernandez became the youngest Marlin to be named to the All-Star Game—as Miguel Cabrera was 21 years and three months old when he was picked in 2004, and Dontrelle Willis was also 21 when he earned his first All-Star nod in 2003.
Fernandez's success triggers the following question: With a good, young farm system, which Marlins prospects will be future All-Stars one day?
Will it be someone flying under the radar such as infielder Avery Romero? Or maybe it's the team's top two pitching prospects, Andrew Heaney and Justin Nicolino? Perhaps it's Jake Marisnick and Christian Yelich, the organization's top two prospects?
Of course, the only way to get a read on their future stardom is to track how they currently fare in the minors. So without further ado, in ascending order, here's the latest stock report for the Marlins' top 10 prospects.