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

John FrancoTrack this Player High Level: MLB Stat Years: 1979-2005 MLB Years: 1984-2005
Follow TBC on Twitter and Facebook


PositionsP-1201Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameJohn Anthony Franco
Height5-10Weight185BatsLeftThrowsLeft
Born DateSeptember 17,1960 [57.274]PlaceBrooklyn,New York
High SchoolLafayette (Brooklyn,NY)
CollegeSt. John's University (New York,NY)

DraftedSelected by the Los Angeles Dodgers [Team Picks] in the 5th round (125th overall) of the 1981 Amateur Entry Draft [Signed]
MLB DebutApril 24,1984 [23.219]
OrganizationsNYN [14] CIN [7] LAN [3] HOU [1] Awards5Awards Voting3-28
TBC Player ID1031Retrosheet IDfranj001MLBAM ID114374
RelationshipsFather of J.J. Franco
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the John Franco page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.
About Sponsorships Program


Career Talent RatingsPitchingStrikeouts68Walks48Hittable57SO/BB61vsPower57Hitting4Durability79Team.496Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1981St. John'sCollegeNCAAJrST20512.22981320152.2331813030480001.205.64--5.138.201.60.833-
1981Vero Beach DodgersFSLA+lan-S/R20743.5313112301079.0784131141605001.518.890.114.676.841.46.636-
1982San Antonio DodgersTexAAlan-ST211054.96171703000105.013770581146763401.7411.710.943.936.491.65.667-
1982Albuquerque DukesPCLAAAlan-ST21127.24550000027.0412222315241002.0513.500.994.947.901.60.333-
1982Minor Totals (2 teams)MinorAAA--ST01175.43222203000132.2178928014611004401.8012.080.954.146.781.64.611-
1983Albuquerque DukesPCLAAAlan-Rel22005.4011011006015.01011931184001.406.001.806.604.800.73--
1983Indianapolis IndiansAmerAAAcin-S/R226104.85231852042115.014869621042542001.6511.580.783.294.231.29.375-
1983Minor Totals (2 teams)MinorAAA--S/R06104.9234181620102130.015880711353626001.6210.940.903.674.291.17.375-
1984Wichita AerosAmerAAAcin-Rel23105.7960600309.086614110001.297.710.963.8610.612.751.000-
1984Cincinnati RedsNLMLBcin31,52Rel23622.61540540030479.0742823336552021.398.390.344.086.241.53.7503.31
1985Cincinnati RedsNLMLBcin31R/CL241232.186706700331299.0832724540614011.247.550.453.645.551.53.8003.35
1986Cincinnati RedsNLMLBcin31CL25662.9474074005229101.0904033744844221.338.020.623.927.491.91.5003.37
1987Cincinnati RedsNLMLBcin31CL26852.526806800603282.0762623627611001.268.340.662.966.702.26.6153.32
1988Cincinnati RedsNLMLBcin31CL27661.577007000613986.0601815327461201.016.280.312.834.811.70.5003.09
1989Cincinnati RedsNLMLBcin31CL28483.126006000503280.2773528336603201.408.590.334.026.691.67.3333.10
1990New York MetsNLMLBnyn31CL29532.535505500483367.2662219421567201.298.780.532.797.452.67.6252.85
1991New York MetsNLMLBnyn31CL30592.935205200483055.0612718218456011.439.920.332.937.322.50.3572.73
1992New York MetsNLMLBnyn31R/CL31621.643103100301533.02466111200001.066.550.273.005.451.82.7502.96
1993New York MetsNLMLBnyn31R/CL32435.203503500301036.0462421619295011.7911.391.494.717.181.53.5715.19
1994New York MetsNLMLBnyn31CL33142.704704700433050.0472015219421011.328.460.363.427.562.21.2003.17
1995New York MetsNLMLBnyn31CL34532.444804800412951.2481714417410001.268.360.702.967.142.41.6253.51
1996New York MetsNLMLBnyn31CL35431.835105100442854.0541511221482001.399.000.333.508.002.29.5713.04
1997New York MetsNLMLBnyn31CL36532.555905900533660.0491817320536011.157.350.453.007.952.65.6253.04
1998New York MetsNLMLBnyn31,45CL37083.626106100543864.2662826429592041.479.190.564.048.212.03.0003.65
1999Binghamton MetsEastAAnyn-ST38000.0011000001.0000001000--------6.750.00--
1999New York MetsNLMLBnyn45R/CL38022.884604600341940.2401413119410021.458.850.224.209.072.16.0002.99
2000New York MetsNLMLBnyn45Rel39543.40620620014455.2462421626562021.297.440.974.209.052.15.5564.03
2001New York MetsNLMLBnyn45Rel40624.05580580016253.0552524819504121.399.281.353.218.442.63.7504.31
2003St. Lucie MetsFSLA+nyn-S/R42016.2343100004.06331150001.6212.462.082.0810.385.00.000-
2003Norfolk TidesILAAAnyn-Rel42000.0020200001.21000120001.205.40--5.4010.802.00--
2003Minor Totals (2 teams)MinorAAA--S/R0014.5063300005.17331270001.5010.501.503.0010.503.50.000-
2003New York MetsNLMLBnyn45Rel42032.62380380013234.0351110513162011.409.171.313.414.191.23.0005.22
2004New York MetsNLMLBnyn45Rel43275.28520520016046.0462827624362011.529.001.174.707.041.50.2224.81
2005Houston AstrosNLMLBhou31Rel44017.2031031004015.023131209160012.1313.80--5.409.601.78.0002.89
MLB Totals - 21 Season(s)Filter90872.89111901119007744241241.2116646640081495975549221.338.420.593.587.041.97.5080.53
Minor League Totals - 6 Season(s)Filter25224.8082552780142356.04292221913016124115401.6510.770.754.046.051.50.532-
AAA Totals - 4 Season(s)Filter8125.2947232420132167.0208108991773997001.6711.120.913.905.291.36.400-
AA Totals - 2 Season(s)Filter1054.89181803000106.213770581146773401.7211.560.933.886.501.67.667-
A+ Totals - 2 Season(s)Filter753.6717143301083.0844434242655001.519.070.224.547.021.55.583-
NCAA Totals - 3 Season(s)Filter512.22981320152.2331813030480001.205.64--5.138.201.60.833-
New York Mets Totals - 14 Season(s)Filter48563.10695069500484276699.268327924254276592393161.368.750.693.547.582.14.462-
Cincinnati Reds Totals - 6 Season(s)Filter42302.49393039300286148527.14601741462721036715651.277.840.463.586.261.75.583-
Houston Astros Totals - 1 Season(s)Filter017.2031031004015.023131209160012.1313.80--5.409.601.78.000-
Average MLB - Per ~220 innings16152.8919801980013775220.02068271148717210241.338.420.593.587.041.97.5160.53
Average Minor - Per ~220 innings15144.805034165091220.026313611718991489201.6510.770.754.046.051.50.517-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1983Indianapolis IndiansAmerAAAcin-p22233871522110121601000.395.410.6321.04224540.452.237.237.4552.5015.006.002.5038.0033.33
1984Cincinnati RedsNLMLBcin31,52p23543000000000201000.000.000.000.000004.000.000.000.0000.0050.000.000.000.000.00
1985Cincinnati RedsNLMLBcin31p24676120001000002000.333.333.333.666208.333.000.000.3000.000.000.000.000.000.00
1986Cincinnati RedsNLMLBcin31p25744000000000000000.000.000.000.000004.000.000.000.0000.000.000.000.000.000.00
1987Cincinnati RedsNLMLBcin31p26682000000000100000.000.000.000.000002.000.000.000.0000.0050.000.000.000.000.00
1988Cincinnati RedsNLMLBcin31p27701000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
1989Cincinnati RedsNLMLBcin31p28603110000000200000.333.333.333.6661031.000.000.000.3030.0066.670.000.000.000.00
1990New York MetsNLMLBnyn31p29555000000000100000.000.000.000.000005.000.000.000.0000.0020.000.000.000.000.00
1991New York MetsNLMLBnyn31p30521000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
1992New York MetsNLMLBnyn31p31311000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
1993New York MetsNLMLBnyn31p32351000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
1994New York MetsNLMLBnyn31p33473000000000300000.000.000.000.000003.000.000.000.0000.00100.000.000.000.000.00
1996New York MetsNLMLBnyn31p35511000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
1998New York MetsNLMLBnyn31,45p37582000000000100000.000.000.000.000002.000.000.000.0000.0050.000.000.000.000.00
2000New York MetsNLMLBnyn45p39581000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
MLB Totals - 14 Season(s)Filter780342300010001403000.088.088.088.1763037.150.000.000.0000.0037.840.000.000.000.00
Minor League Totals - 1 Season(s)Filter233871522110121601000.395.410.6321.04224540.452.237.237.0002.5015.006.002.5038.0033.33
AAA Totals - 1 Season(s)Filter233871522110121601000.395.410.6321.04224540.452.237.237.0002.5015.006.002.5038.0033.33
Cincinnati Reds Totals - 6 Season(s)Filter39319230001000503000.158.158.158.3163022.214.000.000.0000.0022.730.000.000.000.00
New York Mets Totals - 8 Season(s)Filter38715000000000900000.000.000.000.0000015.000.000.000.0000.0060.000.000.000.000.00
Average MLB - Per 162 games1627010000000301000.088.088.088.176108.150.000.000.0000.0037.840.000.000.000.00
Average Minor - Per 162 games16226849106141477071474207000.395.410.6321.04216935282.452.237.237.0002.5015.006.002.5038.0033.33

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1981Vero Beach Dodgers FSLA+lan20P13--217112019.9501.46------13100.09.6
1982San Antonio Dodgers TexAAlan21P17--1122-1513.8670.76------17100.012.5
1982Albuquerque Dukes PCLAAAlan21P5--17-1881.0001.60------5100.03.5
1983Indianapolis Indians AmerAAAcin22P23--716222523.9201.00------23100.016.9
1983Albuquerque Dukes PCLAAAlan22P11--151176.8570.55------11100.07.7
1984Wichita Aeros AmerAAAcin23P6---2-1221.0000.33------6100.03.9
1984Cincinnati RedsNLMLBcin23P54-79515--20201.0000.370.25-----54100.033.3
1985Cincinnati RedsNLMLBcin24P67-99921113130.9680.450.30-----67100.041.6
1986Cincinnati RedsNLMLBcin25P74-101622423228.8750.380.28-----74100.045.7
1987Cincinnati RedsNLMLBcin26P68-8247--11111.0000.160.13-----68100.042.0
1988Cincinnati RedsNLMLBcin27P70-86318112221.9550.300.24-----70100.043.5
1989Cincinnati RedsNLMLBcin28P60-80219112221.9550.350.26-----60100.037.0
1990New York MetsNLMLBnyn29P55-674131-1817.9440.310.25-----55100.034.0
1991New York MetsNLMLBnyn30P52-55310111413.9290.250.24-----52100.032.3
1992New York MetsNLMLBnyn31P31-33212-214141.0000.450.42-----31100.019.1
1993New York MetsNLMLBnyn32P35-3639--12121.0000.340.33-----35100.021.6
1994New York MetsNLMLBnyn33P47-5047-111111.0000.230.22-----47100.041.6
1995New York MetsNLMLBnyn34P48-5129-111111.0000.230.22-----48100.033.3
1996New York MetsNLMLBnyn35P51-5418--991.0000.180.17-----51100.031.5
1997New York MetsNLMLBnyn36P59-60414-118181.0000.310.30-----59100.036.4
1998New York MetsNLMLBnyn37P61-64416-220201.0000.330.31-----61100.037.7
1999Binghamton Mets EastAAnyn38P1---------------1100.00.7
1999New York MetsNLMLBnyn38P46-4044--881.0000.170.20-----46100.028.2
2000New York MetsNLMLBnyn39P62-55181-109.9000.150.16-----62100.038.3
2001New York MetsNLMLBnyn40P58-53171-98.8890.140.15-----58100.035.8
2003St. Lucie Mets FSLA+nyn42P4----1-1---------4100.02.9
2003Norfolk Tides ILAAAnyn42P2---1--111.0000.50------2100.01.4
2003New York MetsNLMLBnyn42P38-3419--10101.0000.260.29-----38100.023.6
2004New York MetsNLMLBnyn43P52-46-6--661.0000.120.13-----52100.032.1
2005Houston AstrosNLMLBhou44P31-15-------------31100.019.1
MLB Totals for P - 21 season(s)-   P1119-1240632341113308297.9640.270.24-----11190.00.0
AAA Totals for P - 4 season(s)-   P47--931354340.9300.85------470.00.0
AA Totals for P - 2 season(s)-   P18--1122-1513.8670.72------180.00.0
A+ Totals for P - 2 season(s)-   P17--217212119.9051.12------170.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1981Vero Beach Dodgers FSLA+lan2013----------
1982San Antonio Dodgers TexAAlan2117----------
1982Albuquerque Dukes PCLAAAlan215----------
1983Indianapolis Indians AmerAAAcin2223----------
1983Albuquerque Dukes PCLAAAlan2211----------
1984Wichita Aeros AmerAAAcin236----------
1984Cincinnati RedsNLMLBcin2354----------
1985Cincinnati RedsNLMLBcin2467----------
1986Cincinnati RedsNLMLBcin2574----------
1987Cincinnati RedsNLMLBcin2668----------
1988Cincinnati RedsNLMLBcin2770----------
1989Cincinnati RedsNLMLBcin2860----------
1990New York MetsNLMLBnyn2955----------
1991New York MetsNLMLBnyn3052----------
1992New York MetsNLMLBnyn3131----------
1993New York MetsNLMLBnyn3235----------
1994New York MetsNLMLBnyn3347----------
1995New York MetsNLMLBnyn3448----------
1996New York MetsNLMLBnyn3551----------
1997New York MetsNLMLBnyn3659----------
1998New York MetsNLMLBnyn3761----------
1999Binghamton Mets EastAAnyn381----------
1999New York MetsNLMLBnyn3846----------
2000New York MetsNLMLBnyn3962----------
2001New York MetsNLMLBnyn4058----------
2003St. Lucie Mets FSLA+nyn424----------
2003Norfolk Tides ILAAAnyn422----------
2003New York MetsNLMLBnyn4238----------
2004New York MetsNLMLBnyn4352----------
2005Houston AstrosNLMLBhou4431----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
1999New York MetsDiv SeriesMLB38100.003003.2100200.312.450.000.004.9100.001.000
1999New York MetsChamp. SeriesMLB38003.373002.2311301.8210.120.003.3710.123.000.00.000
2000New York MetsDiv SeriesMLB39000.002012.0100200.504.500.000.009.0000.00.000
2000New York MetsChamp. SeriesMLB39006.753002.2322202.2710.120.006.756.751.000.00.000
2000New York MetsWorld SeriesMLB39100.004003.1300100.978.100.000.002.7000.001.000
MLB Playoffs - Divisional Series Totals - 2 yrs100.0050500015.7200004000.353.180.000.006.3500.001.000
MLB Playoffs - Championship Series Totals - 2 yrs005.0660600005.3603035001.6910.120.005.068.441.670.00.000
MLB Playoffs - World Series Totals - 1 yrs100.0040400003.3300001000.908.100.000.002.7000.001.000

Awards [5]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
1985National League Player of the Week (August 19-August 25)1
1988National League Player of the Week (July 25-July 31) ... NL Pitcher of the Month (July) ... NL Rolaids Relief Pitcher of the Year3
1990NL Rolaids Relief Pitcher of the Year1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2005-07-06Released by Astros 
2005-01-23ContractSigned by Astros (minor) 
2004-11-01Free AgentGranted Free Agency. 
2003-12-18ContractSigned as Free Agent by Mets. 
2003-10-27Free AgentGranted Free Agency. 
2003-05-30InjuredActivated from DL 
2003-03-28InjuredDisabled -- recovering from left elbow surgery 
2002-10-26InjuredActivated from DL 
2002-10-22InjuredActivated from DL 
2002-10-22On disabled list 
2002-07-31InjuredTransferred to 60-day DL 
2002-03-20InjuredDisabled -- tendonitis in his left elbow 
2000-11-28Contractre-signed by Mets 
2000-11-25ContractSigned as Free Agent by Mets. 
2000-10-31Free AgentGranted Free Agency. 
1995-04-05ContractSigned as Free Agent by Mets. 
1994-10-18Free AgentGranted Free Agency. 
1989-12-06TradeTraded by Reds with Don Brown to Mets for Kip Gross and Randy Myers. 
1983-05-09TradeTraded by Dodgers with Brett Wise to Reds for Rafael Landestoy. 
1981-06-09Contractsigned 
* 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.

Salaries

TopAbout Salary DataPayroll SectionAll $ are USD
YearTeam NamePayrollAgeSalaryServMLB RkTm RkCentileAboveLeague AvgLeague MinCareer*Contracts
1985Cincinnati RedsTeam Payroll2475,000-5142215370,78060,00075,000
1986Cincinnati RedsTeam Payroll25195,000-4181741386,34760,000270,000
1987Cincinnati RedsTeam Payroll26300,000-2781261344,90660,000570,000
1988Cincinnati RedsTeam Payroll27675,000-164677++392,10762,5001,245,000
1989Cincinnati RedsTeam Payroll281,067,500-96389++429,80262,5002,312,500
1990New York MetsTeam Payroll291,633,333-53693++515,727100,0003,945,833
1991New York MetsTeam Payroll302,633,333-46394++742,231100,0006,579,166
1992New York MetsTeam Payroll313,333,334-48595++962,245109,0009,912,500
1993New York MetsTeam Payroll324,000,000-37396++968,431109,00013,912,500
1994New York MetsTeam Payroll334,000,000-40496++957,101109,00017,912,500
1995New York MetsTeam Payroll342,550,000-136486++999,520109,00020,462,500
1996New York MetsTeam Payroll352,600,000-121587++957,870109,00023,062,500
1997New York MetsTeam Payroll363,000,000-128986++1,182,177150,00026,062,500
1998New York MetsTeam Payroll372,900,000-1511184++1,276,192170,00028,962,500
1999New York MetsTeam Payroll382,950,000-1781081++1,454,491200,00031,912,500
2000New York MetsTeam Payroll393,350,000-1841280++1,394,248200,00035,262,500
2001New York MetsTeam Payroll403,583,333-1811181++1,897,758200,00038,845,833
2003New York MetsTeam Payroll423,833,333-1821178++2,163,527300,00042,679,166
2004New York MetsTeam Payroll431,000,000-34615612,070,100300,00043,679,166
2005Houston AstrosTeam Payroll44700,000-44611512,189,055300,00044,379,166
* Career earnings are a simple calculation of available yearly salaries listed here. They include only base salary and draft signing bonus. Minor league salaries are excluded. The value is not meant to reflect a player's actual career earnings.
* League minimum salaries are displayed in red