2018 Miami Marlins

Franchise seasons · 2010s seasons

Independent, unofficial historical lineup simulator. Games here are simulated exhibitions, not historical results.

Roster and season statistics

Only players appear here. Staff are excluded from lineup choices. — means the source has no usable value. A roster player may have no batting or pitching row if they did not appear in those tables.

PlayerPosition groupNo.Stat rowsABHHRAVGIPERARating
Sandy AlcántaraPitchers22pitching————34.003.44
Average (51) — 153 of 503 pitchers in the available 2018 rostersAn earned-run average of 3.44 over 34.00 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Kyle BarracloughPitchers46pitching————55.674.20
Average (50) — 265 of 503 pitchers in the available 2018 rostersAn earned-run average of 4.20 over 55.67 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Jeff BrighamPitchers43pitching————16.336.06
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Wei-Yin ChenPitchers54pitching————133.334.79
Average (49) — 376 of 503 pitchers in the available 2018 rostersAn earned-run average of 4.79 over 133.33 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Tyler CloydPitchers67pitching————17.678.66
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Adam ConleyPitchers61pitching————50.674.09
Average (51) — 153 of 503 pitchers in the available 2018 rostersAn earned-run average of 4.09 over 50.67 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Odrisamer DespaignePitchers43pitching————20.335.31
Average (50) — 265 of 503 pitchers in the available 2018 rostersAn earned-run average of 5.31 over 20.33 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Jarlin GarcíaPitchers66No stat row——————
No ratingThe source has no pitching stat row for this player. You can still select this pitcher; the exhibition uses estimated performance.
Merandy GonzálezPitchers77pitching————22.005.73
Average (49) — 376 of 503 pitchers in the available 2018 rostersAn earned-run average of 5.73 over 22.00 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Brett GravesPitchers53pitching————33.335.40
Average (49) — 376 of 503 pitchers in the available 2018 rostersAn earned-run average of 5.40 over 33.33 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Javy GuerraPitchers40pitching————35.675.55
Average (49) — 376 of 503 pitchers in the available 2018 rostersAn earned-run average of 5.55 over 35.67 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Tayron GuerreroPitchers56pitching————58.005.43
Average (49) — 376 of 503 pitchers in the available 2018 rostersAn earned-run average of 5.43 over 58.00 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Elieser HernándezPitchers57pitching————65.675.21
Average (49) — 376 of 503 pitchers in the available 2018 rostersAn earned-run average of 5.21 over 65.67 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Tyler KinleyPitchers39pitching————7.677.04
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Pablo LópezPitchers49pitching————58.674.14
Average (50) — 265 of 503 pitchers in the available 2018 rostersAn earned-run average of 4.14 over 58.67 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Ben MeyerPitchers51pitching————19.0010.42
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Chris O'GradyPitchers50pitching————7.006.43
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Dillon PetersPitchers76pitching————27.677.16
Average (48) — 436 of 503 pitchers in the available 2018 rostersAn earned-run average of 7.16 over 27.67 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Trevor RichardsPitchers63pitching————126.334.42
Average (50) — 265 of 503 pitchers in the available 2018 rostersAn earned-run average of 4.42 over 126.33 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Drew RucinskiPitchers55pitching————35.334.33
Average (50) — 265 of 503 pitchers in the available 2018 rostersAn earned-run average of 4.33 over 35.33 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Caleb SmithPitchers31pitching————77.334.19
Average (50) — 265 of 503 pitchers in the available 2018 rostersAn earned-run average of 4.19 over 77.33 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Drew SteckenriderPitchers71pitching————64.673.90
Average (51) — 153 of 503 pitchers in the available 2018 rostersAn earned-run average of 3.90 over 64.67 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Dan StrailyPitchers58pitching————122.334.12
Average (51) — 153 of 503 pitchers in the available 2018 rostersAn earned-run average of 4.12 over 122.33 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Junichi TazawaPitchers25pitching————20.009.00
Average (47) — 472 of 503 pitchers in the available 2018 rostersAn earned-run average of 9.00 over 20.00 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Jacob TurnerPitchers44pitching————5.6715.88
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
José UreñaPitchers62pitching————174.003.98
Average (51) — 153 of 503 pitchers in the available 2018 rostersAn earned-run average of 3.98 over 174.00 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Nick WittgrenPitchers64pitching————33.672.94
Average (51) — 153 of 503 pitchers in the available 2018 rostersAn earned-run average of 2.94 over 33.67 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Brad ZieglerPitchers29pitching————52.003.98
Average (51) — 153 of 503 pitchers in the available 2018 rostersAn earned-run average of 3.98 over 52.00 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Bryan HoladayCatchers28both151311.2052.0013.50
Below average (44) — 443 of 505 batters in the available 2018 rostersBatting average and home runs per at-bat inform this hitting score, using 151 at-bats and 1 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
J. T. RealmutoCatchers11batting47713221.277——
Average (57) — 55 of 505 batters in the available 2018 rostersBatting average and home runs per at-bat inform this hitting score, using 477 at-bats and 21 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Tomás TelisCatchers18batting2960.207——
Not enough dataThe available at-bats and hits do not support a reliable comparison. You can still select this batter; the exhibition uses estimated performance.
Chad WallachCatchers17batting4581.178——
Not enough dataThe available at-bats and hits do not support a reliable comparison. You can still select this batter; the exhibition uses estimated performance.
Christopher BostickInfielders48No stat row——————
No ratingThe source has no batting stat row for this player. You can still select this batter; the exhibition uses estimated performance.
Justin BourInfielders41batting3748519.227——
Average (49) — 302 of 505 batters in the available 2018 rostersBatting average and home runs per at-bat inform this hitting score, using 374 at-bats and 19 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Starlin CastroInfielders13batting59316512.278——
Average (55) — 94 of 505 batters in the available 2018 rostersBatting average and home runs per at-bat inform this hitting score, using 593 at-bats and 12 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Peter O'BrienInfielders45batting66184.273——
Average (53) — 154 of 505 batters in the available 2018 rostersBatting average and home runs per at-bat inform this hitting score, using 66 at-bats and 4 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Martín PradoInfielders14batting197481.244——
Average (48) — 327 of 505 batters in the available 2018 rostersBatting average and home runs per at-bat inform this hitting score, using 197 at-bats and 1 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
J. T. RiddleInfielders10batting308719.231——
Average (48) — 327 of 505 batters in the available 2018 rostersBatting average and home runs per at-bat inform this hitting score, using 308 at-bats and 9 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Yadiel RiveraInfielders2batting139241.173——
Below average (41) — 487 of 505 batters in the available 2018 rostersBatting average and home runs per at-bat inform this hitting score, using 139 at-bats and 1 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Miguel RojasInfielders19batting48812311.252——
Average (51) — 223 of 505 batters in the available 2018 rostersBatting average and home runs per at-bat inform this hitting score, using 488 at-bats and 11 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Brian AndersonOutfielders15batting59016111.273——
Average (54) — 126 of 505 batters in the available 2018 rostersBatting average and home runs per at-bat inform this hitting score, using 590 at-bats and 11 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Lewis BrinsonOutfielders9batting3827611.199——
Below average (42) — 472 of 505 batters in the available 2018 rostersBatting average and home runs per at-bat inform this hitting score, using 382 at-bats and 11 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Garrett CooperOutfielders30batting3370.212——
Not enough dataThe available at-bats and hits do not support a reliable comparison. You can still select this batter; the exhibition uses estimated performance.
Derek DietrichOutfielders32batting49913216.265——
Average (54) — 126 of 505 batters in the available 2018 rostersBatting average and home runs per at-bat inform this hitting score, using 499 at-bats and 16 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Austin DeanOutfielders44batting113254.221——
Average (48) — 327 of 505 batters in the available 2018 rostersBatting average and home runs per at-bat inform this hitting score, using 113 at-bats and 4 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Isaac GallowayOutfielders79batting64133.203——
Average (48) — 327 of 505 batters in the available 2018 rostersBatting average and home runs per at-bat inform this hitting score, using 64 at-bats and 3 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Braxton LeeOutfielders12batting1730.176——
Not enough dataThe available at-bats and hits do not support a reliable comparison. You can still select this batter; the exhibition uses estimated performance.
Cameron MaybinOutfielders1batting251633.251——
Average (50) — 268 of 505 batters in the available 2018 rostersBatting average and home runs per at-bat inform this hitting score, using 251 at-bats and 3 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Rafael OrtegaOutfielders52batting133310.233——
Average (47) — 364 of 505 batters in the available 2018 rostersBatting average and home runs per at-bat inform this hitting score, using 133 at-bats and 0 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
J. B. ShuckOutfielders3No stat row——————
No ratingThe source has no batting stat row for this player. You can still select this batter; the exhibition uses estimated performance.
Magneuris SierraOutfielders34batting147280.190——
Below average (42) — 472 of 505 batters in the available 2018 rostersBatting average and home runs per at-bat inform this hitting score, using 147 at-bats and 0 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.

Build a lineup

Exhibition rules use nine hitters, including a DH, and one pitcher. The numbered slots are the batting order. Pick each player once. Opponent: 2018 Arizona Diamondbacks. Players without a rating remain selectable with estimated performance.

Keep the seed to replay the same game; change it to play a different exhibition.

Simulated exhibition

Choose a lineup to play an exhibition.

Batting lines

Game log for the selected game

    Roster and statistics adapted from Wikipedia contributors, 2018 Miami Marlins season. Retrieved 2026-09-30T04:22:13.314479+00:00. Source material is under CC BY-SA 4.0. We grouped roster entries, excluded staff, joined stats by Wikipedia page title, converted baseball innings notation to outs, and derived approximate ratings and simulated outcomes. No official affiliation.