Granny Hamner
Shortstop · Career Stats, Bio & Records (1944-1962)
Granny Hamner was a shortstop who played in Major League Baseball from 1944 to 1962 for the Philadelphia Phillies, the Cleveland Guardians, and the Kansas City Athletics, a span of 19 seasons. In 1,531 career games, he hit .262 with 1,529 hits, 104 home runs, and 708 RBI. Granny Hamner was a 3-time All-Star.
- 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
- Shortstop
- Bats / Throws
- R / R
- Height / Weight
- 5'10" / 163 lb
- Died
- 9/12/1993 in Philadelphia, PA, USA
- MLB Debut
- 1944-09-14
- Last Game
- 1962-08-01
- Awards
- 3Γ All-Star
Full name: Granville Wilbur Hamner
Career Batting Statistics
| G | AB | R | H | 2B | 3B | HR | RBI | SB | BB | SO | AVG | OBP | SLG | OPS | PIV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1,531 | 5,839 | 711 | 1,529 | 272 | 62 | 104 | 708 | 35 | 351 | 432 | .262 | .303 | .383 | .686 | -5,497 |
Career AVG .262 vs. league average .260 across their career seasons β near league average.
Career OBP .303 vs. league average .332 across their career seasons β 8.7% below league average.
Career SLG .383 vs. league average .383 across their career seasons β near league average.
Career OPS .686 vs. league average .715 across their career seasons β near 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1944 | PHI | NL | 21 | 77 | 6 | 19 | 1 | 0 | 0 | 5 | 0 | 3 | 7 | .247 | .261 (-6%) | .325 (-16%) | .357 (-27%) | .683 (-22%) | -253.6 |
| 1945 | PHI | NL | 14 | 41 | 3 | 7 | 2 | 0 | 0 | 6 | 0 | 1 | 3 | .171 | β | β | β | β | 0.0 |
| 1946 | PHI | NL | 2 | 7 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | .143 | β | β | β | β | 0.0 |
| 1947 | PHI | NL | 2 | 7 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .286 | β | β | β | β | 0.0 |
| 1948 | PHI | NL | 129 | 446 | 42 | 116 | 21 | 5 | 3 | 48 | 2 | 22 | 39 | .260 | .263 (-1%) | .340 (-12%) | .379 (-8%) | .719 (-10%) | -819.9 |
| 1949 | PHI | NL | 154 | 662 | 83 | 174 | 32 | 5 | 6 | 53 | 6 | 25 | 47 | .263 | .262 (avg) | .343 (-16%) | .384 (-8%) | .727 (-12%) | -1449.1 |
| 1950 | PHI | NL | 157 | 637 | 78 | 172 | 27 | 5 | 11 | 82 | 2 | 39 | 35 | .270 | .265 (+2%) | .346 (-9%) | .401 (-5%) | .747 (-7%) | -877.7 |
| 1951 | PHI | NL | 150 | 589 | 61 | 150 | 23 | 7 | 9 | 72 | 10 | 29 | 32 | .255 | .260 (-2%) | .336 (-14%) | .385 (-6%) | .721 (-10%) | -1069.1 |
| 1952 | PHI | NL | 151 | 596 | 74 | 164 | 30 | 5 | 17 | 87 | 7 | 27 | 51 | .275 | .252 (+9%) | .326 (-6%) | .369 (+16%) | .696 (+5%) | 340.8 |
| 1953 | PHI | NL | 154 | 609 | 90 | 168 | 30 | 8 | 21 | 92 | 2 | 32 | 28 | .276 | .264 (+4%) | .335 (-7%) | .397 (+14%) | .733 (+5%) | 314.9 |
| 1954 | PHI | NL | 152 | 596 | 83 | 178 | 39 | 11 | 13 | 89 | 1 | 53 | 44 | .299 | .261 (+14%) | .333 (+5%) | .390 (+20%) | .723 (+13%) | 1377.1 |
| 1955 | PHI | NL | 104 | 405 | 57 | 104 | 12 | 4 | 5 | 43 | 0 | 41 | 30 | .257 | .258 (-1%) | .332 (-3%) | .393 (-13%) | .726 (-8%) | -531.5 |
| 1956 | PHI | NL | 122 | 401 | 42 | 90 | 24 | 3 | 4 | 42 | 2 | 30 | 42 | .224 | .258 (-13%) | .331 (-17%) | .397 (-17%) | .728 (-17%) | -1187.2 |
| 1957 | PHI | NL | 133 | 502 | 59 | 114 | 19 | 5 | 10 | 62 | 3 | 34 | 42 | .227 | .257 (-12%) | .323 (-16%) | .391 (-12%) | .715 (-14%) | -1182.7 |
| 1958 | PHI | NL | 35 | 133 | 18 | 40 | 7 | 3 | 2 | 18 | 0 | 8 | 16 | .301 | .257 (+17%) | .324 (+5%) | .394 (+13%) | .719 (+9%) | 172.6 |
| 1959 | PHI | NL | 21 | 64 | 10 | 19 | 4 | 0 | 2 | 6 | 0 | 5 | 5 | .297 | .256 (+16%) | .323 (+7%) | .392 (+16%) | .715 (+12%) | 121.6 |
| 1959 | CLE | AL | 27 | 67 | 4 | 11 | 1 | 1 | 1 | 3 | 0 | 1 | 8 | .164 | .256 (-36%) | .323 (-46%) | .392 (-35%) | .715 (-40%) | 121.6 |
| 1962 | KC1 | AL | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | β | β | β | β | 0.0 |
| Career · 18 seasons | 1,531 | 5,839 | 711 | 1,529 | 272 | 62 | 104 | 708 | 35 | 351 | 432 | .262 | — | — | — | — | -4,922 | ||
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.
Season-by-Season Pitching
Click a stat to plot it across every season.
| Year | Team | Lg | W | L | G | GS | CG | SHO | SV | IP | H | ER | BB | SO | ERA | Lg ERA | Pitcher PIV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1956 | PHI | NL | 0 | 1 | 3 | 1 | 0 | 0 | 0 | 8.1 | 10 | 4 | 2 | 4 | 4.32 | β | 0.0 |
| 1957 | PHI | NL | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1.0 | 1 | 0 | 0 | 1 | 0.00 | β | 0.0 |
| 1962 | KC1 | AL | 0 | 1 | 3 | 0 | 0 | 0 | 0 | 4.0 | 10 | 4 | 6 | 0 | 9.00 | β | 0.0 |
| Career · 3 seasons | 0 | 2 | 7 | 1 | 0 | 0 | 0 | 13.1 | 21 | 8 | 8 | 5 | 5.40 | — | 0 | ||
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 (1538 games) →Per-game data from Retrosheet (regular season, through 2025).
Batting — Home / Away
| Split | G | AB | R | H | HR | RBI | AVG |
|---|---|---|---|---|---|---|---|
| Home | 764 | 2804 | 340 | 721 | 53 | 341 | .257 |
| Away | 767 | 3034 | 371 | 807 | 51 | 369 | .266 |
Pitching — Home / Away
| Split | G | IP | H | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Home | 1 | 1.0 | 1 | 0 | 0 | 1 | 0.00 |
| Away | 6 | 12.1 | 20 | 8 | 8 | 4 | 5.84 |
Last 10 Games — Batting
| Date | Tm | Opp | Res | AB | R | H | 2B | 3B | HR | RBI | BB | SO |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1962-08-01 | KC1 | DET | L | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1962-08-01 | KC1 | DET | L | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1962-07-28 | KC1 | BAL | L | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1959-07-26 | CLE | MIN | W | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1959-07-25 | CLE | MIN | W | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1959-07-23 | CLE | NYY | W | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1959-07-22 | CLE | NYY | L | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 1959-07-12 | CLE | DET | L | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 1959-07-05 | CLE | DET | W | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1959-07-04 | CLE | DET | W | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Last 7 Games — Pitching
| Date | Tm | Opp | Dec | IP | H | R | ER | BB | SO | HR |
|---|---|---|---|---|---|---|---|---|---|---|
| 1962-08-01 | KC1 | DET | — | 2.0 | 7 | 5 | 3 | 2 | 0 | 0 |
| 1962-08-01 | KC1 | DET | L | 0.0 | 2 | 1 | 1 | 2 | 0 | 0 |
| 1962-07-28 | KC1 | BAL | — | 2.0 | 1 | 0 | 0 | 2 | 0 | 0 |
| 1957-04-27 | PHI | NY1 | — | 1.0 | 1 | 0 | 0 | 0 | 1 | 0 |
| 1956-08-31 | PHI | PIT | L | 4.1 | 9 | 4 | 4 | 0 | 1 | 0 |
| 1956-08-26 | PHI | CIN | — | 3.0 | 1 | 0 | 0 | 2 | 1 | 0 |
| 1956-07-22 | PHI | ATL | — | 1.0 | 0 | 0 | 0 | 0 | 2 | 0 |
Fielding Statistics
Career Fielding Totals by Position
| Position | G | GS | PO | A | E | DP |
|---|---|---|---|---|---|---|
| 2B | 568 | 357 | 1215 | 1440 | 84 | 310 |
| 3B | 31 | 26 | 24 | 51 | 2 | 7 |
| P | 7 | 0 | 0 | 2 | 0 | 0 |
| SS | 934 | 158 | 1572 | 2811 | 248 | 571 |
Season-by-Season Fielding
| Year | Team | Pos | G | GS | PO | A | E | DP |
|---|---|---|---|---|---|---|---|---|
| 1944 | PHI | SS | 21 | 0 | 27 | 98 | 9 | 17 |
| 1945 | PHI | SS | 13 | 0 | 31 | 37 | 11 | 7 |
| 1946 | PHI | SS | 2 | 0 | 1 | 5 | 1 | 1 |
| 1947 | PHI | SS | 2 | 0 | 5 | 6 | 0 | 1 |
| 1948 | PHI | 2B | 87 | 0 | 210 | 224 | 15 | 46 |
| 1948 | PHI | 3B | 3 | 0 | 0 | 0 | 0 | 0 |
| 1948 | PHI | SS | 37 | 0 | 60 | 94 | 12 | 20 |
| 1949 | PHI | SS | 154 | 0 | 280 | 506 | 32 | 101 |
| 1950 | PHI | SS | 157 | 0 | 293 | 513 | 48 | 100 |
| 1951 | PHI | SS | 150 | 0 | 255 | 458 | 31 | 93 |
| 1952 | PHI | SS | 151 | 0 | 267 | 470 | 38 | 102 |
| 1953 | PHI | 2B | 93 | 0 | 194 | 290 | 15 | 65 |
| 1953 | PHI | SS | 71 | 0 | 91 | 169 | 22 | 40 |
| 1954 | PHI | 2B | 152 | 151 | 361 | 412 | 17 | 97 |
| 1954 | PHI | SS | 1 | 0 | 1 | 4 | 1 | 1 |
| 1955 | PHI | 2B | 82 | 71 | 152 | 183 | 14 | 39 |
| 1955 | PHI | SS | 32 | 31 | 49 | 78 | 7 | 12 |
| 1956 | PHI | 2B | 11 | 2 | 6 | 4 | 0 | 1 |
| 1956 | PHI | P | 3 | 0 | 0 | 1 | 0 | 0 |
| 1956 | PHI | SS | 110 | 101 | 177 | 302 | 32 | 69 |
| 1957 | PHI | 2B | 125 | 119 | 260 | 282 | 21 | 54 |
| 1957 | PHI | P | 1 | 0 | 0 | 0 | 0 | 0 |
| 1957 | PHI | SS | 5 | 5 | 4 | 9 | 0 | 1 |
| 1958 | PHI | 2B | 11 | 10 | 20 | 26 | 2 | 4 |
| 1958 | PHI | 3B | 22 | 22 | 17 | 45 | 1 | 7 |
| 1958 | PHI | SS | 3 | 2 | 7 | 8 | 0 | 0 |
| 1959 | PHI | 3B | 1 | 0 | 0 | 0 | 0 | 0 |
| 1959 | PHI | SS | 15 | 14 | 13 | 41 | 3 | 4 |
| 1959 | CLE | 2B | 7 | 4 | 12 | 19 | 0 | 4 |
| 1959 | CLE | 3B | 5 | 4 | 7 | 6 | 1 | 0 |
| 1959 | CLE | SS | 10 | 5 | 11 | 13 | 1 | 2 |
| 1962 | KC1 | P | 3 | 0 | 0 | 1 | 0 | 0 |
Career Games by Position
Circle size = games played at each position.
| Position | Games |
|---|---|
| Pitcher | 7 |
| Second Base | 556 |
| Third Base | 31 |
| Shortstop | 936 |
Awards & Honors
| Year | Award | Notes |
|---|---|---|
| 1950 | Baseball Magazine All-Star | SS |
Award Voting History
| Year | Award | League | Finish | Points Won | Points Max | Votes First |
|---|---|---|---|---|---|---|
| 1957 | Most Valuable Player | NL | 23th | 3.0 | 336 | 0 |
| 1954 | Most Valuable Player | NL | 19th | 5.0 | 336 | 0 |
| 1953 | Most Valuable Player | NL | 22th | 2.0 | 336 | 0 |
| 1952 | Most Valuable Player | NL | 31th | 5.0 | 336 | 0 |
| 1950 | Most Valuable Player | NL | 6th | 79.0 | 336 | 2 |
| 1949 | Most Valuable Player | NL | 17th | 9.0 | 336 | 0 |
Most Similar Players
Career comps based on counting + rate stats and primary position. Score is relative β closest peer anchors at ~98%.
Granny Hamner (highlighted) compared to peers across the same era.
Granny Hamner: the record in brief
September 14, 1944 and August 1, 1962 bracket Granny Hamner's time in the majors: the debut and the last game on record. The team column moves through the Philadelphia Blue Jays (1944), the Philadelphia Phillies (1945 through 1959), the Cleveland Indians (1959), and the Kansas City Athletics (1962). Listed as a shortstop, Hamner threw and hit right-handed. The recorded size is 5-foot-10 and 163 pounds. The birth record reads April 26, 1927, in Richmond, VA, USA. Hamner's death is recorded on September 12, 1993, in Philadelphia, PA, USA. Hamner's full given name, per the bio, is Granville Wilbur Hamner.
Hamner's career batting table shows 1,531 games, 5,839 at bats and 1,529 hits, a .262 average; the totals also include 104 home runs, 708 runs batted in, and 35 stolen bases. The on-base percentage is .303 and the slugging percentage .383, for an OPS of .686. Hamner hit .262 while the league hit .260 over the same span, a figure close to average.
Frequently Asked Questions about Granny Hamner
- What years did Granny Hamner play?
- Granny Hamner played in Major League Baseball from 1944 to 1962.
- Was Granny Hamner a pitcher?
- No. Granny Hamner was a position player (Shortstop), though he did pitch in 7 career games.
- How many home runs did Granny Hamner hit?
- Granny Hamner hit 104 career home runs with 1529 hits.
- What was Granny Hamner's career batting average?
- Granny Hamner batted .262 over his career, with 1,529 hits in 5,839 at bats.
- How many RBI did Granny Hamner have?
- Granny Hamner drove in 708 runs in his career.
- What was Granny Hamner's career ERA?
- Granny Hamner finished with a 5.40 career ERA, going 0-2 with 5 strikeouts.