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

AVG .176
HR 1
RBI 11
H 40
OPS .395
PIV -1,396
Position
Outfielder
Bats / Throws
L / R
Height / Weight
6'3" / 193 lb
Born
7/13/1953 in Camp LeJeune, NC, USA
MLB Debut
1977-09-22
Last Game
1980-10-05

Full name: Joseph Jerome Cannon

Career Batting Statistics

Joe 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

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.

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

Batting — Home / Away

Joe Cannon β€” Batting β€” Home / Away
SplitGABRHHRRBIAVG
Home7193131404.151
Away77134212617.194

Last 10 Games — Batting

Joe Cannon β€” Last 10 Games β€” Batting
DateTmOppResABRH2B3BHRRBIBBSO
1980-10-05 TORBOSW 010000000
1980-10-04 TORBOSW 000000000
1980-10-01 TORDETL 000000000
1980-09-30 TORDETL 000000000
1980-09-28 TORBOSL 212000100
1980-09-27 TORBOSL 000000000
1980-09-23 TORDETW 010000000
1980-09-21 TORBALL 000000000
1980-09-20 TORBALL 000000000
1980-09-18 TORNYYW 000000000

Fielding Statistics

Career Fielding Totals by Position

Joe Cannon β€” Career Fielding Totals by Position
Position G GS PO A E DP
OF 91 47 124 6 3 1

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Joe Cannon β€” Career Games by Position
Position Games
Left Field 40
Center Field 19
Right Field 41
Designated Hitter 20

College History

Joe Cannon β€” College History
School Name City State Years Attended
Pensacola Junior College Pensacola FL 1973, 1974

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 runs with 40 hits.
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.