2021 Detroit Tigers

Franchise seasons · 2020s 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
Tyler AlexanderPitchers70pitching————106.333.81
Average (52) — 175 of 556 pitchers in the available 2021 rostersAn earned-run average of 3.81 over 106.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.
Matthew BoydPitchers48pitching————78.673.89
Average (51) — 235 of 556 pitchers in the available 2021 rostersAn earned-run average of 3.89 over 78.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.
Beau BurrowsPitchers37pitching————1.6721.60
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.
Drew CarltonPitchers73pitching————3.674.91
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é CisneroPitchers67pitching————61.673.65
Average (52) — 175 of 556 pitchers in the available 2021 rostersAn earned-run average of 3.65 over 61.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.
Miguel Del PozoPitchers71pitching————5.333.38
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.
Buck FarmerPitchers45pitching————35.336.37
Average (46) — 465 of 556 pitchers in the available 2021 rostersAn earned-run average of 6.37 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.
Jason FoleyPitchers68pitching————10.332.61
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.
Michael FulmerPitchers32pitching————69.672.97
Average (54) — 76 of 556 pitchers in the available 2021 rostersAn earned-run average of 2.97 over 69.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.
Kyle FunkhouserPitchers36pitching————68.333.42
Average (53) — 114 of 556 pitchers in the available 2021 rostersAn earned-run average of 3.42 over 68.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.
Bryan GarciaPitchers33pitching————39.337.55
Below average (43) — 529 of 556 pitchers in the available 2021 rostersAn earned-run average of 7.55 over 39.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.
Rony GarcíaPitchers51pitching————3.672.45
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.
Derek HollandPitchers49pitching————49.675.07
Average (48) — 387 of 556 pitchers in the available 2021 rostersAn earned-run average of 5.07 over 49.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.
Drew HutchisonPitchers40pitching————21.332.11
Average (53) — 114 of 556 pitchers in the available 2021 rostersAn earned-run average of 2.11 over 21.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.
Joe JiménezPitchers77pitching————45.335.96
Average (46) — 465 of 556 pitchers in the available 2021 rostersAn earned-run average of 5.96 over 45.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.
Ian KrolPitchers63pitching————18.674.34
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.
Alex LangePitchers57pitching————35.674.04
Average (51) — 235 of 556 pitchers in the available 2021 rostersAn earned-run average of 4.04 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.
Matt ManningPitchers25pitching————85.335.80
Average (45) — 494 of 556 pitchers in the available 2021 rostersAn earned-run average of 5.80 over 85.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.
Casey MizePitchers12pitching————150.333.71
Average (53) — 114 of 556 pitchers in the available 2021 rostersAn earned-run average of 3.71 over 150.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.
Daniel NorrisPitchers44pitching————36.675.89
Average (47) — 427 of 556 pitchers in the available 2021 rostersAn earned-run average of 5.89 over 36.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.
Wily PeraltaPitchers58pitching————93.673.07
Average (55) — 46 of 556 pitchers in the available 2021 rostersAn earned-run average of 3.07 over 93.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.
Erasmo RamírezPitchers66pitching————26.675.74
Average (48) — 387 of 556 pitchers in the available 2021 rostersAn earned-run average of 5.74 over 26.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.
Tarik SkubalPitchers29pitching————149.334.34
Average (50) — 281 of 556 pitchers in the available 2021 rostersAn earned-run average of 4.34 over 149.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.
Gregory SotoPitchers65pitching————63.673.39
Average (53) — 114 of 556 pitchers in the available 2021 rostersAn earned-run average of 3.39 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.
Julio TeheránPitchers50pitching————5.001.80
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.
Spencer TurnbullPitchers56pitching————50.002.88
Average (54) — 76 of 556 pitchers in the available 2021 rostersAn earned-run average of 2.88 over 50.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.
José UreñaPitchers62pitching————100.675.81
Below average (44) — 514 of 556 pitchers in the available 2021 rostersAn earned-run average of 5.81 over 100.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.
Dustin GarneauCatchers64batting62136.210——
Average (51) — 229 of 517 batters in the available 2021 rostersBatting average and home runs per at-bat inform this hitting score, using 62 at-bats and 6 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.
Grayson GreinerCatchers17batting72171.236——
Average (49) — 306 of 517 batters in the available 2021 rostersBatting average and home runs per at-bat inform this hitting score, using 72 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.
Eric HaaseCatchers13batting3518122.231——
Average (52) — 186 of 517 batters in the available 2021 rostersBatting average and home runs per at-bat inform this hitting score, using 351 at-bats and 22 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.
Wilson RamosCatchers40batting120246.200——
Average (47) — 365 of 517 batters in the available 2021 rostersBatting average and home runs per at-bat inform this hitting score, using 120 at-bats and 6 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.
Jake RogersCatchers34both113276.2391.0018.00
Average (51) — 229 of 517 batters in the available 2021 rostersBatting average and home runs per at-bat inform this hitting score, using 113 at-bats and 6 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 CabreraInfielders24,21batting47212115.256——
Average (53) — 156 of 517 batters in the available 2021 rostersBatting average and home runs per at-bat inform this hitting score, using 472 at-bats and 15 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.
Jeimer CandelarioInfielders46batting55715116.271——
Average (56) — 79 of 517 batters in the available 2021 rostersBatting average and home runs per at-bat inform this hitting score, using 557 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.
Harold CastroInfielders30both315893.2832.670.00
Average (55) — 97 of 517 batters in the available 2021 rostersBatting average and home runs per at-bat inform this hitting score, using 315 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.
Willi CastroInfielders9batting413919.220——
Average (46) — 398 of 517 batters in the available 2021 rostersBatting average and home runs per at-bat inform this hitting score, using 413 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.
Niko GoodrumInfielders28batting290629.214——
Average (46) — 398 of 517 batters in the available 2021 rostersBatting average and home runs per at-bat inform this hitting score, using 290 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.
Renato NúñezInfielders55batting53104.189——
Average (49) — 306 of 517 batters in the available 2021 rostersBatting average and home runs per at-bat inform this hitting score, using 53 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 ParedesInfielders19batting72151.208——
Average (47) — 365 of 517 batters in the available 2021 rostersBatting average and home runs per at-bat inform this hitting score, using 72 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.
Jonathan SchoopInfielders7batting62317322.278——
Average (57) — 58 of 517 batters in the available 2021 rostersBatting average and home runs per at-bat inform this hitting score, using 623 at-bats and 22 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.
Zack ShortInfielders59batting156226.141——
Below average (40) — 511 of 517 batters in the available 2021 rostersBatting average and home runs per at-bat inform this hitting score, using 156 at-bats and 6 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.
Akil BaddooOutfielders60batting41310713.259——
Average (53) — 156 of 517 batters in the available 2021 rostersBatting average and home runs per at-bat inform this hitting score, using 413 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.
Daz CameronOutfielders41batting103204.194——
Average (46) — 398 of 517 batters in the available 2021 rostersBatting average and home runs per at-bat inform this hitting score, using 103 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.
Robbie GrossmanOutfielders8batting55713323.239——
Average (51) — 229 of 517 batters in the available 2021 rostersBatting average and home runs per at-bat inform this hitting score, using 557 at-bats and 23 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.
Derek HillOutfielders54batting139363.259——
Average (52) — 186 of 517 batters in the available 2021 rostersBatting average and home runs per at-bat inform this hitting score, using 139 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.
JaCoby JonesOutfielders21batting100172.170——
Below average (43) — 477 of 517 batters in the available 2021 rostersBatting average and home runs per at-bat inform this hitting score, using 100 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.
Nomar MazaraOutfielders15batting165353.212——
Average (46) — 398 of 517 batters in the available 2021 rostersBatting average and home runs per at-bat inform this hitting score, using 165 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.
Víctor ReyesOutfielders22No stat row——————
No ratingThe source has no batting stat row for this player. You can still select this batter; the exhibition uses estimated performance.
Jacob RobsonOutfielders74batting700.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: 2021 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, 2021 Detroit Tigers season. Retrieved 2026-09-30T03:47:09.836848+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.