With Opening Day only a few days away, it is high time to start worrying about a team that has yet to play a meaningful game. The Miami Marlins go into the season with a lot of promise. Guys are healthy, they finished the 2015 season strong, they have a new manager…But still, while the starting lineup looks pretty good, the starting rotation is loaded with promise and worry.

Jose Fernandez

Jose is the Marlins’ ace, but he will not be on the mound on Opening Day. In an attempt to limit his innings in 2016 as he comes back from Tommy John Surgery, Jose will start the second game of the season instead. This brief delay allows the Marlins to manipulate their schedule in such a way that Jose will routinely have extra days of rest in between his starts. However limited his innings may be, Jose is absolutely electric when he is on the mound. He’s struggled a bit this Spring, posting a 5.02 ERA, but he ended 2015 with a sterling 2.92 ERA and 11.0 K/9. He’s in for another great season, but as with all pitchers with elbow injuries in their pasts, Jose’s health will be a concern as the season churns along.

Wei-Yin Chen

The Miami Marlins named new free agent acquisition Wei-Yin Chen as their Opening Day starter, disappointing plenty of fans who had expected to get the chance to see ace Jose Fernandez. Chen is a solid starter and should be poised for a fine season, but he doesn’t promote the kind of excitement that Jose does. The Marlins signed Chen to a five-year, $80 million deal in the offseason. Chen provides stability to the rotation, having started 31 or more games in three of his four seasons so far. He has a career 3.72 ERA despite pitching in the AL East and having his home games take place in the hitter’s heaven known as Camden Yards. With his home games set to take place at Marlins Park, Chen may actually have the best season of his career so far.

Tom Koehler

Tom Koehler has been a staple in the Marlins rotation since 2013, making 86 starts since that season. He has had a few bullpen appearances in that time as well, but has spent a vast majority of his time in the rotation, as he presumably will again this season. Koehler put up an 11-14 record last season with a 4.08 ERA and 6.6 K/9. He’s been remarkably similar this Spring, posting a 4.05 ERA and 6.1 K/9. He’s set for a similar season as 2015 as a serviceable, middle of the rotation starter. Some think he’d be a better fit in the bullpen, but with the Marlins lacking in starting pitching depth, he fits best in the rotation at least for now.

Jarred Cosart

Jarred Cosart spent most of 2015 suffering from the symptoms of vertigo, limiting him to only 14 mostly ineffective appearances. He’s reportedly healthy this Spring, and it shows: he’s yet to allow a run in 9.2 Grapefruit League innings and he’s struck out 9 batters in that span. Cosart is being called “the x-factor” in the Marlins rotation. He was not even a lock to make the rotation when Spring opened, but he may end up being the key piece if the Marlins expect to contend in 2016.

Adam Conley

Adam Conley also came to Spring Training to fight for a rotation spot. All he’s done is post a 1.86 ERA in 9.2 innings with a two-inning, six strikeout performance washed away by rain in between. While it hasn’t been made official yet, it would be a surprise if the lefty didn’t win the last rotation spot. Conley has plenty of upside, but has battled injuries throughout his minor league career. He pitched 67 innings for the Marlins last season and did well, putting up a 3.76 ERA and 7.9 K/9. He could be a strong back of the rotation piece.