Joe Cannon
Outfielder · Career Stats, Bio & Records (1977-1980)
Joe Cannon was an outfielder who played in Major League Baseball from 1977 to 1980 for the Houston Astros and the Toronto Blue Jays, a span of 4 seasons. In 148 career games, he hit .176 with 40 hits, 1 home runs, and 11 RBI.
- 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
- 6'3" / 193 lb
- MLB Debut
- 1977-09-22
- Last Game
- 1980-10-05
Full name: Joseph Jerome Cannon
Career Batting Statistics
| G | AB | R | H | 2B | 3B | HR | RBI | SB | BB | SO | AVG | OBP | SLG | OPS | PIV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 148 | 227 | 34 | 40 | 3 | 1 | 1 | 11 | 15 | 1 | 54 | .176 | .183 | .211 | .395 | -1,396 |
Career AVG .176 vs. league average .263 across their career seasons β 33.0% below league average.
Career OBP .183 vs. league average .327 across their career seasons β 44.0% below league average.
Career SLG .211 vs. league average .391 across their career seasons β 46.0% below league average.
Career OPS .395 vs. league average .719 across their career seasons β 45.0% below 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1977 | HOU | NL | 9 | 17 | 3 | 2 | 2 | 0 | 0 | 1 | 1 | 0 | 5 | .118 | β | β | β | β | 0.0 |
| 1978 | HOU | NL | 8 | 18 | 1 | 4 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | .222 | β | β | β | β | 0.0 |
| 1979 | TOR | AL | 61 | 142 | 14 | 30 | 1 | 1 | 1 | 5 | 12 | 1 | 34 | .211 | .265 (-20%) | .329 (-34%) | .397 (-36%) | .727 (-35%) | -809.6 |
| 1980 | TOR | AL | 70 | 50 | 16 | 4 | 0 | 0 | 0 | 4 | 2 | 0 | 14 | .080 | .264 (-70%) | .326 (-70%) | .387 (-79%) | .714 (-75%) | -586.1 |
| Career · 4 seasons | 148 | 227 | 34 | 40 | 3 | 1 | 1 | 11 | 15 | 1 | 54 | .176 | — | — | — | — | -1,396 | ||
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 (148 games) →Per-game data from Retrosheet (regular season, through 2025).
Batting — Home / Away
| Split | G | AB | R | H | HR | RBI | AVG |
|---|---|---|---|---|---|---|---|
| Home | 71 | 93 | 13 | 14 | 0 | 4 | .151 |
| Away | 77 | 134 | 21 | 26 | 1 | 7 | .194 |
Last 10 Games — Batting
| Date | Tm | Opp | Res | AB | R | H | 2B | 3B | HR | RBI | BB | SO |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1980-10-05 | TOR | BOS | W | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1980-10-04 | TOR | BOS | W | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1980-10-01 | TOR | DET | L | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1980-09-30 | TOR | DET | L | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1980-09-28 | TOR | BOS | L | 2 | 1 | 2 | 0 | 0 | 0 | 1 | 0 | 0 |
| 1980-09-27 | TOR | BOS | L | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1980-09-23 | TOR | DET | W | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1980-09-21 | TOR | BAL | L | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1980-09-20 | TOR | BAL | L | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 1980-09-18 | TOR | NYY | W | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Fielding Statistics
Career Fielding Totals by Position
Season-by-Season Fielding
Career Games by Position
Circle size = games played at each position.
| Position | Games |
|---|---|
| Left Field | 40 |
| Center Field | 19 |
| Right Field | 41 |
| Designated Hitter | 20 |
College History
| School Name | City | State | Years Attended |
|---|---|---|---|
| Pensacola Junior College | Pensacola | FL | 1973, 1974 |
Joe Cannon: the record in brief
Between the debut on September 22, 1977 and the final game on October 5, 1980, Joe Cannon built the record summarized on this page. By club, Cannon's seasons break down as the Houston Astros (1977 to 1978) and the Toronto Blue Jays (1979 through 1980). Cannon played primarily as an outfielder and hit left-handed while throwing right-handed. The bio adds a birth date on July 13, 1953, in Camp LeJeune, NC, USA and a listed size of 6'3" and 193 pounds. The given name on file is Joseph Jerome Cannon.
Cannon collected 40 hits in 227 at bats across 148 games, good for a .176 batting average, adding 1 home run and 11 runs batted in. Cannon's career OPS of .395 combines a .183 on-base mark with .211 slugging. Set against a .263 league average for the same years, Cannon's .176 average sits 33.0% below it. The highest hit total in a season was 30, in 1979. Even the best average among the busiest seasons, .211 in 1979, did not top the league's .265.
Frequently Asked Questions about Joe Cannon
- What years did Joe Cannon play?
- Joe Cannon played in Major League Baseball from 1977 to 1980.
- Was Joe Cannon a pitcher?
- No. Joe Cannon was a position player (Outfielder).
- How many home runs did Joe Cannon hit?
- Joe Cannon hit 1 career home run with 40 hits.
- What teams did Joe Cannon play for?
- Joe Cannon played for 2 teams: the Houston Astros (1977β1978) and the Toronto Blue Jays (1979β1980).
- What were Joe Cannon's career stats?
- In 148 games, Joe Cannon had 40 hits, 1 home runs, 11 RBI, 34 runs, and 15 stolen bases, with a .176 batting average.
- What position did Joe Cannon play?
- Joe Cannon played primarily as an outfielder, the position where he appeared in the most games.
- How tall was Joe Cannon and how much did he weigh?
- Joe Cannon was listed at 6 feet 3 inches and 193 pounds.
- How many home runs did Joe Cannon hit each season?
- Joe Cannon's home runs by season: 0 in 1977, 0 in 1978, 1 in 1979, and 0 in 1980. His most in one season was 1, in 1979.
- What was Joe Cannon's career batting average?
- Joe Cannon batted .176 over his career, with 40 hits in 227 at bats.
- How many RBI did Joe Cannon have?
- Joe Cannon drove in 11 runs in his career.
- Is Joe Cannon in the Hall of Fame?
- No. Joe Cannon has not been inducted into the National Baseball Hall of Fame.