Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

J.J. CannonTrack this Player High Level: MLB Stat Years: 1974-1983 MLB Years: 1977-1980
Follow TBC on Twitter and Facebook


PositionsOF-540, DH-1Position when DraftedOFPlayer Listed UnderMajor Leaguers
Proper NameJoseph Jerome Cannon
Height6-3Weight193BatsLeftThrowsRight
Born DateJuly 13,1953 [65.005]PlaceCamp Lejeune,North Carolina
CollegePensacola State College (Pensacola,FL)

DraftedSelected by the Houston Astros [Team Picks] in the 1st round (16th overall) of the 1974 Amateur Entry Draft [Signed]
MLB DebutSeptember 22,1977 [24.071]
OrganizationsHOU [5] TOR [5] Awards0
TBC Player ID9610Retrosheet IDcannj101MLBAM ID111960
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Baseball Jobs -- Transactions
This player page is available for sponsorship:
Sponsor the J.J. Cannon page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.


Player Notes:   First player ever drafted out of Pensacola State College in 1974
About Sponsorships Program


Career Talent RatingsBattingSpeed91Power56Contact21XBH58RBIs46Runs74Hitting46Durability39Team.482Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1974CovingtonAppRk-20662805584138640000000000.300.300.468.76813127280.285.168.168.3450.000.000.002.1446.6732.14
1974Cedar RapidsMidwA-201138272101000000000.184.184.289.47311338.184.105.105.2110.000.000.000.000.0042.86
1974Minor Totals (2 teams)Minor         773185791159641000000000.286.286.447.73314230318.272.161.160.3290.000.000.001.8953.0032.97
1975DubuqueMidwA-21119346477285637000000000.208.208.312.52010819346.194.104.104.2340.000.000.001.7357.6726.39
1976ColumbusSouAA-2212747864142134240000000000.297.297.354.65116919478.294.057.056.2980.000.000.000.42239.0013.38
1977Charleston CharliesILAAAhou-23113431671322261060396218131500.306.339.455.79419638461.354.149.274.3494.5617.573.862.1743.1028.79
1977Houston AstrosNLMLBhou20of23917322001110500000.118.118.235.3534217.167.117.118.1500.0029.410.000.000.00100.00
1978Charleston CharliesILAAAhou-of241365187215217188751374210254600.293.349.442.79122943575.348.149.241.3557.3017.742.431.3964.7528.29
1978Houston AstrosNLMLBhou20of24818140001010100000.222.222.222.4444018.235.000-.056.2030.005.560.000.000.000.00
1979Syracuse ChiefsILAAAtor-of25592314167147624115115541000.290.333.489.82211327247.359.199.273.3624.4522.275.002.4338.5040.30
1979Toronto Blue JaysALMLBtor30of25611421430111512213403002.211.217.254.471363146.271.043.120.2110.6823.2934.000.68142.0010.00
1980Toronto Blue JaysALMLBtor30of26705016400042201410000.080.098.080.1784051.111.000.000.0860.0027.450.000.000.000.00
1981Syracuse ChiefsILAAAtor-of271344635410719115502310319742380.231.283.352.63516335503.280.121.216.2846.1619.283.130.9992.6032.71
1982Knoxville Blue JaysSouAAtor-of28863314088147746254167120200.266.302.414.71613728351.318.148.260.3184.5620.234.441.9947.2931.82
1982Syracuse ChiefsILAAAtor-of2831901320112102052111100.222.268.322.59029498.265.100.178.2675.1021.434.202.0445.0020.00
1982Minor Totals (2 teams)Minor         11742153108158956274219231300.257.295.394.68916632449.307.137.242.3074.6820.494.382.0046.7829.63
1983Kinston Blue JaysCaroA+tor-of29185151031044021500000.196.226.294.52015453.278.098.216.2333.7728.307.500.000.0040.00
MLB Totals - 4 Season(s)Filter14822734403111115615413002.176.183.211.394485232.227.035.079.0000.4323.2854.000.43227.0012.50
Minor League Totals - 9 Season(s)Filter90032574608811266952387117321284421991780.270.300.399.69913012473430.298.129.194.0003.7312.893.451.5262.6328.04
AAA Totals - 5 Season(s)Filter473173324747873433121988281103561791580.276.323.421.7447301471884.328.145.244.0005.8418.903.241.6555.9030.75
AA Totals - 2 Season(s)Filter2138091042302711986254167120200.284.299.378.67730647829.302.094.140.0001.938.564.441.0989.8920.43
A+ Totals - 1 Season(s)Filter185151031044021500000.196.226.294.52015453.278.098.216.0003.7728.307.500.000.0040.00
A Totals - 2 Season(s)Filter1303844979106638000000000.206.206.310.51611922384.193.104.104.0000.000.000.001.5664.0027.85
Rk Totals - 1 Season(s)Filter662805584138640000000000.300.300.468.76813127280.285.168.168.0000.000.000.002.1446.6732.14
Toronto Blue Jays Totals - 2 Season(s)Filter1311923034111914414813002.177.186.208.394403197.231.031.089.0000.5124.3748.000.51192.008.82
Houston Astros Totals - 2 Season(s)Filter1735462002120600000.171.171.229.4008235.207.058.029.0000.0017.140.000.000.0033.33
Average MLB - Per 162 games16224837443111216715913002.176.183.211.394535254.227.035.079.0000.4323.2854.000.43227.0012.50
Average Minor - Per 162 games162586831592312970216238032310.270.300.399.69923444617.298.129.194.0003.7312.893.451.5262.6328.04

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1977Houston AstrosNLMLBhou23OF3--7---771.0002.33------933.31.9
1978Charleston Charlies ILAAAhou24OF136--30414125330318.9642.34------136100.097.1
1978Houston AstrosNLMLBhou24OF5--7-2-97.7781.40------862.53.1
1979Syracuse Chiefs ILAAAtor25OF59--153452162157.9692.66------59100.042.1
1979Toronto Blue JaysALMLBtor25OF50--815-186861.0001.72------6182.030.9
1980Toronto Blue JaysALMLBtor26OF33--2911-3130.9680.91------7047.120.4
1980Toronto Blue JaysALMLBtor26DH1---------------701.40.6
1981Syracuse Chiefs ILAAAtor27OF129--336641346342.9882.65------13496.392.1
1982Knoxville Blue Jays SouAAtor28OF85--142923153151.9871.78------8698.859.0
1982Syracuse Chiefs ILAAAtor28OF28--5832-6361.9682.18------3190.320.0
1983Kinston Blue Jays CaroA+tor29OF12--291213230.9382.50------1866.78.7
MLB Totals for OF - 4 season(s)-   OF91--124631133130.9771.43------910.00.0
MLB Totals for DH - 1 season(s)-   DH1---------------10.00.0
AAA Totals for OF - 4 season(s)-   OF352--85127238901878.9742.49------3520.00.0
AA Totals for OF - 1 season(s)-   OF85--142923153151.9871.78------850.00.0
A+ Totals for OF - 1 season(s)-   OF12--291213230.9382.50------120.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1977Houston AstrosNLMLBhou23---------3-
1978Charleston Charlies ILAAAhou24---------136-
1978Houston AstrosNLMLBhou24---------5-
1979Syracuse Chiefs ILAAAtor25---------59-
1979Toronto Blue JaysALMLBtor25---------50-
1980Toronto Blue JaysALMLBtor26---------331
1981Syracuse Chiefs ILAAAtor27---------129-
1982Knoxville Blue Jays SouAAtor28---------85-
1982Syracuse Chiefs ILAAAtor28---------28-
1983Kinston Blue Jays CaroA+tor29---------12-

Jobs in Baseball

TopAbout Jobs
YearTeamLgLevelCategoryOrgAgeJobGWLPctGBLRankManager/HCPlayoffs
1983Kinston Blue JaysCaroA+Minortor29Hitting Coach1386276.44911.02Ron Clark
1984Kinston Blue JaysCaroA+Minortor30Hitting Coach1407169.5072.02Doug Ault
1985Knoxville Blue JaysSouAAMinortor31Hitting Coach1437964.552--1John McLarenLost in Semi-Finals
1986Knoxville Blue JaysSouAAMinortor32Hitting Coach1447470.5145.52Larry HardyLost in Semi-Finals
1987Knoxville Blue JaysSouAAMinortor33Hitting Coach1446876.4726.05Glenn Ezell
1988Knoxville Blue JaysSouAAMinortor34Hitting Coach1447569.5216.53Barry Foote
1989Knoxville Blue JaysSouAAMinortor35Hitting Coach1436776.46921.03Barry Foote
1990Knoxville Blue JaysSouAAMinortor36Hitting Coach1446777.46512.04John Stearns
1991Medicine Hat Blue JaysPioRkMinortor37Manager692445.34821.54 
1992St. Catharines Blue JaysNYPLA-Minortor38Manager753342.44022.55 
1993St. Catharines Blue JaysNYPLA-Minortor39Manager784929.628--1 Lost in Semi-Finals
1994St. Catharines Blue JaysNYPLA-Minortor40Manager743539.4737.03 
1995St. Catharines Blue JaysNYPLA-Minortor41Manager753837.5073.02 
1996Hagerstown SunsSALAMinortor42Manager1417071.49612.53 
1997Hagerstown SunsSALAMinortor43Manager1386573.47111.04 
1998Knoxville SmokiesSouAAMinortor44Hitting Coach1407169.50715.02Omar MalaveLost in Semi-Finals
1999Danville BravesAppRkMinoratl45Manager693831.5512.52 
2000Danville BravesAppRkMinoratl46Manager663729.561--1 Lost in Finals
2001Lexington LegendsSALAMinorhou47Manager1409248.657--1 Co-League Champions (Asheville)
2002Lexington LegendsSALAMinorhou48Manager1408159.5792.52 
2003Kelowna HeatCdnIndIndy-49Hitting Coach371819.4866.03Terry Cox-
2009Frederick KeysCaroA+Minorbal55Hitting Coach1396475.46020.04Richie Hebner
* The team record above is related to the full season for that team. It is possible that the job was only held for part of the season.
* MLB in Bold
* Highlighted rows indicate league champions

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
1978-11-27TradeTraded by Astros with Mark Lemongello and Pedro Hernandez to Blue Jays for Alan Ashby. 
* Transactions data can be divided into 2 eras. 2012-2018 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.