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

Richard ThompsonHigh Level: MLB Status: Free Agent since 2012 MLB Years: 2007-2012
Follow TBC on Twitter and Facebook

Arizona Fall League
Futures Game

PositionsP-428Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameRichard Graeme Thompson
Height6-1Weight170BatsRightThrowsRight
Born DateJuly 1,1984 [33.233]PlaceSydney,Australia

DraftedSigned as undrafted amateur free agent in 2002 by the Anaheim Angels.
Signing ScoutsGrant WeirService Time2.047 (2011)
MLB DebutSeptember 1,2007 [23.062]
OrganizationsANA [10] OAK [1] Awards0
TBC Player ID1515Retrosheet IDthomr006MLBAM ID460366
Research ToolsIntersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Fielding Statistics -- Other Pitching -- Other Batting -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Richard 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 RatingsPitchingStrikeouts75Walks52Hittable73SO/BB68vsPower73Hitting0Durability57Team.532Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2002Arizona AngelsArizRkana-Rel17202.7015015002123.01412709291100.995.40--3.4711.193.221.000-
2003Cedar Rapids KernelsMidwAana19Rel18120.24310310023937.21851113546000.824.300.243.1112.904.15.333-
2003Rancho Cucamonga QuakesCalifA+ana23Rel18224.91240240018829.0281916418335001.578.591.235.5210.131.83.500-
2003Minor Totals (2 teams)Minor--R/CL0342.285505500411766.14624175318711001.156.180.674.1611.692.81.429-
2004Rancho Cucamonga QuakesCalifA+ana19Rel19323.94415360017477.2763634933714001.408.811.043.828.232.15.600-
2005Rancho Cucamonga QuakesCalifA+ana19S/R20685.2742152700143121.0132767120539212201.529.791.483.936.821.74.429-
2006Arkansas TravelersTexAAana-R/CL21345.134204200301066.25239381327606101.187.021.753.648.102.22.429-
2006Salt Lake BeesPCLAAAana-Rel210112.4640400214.09661430003.0018.692.088.316.230.75.000-
2006Minor Totals (2 teams)Minor--R/CL0355.584604600321170.16145441431636101.307.731.773.937.992.03.375-
2007Rancho Cucamonga QuakesCalifA+ana-Rel22000.0010100002.01000031000.504.50----13.500.00--
2007Arkansas TravelersTexAAana17Rel22232.0121318007049.0341511514503100.976.200.912.559.123.57.400-
2007Salt Lake BeesPCLAAAana-Rel22302.2815015009123.2177625323000.936.460.761.9012.176.401.000-
2007Minor Totals (3 teams)Minor--Rel0532.04373340016174.1522217719857100.956.240.842.2810.204.47.625-
2007Los Angeles AngelsALMLBana63Rel220010.8070700206.210884392001.9513.505.404.0512.153.00-9.69
2008Arizona AngelsArizRkana-Rel23003.0070700229.063302132000.896.00--2.0013.006.50--
2008Salt Lake BeesPCLAAAana18Rel23104.0510010005013.0126619111001.588.100.686.087.431.221.000-
2008Minor Totals (2 teams)Minor--Rel0103.6317017007222.01899111243001.307.250.404.439.672.181.000-
2008Los Angeles AngelsALMLBana63Rel230022.5020200102.04550211003.0018.00--9.004.500.50-5.13
2009Salt Lake BeesPCLAAAana15Rel24313.12290290010043.0411915711512001.208.521.452.2810.594.64.750-
2009Los Angeles AngelsALMLBana63Rel24005.1213013002019.027111167215011.7612.572.793.269.783.00-6.20
2010Salt Lake BeesPCLAAAana19Rel25110.6119019006229.21722010301000.915.16--3.039.103.00.500-
2010Los Angeles AngelsALMLBana63Rel25201.3713013007019.2124324154000.815.490.921.836.863.751.0003.49
2011Los Angeles AngelsALMLBana63Rel26133.00440440016054.0461818520561101.227.670.833.339.332.80.2503.27
2012Sacramento River CatsPCLAAAoak35Rel27423.34460460015362.0462423723585001.116.681.023.348.422.52.667-
2012Oakland AthleticsALMLBoak54Rel27000.0010100100.21000000001.5013.50------0.00-3.10
MLB Totals - 6 Season(s)Filter333.968008000290100.01004645173610213111.338.791.503.178.972.83.5001.25
Minor League Totals - 10 Season(s)Filter31263.63347233240016044588.25032692397023159052501.247.641.063.518.962.55.544-
AAA Totals - 6 Season(s)Filter1252.96123012300477174.01426458186218512001.167.250.923.169.442.98.706-
AA Totals - 2 Season(s)Filter573.8063360003710115.186544918411109201.096.671.403.188.532.68.417-
A+ Totals - 4 Season(s)Filter11124.731082088004915229.02371311213310419922201.489.261.294.067.781.91.478-
A Totals - 1 Season(s)Filter120.24310310023937.21851113546000.824.300.243.1112.904.15.333-
Rk Totals - 2 Season(s)Filter202.7822022004332.0201510011423100.965.57--3.0611.693.821.000-
Los Angeles Angels Totals - 5 Season(s)Filter333.987907900280100.2994645173610213111.338.761.503.199.032.83.500-
Oakland Athletics Totals - 1 Season(s)Filter000.0010100100.21000000001.5013.50------0.00--
Average MLB - Per ~220 innings663.96172017200620220.02159997377721928221.338.791.503.178.972.83.5001.25
Average Minor - Per ~220 innings12103.631299120005916220.018710089268621919201.247.641.063.518.962.55.545-

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2002Arizona Angels ArizRkana17P15--131-54.8000.27------15100.026.8
2003Cedar Rapids Kernels MidwAana18P31--221-54.8000.13------31100.022.5
2003Rancho Cucamonga Quakes CalifA+ana18P24--221154.8000.17------24100.017.1
2004Rancho Cucamonga Quakes CalifA+ana19P41--33-1661.0000.15------41100.029.3
2006Arkansas Travelers TexAAana21P42--55-210101.0000.24------42100.030.4
2006Salt Lake Bees PCLAAAana21P4---1--111.0000.25------4100.02.8
2007Rancho Cucamonga Quakes CalifA+ana22P1---------------1100.00.7
2007Arkansas Travelers TexAAana22P21--66--12121.0000.57------21100.015.0
2007Salt Lake Bees PCLAAAana22P16--13--441.0000.25------15106.711.2
2007Los Angeles AngelsALMLBana22P7-71---111.0000.140.14-----7100.04.3
2008Arizona Angels ArizRkana23P7--1---111.0000.14------7100.012.5
2008Salt Lake Bees PCLAAAana23P10--12--331.0000.30------10100.06.9
2008Los Angeles AngelsALMLBana23P2-2-1--111.0000.500.50-----2100.01.2
2009Salt Lake Bees PCLAAAana24P29--73--10101.0000.34------29100.020.3
2009Los Angeles AngelsALMLBana24P13-19-11-21.5000.080.05-----13100.08.0
2010Salt Lake Bees PCLAAAana25P19--4--1441.0000.21------19100.013.2
2010Los Angeles AngelsALMLBana25P13-19211-43.7500.230.16-----13100.08.0
2011Los Angeles AngelsALMLBana26P44-5434--771.0000.160.13-----44100.027.2
2012Sacramento River Cats PCLAAAoak27P46--641-1110.9090.22------46100.031.9
2012Oakland AthleticsALMLBoak27P1---------------1100.00.8
MLB Totals for P - 6 season(s)-   P80-101672-1513.8670.160.13-----800.00.0
AAA Totals for P - 6 season(s)-   P124--1913113332.9700.26------1240.00.0
AA Totals for P - 2 season(s)-   P63--1111-222221.0000.35------630.00.0
A+ Totals for P - 4 season(s)-   P108--2112233533.9430.31------1080.00.0
A Totals for P - 1 season(s)-   P31--221-54.8000.13------310.00.0
Rk Totals for P - 2 season(s)-   P22--231-65.8330.23------220.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2002Arizona Angels ArizRkana1715----------
2003Cedar Rapids Kernels MidwAana1831----------
2003Rancho Cucamonga Quakes CalifA+ana1824----------
2004Rancho Cucamonga Quakes CalifA+ana1941----------
2006Arkansas Travelers TexAAana2142----------
2006Salt Lake Bees PCLAAAana214----------
2007Rancho Cucamonga Quakes CalifA+ana221----------
2007Arkansas Travelers TexAAana2221----------
2007Salt Lake Bees PCLAAAana2216----------
2007Los Angeles AngelsALMLBana227----------
2008Arizona Angels ArizRkana237----------
2008Salt Lake Bees PCLAAAana2310----------
2008Los Angeles AngelsALMLBana232----------
2009Salt Lake Bees PCLAAAana2429----------
2009Los Angeles AngelsALMLBana2413----------
2010Salt Lake Bees PCLAAAana2519----------
2010Los Angeles AngelsALMLBana2513----------
2011Los Angeles AngelsALMLBana2644----------
2012Sacramento River Cats PCLAAAoak2746----------
2012Oakland AthleticsALMLBoak271----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2006Scottsdale ScorpionsArizona Fall LgMinor210110.3811011001013.02416154314002.0816.622.772.089.694.6711.08.000
2006AustraliaWorld Baseball ClassicXXCollege210013.5010100001.1222120003.6413.506.7513.500.000.0013.50.000
2008Los Angeles AngelsMLB Spring TrainingMLB23103.38808003213.114551210101.229.450.681.356.755.003.381.000
2009Los Angeles AngelsMLB Spring TrainingMLB24000.0003-300317.0910100101.2911.571.290.000.0001.29.000
2010Sydney Blue SoxAustraliaForeign25109.0030300103.0643004002.0018.000.000.0012.00012.001.000
2010Los Angeles AngelsMLB Spring TrainingMLB25029.0040400004.0544131002.0011.252.256.752.250.339.00.000
2011Los Angeles AngelsMLB Spring TrainingMLB26001.1370700108.0511017000.755.630.001.137.887.001.13.000
2012Los Angeles AngelsMLB Spring TrainingMLB27002.8980800219.11043129001.329.640.961.938.684.503.86.000
2013Toronto Blue JaysMLB Spring TrainingMLB28000.0020200212.0200021002.009.000.009.004.500.500.00.000
World Baseball ClassicXX Totals - 1 yrs0013.5010100001.3222120003.0013.506.7513.500.000.0013.50.000
Australia Totals - 1 yrs109.0030300103.0643004002.0018.000.000.0012.00012.001.000
Arizona Fall League Totals - 1 yrs0110.3811011001013.02416154314002.0816.622.772.089.694.6711.08.000
MLB Spring Training Totals - 6 yrs122.68293260011543.745151341028201.269.270.822.065.772.803.09.333

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2008Los Angeles AngelsMLB Spring TrainingMLB2331000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00
MLB Spring Training Totals - 2 yrs71000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2013-03-27PFree Agent -Free AgentFree AgentReleased by Blue Jays  
2012-12-11PToronto Blue JaysToronto Blue Jays (MLB)-MinorsContractSigned to minor league contractTeam Roster on 2012-12-11
2012-11-18PFree Agent -Free AgentFree AgentDeclared free agency  
2012-06-13POakland AthleticsSacramento (AAA)-MinorsReassigned MinorsOutrighted to Sacramento (AAA)Team Roster on 2012-06-13
2012-04-25POakland AthleticsOakland Athletics (MLB)-DFADes For AssignmentDesignated for assignmentTeam Roster on 2012-04-25
2012-04-20POakland AthleticsOakland Athletics (MLB)YActive--Claimed off waivers from Angels by AtheticsTeam Roster on 2012-04-20
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2002-02-13ContractSigned as nondrafted free agent by Angels 
* 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
2007Los Angeles AngelsTeam Payroll22380,000-73728-2,459,737380,000380,000
2008Los Angeles AngelsTeam Payroll23390,000-75328-2,696,252390,000770,000
2009Los Angeles AngelsTeam Payroll24400,000-72429-2,746,792400,0001,170,000
2010Los Angeles AngelsTeam Payroll25400,000-75731-2,812,412400,0001,570,000
2011Los Angeles AngelsTeam Payroll26414,0002.04778923-2,722,607414,0001,984,000
2012Oakland AthleticsTeam Payroll27495,000-57715372,954,887480,0002,479,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