Rogers Hornsby

Second Baseman · Career Stats, Hall of Fame Bio & Records (1915-1937)

Rogers Hornsby was a second baseman who played in Major League Baseball from 1915 to 1937 for 5 teams, including the St. Louis Cardinals, a span of 23 seasons. In 2,259 career games, he hit .358 with 2,930 hits, 301 home runs, and 1,584 RBI. Rogers Hornsby was inducted into the National Baseball Hall of Fame in 1942 and was a 2-time MVP and a 2-time Triple Crown. His career PIV — Baseball Data Hub's era-adjusted measure of offensive impact — is 68,443.

AVG (Batting Average):
Hits divided by at bats. .300 is the traditional mark of an excellent hitter.
HR (Home Runs):
Hits on which the batter circled the bases and scored, almost always by clearing the outfield fence.
RBI (Runs Batted In):
Runs that scored as a direct result of a batter's plate appearance.
OPS (On-Base Plus Slugging):
On-base percentage plus slugging percentage, the quickest single summary of offensive value. .900 or better is star-level.

Data updated

⭐ Hall of Fame 1942
AVG .358
HR 301
RBI 1,584
H 2,930
OPS 1.010
PIV 68,443
Position
Second Baseman
Bats / Throws
R / R
Height / Weight
5'11" / 175 lb
Born
4/27/1896 in Winters, TX, USA
Died
1/5/1963 in Chicago, IL, USA
MLB Debut
1915-09-10
Last Game
1937-07-20
Hall of Fame
Inducted 1942 (BBWAA)
Awards
2× MVP · 2× Triple Crown

Career Batting Statistics

Rogers Hornsby — Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
2,259 8,173 1,579 2,930 541 169 301 1,584 135 1,038 679 .358 .434 .577 1.010 68,443

Career AVG .358 vs. league average .276 across their career seasons — +29.9% above league average.

Career OBP .434 vs. league average .339 across their career seasons — +28.1% above league average.

Career SLG .577 vs. league average .383 across their career seasons — +50.4% above league average.

Career OPS 1.010 vs. league average .722 across their career seasons — +39.9% above league average.

Season-by-Season Batting

Career Arc

Click a stat to plot it across every season.

Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.

Postseason Statistics

Playoff Career Batting

Rogers Hornsby — Playoff Career Batting
G AB R H 2B 3B HR RBI BB SO AVG
12 49 6 12 2 1 0 5 3 10 .245

Playoff Batting by Year

Rogers Hornsby — Playoff Batting by Year
Year Round Team G AB R H 2B 3B HR RBI BB SO AVG
1929 WS CHN 5 21 4 5 1 1 0 1 1 8 .238
1926 WS SLN 7 28 2 7 1 0 0 4 2 2 .250

Per-game data from Retrosheet (regular season, through 2025).

Batting — Home / Away

Rogers Hornsby — Batting — Home / Away
SplitGABRHHRRBIAVG
Home114540277941448164818.360
Away111441447861482137772.358

Last 10 Games — Batting

Rogers Hornsby — Last 10 Games — Batting
DateTmOppResABRH2B3BHRRBIBBSO
1937-07-20 SLANYYL 100000000
1937-07-05 SLACLEL 101000100
1937-06-18 SLAMINW 200000000
1937-06-04 SLAPHAL 100000000
1937-06-04 SLAPHAW 513000001
1937-05-26 SLABOSL 501000001
1937-05-25 SLABOSL 300000010
1937-05-24 SLAPHAW 512000200
1937-05-21 SLANYYL 100000010
1937-05-16 SLADETL 100000000

Fielding Statistics

Career Fielding Totals by Position

Rogers Hornsby — Career Fielding Totals by Position
Position G GS PO A E DP
1B 35 0 383 22 4 23
2B 1561 0 3206 5166 307 893
3B 192 0 181 392 47 25
OF 20 0 34 0 0 0
SS 356 0 691 1262 142 186

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Rogers Hornsby Stats, Bio & Career Records
Position Games
First Base 42
Second Base 1554
Third Base 193
Shortstop 359
Left Field 6
Center Field 1
Right Field 14

Award Voting History

Rogers Hornsby — Award Voting History
Year Award League Finish Points Won Points Max Votes First
1929 Most Valuable Player NL 1st 60.0 80 3
1928 Most Valuable Player NL 13th 10.0 80 0
1927 Most Valuable Player NL 3rd 54.0 80 0
1926 Most Valuable Player NL 18th 7.0 80 0
1925 Most Valuable Player NL 1st 73.0 80 0
1924 Most Valuable Player NL 2nd 62.0 80 0

Most Similar Players

Career comps based on counting + rate stats and primary position. Score is relative — closest peer anchors at ~98%.

Career Spans

Rogers Hornsby (highlighted) compared to peers across the same era.

  1. 98
    Lou Gehrig HOF
    .340 avg, 493 HR
  2. 95
    Dan Brouthers HOF
    .342 avg, 107 HR
  3. 93
    Charlie Gehringer HOF
    .320 avg, 184 HR
  4. 92
    Jimmie Foxx HOF
    .325 avg, 534 HR
  5. 91
    Johnny Mize HOF
    .312 avg, 359 HR
  6. 90
    Todd Helton HOF
    .316 avg, 369 HR

Compare Rogers Hornsby

See Rogers Hornsby in Another Era

Translate Rogers Hornsby's peak season across eras →

Rogers Hornsby: the record in brief

September 10, 1915 and July 20, 1937 bracket Rogers Hornsby's time in the majors: the debut and the last game on record. Hornsby played for the St. Louis Cardinals (1915 to 1933), the New York Giants (1927), the Boston Braves (1928), the Chicago Cubs (1929 through 1932), and the St. Louis Browns (1933 through 1937). At 5 feet, 11 inches and 175 pounds, Hornsby is listed as a second baseman. The bio says Hornsby threw and hit right-handed. Hornsby was born on April 27, 1896, in Winters, TX, USA. Hornsby died on January 5, 1963, in Chicago, IL, USA.

The batting record for Hornsby: 2,259 games, 2,930 hits in 8,173 at bats, and a .358 average, plus 301 homers, 1,584 runs batted in, and 135 stolen bases. Reaching base at a .434 clip and slugging .577, Hornsby finished with a 1.010 OPS. Set against a .276 league average for the same years, Hornsby's .358 average sits 29.9% above it.

Frequently Asked Questions about Rogers Hornsby

What years did Rogers Hornsby play?
Rogers Hornsby played in Major League Baseball from 1915 to 1937.
Was Rogers Hornsby a pitcher?
No. Rogers Hornsby was a position player (Second Baseman).
How many home runs did Rogers Hornsby hit?
Rogers Hornsby hit 301 career home runs with 2,930 hits.
Is Rogers Hornsby in the Hall of Fame?
Yes. Rogers Hornsby was inducted into the National Baseball Hall of Fame in 1942.
What teams did Rogers Hornsby play for?
Rogers Hornsby played for 5 teams: the St. Louis Cardinals (1915–1926, 1933), the New York Giants (1927), the Boston Braves (1928), the Chicago Cubs (1929–1932), and the St. Louis Browns (1933–1937).
How many MVP awards did Rogers Hornsby win?
Rogers Hornsby won 2 MVP awards, in 1925 and 1929.
What awards did Rogers Hornsby win?
Rogers Hornsby won 2 MVP awards (1925 and 1929) and 2 Triple Crowns (1922 and 1925).
What were Rogers Hornsby's career stats?
In 2,259 games, Rogers Hornsby had 2,930 hits, 301 home runs, 1,584 RBI, 1,579 runs, and 135 stolen bases, with a .358 batting average.
What position did Rogers Hornsby play?
Rogers Hornsby played primarily as a second baseman, the position where he appeared in the most games.
How tall was Rogers Hornsby and how much did he weigh?
Rogers Hornsby was listed at 5 feet 11 inches and 175 pounds.
How many home runs did Rogers Hornsby hit each season?
Rogers Hornsby's home runs by season: 0 in 1915, 6 in 1916, 8 in 1917, 5 in 1918, 8 in 1919, 9 in 1920, 21 in 1921, 42 in 1922, 17 in 1923, 25 in 1924, 39 in 1925, 11 in 1926, 26 in 1927, 21 in 1928, 39 in 1929, 2 in 1930, 16 in 1931, 1 in 1932, 3 in 1933, 1 in 1934, 0 in 1935, 0 in 1936, and 1 in 1937. His most in one season was 42, in 1922.
What was Rogers Hornsby's career batting average?
Rogers Hornsby batted .358 over his career, with 2,930 hits in 8,173 at bats.
How many RBI did Rogers Hornsby have?
Rogers Hornsby drove in 1,584 runs in his career.