2024 Cincinnati Reds

Franchise seasons · 2020s seasons

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

Compare historical seasons

Cincinnati Reds franchise archive · Available years: 1901–2025 · 119 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
2025 Cincinnati Reds83–792628
2024 Cincinnati Reds · Current season77–853032
2023 Cincinnati Reds82–802740
2022 Cincinnati Reds62–1003238
2021 Cincinnati Reds83–792335

Same era: other teams in 2024

More teams from 2024

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
Andrew AbbottPitchers41pitching————138.003.72
Average (52) — 152 of 507 pitchers in the available 2024 rostersAn earned-run average of 3.72 over 138.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.
Julian AguiarPitchers39pitching————31.676.25
Average (45) — 441 of 507 pitchers in the available 2024 rostersAn earned-run average of 6.25 over 31.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.
Tejay AntonePitchers70pitching————2.004.50
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.
Graham AshcraftPitchers51pitching————77.335.24
Average (45) — 441 of 507 pitchers in the available 2024 rostersAn earned-run average of 5.24 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.
David BuchananPitchers58pitching————3.332.70
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.
Alan BusenitzPitchers49pitching————4.0013.50
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.
Fernando CruzPitchers63pitching————66.674.86
Average (47) — 377 of 507 pitchers in the available 2024 rostersAn earned-run average of 4.86 over 66.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.
Alexis DíazPitchers43pitching————56.333.99
Average (50) — 258 of 507 pitchers in the available 2024 rostersAn earned-run average of 3.99 over 56.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.
Buck FarmerPitchers46pitching————71.003.04
Average (54) — 73 of 507 pitchers in the available 2024 rostersAn earned-run average of 3.04 over 71.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.
Ian GibautPitchers79pitching————2.004.50
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.
Hunter GreenePitchers21pitching————150.332.75
Average (57) — 14 of 507 pitchers in the available 2024 rostersAn earned-run average of 2.75 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.
Jakob JunisPitchers47pitching————41.002.85
Average (53) — 103 of 507 pitchers in the available 2024 rostersAn earned-run average of 2.85 over 41.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.
Casey KellyPitchers84pitching————5.335.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.
Evan KravetzPitchers66pitching————0.670.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.
Casey LeguminaPitchers65pitching————9.338.68
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.
Brandon LeibrandtPitchers82pitching————6.339.95
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.
Nick LodoloPitchers40pitching————115.334.76
Average (47) — 377 of 507 pitchers in the available 2024 rostersAn earned-run average of 4.76 over 115.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.
Rhett LowderPitchers81pitching————30.671.17
Average (56) — 22 of 507 pitchers in the available 2024 rostersAn earned-run average of 1.17 over 30.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.
Nick MartinezPitchers28pitching————142.333.10
Average (55) — 42 of 507 pitchers in the available 2024 rostersAn earned-run average of 3.10 over 142.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.
Sam MollPitchers50pitching————37.673.35
Average (52) — 152 of 507 pitchers in the available 2024 rostersAn earned-run average of 3.35 over 37.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.
Frankie MontasPitchers47pitching————93.335.01
Average (46) — 416 of 507 pitchers in the available 2024 rostersAn earned-run average of 5.01 over 93.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.
Emilio PagánPitchers15pitching————38.004.50
Average (49) — 302 of 507 pitchers in the available 2024 rostersAn earned-run average of 4.50 over 38.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.
Lyon RichardsonPitchers72pitching————0.6727.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.
Tony SantillanPitchers64pitching————30.003.00
Average (52) — 152 of 507 pitchers in the available 2024 rostersAn earned-run average of 3.00 over 30.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.
Lucas SimsPitchers39pitching————35.333.57
Average (51) — 201 of 507 pitchers in the available 2024 rostersAn earned-run average of 3.57 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.
Carson SpiersPitchers68pitching————90.675.46
Below average (44) — 461 of 507 pitchers in the available 2024 rostersAn earned-run average of 5.46 over 90.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.
Brent SuterPitchers31pitching————65.673.15
Average (53) — 103 of 507 pitchers in the available 2024 rostersAn earned-run average of 3.15 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.
Brandon WilliamsonPitchers55pitching————14.333.77
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.
Justin WilsonPitchers32pitching————46.675.59
Average (46) — 416 of 507 pitchers in the available 2024 rostersAn earned-run average of 5.59 over 46.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 YoungPitchers48pitching————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.
Yosver ZuluetaPitchers67pitching————16.334.96
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.
Luke MaileCatchers22both135242.1783.6714.73
Below average (43) — 465 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 135 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.
Tyler StephensonCatchers37batting45711819.258——
Average (56) — 78 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 457 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.
Austin WynnsCatchers35batting1970.368——
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.
Jeimer CandelarioInfielders3batting4279620.225——
Average (50) — 254 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 427 at-bats and 20 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.
Elly De La CruzInfielders44batting61816025.259——
Average (56) — 78 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 618 at-bats and 25 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.
Christian Encarnacion-StrandInfielders33batting116222.190——
Average (45) — 419 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 116 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.
Santiago EspinalInfielders4batting357889.246——
Average (52) — 181 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 357 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.
Mike FordInfielders38batting6091.150——
Below average (44) — 446 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 60 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.
Ty FranceInfielders2batting179455.251——
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 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.
Jonathan IndiaInfielders6batting53313215.248——
Average (53) — 154 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 533 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.
Noelvi MarteInfielders16batting229484.210——
Average (45) — 419 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 229 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.
Edwin RíosInfielders71batting910.111——
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.
Dominic SmithInfielders0batting2650.192——
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.
Will BensonOutfielders30batting3436414.187——
Below average (43) — 465 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 343 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.
Conner CapelOutfielders49batting820.250——
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.
Blake DunnOutfielders76batting2641.154——
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.
Stuart FairchildOutfielders17batting209458.215——
Average (48) — 325 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 209 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.
Jake FraleyOutfielders27batting350975.277——
Average (56) — 78 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 350 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.
TJ FriedlOutfielders29batting2976713.226——
Average (50) — 254 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 297 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.
Rece HindsOutfielders77batting46125.261——
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.
Jacob HurtubiseOutfielders26batting54100.185——
Average (46) — 388 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 54 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.
Levi JordanOutfielders53batting1010.100——
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.
Nick MartiniOutfielders23batting146315.212——
Average (48) — 325 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 146 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.
Amed RosarioOutfielders38batting5791.158——
Below average (44) — 446 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 57 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.
Austin SlaterOutfielders48batting1820.111——
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.
Spencer SteerOutfielders7batting57412920.225——
Average (49) — 290 of 509 batters in the available 2024 rostersBatting average and home runs per at-bat inform this hitting score, using 574 at-bats and 20 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.
Bubba ThompsonOutfielders12batting1820.111——
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.
Joey WiemerOutfielders48batting000.---——
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.
Liván SotoOutfielders38No stat row——————
No ratingThe source has no batting stat row for this player. You can still select this batter; the exhibition uses estimated performance.
Eric YangOutfielders69batting100.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: 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 Cincinnati Reds season. Retrieved 2026-09-30T03:22:07.171064+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.