Christian Yelich is making the Marlins look great for drafting him 23rd overall in 2010. Potentially, he'll also make them look horrible if he's not on the Opening Day roster.

In Monday's rain-shortened, six-inning win over the Twins in Fort Myers, Yelich cranked his fifth Grapefruit League homer as part of a two-hit effort. The left-handed hitting Yelich knocked in two runs in the 6-2 victory. His solo shot in the fifth off ex-Marlins' right-hander Tim Wood raised his spring average to .381.

If roster composition was as easy as taking the best 25, Yelich no doubt would be on the club. It's not that easy. Yelich has totaled just 1,022 professional plate appearances in a little more than two full seasons. He turned 21 in December and has not played above the advanced-A Florida State League.

Yelich earning an Opening Day roster spot would be rare, but not unprecedented.

According to baseball-reference.com, 21 players since 1990 have totaled 450 or more plate appearances in the majors as rookies during their age 21 seasons or younger. All but two logged time in Double-A or Triple-A.