Sponsor a Page

Put your Name on a player page(s) for $10/year.

Includes Your Name, link and a message
Support Wall

Put your name/link on the Support Wall. The more you donate, the bigger your presence.
Donate $ to TBC

If you have no need for any of the other services, please donate some $ to The Cube.

Either a lump sum or monthly
Player Tracker

A Daily email with prior day's statistics for your selected players. 30 cents/player/year. Change your player list whenever you want!
Please Help Support The Cube

Data Store

Purchase:
1. Standard Data Extracts ... 2. Custom Data Extracts ... 3. Custom Data feeds

Challenge us with your data needs and we'll do our best to comply"

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

Rich ThompsonTrack this Player High Level: MLB Status: Free Agent since 2013 MLB Years: 2004-2012
Follow TBC on Twitter and Facebook

Drafted
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 [39.113]PlaceReading,Pennsylvania
High SchoolMontrose Area (Montrose,PA)
CollegeJames Madison University (Harrisonburg,VA)

DraftedSelected by the Toronto Blue Jays [Team Picks] 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] TOR [4] PIT [4] TBA [2] ANA [1] ARI [1] KCA [1] Awards0
TBC Player ID7236Retrosheet IDthomr005MLBAM ID430829
Research ToolsTrack this Player -- Intersect 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 MadisonCollegeFrof1945126324542112145132200000.357.417.444.861567139.427.087.262.3869.3515.831.690.72126.0015.56
1999James Madison UniversityCAANCAA-1of2044167425393119357272600000.317.412.425.8377113194.371.108.437.37913.9213.400.960.52167.0024.53
2000James Madison UniversityCAANCAA-1of215923164861153282636508176001.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
2003Syracuse SkyChiefs ILAAAtor24OF28--8231-8685.9883.04------28100.019.9
2003Nashville Sounds PCLAAApit24OF27--591--60601.0002.22------3577.118.9
2004Nashville Sounds PCLAAApit25OF109--25357-265258.9742.37------11297.376.8
2004Kansas City RoyalsALMLBkca25RF2-42---221.0001.000.50-----633.31.2
2004Kansas City RoyalsALMLBkca25LF1-1-------------616.70.6
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 ILAAAphi30CF56--149521156154.9872.75------11947.138.9
2009Lehigh Valley Ironpigs ILAAAphi30LF36--647-271711.0001.97------11930.325.0
2009Lehigh Valley Ironpigs ILAAAphi30RF19--421--43431.0002.26------11916.013.2
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 ILAAAphi31LF14--214112625.9621.79------9914.19.7
2010Lehigh Valley IronPigs ILAAAphi31RF8--21---21211.0002.63------998.15.6
2011Lehigh Valley IronPigs ILAAAphi32CF112--24162-249247.9922.21------12490.377.8
2011Lehigh Valley IronPigs ILAAAphi32LF5--12---12121.0002.40------1244.03.5
2012Durham Bulls ILAAAtba33CF39--10441-109108.9912.77------6361.927.1
2012Lehigh Valley IronPigs ILAAAphi33CF22--56---56561.0002.55------3073.315.4
2012Durham Bulls ILAAAtba33RF16--293213432.9412.00------6325.411.1
2012Durham Bulls ILAAAtba33LF8--15---15151.0001.88------6312.75.6
2012Lehigh Valley IronPigs ILAAAphi33RF4--1-1-21.5000.25------3013.32.8
2012Lehigh Valley IronPigs ILAAAphi33LF2--1---111.0000.50------306.71.4
2012Tampa Bay RaysALMLBtba33LF74477---771.0001.000.15-----2330.44.3
2012Tampa Bay RaysALMLBtba33CF5-101---111.0000.200.10-----2321.73.1
2012Tampa Bay RaysALMLBtba33DH3---------------2313.01.9
2012Los Angeles AngelsALMLBana33P2-2--------2-100.0-2100.01.2
2013Durham Bulls ILAAAtba34CF29--741--75751.0002.59------5058.020.1
2013Durham Bulls ILAAAtba34LF17--2511-2726.9631.53------5034.011.8
2013Durham Bulls ILAAAtba34RF1---1--111.0001.00------502.00.7
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 P - 1 season(s)-   P2-2--------2-100.0-20.00.0
MLB Totals for RF - 1 season(s)-   RF2-42---221.0001.000.50-----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-
2003Syracuse SkyChiefs ILAAAtor24---------28-
2003Nashville Sounds PCLAAApit24---------27-
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---
2012Durham Bulls ILAAAtba33------83916--
2012Lehigh Valley IronPigs ILAAAphi33------2224--
2012Tampa Bay RaysALMLBtba33------75--3
2012Los Angeles AngelsALMLBana332----------
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
Cape Cod League Totals - 1 yrs44176465660014369192700000.318.385.352.737626195.376.034.2959.7413.851.420.000.0010.71
Arizona Fall League Totals - 1 yrs25104283664113133111000000.346.409.510.9195311115.376.164.3659.578.700.910.87104.0030.56
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 DescriptionAgeRoster for Current Team
2013-11-10CFFree Agent -Free AgentFree AgentGranted free agency34.201  
2013-09-19CFTampa Bay RaysDurham (AAA)-MinorsActivated MinorsActivated from DL34.149Team Roster on 2013-09-19
2013-06-08CFTampa Bay RaysDurham (AAA)-DL-7InjuredDL7 Injured34.046Team Roster on 2013-06-08
2013-04-06CFTampa Bay RaysDurham (AAA)-MinorsReassigned MinorsAssigned to Durham (AAA)33.349Team Roster on 2013-04-06
2012-11-29CFTampa Bay RaysTampa Bay Rays (MLB)-MinorsContractSigned to minor league contract33.220Team Roster on 2012-11-29
2012-10-26CFFree Agent -Free AgentFree AgentElected free agency33.186  
2012-10-20CFTampa Bay RaysDurham (AAA)-ActiveReassigned MinorsOutrighted to Durham (AAA)33.180Team Roster on 2012-10-20
2012-09-01cfTampa Bay RaysTampa Bay Rays (MLB)YActiveMLB ActiveRecalled from Durham (AAA)33.131Team Roster on 2012-09-01
2012-06-22CFTampa Bay RaysDurham (AAA)YMinorsReassigned MinorsOptioned to Durham (AAA)33.060Team Roster on 2012-06-22
2012-06-19CFTampa Bay RaysTampa Bay Rays (MLB)YActiveMLB ActiveRecalled from Durham (AAA)33.057Team Roster on 2012-06-19
2012-06-05lfTampa Bay RaysDurham (AAA)YMinorsReassigned MinorsOptioned to Durham (AAA)33.043Team Roster on 2012-06-05
2012-05-16lfTampa Bay RaysTampa Bay Rays (MLB)YActiveMLB ActiveContract purchased from Durham (AAA)33.023Team Roster on 2012-05-16
2012-05-16RF-LFTampa Bay RaysTampa Bay Rays (MLB)YMinorsTradedTraded from Phillies33.023Team Roster on 2012-05-16
2012-04-14PLos Angeles AngelsLos Angeles Angels (MLB)-DFADes For AssignmentDesignated for assignment32.357Team Roster on 2012-04-14
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster 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
2012Los Angeles AngelsTeam Payroll33480,000-76031-2,954,887480,000885,000
2012Tampa Bay RaysTeam 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