2025 Atlanta Braves

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
Scott BlewettPitchers63pitching————16.335.51
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.
John BrebbiaPitchers60pitching————4.677.71
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.
Aaron BummerPitchers49pitching————54.333.81
Average (51) — 205 of 515 pitchers in the available 2025 rostersAn earned-run average of 3.81 over 54.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 CarrascoPitchers59pitching————13.679.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.
Jesse ChavezPitchers60pitching————8.009.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.
Austin CoxPitchers68pitching————21.338.86
Below average (43) — 485 of 515 pitchers in the available 2025 rostersAn earned-run average of 8.86 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.
Davis DanielPitchers58pitching————10.005.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.
Enyel De Los SantosPitchers61pitching————43.674.53
Average (49) — 303 of 515 pitchers in the available 2025 rostersAn earned-run average of 4.53 over 43.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íazPitchers48pitching————2.6710.13
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.
Dylan DoddPitchers46,53pitching————35.003.60
Average (51) — 205 of 515 pitchers in the available 2025 rostersAn earned-run average of 3.60 over 35.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.
Dane DunningPitchers34No stat row——————
No ratingThe source has no pitching stat row for this player. You can still select this pitcher; the exhibition uses estimated performance.
Bryce ElderPitchers55pitching————156.335.30
Below average (44) — 465 of 515 pitchers in the available 2025 rostersAn earned-run average of 5.30 over 156.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.
Erick FeddePitchers22pitching————23.338.10
Below average (44) — 465 of 515 pitchers in the available 2025 rostersAn earned-run average of 8.10 over 23.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.
Didier FuentesPitchers75pitching————13.0013.85
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.
Hayden HarrisPitchers79pitching————2.673.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.
Kevin HergetPitchers57pitching————1.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.
Daysbel HernándezPitchers62pitching————37.003.41
Average (52) — 170 of 515 pitchers in the available 2025 rostersAn earned-run average of 3.41 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.
Grant HolmesPitchers66pitching————115.003.99
Average (51) — 205 of 515 pitchers in the available 2025 rostersAn earned-run average of 3.99 over 115.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.
Raisel IglesiasPitchers26pitching————67.333.21
Average (53) — 124 of 515 pitchers in the available 2025 rostersAn earned-run average of 3.21 over 67.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.
Pierce JohnsonPitchers38pitching————59.003.05
Average (53) — 124 of 515 pitchers in the available 2025 rostersAn earned-run average of 3.05 over 59.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.
Craig KimbrelPitchers46pitching————1.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.
Tyler KinleyPitchers45pitching————25.000.72
Average (56) — 38 of 515 pitchers in the available 2025 rostersAn earned-run average of 0.72 over 25.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.
Dylan LeePitchers52pitching————68.333.29
Average (53) — 124 of 515 pitchers in the available 2025 rostersAn earned-run average of 3.29 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.
Reynaldo LópezPitchers40pitching————5.005.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.
Rafael MonteroPitchers48pitching————34.335.50
Average (47) — 398 of 515 pitchers in the available 2025 rostersAn earned-run average of 5.50 over 34.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.
Charlie MortonPitchers50pitching————1.330.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.
Rolddy MuñozPitchers70pitching————3.6712.27
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.
Héctor NerisPitchers50pitching————1.0045.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.
Joel PayampsPitchers53pitching————2.673.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.
Michael PetersenPitchers70No stat row——————
No ratingThe source has no pitching stat row for this player. You can still select this pitcher; the exhibition uses estimated performance.
Cal QuantrillPitchers48pitching————8.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.
José RuizPitchers63pitching————2.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.
Chris SalePitchers51pitching————125.672.58
Average (57) — 13 of 515 pitchers in the available 2025 rostersAn earned-run average of 2.58 over 125.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.
Spencer SchwellenbachPitchers56pitching————110.673.09
Average (55) — 59 of 515 pitchers in the available 2025 rostersAn earned-run average of 3.09 over 110.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.
Connor SeaboldPitchers61pitching————3.679.82
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.
AJ Smith-ShawverPitchers32pitching————44.333.86
Average (51) — 205 of 515 pitchers in the available 2025 rostersAn earned-run average of 3.86 over 44.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.
Hunter StrattonPitchers65pitching————16.332.20
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 StriderPitchers99pitching————125.334.45
Average (49) — 303 of 515 pitchers in the available 2025 rostersAn earned-run average of 4.45 over 125.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.
José SuárezPitchers54pitching————19.331.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.
Wander SueroPitchers45,50pitching————6.3311.37
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.
Zach ThompsonPitchers73pitching————3.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.
Hurston WaldrepPitchers30pitching————56.332.88
Average (54) — 84 of 515 pitchers in the available 2025 rostersAn earned-run average of 2.88 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.
Joey WentzPitchers33pitching————64.004.92
Average (47) — 398 of 515 pitchers in the available 2025 rostersAn earned-run average of 4.92 over 64.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 WilesPitchers71pitching————1.0027.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.
Drake BaldwinCatchers30batting40511119.274——
Average (58) — 48 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 405 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.
Sandy LeónCatchers8,9batting1211.083——
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.
Sean MurphyCatchers12batting2915816.199——
Average (46) — 395 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 291 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.
Chadwick TrompCatchers45batting500.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.
Ozzie AlbiesInfielders1batting60314516.240——
Average (50) — 262 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 603 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.
Nick AllenInfielders2batting371820.221——
Average (45) — 433 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 371 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.
Nacho Alvarez Jr.Infielders67batting188442.234——
Average (48) — 335 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 188 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.
Orlando ArciaInfielders11batting3160.194——
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.
Vidal BrujánInfielders17both41110.2682.0013.50
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.
Ha-seong KimInfielders9No stat row——————
No ratingThe source has no batting stat row for this player. You can still select this batter; the exhibition uses estimated performance.
Matt OlsonInfielders28batting62417029.272——
Average (59) — 34 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 624 at-bats and 29 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 OrnelasInfielders19batting420.500——
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.
Austin RileyInfielders27batting41610816.260——
Average (55) — 105 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 416 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.
Luke WilliamsInfielders65both3140.1296.003.00
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.
Brett WiselyInfielders60batting600.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.
Ronald Acuña Jr.Outfielders13batting3389821.290——
Strong (62) — 9 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 338 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.
José AzócarOutfielders18batting100.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.
Bryan De La CruzOutfielders14batting4790.191——
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 FairchildOutfielders17batting51110.216——
Average (48) — 335 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 51 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.
Jake FraleyOutfielders16batting2370.304——
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.
Michael Harris IIOutfielders23batting61115220.249——
Average (53) — 166 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 611 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.
Jarred KelenicOutfielders24batting60102.167——
Average (45) — 433 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 60 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.
Jurickson ProfarOutfielders7batting3187814.245——
Average (53) — 166 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 318 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.
Eddie RosarioOutfielders9batting400.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.
Alex VerdugoOutfielders8batting197470.239——
Average (48) — 335 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 197 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.
Eli WhiteOutfielders36batting2566010.234——
Average (50) — 262 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 256 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.
Marcell OzunaOutfielders20batting48711321.232——
Average (50) — 262 of 515 batters in the available 2025 rostersBatting average and home runs per at-bat inform this hitting score, using 487 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.

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: 2025 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, 2025 Atlanta Braves season. Retrieved 2026-09-30T03:09:37.438700+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.