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

John FlahertyTrack this Player High Level: MLB Stat Years: 1986-2005 MLB Years: 1992-2005
Follow TBC on Twitter and Facebook

Drafted

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

DraftedSelected by the Boston Red Sox [Team Picks] 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 ToolsTrack this Player -- Intersect 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 WashingtonCollegeFrc18401502551522278881100000.340.373.440.813669158.358.100.153.3635.066.961.381.2775.0017.65
1987George WashingtonCollegeSoc1944157274812042332101400000.306.347.459.8067216167.317.153.223.3525.998.381.402.4039.2533.33
1988George WashingtonCollegeJrc20391474153121134123121100000.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+bos21C72--3596093428419.9795.82-----199575.851.8
1989Winter Haven Red Sox FSLA+bos211B2--10--210101.0005.00------952.11.4
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
1996San Diego PadresNLMLBsdn28C72--4712953505500.9906.94-552370.5472100.044.4
1996Detroit TigersALMLBdet28C46--2431351261256.9815.57-22971.014797.928.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 RaysALMLBtba31C115--72687612819813.9937.07-785260.0411798.371.0
1999Tampa Bay RaysALMLBtba31DH1---------------1170.90.6
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 YankeesALMLBnya37C45393452911923312310.9946.890.90351176.134795.727.8
2005New York YankeesALMLBnya371B1-31---111.0001.000.33-----472.10.6
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---------
1996San Diego PadresNLMLBsdn28-72---------
1996Detroit TigersALMLBdet28-46---------
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 DescriptionAgeRoster 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