The Baseball Cube
TBC Cards StoreCheck out the TBC Baseball Card Listings on eBay ... The Millville Meteor ... La Kabra ... Ohtani Chrome
Tracker
Store
Sign In / Register

Joe Cannon

Retired
High Level
MLB
Years
1977-1983 (1977-1980)
Proper Name
Joseph Jerome Cannon
Nickname
J.J.
Positions
OF (540) ... RF (41) ... LF (40) ... CF (19) ... DH (1)
Positions
OF - RF - LF - CF - DH
Height / Weight
6-3 / 193
Bats / Throws
Left / Right
Birthdate
July 13,1953
Colleges
Pensacola State College (Pensacola,FL)
Drafted/Signed
1974-1-16-Houston Astros
MLBAM ID
111960
Retrosheet#
cannj101
More Player Information
Stat Capsuleabrhhrrbisbavgops
MLB Career227344011115.176.395

Batting Statistics

csv
Glossary
yearteam nameleaguelevelmlb#ageposgabrh2b3bhrrbisbcsbbsohbpshsfiwdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so_bbab_hr
1977Charleston CharliesILAAAHOU-23OF1134316713222610603962181315001964613894.306.339.455.794.274.149.3544.5617.573.8643.10
1977Houston AstrosNLMLBHOU2023OF91732200111050000041720.118.118.235.353.118.117.1670.0029.410.000.00
1978Charleston CharliesILAAAHOU-24OF136518721521718875137421025460022957543109.293.349.442.791.241.149.3487.3017.742.4364.75
1978Houston AstrosNLMLBHOU2024OF81814000101010000041804.222.222.222.444-0.056.000.2350.005.560.000.00
1979Syracuse ChiefsILAAATOR-25OF5923141671476241151155410001132472740.290.333.489.822.273.199.3594.4522.275.0038.50
1979Toronto Blue JaysALMLBTOR3025OF61142143011151221340300236146327.211.217.254.471.120.043.2710.6823.2934.00142.00
1980Toronto Blue JaysALMLBTOR3026OF70501640004220141000045104.080.098.080.178.000.000.1110.0027.450.000.00
1981Syracuse ChiefsILAAATOR-27OF13446354107191155023103197423801635033572.231.283.352.635.216.121.2806.1619.283.1392.60
1982Knoxville Blue JaysSouAATOR-28OF8633140881477462541671202001373512860.266.302.414.716.260.148.3184.5620.234.4447.29
1982Syracuse ChiefsILAAATOR-28OF319013201121020521111002998416.222.268.322.590.178.100.2655.1021.434.2045.00
1983Kinston Blue JaysCaroA+TOR-29OF185151031044021500000155346.196.226.294.520.216.098.2783.7728.307.500.00
1977AAATotal--HOU------1134316713222610603962181315001964613894.306.339.455.794.274.148.3544.5617.573.8643.10IL1977
1977MLBTotal--HOU------91732200111050000041720.118.118.235.353.118.118.1670.0029.41NL1977
1978AAATotal--HOU------136518721521718875137421025460022957543109.293.349.442.791.241.149.3487.3017.742.4364.75IL1978
1978MLBTotal--HOU------81814000101010000041804.222.222.222.444-0.056.000.2350.005.56NL1978
1979AAATotal--TOR------5923141671476241151155410001132472740.290.333.489.823.273.199.3594.4522.275.0038.50IL1979
1979MLBTotal--TOR------61142143011151221340300236146327.211.217.254.470.120.042.2710.6823.2934.00142.00AL1979
1980MLBTotal--TOR------70501640004220141000045104.080.098.080.178.000.000.1110.0027.45AL1980
1981AAATotal--TOR------13446354107191155023103197423801635033572.231.283.352.635.216.121.2806.1619.283.1392.60IL1981
1982AA,AAATotal--TOR------117421531081589562742192313001664493276.257.295.394.689.242.138.3074.6820.494.3846.78Sou1982
1983A+Total--TOR------185151031044021500000155346.196.226.294.521.216.098.2783.7728.307.50Caro1983
Tot:MLB (4 yrs)MLB1482273440311111561541300248232535.176.183.211.395.079.035.2270.4323.2854.00227.00
Tot:NL (2 yrs)NL173546200212060000083524.171.171.229.400.029.057.2070.0017.14
Tot:AL (2 yrs)AL131192303411191441481300240197331.177.186.208.394.089.031.2310.5124.3748.00192.00
Tot:Minors (6 yrs)Minors57721152925769051382691173212844219917808822288179397.272.317.417.734.245.145.3265.5919.323.4555.66
Tot:AAA (5 yrs)AAA4731733247478734331219882811035617915807301884147331.276.323.421.744.244.145.3285.8418.903.2455.90
Tot:AA (1 yrs)AA8633140881477462541671202001373512860.266.302.414.716.260.148.3184.5620.234.4447.29
Tot:A+ (1 yrs)A+185151031044021500000155346.196.226.294.521.216.098.2783.7728.307.50

Fielding Statistics

csv
Glossary
yearteamleaguelevelageposggsinnpoaedptctscsbcssb%fpctrfgrfirf9itm sharepl sharetm rank
1977Houston AstrosNLMLB23LF3325.0600066001.0002.00.242.161.933.38
1977Houston AstrosNLMLB23OF3325.0700077001.0002.30.282.521.933.311
1978Houston AstrosNLMLB24OF5431.270209700.7781.40.221.983.162.59
1978Houston AstrosNLMLB24LF3217.240105400.8001.30.232.071.937.57
1978Houston AstrosNLMLB24CF2214.030104300.7501.50.211.891.225.05
1978Charleston CharliesILAAA24OF136--3041412533031800.9642.30.000.0097.1100.01
1979Toronto Blue JaysALMLB25OF5033321.0815018686001.0001.70.272.4330.982.05
Show all fielding records and totals
Fielding Statistics are updated at the conclusion of season

Yearly Summary

csv
Glossary
yearteamleaguelevelmlb-classagewlrankrpigpmanagersalaryservice timeplayoffsawards
1977Charleston CharliesILAAAHOU2378622-113Jim Beauchamp--dnq
1977Houston AstrosNLMLBHOU2381813-9Bill Virdondnq
1978Charleston CharliesILAAAHOU2485551-136Jim Beauchamp--Lost in Semi-Finals
1978Houston AstrosNLMLBHOU2474885-8Bill Virdondnq
1979Syracuse ChiefsILAAATOR2577632-59Vern Benson--Lost in Finals
1979Toronto Blue JaysALMLBTOR25531097-61Roy Hartsfielddnq
1980Toronto Blue JaysALMLBTOR2667957-70Bobby Mattickdnq
1981Syracuse ChiefsILAAATOR2760807-134Bob Humphreys--dnq
1982Knoxville Blue JaysSouAATOR2873712-86Larry Hardy--Lost in Semi-Finals
1982Syracuse ChiefsILAAATOR2864766-31Jim Beauchamp--dnq
1983Kinston Blue JaysCaroA+TOR2962762-18Ron Clark--dnq
11 record(s)
Based on playing years with listed statistics and available season data.

Baseball Jobs

csv
Glossary
yearteam nameleaguelevelcategorymlb orgjobwlwpctrankgblPlayoffs
1983KinstonCaroA+MinorTORHitting Coach6276.449211.0dnq
1984KinstonCaroA+MinorTORHitting Coach7169.50722.0dnq
1985KnoxvilleSouAAMinorTORHitting Coach7964.55210.0Lost in Semi-Finals
1986KnoxvilleSouAAMinorTORHitting Coach7470.51425.5Lost in Semi-Finals
1987KnoxvilleSouAAMinorTORHitting Coach6876.47256.0dnq
1988KnoxvilleSouAAMinorTORHitting Coach7569.52136.5dnq
1989KnoxvilleSouAAMinorTORHitting Coach6776.469321.0dnq
1990KnoxvilleSouAAMinorTORHitting Coach6777.465412.0dnq
1991Medicine HatPioRkMinorTORManager2445.348421.5dnq
1992St. CatharinesNYPLA-MinorTORManager3342.440522.5dnq
1993St. CatharinesNYPLA-MinorTORManager4929.62810.0Lost in Semi-Finals
1994St. CatharinesNYPLA-MinorTORManager3539.47337.0dnq
1995St. CatharinesNYPLA-MinorTORManager3837.50723.0dnq
1996HagerstownSALAMinorTORManager7071.496312.5dnq
1997HagerstownSALAMinorTORManager6573.471410.0dnq
1998KnoxvilleSouAAMinorTORHitting Coach7169.507215.0Lost in Semi-Finals
1999DanvilleAppRkMinorATLManager3831.55122.5dnq
2000DanvilleAppRkMinorATLManager3729.56110.0Lost in Finals
2001LexingtonSALAMinorHOUManager9248.65710.0Co-League Champions (Asheville)
2002LexingtonSALAMinorHOUManager8159.57922.5dnq
2003KelownaCdnIndIndyHitting Coach1819.48636.0-
2009FrederickCaroA+MinorBALHitting Coach6475.460420.0dnq
22 record(s)

Transactions

csv
Glossary
datetransaction descriptionteamminor team40-manstatus
1978-11-27Traded from Houston Astros with Pedro Hernandez and Mark Lemongello to Toronto Blue Jays for Alan AshbyToronto Blue JaysNoHist
1974-01-09Signed out of draft (Pensacola State)Houston AstrosNoHist
2 record(s)
Talent Ratings
Speed
91
Power
56
Contact
21
XBH
58
RBIs
46
Runs
74
Hitting
46
Durability
50
Team
.482

[Career Highlights]

[1974]  Drafted by the Houston Astros in Round #1 (#16) out of Pensacola State
[1977]  Played for Charleston Charlies (AAA) ... Played for Houston Astros (MLB) ... Finished top 10 in IL in Stolen Bases, Strikeouts, BAVG on Balls in Play
[1978]  Played for Charleston Charlies (AAA) ... Played for Houston Astros (MLB) ... Led IL in Triples ... Finished top 10 in IL in Games Played, Plate Appearances, At Bats, Hits, Total Bases, Runs Batted In, Strikeouts, Sacrifice Flies, BAVG on Balls in Play
[1979]  Played for Syracuse Chiefs (AAA) ... Played for Toronto Blue Jays (MLB) ... Finished top 10 in IL in Triples
[1980]  Played for Toronto Blue Jays (MLB)
[1981]  Played for Syracuse Chiefs (AAA) ... Led IL in Triples ... Finished top 10 in IL in Games Played, Intentional Walks
[1982]  Played for Knoxville Blue Jays (AA) ... Played for Syracuse Chiefs (AAA) ... Finished top 10 in Sou in Triples
Show full Career Summary [1974-2009]
Page Last Updated: 2/25/2025 6:50:45 AM