Opening Day age: 22 | Bats: right | Throws: right | Listed at 6-5, 217 lbs.
Acquired by Marlins as an international free agent (July 2, 2015)
Which Marlins pitching prospect did the most to boost their stock during the 2019 Minor League Baseball season? That distinction has to go to either Zac Gallen or Edward Cabrera. The former, while repeating Triple-A, masterfully used his deep pitch mix to pile up whiffs at a personal-best rate, forcing his way up to the major league roster by midsummer. He’s been among MLB’s most consistent starters ever since.