Anchored on his real 1919 season (age 24), transplanted to the STL starting 1920, and simulated season by season with the real rosters of every year around him.
The league around Babe Ruth is rebuilt every season from the real rosters of that year (Lahman), rated era-relative. What changes is his team; everything else is history as it happened, re-simmed.
| Year | Age | Team (W–L, place) | G | AB | H | HR | RBI | BB | K | AVG |
|---|---|---|---|---|---|---|---|---|---|---|
| 1920 | 25 | STL (100–62, 1) · postseason (1 series won) | 162 | 661 | 206 | 32 | 114 | 119 | 103 | .312 |
| 1921 | 26 | STL (116–46, 1) · postseason (3 series won) · champions | 162 | 692 | 238 | 39 | 121 | 121 | 102 | .344 |
| 1922 | 27 | STL (119–43, 1) · postseason | 162 | 704 | 245 | 46 | 153 | 104 | 84 | .348 |
| 1923 | 28 | STL (100–62, 1) · postseason | 162 | 691 | 245 | 35 | 129 | 109 | 84 | .355 |
| 1924 | 29 | STL (83–79, 4) | 162 | 666 | 243 | 39 | 130 | 124 | 79 | .365 |
| 1925 | 30 | STL (108–54, 2) · postseason (1 series won) | 162 | 668 | 227 | 50 | 149 | 130 | 102 | .340 |
| 1926 | 31 | STL (118–44, 1) · postseason (3 series won) · champions | 162 | 686 | 243 | 26 | 98 | 129 | 83 | .354 |
| 1927 | 32 | STL (115–47, 1) · postseason (1 series won) | 162 | 720 | 260 | 49 | 115 | 121 | 96 | .361 |
| 1928 | 33 | STL (125–37, 1) · postseason (1 series won) | 162 | 702 | 271 | 45 | 122 | 121 | 108 | .386 |
| 1929 | 34 | STL (111–51, 1) · postseason (3 series won) · champions | 162 | 713 | 264 | 50 | 129 | 124 | 84 | .370 |
| 1930 | 35 | STL (114–48, 1) · postseason (3 series won) · champions | 162 | 722 | 237 | 33 | 113 | 126 | 101 | .328 |
| 1931 | 36 | STL (118–44, 1) · postseason (3 series won) · champions | 162 | 727 | 274 | 38 | 117 | 114 | 80 | .377 |
| 1932 | 37 | STL (106–56, 1) · postseason (1 series won) | 162 | 706 | 241 | 35 | 105 | 125 | 102 | .341 |
| 1933 | 38 | STL (104–58, 1) · postseason (3 series won) · champions | 162 | 700 | 251 | 45 | 123 | 123 | 101 | .359 |
| 1934 | 39 | STL (120–42, 1) | 162 | 718 | 243 | 42 | 119 | 135 | 95 | .338 |
| Career line | Simulated | Real, same age window (age 25+) |
|---|---|---|
| Games | 2430 | 2084 |
| At-bats | 10476 | 7216 |
| Hits | 3688 | 2518 |
| Home runs | 604 | 659 |
| RBIs | 1837 | 1975 |
| AVG | 0.352 | .349 |
The real column is his actual line over the same ages. A divergence in games played reflects the engine's 162-game schedule and its injury model, not the real season lengths.
| Year | Sim runs / game | Real runs / game | Gap |
|---|---|---|---|
| 1920 | 3.67 | 3.96 | -0.30 |
| 1921 | 3.99 | 4.59 | -0.61 |
| 1922 | 4.03 | 5.00 | -0.97 |
| 1923 | 3.96 | 4.85 | -0.89 |
| 1924 | 3.99 | 4.54 | -0.56 |
| 1925 | 4.09 | 5.06 | -0.97 |
| 1926 | 3.90 | 4.54 | -0.65 |
| 1927 | 3.76 | 4.58 | -0.82 |
| 1928 | 3.95 | 4.70 | -0.74 |
| 1929 | 4.08 | 5.36 | -1.28 |
| 1930 | 4.20 | 5.68 | -1.49 |
| 1931 | 4.25 | 4.48 | -0.23 |
| 1932 | 4.32 | 4.59 | -0.27 |
| 1933 | 4.15 | 3.97 | 0.18 |
| 1934 | 4.48 | 4.68 | -0.20 |
the engine outcome-mix calibration is modern; a historical league carries the era talent STRUCTURE (relative ratings) but scores near the engine calibrated band — simulated vs real R/G receipted per season
Known engine ceilings, receipted: the sim's home-run rate caps around 6.2% of plate appearances (a real-1920s Ruth peak reads lower here), and the outcome mix (strikeouts, walks, home runs) carries the engine's modern calibration; that is why the run-environment table above ships next to every article instead of being tuned away.