2012 Miami Marlins

Franchise seasons · 2010s seasons

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

Compare historical seasons

Miami Marlins franchise archive · Available years: 1993–2025 · 33 seasons.

These historical season records are separate from simulated exhibitions. — means the season record is unavailable. Year ranges describe this archive's coverage; team names reflect each season's historical name.

Same team, nearby years

Nearby franchise seasons and available statistics
SeasonRecord (W–L)Batting rowsPitching rows
2014 Miami Marlins77–852025
2013 Miami Marlins62–1004026
2012 Miami Marlins · Current season69–934021
2011 Florida Marlins72–903822
2010 Florida Marlins80–824031

Same era: other teams in 2012

More teams from 2012

Roster and season statistics

Only players appear here. Staff are excluded from lineup choices. — means a statistic is unavailable. A roster player may have no batting or pitching row if they did not appear in those tables.

PlayerPosition groupNo.Stat rowsABHHRAVGIPERARating
Heath BellPitchers21pitching————63.675.09
Average (49) — 294 of 434 pitchers in the available 2012 rostersAn earned-run average of 5.09 over 63.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.
Mark BuehrlePitchers56both6730.045202.333.74
Average (51) — 130 of 434 pitchers in the available 2012 rostersAn earned-run average of 3.74 over 202.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.
Randy ChoatePitchers36pitching————25.332.49
Average (51) — 130 of 434 pitchers in the available 2012 rostersAn earned-run average of 2.49 over 25.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.
Steven CishekPitchers31No stat row——————
No ratingThe source has no pitching stat row for this player. You can still select this pitcher; the exhibition uses estimated performance.
Michael DunnPitchers40both100.00044.004.91
Average (49) — 294 of 434 pitchers in the available 2012 rostersAn earned-run average of 4.91 over 44.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.
Nathan EovaldiPitchers24both2030.15063.004.43
Average (50) — 224 of 434 pitchers in the available 2012 rostersAn earned-run average of 4.43 over 63.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.
Chad GaudinPitchers57both800.00069.334.54
Average (49) — 294 of 434 pitchers in the available 2012 rostersAn earned-run average of 4.54 over 69.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.
Brad HandPitchers52both100.0003.6717.19
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 HatcherPitchers39both100.00014.674.30
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.
Dan JenningsPitchers43both100.00019.001.89
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.
Josh JohnsonPitchers55both5350.094191.333.81
Average (51) — 130 of 434 pitchers in the available 2012 rostersAn earned-run average of 3.81 over 191.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.
Tom KoehlerPitchers34both100.00013.335.40
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.
Wade LeBlancPitchers23both1210.08368.673.67
Average (51) — 130 of 434 pitchers in the available 2012 rostersAn earned-run average of 3.67 over 68.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.
Edward MujicaPitchers34pitching————39.004.38
Average (50) — 224 of 434 pitchers in the available 2012 rostersAn earned-run average of 4.38 over 39.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.
Ricky NolascoPitchers47both5690.161191.004.48
Average (49) — 294 of 434 pitchers in the available 2012 rostersAn earned-run average of 4.48 over 191.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.
A. J. RamosPitchers44pitching————9.333.86
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.
Sandy RosarioPitchers53pitching————3.0018.00
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.
Aníbal SánchezPitchers19both3030.100121.003.94
Average (51) — 130 of 434 pitchers in the available 2012 rostersAn earned-run average of 3.94 over 121.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 TurnerPitchers33both1400.00042.673.38
Average (51) — 130 of 434 pitchers in the available 2012 rostersAn earned-run average of 3.38 over 42.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.
Ryan WebbPitchers58both100.00060.334.03
Average (50) — 224 of 434 pitchers in the available 2012 rostersAn earned-run average of 4.03 over 60.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.
Carlos ZambranoPitchers38both3461.176132.334.49
Average (49) — 294 of 434 pitchers in the available 2012 rostersAn earned-run average of 4.49 over 132.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.
Rob BrantlyCatchers19batting100293.290——
Average (54) — 135 of 517 batters in the available 2012 rostersBatting average and home runs per at-bat inform this hitting score, using 100 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.
John BuckCatchers14batting3436612.192——
Below average (43) — 488 of 517 batters in the available 2012 rostersBatting average and home runs per at-bat inform this hitting score, using 343 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.
Brett HayesCatchers9batting114230.202——
Below average (44) — 470 of 517 batters in the available 2012 rostersBatting average and home runs per at-bat inform this hitting score, using 114 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.
Greg DobbsInfielders29batting319915.285——
Average (55) — 112 of 517 batters in the available 2012 rostersBatting average and home runs per at-bat inform this hitting score, using 319 at-bats and 5 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.
Nick GreenInfielders3No stat row——————
No ratingThe source has no batting stat row for this player. You can still select this batter; the exhibition uses estimated performance.
Omar InfanteInfielders12batting328948.287——
Average (56) — 81 of 517 batters in the available 2012 rostersBatting average and home runs per at-bat inform this hitting score, using 328 at-bats and 8 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.
Carlos LeeInfielders45batting292714.243——
Average (49) — 304 of 517 batters in the available 2012 rostersBatting average and home runs per at-bat inform this hitting score, using 292 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.
Donnie MurphyInfielders22batting116253.216——
Average (47) — 380 of 517 batters in the available 2012 rostersBatting average and home runs per at-bat inform this hitting score, using 116 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.
Hanley RamírezInfielders2batting3538714.246——
Average (51) — 219 of 517 batters in the available 2012 rostersBatting average and home runs per at-bat inform this hitting score, using 353 at-bats and 14 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.
José ReyesInfielders7batting64218411.287——
Average (56) — 81 of 517 batters in the available 2012 rostersBatting average and home runs per at-bat inform this hitting score, using 642 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.
Gaby SánchezInfielders15batting183373.202——
Below average (44) — 470 of 517 batters in the available 2012 rostersBatting average and home runs per at-bat inform this hitting score, using 183 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.
Donovan SolanoInfielders17batting285842.295——
Average (55) — 112 of 517 batters in the available 2012 rostersBatting average and home runs per at-bat inform this hitting score, using 285 at-bats and 2 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.
Gil VelazquezInfielders41batting56130.232——
Average (48) — 345 of 517 batters in the available 2012 rostersBatting average and home runs per at-bat inform this hitting score, using 56 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.
Emilio BonifacioOutfielders1batting244631.258——
Average (50) — 256 of 517 batters in the available 2012 rostersBatting average and home runs per at-bat inform this hitting score, using 244 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.
Chris CoghlanOutfielders8batting93131.140——
Below average (40) — 512 of 517 batters in the available 2012 rostersBatting average and home runs per at-bat inform this hitting score, using 93 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.
Scott CousinsOutfielders6batting86141.163——
Below average (43) — 488 of 517 batters in the available 2012 rostersBatting average and home runs per at-bat inform this hitting score, using 86 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.
Gorkys HernándezOutfielders2batting132283.212——
Average (46) — 416 of 517 batters in the available 2012 rostersBatting average and home runs per at-bat inform this hitting score, using 132 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.
Austin KearnsOutfielders26batting147364.245——
Average (50) — 256 of 517 batters in the available 2012 rostersBatting average and home runs per at-bat inform this hitting score, using 147 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.
Kevin MattisonOutfielders16batting500.000——
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.
Logan MorrisonOutfielders5batting2966811.230——
Average (49) — 304 of 517 batters in the available 2012 rostersBatting average and home runs per at-bat inform this hitting score, using 296 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.
Bryan PetersenOutfielders11batting241470.195——
Below average (41) — 507 of 517 batters in the available 2012 rostersBatting average and home runs per at-bat inform this hitting score, using 241 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.
Justin RuggianoOutfielders20batting2889013.313——
Strong (61) — 26 of 517 batters in the available 2012 rostersBatting average and home runs per at-bat inform this hitting score, using 288 at-bats and 13 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.
Giancarlo StantonOutfielders27batting44913037.290——
Strong (63) — 12 of 517 batters in the available 2012 rostersBatting average and home runs per at-bat inform this hitting score, using 449 at-bats and 37 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.
Adam GreenbergOutfielders10batting100.000——
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.

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: 2012 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, 2012 Miami Marlins season. Retrieved 2026-09-30T05:32:23.391054+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.