Please SUPPORT US by putting your name on the SUPPORT WALL.
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

Drafted

PositionsOF-540, DH-1Position when DraftedOFPlayer Listed UnderMajor Leaguers
Proper NameJoseph Jerome Cannon
Height6-3Weight193BatsLeftThrowsRight
Born DateJuly 13,1953 [65.071]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.