Tips Updates
MLB
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

Drafted

PositionsP-1201Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameJohn Anthony Franco
Height5-10Weight185BatsLeftThrowsLeft
Born DateSeptember 17,1960 [59.001]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 -- Baseball Jobs -- 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.0742823336552001.398.390.344.086.241.53.7503.23
1985Cincinnati RedsNLMLBcin31R/CL241232.186706700331299.0832724540614001.247.550.453.645.551.53.8003.32
1986Cincinnati RedsNLMLBcin31CL25662.9474074005229101.0904033744844201.338.020.623.927.491.91.5003.32
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.0612718218456001.439.920.332.937.322.50.3572.68
1992New York MetsNLMLBnyn31R/CL31621.643103100301533.02466111200001.066.550.273.005.451.82.7502.96
1993New York MetsNLMLBnyn31R/CL32435.203503500301036.0462421619295001.7911.391.494.717.181.53.5715.11
1994New York MetsNLMLBnyn31CL33142.704704700433050.0472015219421001.328.460.363.427.562.21.2003.11
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.0491817320536001.157.350.453.007.952.65.6252.99
1998New York MetsNLMLBnyn31,45CL37083.626106100543864.2662826429592001.479.190.564.048.212.03.0003.46
1999Binghamton MetsEastAAnyn-ST38000.0011000001.0000001000--------6.750.00--
1999New York MetsNLMLBnyn45R/CL38022.884604600341940.2401413119410001.458.850.224.209.072.16.0002.84
2000New York MetsNLMLBnyn45Rel39543.40620620014455.2462421626562001.297.440.974.209.052.15.5563.92
2001New York MetsNLMLBnyn45Rel40624.05580580016253.0552524819504101.399.281.353.218.442.63.7504.19
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.0351110513162001.409.171.313.414.191.23.0005.13
2004New York MetsNLMLBnyn45Rel43275.28520520016046.0462827624362001.529.001.174.707.041.50.2224.74
2005Houston AstrosNLMLBhou31Rel44017.2031031004015.023131209160002.1313.80--5.409.601.78.0002.69
MLB Totals - 21 Season(s)Filter90872.89111901119007744241241.211664664008149597554901.338.420.593.587.041.97.5080.47
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.26832792425427659239301.368.750.693.547.582.14.462-
Cincinnati Reds Totals - 6 Season(s)Filter42302.49393039300286148527.14601741462721036715601.277.840.463.586.261.75.583-
Houston Astros Totals - 1 Season(s)Filter017.2031031004015.023131209160002.1313.80--5.409.601.78.000-
Average MLB - Per ~220 innings16152.8919801980013775220.02068271148717210201.338.420.593.587.041.97.5160.47
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

Jobs in Baseball

TopAbout Jobs
YearTeamLgLevelCategoryOrgAgeJobGWLPctGBLRankManager/HCPlayoffs
2019New York MetsNLMLBMLBnyn58Baseball Operations advisor000.000--0Mickey Callaway
* 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

Awards [5]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
1985National League Player of the Week (August 19-August 25)1
1988National League Pitcher of the Month (July) ... National League Player of the Week (July 25-July 31) ... National League Rolaids Relief Pitcher of the Year3
1990National League 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-2019 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