Spike Shannon
Outfielder · Career Stats, Bio & Records (1904-1908)
Spike Shannon was an outfielder who played in Major League Baseball from 1904 to 1908 for the St. Louis Cardinals, the New York Giants, and the Pittsburgh Pirates, a span of 5 seasons. In 694 career games, he hit .259 with 677 hits, 3 home runs, and 183 RBI. His career PIV β Baseball Data Hub's era-adjusted measure of offensive impact β is 2,309.
- 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
- Outfielder
- Bats / Throws
- L / R
- Height / Weight
- 5'11" / 180 lb
- Died
- 5/17/1940 in Minneapolis, MN, USA
- MLB Debut
- 1904-04-15
- Last Game
- 1908-09-30
Full name: William Porter Shannon
Career Batting Statistics
| G | AB | R | H | 2B | 3B | HR | RBI | SB | BB | SO | AVG | OBP | SLG | OPS | PIV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 694 | 2,613 | 383 | 677 | 49 | 15 | 3 | 183 | 145 | 286 | 288 | .259 | .337 | .293 | .630 | 2,309 |
Career AVG .259 vs. league average .246 across their career seasons β +5.5% above league average.
Career OBP .337 vs. league average .304 across their career seasons β +11.1% above league average.
Career SLG .293 vs. league average .315 across their career seasons β 7.1% below league average.
Career OPS .630 vs. league average .619 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1904 | SLN | NL | 134 | 500 | 84 | 140 | 10 | 3 | 1 | 26 | 34 | 50 | 63 | .280 | .246 (+13%) | .300 (+16%) | .321 (-1%) | .622 (+7%) | 897.6 |
| 1905 | SLN | NL | 140 | 544 | 73 | 146 | 16 | 3 | 0 | 41 | 27 | 47 | 51 | .268 | .248 (+8%) | .307 (+6%) | .322 (-4%) | .629 (+1%) | 195.6 |
| 1906 | SLN | NL | 80 | 302 | 36 | 78 | 4 | 0 | 0 | 25 | 15 | 36 | 45 | .258 | .247 (+4%) | .307 (+10%) | .315 (-14%) | .622 (-2%) | 57.1 |
| 1906 | NY1 | NL | 76 | 287 | 42 | 73 | 5 | 1 | 0 | 25 | 18 | 34 | 36 | .254 | .247 (+3%) | .307 (+11%) | .315 (-12%) | .622 (avg) | 57.1 |
| 1907 | NY1 | NL | 155 | 585 | 104 | 155 | 12 | 5 | 1 | 33 | 33 | 82 | 58 | .265 | .245 (+8%) | .304 (+19%) | .308 (avg) | .613 (+9%) | 1465.2 |
| 1908 | NY1 | NL | 77 | 268 | 34 | 60 | 2 | 1 | 1 | 21 | 13 | 28 | 24 | .224 | .240 (-7%) | .298 (+5%) | .306 (-18%) | .605 (-7%) | -106.2 |
| 1908 | PIT | NL | 32 | 127 | 10 | 25 | 0 | 2 | 0 | 12 | 5 | 9 | 11 | .197 | .240 (-18%) | .298 (-16%) | .306 (-26%) | .605 (-21%) | -106.2 |
| Career · 7 seasons | 694 | 2,613 | 383 | 677 | 49 | 15 | 3 | 183 | 145 | 286 | 288 | .259 | — | — | — | — | 2,460 | ||
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 (694 games) →Per-game data from Retrosheet (regular season, through 2025).
Batting — Home / Away
| Split | G | AB | R | H | HR | RBI | AVG |
|---|---|---|---|---|---|---|---|
| Home | 356 | 1299 | 199 | 336 | 3 | 81 | .259 |
| Away | 338 | 1317 | 185 | 341 | 0 | 67 | .259 |
Last 10 Games — Batting
| Date | Tm | Opp | Res | AB | R | H | 2B | 3B | HR | RBI | BB | SO |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1908-09-30 | PIT | STL | W | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1908-09-29 | PIT | STL | W | 3 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | 1 |
| 1908-09-29 | PIT | STL | W | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1908-09-26 | PIT | BSN | W | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
| 1908-09-25 | PIT | BSN | W | 4 | 1 | 2 | 0 | 0 | 0 | 0 | 1 | 0 |
| 1908-09-25 | PIT | BSN | L | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 1908-09-24 | PIT | BRO | W | 5 | 1 | 2 | 0 | 1 | 0 | 2 | 0 | 1 |
| 1908-09-15 | PIT | PHI | W | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1908-09-13 | PIT | CIN | L | 4 | 0 | 1 | 0 | 1 | 0 | 2 | 0 | 0 |
| 1908-09-12 | PIT | CIN | W | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Career Games by Position
Circle size = games played at each position.
| Position | Games |
|---|---|
| Left Field | 532 |
| Center Field | 23 |
| Right Field | 139 |
College History
| School Name | City | State | Years Attended |
|---|---|---|---|
| Grove City College | Grove City | PA | 1897, 1898 |
Most Similar Players
Career comps based on counting + rate stats and primary position. Score is relative β closest peer anchors at ~98%.
Spike Shannon (highlighted) compared to peers across the same era.
Spike Shannon: the record in brief
Between the debut on April 15, 1904 and the final game on September 30, 1908, Spike Shannon built the record summarized on this page. The season rows list, in order, the St. Louis Cardinals (1904 through 1906), the New York Giants (1906 to 1908), and the Pittsburgh Pirates (1908). Shannon, an outfielder by primary position, threw right-handed and batted left-handed. The recorded size is 5'11" and 180 pounds. Shannon was born on February 7, 1875, in Pittsburgh, PA, USA. Shannon died on May 17, 1940, in Minneapolis, MN, USA. Shannon's full given name, per the bio, is William Porter Shannon.
Shannon's career batting table shows 694 games, 2,613 at bats and 677 hits, a .259 average, adding 3 homers, 183 runs batted in, and 145 stolen bases. Shannon's career OPS of .630 combines a .337 on-base mark with .293 slugging. Shannon's .259 average ran 5.5% above the .246 that the league posted over the same seasons. 1907 produced Shannon's most hits, 155 of them for the New York Giants.
Frequently Asked Questions about Spike Shannon
- What years did Spike Shannon play?
- Spike Shannon played in Major League Baseball from 1904 to 1908.
- Was Spike Shannon a pitcher?
- No. Spike Shannon was a position player (Outfielder).
- How many home runs did Spike Shannon hit?
- Spike Shannon hit 3 career home runs with 677 hits.
- What teams did Spike Shannon play for?
- Spike Shannon played for 3 teams: the St. Louis Cardinals (1904β1906), the New York Giants (1906β1908), and the Pittsburgh Pirates (1908).
- What were Spike Shannon's career stats?
- In 694 games, Spike Shannon had 677 hits, 3 home runs, 183 RBI, 383 runs, and 145 stolen bases, with a .259 batting average.
- What position did Spike Shannon play?
- Spike Shannon played primarily as an outfielder, the position where he appeared in the most games.
- How tall was Spike Shannon and how much did he weigh?
- Spike Shannon was listed at 5 feet 11 inches and 180 pounds.
- How many home runs did Spike Shannon hit each season?
- Spike Shannon's home runs by season: 1 in 1904, 0 in 1905, 0 in 1906, 1 in 1907, and 1 in 1908. His most in one season was 1, in 1904, 1907, and 1908.
- What was Spike Shannon's career batting average?
- Spike Shannon batted .259 over his career, with 677 hits in 2,613 at bats.
- How many RBI did Spike Shannon have?
- Spike Shannon drove in 183 runs in his career.
- Is Spike Shannon in the Hall of Fame?
- No. Spike Shannon has not been inducted into the National Baseball Hall of Fame.