Gabby Hartnett
Catcher · Career Stats, Hall of Fame Bio & Records (1922-1941)
Gabby Hartnett was a catcher who played in Major League Baseball from 1922 to 1941 for the Chicago Cubs and the New York Giants, a span of 20 seasons. In 1,990 career games, he hit .297 with 1,912 hits, 236 home runs, and 1,179 RBI. Gabby Hartnett was inducted into the National Baseball Hall of Fame in 1955 and was a 6-time All-Star and an MVP. His career PIV — Baseball Data Hub's era-adjusted measure of offensive impact — is 20,627.
- 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
- Position
- Catcher
- Bats / Throws
- R / R
- Height / Weight
- 6'1" / 195 lb
- Died
- 12/20/1972 in Park Ridge, IL, USA
- MLB Debut
- 1922-04-12
- Last Game
- 1941-09-24
- Hall of Fame
- Inducted 1955 (BBWAA)
- Awards
- 6× All-Star · MVP
Full name: Charles Leo Hartnett
Career Batting Statistics
| G | AB | R | H | 2B | 3B | HR | RBI | SB | BB | SO | AVG | OBP | SLG | OPS | PIV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1,990 | 6,432 | 867 | 1,912 | 396 | 64 | 236 | 1,179 | 28 | 703 | 697 | .297 | .370 | .489 | .858 | 20,627 |
Career AVG .297 vs. league average .279 across their career seasons — +6.4% above league average.
Career OBP .370 vs. league average .343 across their career seasons — +7.7% above league average.
Career SLG .489 vs. league average .396 across their career seasons — +23.6% above league average.
Career OPS .858 vs. league average .739 across their career seasons — +16.2% above league average.
Season-by-Season Batting
Click a stat to plot it across every season.
| Year | Team | Lg | G | AB | R | H | 2B | 3B | HR | RBI | SB | BB | SO | AVG | Lg AVG | Lg OBP | Lg SLG | Lg OPS | PIV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1922 | CHN | NL | 31 | 72 | 4 | 14 | 1 | 1 | 0 | 4 | 1 | 6 | 8 | .194 | .285 (-32%) | .345 (-26%) | .397 (-41%) | .743 (-34%) | -397.3 |
| 1923 | CHN | NL | 85 | 231 | 28 | 62 | 12 | 2 | 8 | 39 | 4 | 25 | 22 | .268 | .282 (-5%) | .344 (+1%) | .390 (+13%) | .734 (+7%) | 323.9 |
| 1924 | CHN | NL | 111 | 354 | 56 | 106 | 17 | 7 | 16 | 67 | 10 | 39 | 37 | .299 | .283 (+5%) | .345 (+9%) | .389 (+34%) | .734 (+22%) | 1533.7 |
| 1925 | CHN | NL | 117 | 398 | 61 | 115 | 28 | 3 | 24 | 67 | 1 | 36 | 77 | .289 | .288 (avg) | .349 (avg) | .407 (+36%) | .756 (+20%) | 1463.3 |
| 1926 | CHN | NL | 93 | 284 | 35 | 78 | 25 | 3 | 8 | 41 | 0 | 32 | 37 | .275 | .279 (-2%) | .345 (+2%) | .390 (+20%) | .735 (+12%) | 579.4 |
| 1927 | CHN | NL | 127 | 449 | 56 | 132 | 32 | 5 | 10 | 80 | 2 | 44 | 42 | .294 | .282 (+4%) | .344 (+5%) | .392 (+16%) | .736 (+11%) | 932.6 |
| 1928 | CHN | NL | 120 | 388 | 61 | 117 | 26 | 9 | 14 | 57 | 3 | 65 | 32 | .302 | .280 (+7%) | .342 (+18%) | .395 (+32%) | .737 (+26%) | 2107.3 |
| 1929 | CHN | NL | 25 | 22 | 2 | 6 | 2 | 1 | 1 | 9 | 1 | 5 | 5 | .273 | — | — | — | — | 0.0 |
| 1930 | CHN | NL | 141 | 508 | 84 | 172 | 31 | 3 | 37 | 122 | 0 | 55 | 62 | .339 | .293 (+15%) | .354 (+14%) | .429 (+47%) | .784 (+32%) | 3497.3 |
| 1931 | CHN | NL | 116 | 380 | 53 | 107 | 32 | 1 | 8 | 70 | 3 | 52 | 48 | .282 | .276 (+2%) | .338 (+9%) | .388 (+12%) | .726 (+11%) | 878.1 |
| 1932 | CHN | NL | 121 | 406 | 52 | 110 | 25 | 3 | 12 | 52 | 0 | 51 | 59 | .271 | .275 (-2%) | .335 (+5%) | .391 (+11%) | .726 (+9%) | 747.5 |
| 1933 | CHN | NL | 140 | 490 | 55 | 135 | 21 | 4 | 16 | 88 | 1 | 37 | 51 | .276 | .270 (+2%) | .329 (-1%) | .377 (+15%) | .707 (+7%) | 623.5 |
| 1934 | CHN | NL | 130 | 438 | 58 | 131 | 21 | 1 | 22 | 90 | 0 | 37 | 46 | .299 | .278 (+8%) | .340 (+5%) | .392 (+28%) | .733 (+17%) | 1477.0 |
| 1935 | CHN | NL | 116 | 413 | 67 | 142 | 32 | 6 | 13 | 91 | 1 | 41 | 46 | .344 | .279 (+23%) | .342 (+18%) | .399 (+36%) | .742 (+28%) | 2265.7 |
| 1936 | CHN | NL | 121 | 424 | 49 | 130 | 25 | 6 | 7 | 64 | 0 | 30 | 36 | .307 | .283 (+8%) | .349 (+3%) | .404 (+10%) | .753 (+7%) | 533.5 |
| 1937 | CHN | NL | 110 | 356 | 47 | 126 | 21 | 6 | 12 | 82 | 0 | 43 | 19 | .354 | .276 (+28%) | .342 (+24%) | .398 (+38%) | .740 (+31%) | 2234.9 |
| 1938 | CHN | NL | 88 | 299 | 40 | 82 | 19 | 1 | 10 | 59 | 1 | 48 | 17 | .274 | .272 (avg) | .341 (+11%) | .392 (+13%) | .734 (+12%) | 809.2 |
| 1939 | CHN | NL | 97 | 306 | 36 | 85 | 18 | 2 | 12 | 59 | 0 | 37 | 32 | .278 | .274 (+1%) | .342 (+5%) | .393 (+19%) | .735 (+12%) | 713.2 |
| 1940 | CHN | NL | 37 | 64 | 3 | 17 | 3 | 0 | 1 | 12 | 0 | 8 | 7 | .266 | .267 (-1%) | .335 (+4%) | .387 (-7%) | .722 (-2%) | -8.0 |
| 1941 | NY1 | NL | 64 | 150 | 20 | 45 | 5 | 0 | 5 | 26 | 0 | 12 | 14 | .300 | .262 (+14%) | .332 (+7%) | .373 (+16%) | .705 (+12%) | 311.9 |
| Career · 20 seasons | 1,990 | 6,432 | 867 | 1,912 | 396 | 64 | 236 | 1,179 | 28 | 703 | 697 | .297 | — | — | — | — | 20,627 | ||
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.
Game Log & Splits
View full game log (1991 games) →Per-game data from Retrosheet (regular season, through 2025).
Batting — Home / Away
| Split | G | AB | R | H | HR | RBI | AVG |
|---|---|---|---|---|---|---|---|
| Home | 1014 | 3186 | 441 | 982 | 119 | 637 | .308 |
| Away | 977 | 3246 | 426 | 930 | 117 | 553 | .287 |
Last 10 Games — Batting
| Date | Tm | Opp | Res | AB | R | H | 2B | 3B | HR | RBI | BB | SO |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1941-09-24 | NY1 | PHI | W | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1941-09-23 | NY1 | PHI | L | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| 1941-09-20 | NY1 | BSN | W | 4 | 1 | 2 | 0 | 0 | 0 | 1 | 0 | 0 |
| 1941-09-18 | NY1 | CHC | L | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1941-09-17 | NY1 | CHC | L | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 1941-09-16 | NY1 | STL | L | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1941-09-14 | NY1 | STL | L | 3 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 |
| 1941-09-11 | NY1 | CIN | W | 4 | 1 | 2 | 0 | 0 | 0 | 1 | 1 | 0 |
| 1941-09-07 | NY1 | BRO | L | 4 | 0 | 2 | 0 | 0 | 0 | 1 | 0 | 1 |
| 1941-09-07 | NY1 | BRO | L | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
Fielding Statistics
Career Fielding Totals by Position
| Position | G | GS | PO | A | E | DP |
|---|---|---|---|---|---|---|
| 1B | 33 | 0 | 285 | 16 | 4 | 25 |
| C | 1793 | 0 | 7292 | 1254 | 139 | 163 |
Season-by-Season Fielding
| Year | Team | Pos | G | GS | PO | A | E | DP |
|---|---|---|---|---|---|---|---|---|
| 1922 | CHN | C | 27 | 0 | 79 | 29 | 2 | 0 |
| 1923 | CHN | 1B | 31 | 0 | 270 | 15 | 4 | 23 |
| 1923 | CHN | C | 39 | 0 | 143 | 24 | 1 | 2 |
| 1924 | CHN | C | 105 | 0 | 369 | 97 | 18 | 12 |
| 1925 | CHN | C | 110 | 0 | 409 | 114 | 23 | 15 |
| 1926 | CHN | C | 88 | 0 | 307 | 86 | 9 | 6 |
| 1927 | CHN | C | 126 | 0 | 479 | 99 | 16 | 21 |
| 1928 | CHN | C | 118 | 0 | 455 | 103 | 6 | 14 |
| 1929 | CHN | C | 1 | 0 | 4 | 0 | 0 | 0 |
| 1930 | CHN | C | 136 | 0 | 646 | 68 | 8 | 11 |
| 1931 | CHN | C | 105 | 0 | 444 | 68 | 10 | 16 |
| 1932 | CHN | 1B | 1 | 0 | 14 | 0 | 0 | 2 |
| 1932 | CHN | C | 117 | 0 | 484 | 75 | 10 | 8 |
| 1933 | CHN | C | 140 | 0 | 550 | 77 | 7 | 7 |
| 1934 | CHN | C | 129 | 0 | 605 | 86 | 3 | 11 |
| 1935 | CHN | C | 110 | 0 | 477 | 77 | 9 | 11 |
| 1936 | CHN | C | 114 | 0 | 504 | 75 | 5 | 8 |
| 1937 | CHN | C | 103 | 0 | 436 | 65 | 2 | 7 |
| 1938 | CHN | C | 83 | 0 | 358 | 40 | 2 | 8 |
| 1939 | CHN | C | 86 | 0 | 336 | 47 | 3 | 3 |
| 1940 | CHN | 1B | 1 | 0 | 1 | 1 | 0 | 0 |
| 1940 | CHN | C | 22 | 0 | 69 | 9 | 4 | 2 |
| 1941 | NY1 | C | 34 | 0 | 138 | 15 | 1 | 1 |
Career Games by Position
Circle size = games played at each position.
| Position | Games |
|---|---|
| Catcher | 1787 |
| First Base | 33 |
Awards & Honors
| Year | Award | Notes |
|---|---|---|
| 1937 | Baseball Magazine All-Star | C |
| 1937 | TSN All-Star | C |
| 1936 | Baseball Magazine All-Star | C |
| 1935 | Baseball Magazine All-Star | C |
| 1935 | Most Valuable Player | |
| 1934 | Baseball Magazine All-Star | C |
| 1932 | Baseball Magazine All-Star | C |
| 1931 | Baseball Magazine All-Star | C |
| 1930 | Baseball Magazine All-Star | C |
| 1928 | Baseball Magazine All-Star | C |
| 1927 | Baseball Magazine All-Star | C |
| 1927 | TSN All-Star | C |
| 1925 | Baseball Magazine All-Star | C1 |
| 1924 | Baseball Magazine All-Star | C |
College History
| School Name | City | State | Years Attended |
|---|---|---|---|
| Dean College | Franklin | MA | 1918, 1919 |
Award Voting History
| Year | Award | League | Finish | Points Won | Points Max | Votes First |
|---|---|---|---|---|---|---|
| 1939 | Most Valuable Player | NL | 23th | 5.0 | 336 | 0 |
| 1938 | Most Valuable Player | NL | 10th | 61.0 | 336 | 0 |
| 1937 | Most Valuable Player | NL | 2nd | 68.0 | 80 | 3 |
| 1936 | Most Valuable Player | NL | 11th | 6.0 | 80 | 0 |
| 1935 | Most Valuable Player | NL | 1st | 75.0 | 80 | 0 |
| 1934 | Most Valuable Player | NL | 14th | 9.0 | 80 | 0 |
| 1933 | Most Valuable Player | NL | 18th | 5.0 | 80 | 0 |
| 1928 | Most Valuable Player | NL | 14th | 6.0 | 80 | 0 |
| 1927 | Most Valuable Player | NL | 10th | 12.0 | 80 | 0 |
| 1924 | Most Valuable Player | NL | 15th | 5.0 | 80 | 0 |
Most Similar Players
Career comps based on counting + rate stats and primary position. Score is relative — closest peer anchors at ~98%.
Gabby Hartnett (highlighted) compared to peers across the same era.
Compare Gabby Hartnett
Gabby Hartnett: the record in brief
According to the bio, Gabby Hartnett debuted on April 12, 1922 and played a final game on September 24, 1941. Club by club, the record runs the Chicago Cubs (1922 to 1940) and the New York Giants (1941). Hartnett, born on December 20, 1900, in Woonsocket, RI, USA, is listed as a catcher and threw and hit right-handed. Size on record: 6 feet, 1 inch and 195 pounds. The bio records the death on December 20, 1972, in Park Ridge, IL, USA. Hartnett's full given name, per the bio, is Charles Leo Hartnett.
In 1,990 games and 6,432 at bats, Hartnett batted .297 with 1,912 hits, adding 236 home runs, 1,179 RBI, and 28 stolen bases. Reaching base at a .370 clip and slugging .489, Hartnett finished with a .858 OPS. Set against a .279 league average for the same years, Hartnett's .297 average sits 6.4% above it. The home run peak was 37 in 1930 with the Chicago Cubs.
Frequently Asked Questions about Gabby Hartnett
- What years did Gabby Hartnett play?
- Gabby Hartnett played in Major League Baseball from 1922 to 1941.
- Was Gabby Hartnett a pitcher?
- No. Gabby Hartnett was a position player (Catcher).
- How many home runs did Gabby Hartnett hit?
- Gabby Hartnett hit 236 career home runs with 1,912 hits.
- Is Gabby Hartnett in the Hall of Fame?
- Yes. Gabby Hartnett was inducted into the National Baseball Hall of Fame in 1955.
- What teams did Gabby Hartnett play for?
- Gabby Hartnett played for 2 teams: the Chicago Cubs (1922–1940) and the New York Giants (1941).
- How many MVP awards did Gabby Hartnett win?
- Gabby Hartnett won 1 MVP award, in 1935.
- What awards did Gabby Hartnett win?
- Gabby Hartnett won the MVP award (1935). He was selected to 6 All-Star Games.
- What were Gabby Hartnett's career stats?
- In 1,990 games, Gabby Hartnett had 1,912 hits, 236 home runs, 1,179 RBI, 867 runs, and 28 stolen bases, with a .297 batting average.
- What position did Gabby Hartnett play?
- Gabby Hartnett played primarily as a catcher, the position where he appeared in the most games.
- How tall was Gabby Hartnett and how much did he weigh?
- Gabby Hartnett was listed at 6 feet 1 inch and 195 pounds.
- How many home runs did Gabby Hartnett hit each season?
- Gabby Hartnett's home runs by season: 0 in 1922, 8 in 1923, 16 in 1924, 24 in 1925, 8 in 1926, 10 in 1927, 14 in 1928, 1 in 1929, 37 in 1930, 8 in 1931, 12 in 1932, 16 in 1933, 22 in 1934, 13 in 1935, 7 in 1936, 12 in 1937, 10 in 1938, 12 in 1939, 1 in 1940, and 5 in 1941. His most in one season was 37, in 1930.
- What was Gabby Hartnett's career batting average?
- Gabby Hartnett batted .297 over his career, with 1,912 hits in 6,432 at bats.
- How many RBI did Gabby Hartnett have?
- Gabby Hartnett drove in 1,179 runs in his career.
- How many All-Star Games did Gabby Hartnett make?
- Gabby Hartnett was selected to 6 All-Star Games.