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

John FlahertyHigh Level: MLB Stat Years: 1986-2005 MLB Years: 1992-2005
Follow TBC on Twitter and Facebook

World Series Champion

PositionsC-1524, 1B-3, DH-2, 3B-1Position when DraftedCPlayer Listed UnderMajor Leaguers
Proper NameJohn Timothy Flaherty
Height6-1Weight200BatsRightThrowsRight
Born DateOctober 21,1967 [50.127]PlaceNew York,New York
High SchoolSt. Joseph Regional (Montvale,NJ)
CollegeGeorge Washington University (Washington,DC)

DraftedSelected by the Boston Red Sox in the 25th round (641st overall) of the 1988 Amateur Entry Draft [Signed]
MLB DebutApril 12,1992 [24.174]
OrganizationsBOS [6] TBA [5] DET [3] NYA [3] SDN [2] Awards0
TBC Player ID1182Retrosheet IDflahj001MLBAM ID114208
Research ToolsIntersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Other Batting -- Baseball Jobs -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the John Flaherty 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 RatingsBattingSpeed24Power44Contact70XBH51RBIs43Runs34Hitting44Durability49Team.459Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1986George WashingtonCollege-c18401502551522278881100000.340.373.440.813669158.358.100.153.3635.066.961.381.2775.0017.65
1987George WashingtonCollege-c1944157274812042332101400000.306.347.459.8067216167.317.153.223.3525.998.381.402.4039.2533.33
1988George WashingtonCollege-c20391474153121134123121100000.361.409.7211.13010626159.325.360.435.4927.556.920.928.1811.3149.06
1988Elmira PioneersNYPLA-bos-c204616217383031621122323100.235.294.309.603506180.255.074.154.2786.6712.781.921.6754.0015.79
1989Winter Haven Red SoxFSLA+bos-c2195334318714242810204432210.260.306.350.65611720361.288.090.153.2995.5412.192.201.1183.5022.99
1990Lynchburg Red SoxCaroA+bos-c2214000001000100100.000.000.000.000005.000.000.000.0000.0020.000.000.000.000.00
1990Pawtucket Red SoxILAAAbos-c2299317357218043211244322200.227.284.322.60610222347.250.095.170.2786.9212.391.791.1579.2530.56
1990Minor Totals (2 teams)Minor         100321357218043311244422300.224.280.318.59810222352.246.094.168.2746.8212.501.831.1480.2530.56
1991New Britain Red SoxEastAAbos-c236722527659031802312210210.289.375.369.7448312259.307.080.209.34211.978.490.711.1675.0018.46
1991Pawtucket Red SoxILAAAbos-c234515618297031301151404000.186.257.288.5454510175.187.102.192.2538.578.000.931.7152.0034.48
1991Minor Totals (2 teams)Minor         112381459416063103463614210.247.328.336.66412822434.258.089.202.30610.608.290.781.3863.5023.40
1992Pawtucket Red SoxILAAAbos-c243110411263007005811000.250.291.279.570293111.271.029.077.2654.507.211.600.000.0011.54
1992Boston Red SoxALMLBbos15c2435663132002003701100.197.229.227.45615271.217.030.076.2114.239.862.330.000.0015.38
1993Pawtucket Red SoxILAAAbos-c25105365299922063502264152210.271.327.381.70813928400.291.110.175.3186.5010.251.581.5060.8328.28
1993Boston Red SoxALMLBbos15c251325332002002611000.120.214.200.4145229.158.080.160.2016.9020.693.000.000.0066.67
1994Toledo Mud HensILAAAdet-c264415120391027173182100111.258.294.490.7847419160.258.232.298.3315.0013.132.634.3821.5748.72
1994Detroit TigersALMLBdet12c2634402610040111102101.150.167.175.3427144.200.025.025.1542.2725.0011.000.000.0016.67
1995Detroit TigersALMLBdet12c271123543986221114000184738208.243.284.404.68814334385.252.161.212.3014.6812.212.612.8632.1839.53
1996Detroit TigersALMLBdet12c284715218381204231082513115.250.290.408.6986216165.274.158.217.3014.8515.153.132.4238.0042.11
1996San Diego PadresNLMLBsdn23c287226422801209412393621318.303.327.451.77811921279.320.148.178.3363.2312.904.003.2329.3326.25
1996Totals for MLB-MLB         119416401182401364331761344213.284.314.435.74918137444.303.151.192.3243.8313.743.592.9332.0031.36
1997San Diego PadresNLMLBsdn23c2912943938120211946443362022711.273.323.387.71017031476.300.114.189.3106.9313.031.881.8948.7825.83
1998Durham BullsILAAAtba-c30623131002001500101.130.160.174.3344125.158.044.087.1514.0020.005.000.000.0033.33
1998Tampa Bay RaysALMLBtba23c3091304216311032405224614309.207.261.273.5348314334.233.066.122.2436.5913.772.090.90101.3322.22
1999Tampa Bay RaysALMLBtba23c311174465312419014710219646110014.278.310.415.72518533482.291.137.175.3153.9413.283.372.9031.8626.61
2000Tampa Bay RaysALMLBtba6c32109394361031501039002057022211.261.296.376.67214825418.283.115.165.2934.7813.642.852.3939.4024.27
2001Tampa Bay RaysALMLBtba6c3378248205917142910103315119.238.269.363.6329022265.259.125.169.2723.7712.453.301.5162.0037.29
2002Tampa Bay RaysALMLBtba6c3476281277320043322155012406.260.296.374.67010524303.299.114.167.2934.9516.503.331.3270.2532.88
2003New York YankeesALMLBnya17c35401051628804140041915116.267.297.457.7544812116.289.190.229.3193.4516.384.753.4526.2542.86
2004New York YankeesALMLBnya17c36471271132906160252512025.252.286.465.7515915135.271.213.236.3143.7018.525.004.4421.1746.88
2005New York YankeesALMLBnya15c37471271021502110062612204.165.206.252.458327138.188.087.134.2044.3518.844.331.4563.5033.33
MLB Totals - 14 Season(s)Filter1047337231984917638039510191755141941331597.252.290.377.66712712593640.274.125.174.0004.8114.122.942.2042.1530.51
Minor League Totals - 8 Season(s)Filter5391841189458874301697814222214141242.249.306.349.6556431212023.267.100.177.0007.0210.971.561.4861.3726.42
AAA Totals - 6 Season(s)Filter330111611426861220106457913289622.240.294.352.646393831218.256.112.182.0006.4910.841.671.6455.8030.97
AA Totals - 1 Season(s)Filter6722527659031802312210210.289.375.369.7448312259.307.080.209.00011.978.490.711.1675.0018.46
A+ Totals - 2 Season(s)Filter96338318714242910204532310.257.302.346.64811720366.284.089.151.0005.4612.302.251.0984.5022.99
A- Totals - 1 Season(s)Filter4616217383031621122323100.235.294.309.603506180.255.074.154.0006.6712.781.921.6754.0015.79
NCAA Totals - 3 Season(s)Filter1234549315229319911313303600000.335.376.537.91324451484.333.202.269.0006.207.441.203.9323.8933.55
Tampa Bay Rays Totals - 5 Season(s)Filter471167315742282135196398625091420349.252.289.365.6546111181802.275.113.161.0004.7713.872.911.9447.8027.96
San Diego Padres Totals - 2 Season(s)Filter201703602003311887674298235819.284.324.411.73528952755.307.127.185.0005.5612.982.332.3839.0626.00
Detroit Tigers Totals - 3 Season(s)Filter1935465913035115671127834134114.238.277.388.66521251594.254.150.200.0004.5513.973.072.5336.4039.23
New York Yankees Totals - 3 Season(s)Filter13435937812201241021570393315.226.261.387.64813934389.246.161.198.0003.8617.994.673.0829.9241.98
Boston Red Sox Totals - 2 Season(s)Filter489161640040051312100.176.224.220.444204100.203.044.099.0005.0013.002.600.000.0025.00
Average MLB - Per 162 games162522491312701261232780365215.252.290.377.66719740563.274.125.174.0004.8114.122.942.2042.1530.51
Average Minor - Per 162 games1625535713826195122436744411.249.306.349.65519336608.267.100.177.0007.0210.971.561.4861.3726.42

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1988Elmira Pioneers NYPLA-bos20C44--2353973281274.9756.23-----34695.757.9
1989Winter Haven Red Sox FSLA+bos211B2--10--210101.0005.00------952.11.4
1989Winter Haven Red Sox FSLA+bos21C72--3596093428419.9795.82-----199575.851.8
1990Lynchburg Red Sox CaroA+bos22C1--32--551.0005.00------1100.00.7
1990Pawtucket Red Sox ILAAAbos22C98--50957104576566.9835.78-----59999.067.1
1990Pawtucket Red Sox ILAAAbos223B1---2--221.0002.00------991.00.7
1991New Britain Red Sox EastAAbos23C59--3374693392383.9776.49-----46788.142.1
1991Pawtucket Red Sox ILAAAbos23C44--2701891297288.9706.55-----24597.830.8
1992Pawtucket Red Sox ILAAAbos24C27--1581742179175.9786.48------3187.118.9
1992Boston Red SoxALMLBbos24C34--102722111109.9823.21-16769.6-3597.121.0
1993Pawtucket Red Sox ILAAAbos25C101--62678107714704.9866.97-----510596.271.1
1993Boston Red SoxALMLBbos25C13--359-144441.0003.38-9564.3113100.08.0
1994Toledo Mud Hens ILAAAdet26C43--2862421312310.9947.21-----34497.730.3
1994Detroit TigersALMLBdet26C33--789--87871.0002.64-15575.0-3497.128.7
1994Detroit TigersALMLBdet26DH1---------------342.90.9
1995Detroit TigersALMLBdet27C112--56933115613602.9825.38-782476.5-112100.077.8
1996Detroit TigersALMLBdet28C46--2431351261256.9815.57-22971.014797.928.4
1996San Diego PadresNLMLBsdn28C72--4712953505500.9906.94-552370.5472100.044.4
1997San Diego PadresNLMLBsdn29C124--753651113829818.9876.60-1255071.4612996.176.5
1998Durham Bulls ILAAAtba30C3--234--27271.0009.00------650.02.1
1998Tampa Bay RaysALMLBtba30C91--5424542591587.9936.45-482962.3591100.056.2
1999Tampa Bay RaysALMLBtba31DH1---------------1170.90.6
1999Tampa Bay RaysALMLBtba31C115--72687612819813.9937.07-785260.0411798.371.0
2000Tampa Bay RaysALMLBtba32C108-9076115159667662.9936.130.73792973.1410999.167.1
2001Tampa Bay RaysALMLBtba33C78-6174582874493486.9866.230.79571678.1478100.048.1
2002Tampa Bay RaysALMLBtba34C75-6694503348487483.9926.440.72482664.977698.746.6
2003New York YankeesALMLBnya35C4031284200102-212210.9915.250.7419967.9-40100.024.7
2004New York YankeesALMLBnya36C46353282551933277274.9895.960.8423776.734797.928.4
2005New York YankeesALMLBnya371B1-31---111.0001.000.33-----472.10.6
2005New York YankeesALMLBnya37C45393452911923312310.9946.890.90351176.134795.727.8
MLB Totals for C - 14 season(s)-   C103210531505784457676663086241.9896.051.9870730270.14210320.00.0
MLB Totals for DH - 2 season(s)-   DH2---------------20.00.0
MLB Totals for 1B - 1 season(s)-   1B1-31---111.0001.000.33-----10.00.0
AAA Totals for C - 6 season(s)-   C316--1872198351521052070.9836.55-----153160.00.0
AAA Totals for 3B - 1 season(s)-   3B1---2--221.0002.00------10.00.0
AA Totals for C - 1 season(s)-   C59--3374693392383.9776.49-----4590.00.0
A+ Totals for C - 2 season(s)-   C73--3626293433424.9795.81-----19730.00.0
A+ Totals for 1B - 1 season(s)-   1B2--10--210101.0005.00------20.00.0
A- Totals for C - 1 season(s)-   C44--2353973281274.9756.23-----3440.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1988Elmira Pioneers NYPLA-bos20-44---------
1989Winter Haven Red Sox FSLA+bos21-722--------
1990Lynchburg Red Sox CaroA+bos22-1---------
1990Pawtucket Red Sox ILAAAbos22-98---1-----
1991New Britain Red Sox EastAAbos23-59---------
1991Pawtucket Red Sox ILAAAbos23-44---------
1992Pawtucket Red Sox ILAAAbos24-27---------
1992Boston Red SoxALMLBbos24-34---------
1993Pawtucket Red Sox ILAAAbos25-101---------
1993Boston Red SoxALMLBbos25-13---------
1994Toledo Mud Hens ILAAAdet26-43---------
1994Detroit TigersALMLBdet26-33--------1
1995Detroit TigersALMLBdet27-112---------
1996Detroit TigersALMLBdet28-46---------
1996San Diego PadresNLMLBsdn28-72---------
1997San Diego PadresNLMLBsdn29-124---------
1998Durham Bulls ILAAAtba30-3---------
1998Tampa Bay RaysALMLBtba30-91---------
1999Tampa Bay RaysALMLBtba31-115--------1
2000Tampa Bay RaysALMLBtba32-108---------
2001Tampa Bay RaysALMLBtba33-78---------
2002Tampa Bay RaysALMLBtba34-75---------
2003New York YankeesALMLBnya35-40---------
2004New York YankeesALMLBnya36-46---------
2005New York YankeesALMLBnya37-451--------

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
1996San Diego PadresDiv SeriesMLB2824000000000100000.000.000.000.000004.000.000.0000.0025.000.000.000.000.00
2003New York YankeesWorld SeriesMLB3512000000000000000.000.000.000.000002.000.000.0000.000.000.000.000.000.00
2005New York YankeesDiv SeriesMLB3710000000001000000.0001.000.0001.000001.000.000.000100.000.000.000.000.000.00
2006Boston Red SoxMLB Spring TrainingMLB3824000000000000000.000.000.000.000004.000.000.0000.000.000.000.000.000.00
MLB Spring Training Totals - 1 yrs24000000000000000.000.000.000.000004.000.000.0000.000.000.000.000.000.00
MLB Playoffs - Divisional Series Totals - 2 yrs34000000001100000.000.200.000.200005.000.000.25020.0020.001.000.000.000.00
MLB Playoffs - World Series Totals - 1 yrs12000000000000000.000.000.000.000002.000.000.0000.000.000.000.000.000.00

Jobs in Baseball

TopAbout Jobs
YearTeamLgLevelCategoryOrgAgeJobGWLPctGBLRankManager/HCPlayoffs
2006New York YankeesALMLBMLBnya38Broadcaster1629765.599--1Joe TorreLost ALDS (Tigers)
2007New York YankeesALMLBMLBnya39Broadcaster1629468.5802.02Joe TorreLost in ALDS (Cleveland)
2008New York YankeesALMLBMLBnya40Broadcaster1628973.5498.03Joe Girardi
2009New York YankeesALMLBMLBnya41Broadcaster16210359.636--1Joe GirardiWon World Series (Philadelphia)
2010New York YankeesALMLBMLBnya42Broadcaster1629567.5861.03Joe GirardiLost in ALCS (Rangers)
* 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
2006-03-07Retired 
2005-12-23ContractSigned by Red Sox 
2004-12-06ContractSigned as Free Agent by Yankees. 
2004-10-28Free AgentGranted Free Agency. 
2003-12-15ContractSigned as Free Agent by Yankees. 
2003-10-26Free AgentGranted Free Agency. 
2003-01-17ContractSigned by Yankees 
2003-01-16ContractSigned as Free Agent by Yankees. 
2002-10-28Free AgentGranted Free Agency. 
1997-11-18TradeTraded by Padres to Devil Rays for Andy Sheets and Brian Boehringer. 
1996-06-18TradeTraded by Tigers with Chris Gomez to Padres for Russ Spear, Andujar Cedeno and Brad Ausmus. 
1994-04-01TradeTraded by Red Sox to Tigers for Rich Rowland. 
1988-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
1992Boston Red SoxTeam Payroll24109,000-68030-962,245109,000109,000
1993Boston Red SoxTeam Payroll25125,000-6612827968,431109,000234,000
1994Detroit TigersTeam Payroll26140,000-6272731957,101109,000374,000
1995Detroit TigersTeam Payroll27172,500-5502040999,520109,000546,500
1996San Diego PadresTeam Payroll28275,000-4382052957,870109,000821,500
1996Detroit TigersTeam Payroll28275,000-4381652957,870109,000821,500
1997San Diego PadresTeam Payroll29900,000-29112681,182,177150,0001,721,500
1998Tampa Bay RaysTeam Payroll301,600,000-244673++1,276,192170,0003,321,500
1999Tampa Bay RaysTeam Payroll311,280,000-3139661,454,491200,0004,601,500
2000Tampa Bay RaysTeam Payroll322,947,410-211877++1,394,248200,0007,548,910
2001Tampa Bay RaysTeam Payroll333,000,000-215576++1,897,758200,00010,548,910
2002Tampa Bay RaysTeam Payroll343,250,000-220476++2,011,045200,00013,798,910
2003New York YankeesTeam Payroll35750,000-40729492,163,527300,00014,548,910
2004New York YankeesTeam Payroll36775,000-40525562,070,100300,00015,323,910
2005New York YankeesTeam Payroll37800,000-41529542,189,055300,00016,123,910
* 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