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

John FarrellHigh Level: MLB Stat Years: 1981-1996 MLB Years: 1987-1996
Follow TBC on Twitter and Facebook

Rated Prospect

PositionsP-280Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameJohn Edward Farrell
Height6-4Weight210BatsRightThrowsRight
Born DateAugust 4,1962 [55.205]PlaceMonmouth Beach,New Jersey
High SchoolShore Regional (West Long Branch,NJ)
CollegeOklahoma State University (Stillwater,OK)

DraftedSelected by the Cleveland Indians in the 2nd round (32nd overall) of the 1984 Amateur Entry Draft [Signed] ... Selected by the Cleveland Indians in the 16th round (403rd overall) of the 1983 Amateur Entry Draft ... Selected by the Oakland Athletics in the 9th round (212th overall) of the 1980 Amateur Entry Draft
Signing ScoutsRed Gaskill
Prospect Rankings[BA] 1985-CLE-#10
MLB DebutAugust 18,1987 [25.014]
OrganizationsCLE [10] CAL [2] DET [1] Awards0Awards Voting2-124
TBC Player ID11291Retrosheet IDfarrj001MLBAM ID114023
RelationshipsFather of Shane Farrell, Father of Jeremy Farrell, Father of Luke Farrell
Research ToolsIntersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Fielding Statistics -- Baseball Jobs -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the John Farrell 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 RatingsPitchingStrikeouts25Walks59Hittable41SO/BB40vsPower41Hitting0Durability52Team.496Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1984Oklahoma StateCollegeNCAASrS/R211223.16191638501111.0754739062870001.236.08--5.037.051.40.857-
1984Waterloo IndiansMidwAcle-ST21056.44990200043.0593431433294002.1212.250.836.856.020.88.000-
1984Maine GuidesILAAAcle-ST21213.76550000026.0201111220121001.526.840.686.844.100.60.667-
1984Minor Totals (2 teams)MinorAAA--ST0265.4314140200069.2794542653415001.8910.210.786.855.300.77.250-
1985Waterbury IndiansEastAAcle-ST227135.19252505100149.016110686876757001.599.720.484.594.530.99.350-
1986Waterbury IndiansEastAAcle-ST239103.06262609300173.0158825915541043001.228.200.782.805.401.93.474-
1987Buffalo BisonsAmerAAAcle-ST246125.83252412010156.01551091012664919001.408.941.503.695.251.42.333-
1987Cleveland IndiansALMLBcle52ST24513.391091101069.0682926722281151.308.870.912.873.651.27.8334.55
1988Cleveland IndiansALMLBcle52ST2514104.24313014000210.0216106991567922391.359.240.642.873.941.37.5833.91
1989Cleveland IndiansALMLBcle52ST269143.63313107200208.0196978414711324071.288.480.613.075.711.86.3913.49
1990Canton/Akron IndiansEastAAcle-ST27117.20220000010.013881251001.5011.700.901.804.502.50.500-
1990Cleveland IndiansALMLBcle52ST27454.2817170100096.210849461033441011.4610.060.933.074.101.33.4444.30
1993Vancouver CanadiansPCLAAAcal-ST30453.9912120200085.2834438728714001.308.720.742.947.462.54.444-
1993California AngelsALMLBcal38S/R303127.3521174001090.211074742244453071.7010.922.184.374.471.02.2006.84
1994Vancouver CanadiansPCLAAAcal-ST31443.25880410061.0602422416350001.258.850.592.365.162.19.500-
1994Charlotte KnightsILAAAcle-ST31475.6115141111078.27251491121552001.188.241.262.406.292.62.364-
1994Minor Totals (2 teams)MinorAAA--ST08114.58232215210139.213275711537902001.218.510.972.385.802.43.421-
1994California AngelsALMLBcal38ST31129.00330000013.016141328100011.8511.081.385.546.921.25.3335.67
1995Buffalo BisonsAmerAAAcle-ST321194.54292812010184.0198979317619211101.419.670.832.984.491.51.550-
1995Cleveland IndiansALMLBcle52Rel32003.8610100004.27420040001.5013.50----7.710.00-1.39
1996Toledo Mud HensILAAAdet-ST33248.10660100030.038292789212001.5711.402.402.706.302.33.333-
1996Buffalo BisonsAmerAAAcle-ST33303.67440000027.020111127140001.006.670.672.334.672.001.000-
1996Minor Totals (2 teams)MinorAAA--ST0546.0010100100057.05840381016352001.309.161.582.535.532.19.556-
1996Detroit TigersALMLBdet52ST330214.2122000006.01110102501012.5315.632.847.11--0.00.00010.12
MLB Totals - 8 Season(s)Filter36464.56116109713220696.273238335472250355124311.419.430.933.224.571.42.4391.53
Minor League Totals - 9 Season(s)Filter53714.711661633286301022.2103760653610539160444101.399.110.923.435.311.54.427-
AAA Totals - 6 Season(s)Filter36424.88104101312230647.06463763527722639129101.348.961.073.135.421.73.462-
AA Totals - 3 Season(s)Filter17244.145353014400332.03321961532413218411001.408.990.653.574.981.39.415-
A Totals - 1 Season(s)Filter056.44990200043.0593431433294002.1212.250.836.856.020.88.000-
NCAA Totals - 4 Season(s)Filter1223.16191638501111.0754739062870001.236.08--5.037.051.40.857-
Cleveland Indians Totals - 5 Season(s)Filter32303.939087313210587.25952852574619330084221.349.100.702.954.591.55.516-
California Angels Totals - 2 Season(s)Filter4147.55242040010103.212688872452553081.7210.942.084.514.771.06.222-
Detroit Tigers Totals - 1 Season(s)Filter0214.2122000006.01110102501012.5315.632.847.11--0.00.000-
Average MLB - Per ~220 innings11144.56373434110220.0230121111237911241101.419.430.933.224.571.42.4401.53
Average Minor - Per ~220 innings11154.71363516110220.022313011523841309001.399.110.923.435.311.54.423-

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1984Waterloo Indians MidwAcle21P9---81-98.8890.89------9100.06.5
1984Maine Guides ILAAAcle21P5--161-87.8751.40------5100.03.7
1985Waterbury Indians EastAAcle22P25--713112120.9520.80------25100.018.0
1986Waterbury Indians EastAAcle23P26--1625--41411.0001.58------26100.018.7
1987Buffalo Bisons AmerAAAcle24P25--918222927.9311.08------25100.017.9
1987Cleveland IndiansALMLBcle24P10-6987211715.8821.500.22-----10100.06.2
1988Cleveland IndiansALMLBcle25P31-2102123-244441.0001.420.21-----31100.019.1
1989Cleveland IndiansALMLBcle26P31-2081820214038.9501.230.18-----31100.019.1
1990Cleveland IndiansALMLBcle27P17-96812212220.9091.180.21-----17100.010.5
1993Vancouver Canadians PCLAAAcal30P12--310111413.9291.08------12100.08.6
1993California AngelsALMLBcal30P21-90511--16161.0000.760.18-----21100.013.0
1994Charlotte Knights ILAAAcle31P15--615112221.9551.40------15100.010.6
1994Vancouver Canadians PCLAAAcal31P8--88-116161.0002.00------8100.05.6
1994California AngelsALMLBcal31P3-13161187.8752.330.54-----3100.02.6
1995Buffalo Bisons AmerAAAcle32P29--1427414541.9111.41------29100.020.1
1995Cleveland IndiansALMLBcle32P1-41-1121.5001.000.25-----1100.00.7
1996Buffalo Bisons AmerAAAcle33P4--32-1551.0001.25------4100.02.8
1996Toledo Mud Hens ILAAAdet33P6--41-1551.0000.83------6100.04.2
1996Detroit TigersALMLBdet33P2-61---111.0000.500.17-----2100.01.2
MLB Totals for P - 8 season(s)-   P116-696637987150142.9471.220.20-----1160.00.0
AAA Totals for P - 6 season(s)-   P104--488798144135.9381.30------1040.00.0
AA Totals for P - 2 season(s)-   P51--2338116261.9841.20------510.00.0
A Totals for P - 1 season(s)-   P9---81-98.8890.89------90.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1984Waterloo Indians MidwAcle219----------
1984Maine Guides ILAAAcle215----------
1985Waterbury Indians EastAAcle2225----------
1986Waterbury Indians EastAAcle2326----------
1987Buffalo Bisons AmerAAAcle2425----------
1987Cleveland IndiansALMLBcle2410----------
1988Cleveland IndiansALMLBcle2531----------
1989Cleveland IndiansALMLBcle2631----------
1990Cleveland IndiansALMLBcle2717----------
1993Vancouver Canadians PCLAAAcal3012----------
1993California AngelsALMLBcal3021----------
1994Charlotte Knights ILAAAcle3115----------
1994Vancouver Canadians PCLAAAcal318----------
1994California AngelsALMLBcal313----------
1995Buffalo Bisons AmerAAAcle3229----------
1995Cleveland IndiansALMLBcle321----------
1996Buffalo Bisons AmerAAAcle334----------
1996Toledo Mud Hens ILAAAdet336----------
1996Detroit TigersALMLBdet332----------

Jobs in Baseball

TopAbout Jobs
YearTeamLgLevelCategoryOrgAgeJobGWLPctGBLRankManager/HCPlayoffs
2001Cleveland IndiansALMLBMLBcle38Director of Player Development1629171.562--1Charlie ManuelLost in 1st Round (Mariners)
2002Cleveland IndiansALMLBMLBcle39Director of Player Development1627488.45720.53Joel Skinner,Charlie Manuel-
2003Cleveland IndiansALMLBMLBcle40Director of Player Development1626894.42022.04Eric Wedge-
2004Cleveland IndiansALMLBMLBcle41Director of Player Development1628082.49412.03Eric Wedge-
2005Cleveland IndiansALMLBMLBcle42Director of Player Development1629369.5746.02Eric Wedge-
2006Cleveland IndiansALMLBMLBcle43Director of Player Development1627884.48118.04Eric Wedge
2007Boston Red SoxALMLBMLBbos44Pitching Coach1629666.593--1Terry FranconaWon World Series (Colorado)
2008Boston Red SoxALMLBMLBbos45Pitching Coach1629567.5862.02Terry FranconaLost in ALCS (Tampa Bay)
2009Boston Red SoxALMLBMLBbos46Pitching Coach1629567.5868.02Terry FranconaLost in ALDS (LA Angels)
2010Boston Red SoxALMLBMLBbos47Pitching Coach1628973.5497.02Terry Francona
2011Toronto Blue JaysALMLBMLBtor48Manager1628181.50016.04 
2012Toronto Blue JaysALMLBMLBtor49Manager1627389.45122.04 
2013Boston Red SoxALMLBMLBbos50Manager1629765.599--1 Won World Series (Cardinals)
2014Boston Red SoxALMLBMLBbos51Manager1627191.43825.05 
2015Boston Red SoxALMLBMLBbos52Manager1627884.48115.05 
2016Boston Red SoxALMLBMLBbos53Manager1629369.574--1 Lost in 1st Round (Indians)
2017Boston Red SoxALMLBMLBbos54Manager1629369.574--1 Lost in 1st Round (Astros)
* 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 DescriptionRoster for Current Team
1996-05-14TradeTraded by Indians to Tigers for Greg Granger. 
1996-04-08ContractSigned as Free Agent by Indians. 
1996-03-20Released by Mariners. 
1996-01-17ContractSigned as Free Agent by Mariners. 
1995-11-01Free AgentGranted Free Agency. 
1994-11-01ContractSigned as Free Agent by Indians. 
1994-10-15Free AgentGranted Free Agency. 
1994-06-22ContractSigned as Free Agent by Indians. 
1994-06-07Free AgentGranted Free Agency. 
1992-02-12ContractSigned as Free Agent by Angels. 
1991-11-22Free AgentGranted Free Agency. 
* 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
1987Cleveland IndiansTeam Payroll2462,500-5132423344,90660,00062,500
1988Cleveland IndiansTeam Payroll2572,000-5662220392,10762,500134,500
1989Cleveland IndiansTeam Payroll26175,000-4271747429,80262,500309,500
1990Cleveland IndiansTeam Payroll27320,000-3831646515,727100,000629,500
1993California AngelsTeam Payroll30200,000-5192043968,431109,000829,500
1994California AngelsTeam Payroll3150,000-85636-957,101109,000879,500
1995Cleveland IndiansTeam Payroll32109,000-75339-999,520109,000988,500
1996Detroit TigersTeam Payroll33109,000-78644-957,870109,0001,097,500
* 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