2024 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
Beau BrieskePitchers4pitching————67.673.59
Average (52) — 152 of 507 pitchers in the available 2024 rostersAn earned-run average of 3.59 over 67.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.
Andrew ChafinPitchers17pitching————37.003.16
Average (52) — 152 of 507 pitchers in the available 2024 rostersAn earned-run average of 3.16 over 37.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.
Mason EnglertPitchers53pitching————21.675.40
Average (48) — 342 of 507 pitchers in the available 2024 rostersAn earned-run average of 5.40 over 21.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.
Alex FaedoPitchers49pitching————57.333.61
Average (52) — 152 of 507 pitchers in the available 2024 rostersAn earned-run average of 3.61 over 57.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.
Jack FlahertyPitchers9pitching————106.672.95
Average (55) — 42 of 507 pitchers in the available 2024 rostersAn earned-run average of 2.95 over 106.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.
Jason FoleyPitchers68pitching————60.003.15
Average (53) — 103 of 507 pitchers in the available 2024 rostersAn earned-run average of 3.15 over 60.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.
Sean GuentherPitchers73pitching————21.000.86
Average (55) — 42 of 507 pitchers in the available 2024 rostersAn earned-run average of 0.86 over 21.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.
Brenan HanifeePitchers75pitching————29.331.84
Average (55) — 42 of 507 pitchers in the available 2024 rostersAn earned-run average of 1.84 over 29.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 HoltonPitchers87pitching————94.332.19
Average (58) — 7 of 507 pitchers in the available 2024 rostersAn earned-run average of 2.19 over 94.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.
Brant HurterPitchers48pitching————45.332.58
Average (54) — 73 of 507 pitchers in the available 2024 rostersAn earned-run average of 2.58 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.
Jackson JobePitchers21pitching————4.000.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.
Alex LangePitchers55pitching————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.
Easton LucasPitchers57pitching————3.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.
Ty MaddenPitchers36pitching————23.004.30
Average (50) — 258 of 507 pitchers in the available 2024 rostersAn earned-run average of 4.30 over 23.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.
Kenta MaedaPitchers18pitching————112.336.09
Below average (40) — 495 of 507 pitchers in the available 2024 rostersAn earned-run average of 6.09 over 112.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.
Matt ManningPitchers25pitching————27.674.88
Average (48) — 342 of 507 pitchers in the available 2024 rostersAn earned-run average of 4.88 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.
Shelby MillerPitchers7pitching————55.674.53
Average (49) — 302 of 507 pitchers in the available 2024 rostersAn earned-run average of 4.53 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.
Casey MizePitchers12pitching————102.334.49
Average (48) — 342 of 507 pitchers in the available 2024 rostersAn earned-run average of 4.49 over 102.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.
Keider MonteroPitchers54pitching————98.334.76
Average (47) — 377 of 507 pitchers in the available 2024 rostersAn earned-run average of 4.76 over 98.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.
Reese OlsonPitchers45pitching————112.333.53
Average (53) — 103 of 507 pitchers in the available 2024 rostersAn earned-run average of 3.53 over 112.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 SammonsPitchers62pitching————27.333.62
Average (51) — 201 of 507 pitchers in the available 2024 rostersAn earned-run average of 3.62 over 27.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.
Tarik SkubalPitchers29pitching————192.002.39
Strong (60) — 3 of 507 pitchers in the available 2024 rostersAn earned-run average of 2.39 over 192.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 VanascoPitchers57pitching————2.000.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.
Will VestPitchers19pitching————70.332.82
Average (55) — 42 of 507 pitchers in the available 2024 rostersAn earned-run average of 2.82 over 70.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.
Joey WentzPitchers43pitching————55.335.37
Average (46) — 416 of 507 pitchers in the available 2024 rostersAn earned-run average of 5.37 over 55.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.
Dillon DinglerCatchers38batting84141.167——
Below average (43) — 465 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 84 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.
Carson KellyCatchers15batting179437.240——
Average (52) — 181 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 179 at-bats and 7 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 RogersCatchers34batting3106110.197——
Below average (44) — 446 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 310 at-bats and 10 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.
Javier BáezInfielders28batting272506.184——
Below average (41) — 494 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 272 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.
Andy IbáñezInfielders77batting224545.241——
Average (51) — 219 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 224 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.
Jace JungInfielders17batting79190.241——
Average (49) — 290 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 79 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.
Colt KeithInfielders33batting51613413.260——
Average (55) — 103 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 516 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.
Buddy KennedyInfielders40batting1021.200——
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.
Ryan KreidlerInfielders32batting5971.119——
Below average (41) — 494 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 59 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.
Bligh MadrisInfielders40batting67181.269——
Average (52) — 181 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 67 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.
Zach McKinstryInfielders39both297644.2152.009.00
Average (46) — 388 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 297 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.
Trey SweeneyInfielders27batting110244.218——
Average (49) — 290 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 110 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.
Spencer TorkelsonInfielders20batting3427510.219——
Average (48) — 325 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 342 at-bats and 10 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.
Gio UrshelaInfielders13batting300735.243——
Average (50) — 254 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 300 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.
Akil BaddooOutfielders60batting73102.137——
Below average (42) — 487 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 73 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.
Mark CanhaOutfielders21batting320747.231——
Average (49) — 290 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 320 at-bats and 7 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.
Kerry CarpenterOutfielders30batting2647518.284——
Strong (61) — 21 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 264 at-bats and 18 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.
Riley GreeneOutfielders31batting51213424.262——
Average (57) — 63 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 512 at-bats and 24 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.
Justyn-Henry MalloyOutfielders36,44batting202418.203——
Average (46) — 388 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 202 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.
Parker MeadowsOutfielders22batting270669.244——
Average (52) — 181 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 270 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.
Wenceel PérezOutfielders46batting389949.242——
Average (51) — 219 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 389 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.
Matt VierlingOutfielders8batting51813316.257——
Average (55) — 103 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 518 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.
Ryan ViladeOutfielders50batting4581.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.

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: 2024 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, 2024 Detroit Tigers season. Retrieved 2026-09-30T03:22:53.563727+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.