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

Rich ThompsonHigh Level: MLB Status: Free Agent since 2013 MLB Years: 2004-2012
Follow TBC on Twitter and Facebook

Arizona Fall League
Rule 5 Pick

PositionsOF-896, CF-345, LF-90, RF-66, DH-3, P-2Position when DraftedHPlayer Listed UnderMajor Leaguers
Proper NameRichard Charles Thompson
Height6-3Weight180BatsLeftThrowsRight
Born DateApril 23,1979 [38.301]PlaceReading,Pennsylvania
High SchoolMontrose Area (Montrose,PA)
CollegeJames Madison University (Harrisonburg,VA)

DraftedSelected by the Toronto Blue Jays in the 6th round (178th overall) of the 2000 Amateur Entry Draft [Signed]
Signing Bonus$105,000Signing ScoutsChip Lawrence
MLB DebutApril 7,2004 [24.350]
OrganizationsPHI [5] PIT [4] TOR [4] TBA [2] ANA [1] ARI [1] KCA [1] Awards0
TBC Player ID7236Retrosheet IDthomr005MLBAM ID430829
Research ToolsIntersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Pitching Stats -- Fielding Statistics -- Other Batting -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Rich Thompson 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 RatingsBattingSpeed88Power30Contact68XBH28RBIs31Runs71Hitting67Durability72Team.500Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1998James MadisonCollege-of1945126324542112145132200000.357.417.444.861567139.427.087.262.3869.3515.831.690.72126.0015.56
1999James Madison UniversityCAANCAA-1-of2044167425393119357272600000.317.412.425.8377113194.371.108.437.37913.9213.400.960.52167.0024.53
2000James Madison UniversityCAANCAA-1-of215923164861153282636508176001.372.513.5021.01511619304.377.130.303.45816.452.630.160.9977.0022.09
2000Queens KingsNYPLA-tor3of2168252426695127288455765010.262.386.349.7358815308.335.087.345.34114.6118.511.270.32252.0022.73
2001Dunedin Blue JaysFSLA+tor21of22112454901411461603911447293413.311.380.374.75417021514.364.063.222.3378.5614.011.640.19454.0014.89
2001Syracuse SkyChiefsILAAAtor17of22175351301035141203101.245.293.283.57615161.310.038.189.2596.5619.673.000.000.007.69
2001Minor Totals (2 teams)Minor         129507951541471634412488496514.304.371.365.73618522575.358.061.219.3298.3514.611.750.17507.0014.29
2002Tennessee SmokiesSouAAtor25of2313555410915513424445135086207001.280.361.329.69018219631.328.049.197.3177.9213.631.720.32277.0012.26
2003New Haven RavensEastAAtor10of244918239575109153102482102.313.373.352.725646203.358.039.159.3294.9311.822.400.000.0010.53
2003Syracuse SkyChiefsILAAAtor-of24281121333210711191053002.295.373.330.703373129.324.035.205.3246.987.751.110.000.009.09
2003Nashville SoundsPCLAAApit12of243510917283201122392141100.257.333.321.654355124.315.064.321.2987.2616.942.330.000.0017.86
2003Totals for AAA-AAA         63221306153018334183194102.276.353.326.679728253.319.050.262.3117.1112.251.720.000.0013.11
2003Minor Totals (3 teams)Minor         112403691181040274872855176204.293.362.337.69913614456.337.044.216.3196.1412.061.960.000.0011.86
2004Nashville SoundsPCLAAApit-of2511241173118713536401526621310110.287.348.404.75216625461.328.117.241.3315.6413.452.381.0882.2021.19
2004Kansas City RoyalsALMLBkca24rf2561100000100000001.000.000.000.000001.000.0001.000.0000.000.000.000.000.000.00
2005Altoona CurveEastAApit10of269434658891153304563060810114.257.330.344.67411919395.303.087.286.3037.5915.192.000.76115.3321.35
2005Indianapolis IndiansILAAApit-of262991919121313291243001.209.308.297.605274107.231.088.308.2798.4111.211.330.9391.0021.05
2005Minor Totals (2 teams)Minor         1234376710812743358839721213115.247.325.334.65914623502.287.087.291.2987.7714.341.850.80109.2521.30
2006Altoona CurveEastAApit25of271450111730051381110000.340.441.400.84120359.436.060.180.38313.5618.641.380.000.0017.65
2006Indianapolis IndiansILAAApit26of2780232436512622216831391211141.280.391.409.8009520287.328.129.297.35410.8013.591.260.70116.0030.77
2006Minor Totals (2 teams)Minor         942825482156227171139501311141.291.400.408.80811523346.346.117.277.35911.2714.451.280.58141.0028.05
2007Tucson SidewindersPCLAAAari45of281113256096186341152284959014.295.360.415.77513527367.341.120.246.3447.6313.351.750.82108.3328.13
2008Reading PhilliesEastAAphi-of29310130101000200101.300.273.500.7735111.333.200.200.3070.0018.180.000.000.0033.33
2008Lehigh Valley IronPigsILAAAphi12of29973524193185442252397247314.264.342.378.72013327405.319.114.290.3229.6317.781.850.9988.0029.03
2008Minor Totals (2 teams)Minor         1003624296186443252397447415.265.340.381.72113828416.319.116.287.3219.3817.791.900.9690.5029.17
2009Lehigh Valley IronpigsILAAAphi12cf-lf3011944569118227336264387382008.265.334.366.70016332493.312.101.236.3157.7114.811.920.61148.3327.12
2010Reading PhilliesEastAAphi19rf-cf313312823384311413092044101.297.359.398.757518146.343.101.273.3386.1613.702.220.68128.0021.05
2010Lehigh Valley IronPigsILAAAphi12cf31993484797144431284245558317.279.332.376.70813122388.318.097.236.3156.1914.182.291.0387.0022.68
2010Minor Totals (2 teams)Minor         132476701351875454143375912418.284.339.382.72118230534.325.098.246.3216.1814.042.270.9495.2022.22
2011Lehigh Valley IronPigsILAAAphi12cf321244248111725853048437841610329.276.354.408.76217338490.331.132.323.3377.5517.142.271.0284.8032.48
2012Lehigh Valley IronPigsILAAAphi12cf333088627420117291841001.307.396.398.794356102.386.091.250.3558.8217.652.000.000.0022.22
2012Durham BullsILAAAtba29cf33632514178135219225203538012.311.369.426.79510720282.355.115.263.3487.0912.411.750.71125.5025.64
2003Totals for IL-IL         9333947105177230297295379013.310.376.419.79514226384.363.109.260.3527.5513.801.830.52169.5024.76
2012Tampa Bay RaysALMLBtba24lf-cf332322520001620520001.091.167.091.2582024.118.000.182.1340.0020.830.000.000.000.00
2013Durham BullsILAAAtba29cf-lf3450189334763020223163865104.249.325.312.637599217.309.063.249.2917.3717.512.380.000.0019.15
MLB Totals - 2 Season(s)Filter2923620001720520002.087.160.087.2472025.111.000.217.0000.0020.000.000.000.000.00
Minor League Totals - 14 Season(s)Filter1502540691115152049037502486100495912145112221456.280.355.372.72720103316180.330.092.255.0008.0114.761.840.60146.1121.85
AAA Totals - 12 Season(s)Filter99434305389491456529312300562995808981141144.277.349.382.73113112393913.325.105.264.0007.6414.821.940.74118.2825.18
AA Totals - 6 Season(s)Filter328127024135936146103119251072034123419.283.357.347.704441561445.331.064.223.0007.4014.051.900.42211.6715.60
A+ Totals - 1 Season(s)Filter112454901411461603911447293413.311.380.374.75417021514.364.063.222.0008.5614.011.640.19454.0014.89
A- Totals - 1 Season(s)Filter68252426695127288455765010.262.386.349.7358815308.335.087.345.00014.6118.511.270.32252.0022.73
NCAA Totals - 3 Season(s)Filter148524138184241055975489056176001.351.461.464.92524339637.387.113.336.00014.138.790.620.78104.8021.20
Tampa Bay Rays Totals - 1 Season(s)Filter2322520001620520001.091.167.091.2582024.118.000.182.0000.0020.830.000.000.000.00
Kansas City Royals Totals - 1 Season(s)Filter61100000100000001.000.000.000.000001.000.0001.000.0000.000.000.000.000.000.00
Average MLB - Per 162 games1621283411000639110281100011.087.160.087.247110140.111.000.217.0000.0020.000.000.000.000.00
Average Minor - Per 162 games162583981632210454521153981612226.280.355.372.72721736667.330.092.255.0008.0114.761.840.60146.1121.85

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2012Los Angeles AngelsALMLBana63Rel330115.4320200202.05441130002.5719.293.863.8611.573.00.0007.38
MLB Totals - 1 Season(s)Filter0115.4320200202.05441130002.5719.293.863.8611.573.00.0004.29
Los Angeles Angels Totals - 1 Season(s)Filter0115.4320200202.05441130002.5719.293.863.8611.573.00.000-
Average MLB - Per ~220 innings09415.431890189001890220.047137737794942830002.5719.293.863.8611.573.00.0004.29

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2000Queens Kings NYPLA-tor21OF67--124781139131.9421.96------6898.589.3
2001Dunedin Blue Jays FSLA+tor22OF108--2471133261258.9892.39------11296.480.0
2001Syracuse SkyChiefs ILAAAtor22OF17--431--44441.0002.59------17100.011.8
2002Tennessee Smokies SouAAtor23OF128--24892-259257.9922.01------13594.891.4
2003New Haven Ravens EastAAtor24OF29--564316360.9522.07------4959.220.4
2003Nashville Sounds PCLAAApit24OF27--591--60601.0002.22------3577.118.9
2003Syracuse SkyChiefs ILAAAtor24OF28--8231-8685.9883.04------28100.019.9
2004Nashville Sounds PCLAAApit25OF109--25357-265258.9742.37------11297.376.8
2004Kansas City RoyalsALMLBkca25LF1-1-------------616.70.6
2004Kansas City RoyalsALMLBkca25RF2-42---221.0001.000.50-----633.31.2
2005Altoona Curve EastAApit26OF86--171721180178.9892.07------9491.560.6
2005Indianapolis Indians ILAAApit26OF26--652116867.9852.58------2989.718.1
2006Altoona Curve EastAApit27OF14--34---34341.0002.43------14100.010.1
2006Indianapolis Indians ILAAApit27OF70--13121-134133.9931.90------8087.549.3
2007Tucson Sidewinders PCLAAAari28OF90--15911-21701701.0001.89------11181.163.4
2008Reading Phillies EastAAphi29OF3--7---771.0002.33------3100.02.1
2008Lehigh Valley IronPigs ILAAAphi29OF94--240631249246.9882.62------9796.965.3
2009Lehigh Valley Ironpigs ILAAAphi30RF19--421--43431.0002.26------11916.013.2
2009Lehigh Valley Ironpigs ILAAAphi30CF56--149521156154.9872.75------11947.138.9
2009Lehigh Valley Ironpigs ILAAAphi30LF36--647-271711.0001.97------11930.325.0
2010Reading Phillies EastAAphi31CF16--43-1-4443.9772.69------3348.511.3
2010Reading Phillies EastAAphi31RF16--331--34341.0002.13------3348.511.3
2010Lehigh Valley IronPigs ILAAAphi31CF66--16722-171169.9882.56------9966.745.8
2010Lehigh Valley IronPigs ILAAAphi31RF8--21---21211.0002.63------998.15.6
2010Lehigh Valley IronPigs ILAAAphi31LF14--214112625.9621.79------9914.19.7
2011Lehigh Valley IronPigs ILAAAphi32LF5--12---12121.0002.40------1244.03.5
2011Lehigh Valley IronPigs ILAAAphi32CF112--24162-249247.9922.21------12490.377.8
2012Lehigh Valley IronPigs ILAAAphi33CF22--56---56561.0002.55------3073.315.4
2012Durham Bulls ILAAAtba33CF39--10441-109108.9912.77------6361.927.1
2012Lehigh Valley IronPigs ILAAAphi33LF2--1---111.0000.50------306.71.4
2012Lehigh Valley IronPigs ILAAAphi33RF4--1-1-21.5000.25------3013.32.8
2012Durham Bulls ILAAAtba33LF8--15---15151.0001.88------6312.75.6
2012Durham Bulls ILAAAtba33RF16--293213432.9412.00------6325.411.1
2012Los Angeles AngelsALMLBana33P2-2--------2-100.0-2100.01.2
2012Tampa Bay RaysALMLBtba33CF5-101---111.0000.200.10-----2321.73.1
2012Tampa Bay RaysALMLBtba33LF74477---771.0001.000.15-----2330.44.3
2012Tampa Bay RaysALMLBtba33DH3---------------2313.01.9
2013Durham Bulls ILAAAtba34RF1---1--111.0001.00------502.00.7
2013Durham Bulls ILAAAtba34CF29--741--75751.0002.59------5058.020.1
2013Durham Bulls ILAAAtba34LF17--2511-2726.9631.53------5034.011.8
MLB Totals for LF - 2 season(s)-   LF84487---771.0000.880.15-----80.00.0
MLB Totals for CF - 1 season(s)-   CF5-101---111.0000.200.10-----50.00.0
MLB Totals for DH - 1 season(s)-   DH3---------------30.00.0
MLB Totals for RF - 1 season(s)-   RF2-42---221.0001.000.50-----20.00.0
MLB Totals for P - 1 season(s)-   P2-2--------2-100.0-20.00.0
AAA Totals for OF - 7 season(s)-   OF461--10323113410761063.9882.31------4610.00.0
AAA Totals for CF - 5 season(s)-   CF324--7911871816809.9912.50------3240.00.0
AAA Totals for LF - 5 season(s)-   LF82--1381223152150.9871.83------820.00.0
AAA Totals for RF - 4 season(s)-   RF48--9353110198.9702.04------480.00.0
AA Totals for OF - 5 season(s)-   OF260--5162072543536.9872.06------2600.00.0
AA Totals for CF - 1 season(s)-   CF16--43-1-4443.9772.69------160.00.0
AA Totals for RF - 1 season(s)-   RF16--331--34341.0002.13------160.00.0
A+ Totals for OF - 1 season(s)-   OF108--2471133261258.9892.39------1080.00.0
A- Totals for OF - 1 season(s)-   OF67--124781139131.9421.96------670.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2000Queens Kings NYPLA-tor21---------67-
2001Dunedin Blue Jays FSLA+tor22---------108-
2001Syracuse SkyChiefs ILAAAtor22---------17-
2002Tennessee Smokies SouAAtor23---------128-
2003New Haven Ravens EastAAtor24---------29-
2003Nashville Sounds PCLAAApit24---------27-
2003Syracuse SkyChiefs ILAAAtor24---------28-
2004Nashville Sounds PCLAAApit25---------109-
2004Kansas City RoyalsALMLBkca25------1-2--
2005Altoona Curve EastAApit26---------86-
2005Indianapolis Indians ILAAApit26---------26-
2006Altoona Curve EastAApit27---------14-
2006Indianapolis Indians ILAAApit27---------70-
2007Tucson Sidewinders PCLAAAari28---------90-
2008Reading Phillies EastAAphi29---------3-
2008Lehigh Valley IronPigs ILAAAphi29---------94-
2009Lehigh Valley Ironpigs ILAAAphi30------365619--
2010Reading Phillies EastAAphi31-------1616--
2010Lehigh Valley IronPigs ILAAAphi31------14668--
2011Lehigh Valley IronPigs ILAAAphi32------5112---
2012Lehigh Valley IronPigs ILAAAphi33------2224--
2012Durham Bulls ILAAAtba33------83916--
2012Los Angeles AngelsALMLBana332----------
2012Tampa Bay RaysALMLBtba33------75--3
2013Durham Bulls ILAAAtba34------17291--

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
1999Cotuit KettleersCape Cod LeagueCollege2044176465660014369192700000.318.385.352.737626195.376.034.2959.7413.851.420.000.0010.71
2003Mesa Desert DogsArizona Fall LgMinor2425104283664113133111000000.346.409.510.9195311115.376.164.3659.578.700.910.87104.0030.56
2006Pittsburgh PiratesMLB Spring TrainingMLB2722010100000000000.500.5001.5002.000312.5001.0001.0000.000.000.000.000.00100.00
2007Arizona DiamondbacksMLB Spring TrainingMLB281521271004304301000.333.440.381.8218126.389.048.38115.3811.540.750.000.0014.29
2008Boston Red SoxMLB Spring TrainingMLB2924000000000100000.000.000.000.000004.000.000.0000.0025.000.000.000.000.00
2009Philadelphia PhilliesMLB Spring TrainingMLB3077330002001100000.429.500.429.929308.500.000.14312.5012.501.000.000.000.00
2011Philadelphia PhilliesMLB Spring TrainingMLB3269120000200010000.222.300.222.5222010.222.000.2220.000.000.000.000.000.00
2012Philadelphia PhilliesMLB Spring TrainingMLB3342000000001200000.000.333.000.333003.000.000.50033.3366.672.000.000.000.00
2013Tampa Bay RaysMLB Spring TrainingMLB341519450000210401000.263.263.263.5265020.333.000.0530.0020.000.000.000.000.00
Arizona Fall League Totals - 1 yrs25104283664113133111000000.346.409.510.9195311115.376.164.3659.578.700.910.87104.0030.56
Cape Cod League Totals - 1 yrs44176465660014369192700000.318.385.352.737626195.376.034.2959.7413.851.420.000.0010.71
MLB Spring Training Totals - 7 yrs5164101811067161112000.281.352.328.68021273.340.047.2348.2215.071.830.000.0011.11

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2013-11-10CFFree Agent -Free AgentFree AgentGranted free agency  
2013-09-19CFTampa Bay RaysDurham (AAA)-MinorsActivated MinorsActivated from DLTeam Roster on 2013-09-19
2013-06-08CFTampa Bay RaysDurham (AAA)-DL-7InjuredDL7 InjuredTeam Roster on 2013-06-08
2013-04-06CFTampa Bay RaysDurham (AAA)-MinorsReassigned MinorsAssigned to Durham (AAA)Team Roster on 2013-04-06
2012-11-29CFTampa Bay RaysTampa Bay Rays (MLB)-MinorsContractSigned to minor league contractTeam Roster on 2012-11-29
2012-10-26CFFree Agent -Free AgentFree AgentElected free agency  
2012-10-20CFTampa Bay RaysDurham (AAA)-ActiveReassigned MinorsOutrighted to Durham (AAA)Team Roster on 2012-10-20
2012-09-01cfTampa Bay RaysTampa Bay Rays (MLB)YActiveMLB ActiveRecalled from Durham (AAA)Team Roster on 2012-09-01
2012-06-22CFTampa Bay RaysDurham (AAA)YMinorsReassigned MinorsOptioned to Durham (AAA)Team Roster on 2012-06-22
2012-06-19CFTampa Bay RaysTampa Bay Rays (MLB)YActiveMLB ActiveRecalled from Durham (AAA)Team Roster on 2012-06-19
2012-06-05lfTampa Bay RaysDurham (AAA)YMinorsReassigned MinorsOptioned to Durham (AAA)Team Roster on 2012-06-05
2012-05-16lfTampa Bay RaysTampa Bay Rays (MLB)YActiveMLB ActiveContract purchased from Durham (AAA)Team Roster on 2012-05-16
2012-05-16RF-LFTampa Bay RaysTampa Bay Rays (MLB)YMinorsTradedTraded from PhilliesTeam Roster on 2012-05-16
2012-04-14PLos Angeles AngelsLos Angeles Angels (MLB)-DFADes For AssignmentDesignated for assignmentTeam Roster on 2012-04-14
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2011-12-09ContractSigned by Phillies 
2010-08-28InjuredActivated from DL 
2010-08-07InjuredDisabled -- Right Shoulder Stiffness 
2010-08-05InjuredDisabled -- - 
2007-02-05ContractSigned by Diamondbacks to minor league contract 
2005-02-03ContractSigned by Pirates (minor) 
2003-12-15TradeTraded by Padres to Royals for Jason Szuminski and Cash. 
2003-07-08TradeTraded by Blue Jays to Pirates for John Wasdin. 
2000-06-19Contractsigned 
* 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
2000Toronto Blue Jays-21105,000-------105,000Signing Bonus out of 2000 Draft (6th round - 178th overall)
2004Kansas City RoyalsTeam Payroll25300,000-75549-2,070,100300,000405,000
2012Tampa Bay RaysTeam Payroll33480,000-76031-2,954,887480,000885,000
2012Los Angeles AngelsTeam Payroll33480,000-76031-2,954,887480,000885,000
* 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