
Braves
2026Snapshot
The offense is strong on power and bottom-tier on discipline. The pitching is average on quiet contact and average on HR suppression.
They score 4.6 runs a game and allow 3.9, against a league average of 4.5. The pitching is the bigger reason.
The simulator says their game-by-game play deserved 83.4 wins. They have 94.
Team identity
Offense style
This lineup barrels the ball often.
These strips compare how this lineup hits the ball with the other 29 teams. Pull rate and fly-ball rate are a style, not a skill, but a higher barrel rate is better.
Hitters
This lineup is star-led. Its top 3 hitters account for +521 bases above replacement, and the other 14 combine for +621.
Hitters by estimated bases per plate appearance (EB/PA)
(0.430)
- 1
Ronald Acuña Jr.469 PA0.572
- 2
Matt Olson698 PA0.557
- 3
Drake Baldwin615 PA0.526
- 4
Mike Yastrzemski408 PA0.481
- 5
Michael Harris II621 PA0.478
- 6
Austin Riley630 PA0.468
- 7
Sean Murphy121 PA0.454
- 8
Ozzie Albies683 PA0.435
- 9
Brewer Hicklen47 PA0.425
- 10
Dominic Smith300 PA0.420
- 11
Mauricio Dubón619 PA0.404
- 12
Jim Jarvis124 PA0.403
- 13
Eli White204 PA0.400
- 14
Chadwick Tromp51 PA0.391
- 15
Sandy León44 PA0.382
- 16
Ha-Seong Kim147 PA0.375
- 17
Jorge Mateo221 PA0.341
How to read this chart
- The dot is the simulator's best estimate. The bar around it covers the middle 50% of where that estimate could land. A short bar means a lot of evidence, and a long one means the sample is still thin.
- Where two players' bars overlap, the simulator cannot honestly separate them, however far apart their ranks are.
- The tinted halves split at the dashed league median, with the better side green and the worse side red.
- The dashed median and the teal league-best line cover the whole league, not just these players.
- Click any player to open his page.
BB% vs HR%
League best:BB% Davis Schneider (18.6%)HR% Hunter Goodman (7.1%)
A bigger dot means more strikeouts, which is worse for a hitter.
How to read this chart
- Each face is one player on this roster, with BB% across the bottom and HR% up the side, both as a share of the plate appearances he took.
- Higher is better on both, so the best hitters sit top-right.
- The dashed lines are the league-wide rates this season, so a corner means better or worse than the league, not than a teammate.
- Tap a headshot to open the player.Hover a headshot for the player.
- The league best is named above the chart, among hitters with 50 or more plate appearances. More on the About page
7 more hitters have fewer than 25 plate appearances, too few to rank:
Pitchers
This staff is star-led. Its top 3 pitchers account for +151 bases above replacement, and the other 20 combine for +51.
Pitchers by estimated bases allowed per plate appearance (xEB/PA)
(0.454)
- 1
Chris Sale648 BF0.391
- 2
Didier Fuentes297 BF0.406
- 3
Dylan Lee262 BF0.408
- 4
Robert Suarez130 BF0.431
- 5
Raisel Iglesias239 BF0.433
- 6
Dylan Dodd194 BF0.437
- 7
Victor Mederos148 BF0.447
- 8
Ray Kerr66 BF0.449
- 9
Martín Pérez596 BF0.460
- 10
Reynaldo López346 BF0.460
- 11
Elieser Hernández53 BF0.460
- 12
Bryce Elder633 BF0.462
- 13
Tyler Kinley232 BF0.463
- 14
Spencer Strider165 BF0.463
- 15
Owen Murphy56 BF0.470
- 16
Carlos Carrasco73 BF0.478
- 17
AJ Smith-Shawver144 BF0.480
- 18
JR Ritchie326 BF0.480
- 19
Grant Holmes642 BF0.486
- 20
Aaron Bummer88 BF0.488
- 21
Hurston Waldrep56 BF0.490
- 22
Danny Young65 BF0.495
- 23
Osvaldo Bido81 BF0.497
How to read this chart
- The dot is the simulator's best estimate. The bar around it covers the middle 50% of where that estimate could land. A short bar means a lot of evidence, and a long one means the sample is still thin.
- Where two players' bars overlap, the simulator cannot honestly separate them, however far apart their ranks are.
- The tinted halves split at the dashed league median, with the better side green and the worse side red.
- The dashed median and the teal league-best line cover the whole league, not just these players.
- Click any player to open his page.
BB% allowed vs HR% allowed
League best:BB% allowed Bryse Wilson (3.7%)HR% allowed Blake Snell (0.0%)
A bigger dot means more strikeouts, which is better for a pitcher.
How to read this chart
- Each face is one player on this roster, with BB% allowed across the bottom and HR% allowed up the side, both as a share of the batters he faced.
- Lower is better on both, so the best pitchers sit bottom-left.
- The dashed lines are the league-wide rates this season, so a corner means better or worse than the league, not than a teammate.
- Tap a headshot to open the player.Hover a headshot for the player.
- The league best is named above the chart, among pitchers with 100 or more batters faced. More on the About page
5 more pitchers have fewer than 40 batters faced, too few to rank:
Season value
Who carried the team
Bars to the right helped the team more than a replacement player would have.
How to read this chart
- Each bar is one hitter's bat or one pitcher's arm, measured in bases above or below a freely available replacement player. Longer to the right is better. The tag marks the role: Hitter, Starter or Reliever.
- The rates behind each bar are the simulator's estimates, the same ones the rankings above use, and a two-way player appears once for his bat and once for his arm.
- The total adds up the whole roster, while this board shows the 10 biggest gains and the 6 biggest drags. Click a name for his page.
Recent games
Recent games
These are the team's last 10 games. Playoff games are included and tagged Postseason. Click into any one to see the full simulator breakdown.
- PostseasonLostOct 7Oct 7, 2026
LADDodgers4@
ATLBraves1 - PostseasonLostOct 6Oct 6, 2026
LADDodgers3@
ATLBraves1 - PostseasonWonOct 4Oct 4, 2026
ATLBraves3@
LADDodgers2 - PostseasonLostOct 3Oct 3, 2026
ATLBraves3@
LADDodgers5 - PostseasonWonOct 1Oct 1, 2026
PHIPhillies2@
ATLBraves6 - PostseasonLostSep 30Sep 30, 2026
PHIPhillies4@
ATLBraves3 - PostseasonWonSep 29Sep 29, 2026
PHIPhillies3@
ATLBraves5 - LostSep 27Sep 27, 2026
ATLBraves3@
MIAMarlins5 - WonSep 26Sep 26, 2026
ATLBraves8@
MIAMarlins3 - LostSep 25Sep 25, 2026
ATLBraves0@
MIAMarlins3