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

Joe ThurstonHigh Level: MLB Status: Free Agent since 2014 MLB Years: 2002-2011
Follow TBC on Twitter and Facebook

Arizona Fall League
Rated Prospect

Positions2B-1192, SS-242, 3B-90, OF-60, LF-28, RF-2Position when Drafted2BPlayer Listed UnderMajor Leaguers
Proper NameJoseph William Thurston
Height5-11Weight175BatsLeftThrowsRight
Born DateSeptember 29,1979 [38.147]PlaceFairfield,California
High SchoolVallejo (Vallejo,CA)
CollegeSacramento City College (Sacramento,CA)

DraftedSelected by the Los Angeles Dodgers in the 4th round (134th overall) of the 1999 Amateur Entry Draft [Signed] ... Selected by the Boston Red Sox in the 45th round (1332nd overall) of the 1997 Amateur Entry Draft
Signing ScoutsMark SheehyService Time2.002 (2011)
Prospect Rankings[BA] 2001-LAN-#9 ... 2002-LAN-#5 ... 2003-LAN-#5
MLB DebutSeptember 2,2002 [22.339]
OrganizationsLAN [7] PHI [3] ATL [1] BOS [1] MIA [1] MIN [1] NYA [1] SLN [1] Awards8
TBC Player ID7244Retrosheet IDthurj001MLBAM ID407871
Research ToolsIntersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Other Batting -- Baseball Jobs -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Joe Thurston 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 RatingsBattingSpeed61Power51Contact81XBH50RBIs52Runs53Hitting72Durability60Team.527Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1999Yakima BearsNwstA-lan-ss1971277487910303227182734216313.285.387.343.7309513334.321.058.188.3408.0810.181.260.000.0016.46
1999San Bernardino StampedeCalifA+lan-ss1923000000000110000.000.250.000.250004.000.000.000.1880.0025.000.000.000.000.00
1999Minor Totals (2 teams)Minor         73280487910303227182735226313.282.386.339.7259513338.319.057.186.3397.9910.361.300.000.0016.46
2000San Bernardino StampedeCalifA+lan-ss201385519716731847043255661179818.303.380.410.79022643641.330.107.241.3538.749.521.090.62137.7525.75
2001Jacksonville SunsSouAAlan302b211345448014525774620184865129305.267.338.377.71520539616.291.110.202.3177.7910.551.351.1477.7126.90
2002Las Vegas 51sPCLAAAlan302b221365871061963913125522925601252110.334.372.506.87829764631.356.172.237.3803.969.512.401.9048.9232.65
2002Los Angeles DodgersNLMLBlan412b22813161001000101100.462.429.538.9677115.462.076.077.4080.006.670.000.000.0016.67
2003Las Vegas 51sPCLAAAlan302b2313253877156276768112314818118010.290.345.401.74621640606.303.111.149.3295.127.921.551.1676.8625.64
2003Los Angeles DodgersNLMLBlan492b231210220000001100000.200.273.200.4732011.222.000.100.2269.099.091.000.000.000.00
2004Las Vegas 51sPCLAAAlan302b241013173890173423722046173335.284.356.394.75012524360.319.110.189.3315.5612.782.301.1179.2526.67
2004Los Angeles DodgersNLMLBlan492b241717131101000500100.176.167.353.5206218.231.177.176.2050.0027.780.000.000.0066.67
2005Las Vegas 51sPCLAAAlan302b25842573274102635451336310303.288.326.412.73810618286.312.124.171.3224.5512.592.772.1042.8324.32
2005Columbus ClippersILAAAnya222b2529107132533272271913001.234.287.374.661408118.267.140.206.2905.9316.102.711.6953.5032.00
2005Totals for AAA-AAA         1133644599135842672055413304.272.315.401.71614626404.299.129.181.3134.9513.612.751.9845.5026.26
2006Scranton/Wilkes-Barre RedILAAAphi-2b261274797413529995520104365714123.282.349.436.78520947544.310.154.265.3417.9011.951.511.6553.2234.81
2006Philadelphia PhilliesNLMLBphi232b261818341000001210000.222.300.278.5785120.250.056.111.2685.0010.002.000.000.0025.00
2007Reading PhilliesEastAAphi-2b27413242002112102000.308.400.462.8626217.333.154.308.38111.765.880.500.000.0050.00
2007Ottawa LynxILAAAphi62b2712949670149299559161444551116539.300.367.425.79221143572.327.125.218.3497.699.621.250.8799.2028.86
2007Minor Totals (2 teams)Minor         13350972153319561171546561118539.301.368.426.79421745589.327.125.220.3497.819.511.220.85101.8029.41
2008Pawtucket Red SoxILAAAbos232b28126507831602851164191135751114818.316.367.456.82323144575.347.140.225.3606.0913.042.141.9146.0927.50
2008Boston Red SoxALMLBbos3lf2848000000000110000.000.111.000.111009.000.000.000.0820.0011.110.000.000.000.00
2009St. Louis CardinalsNLMLBsln223b-2b29124267276017412542335633159.225.316.330.6468822307.280.105.236.28710.7518.241.700.33267.0036.67
2010Gwinnett BravesILAAAatl102b30131465531271841367773264474210.273.323.413.73619235512.291.140.209.3236.2512.502.002.5435.7727.56
2011New Orleans ZephyrsPCLAAAflo302b311264536813634313591244878178027.300.388.475.86321550526.340.175.298.3809.1314.831.632.4734.8536.76
2011Florida MarlinsNLMLBflo32b3114010000100100000.250.250.250.500104.333.000.250.2220.0025.000.000.000.000.00
2012York RevolutionAtlInd-413254212446617282722252933020.311.392.524.91611127243.331.213.330.39310.2911.931.163.2926.5040.91
2012Rochester Red WingsILAAAmin192b3215434400120051200103.093.184.163.3477149.097.070.186.16710.2024.492.402.0443.0025.00
2012Lehigh Valley IronPigsILAAAphi242b321129561012107410010.207.378.345.72310237.208.138.414.32618.9210.810.572.7029.0033.33
2005Totals for IL-IL         2672910102410121610113.139.267.236.50317386.145.097.278.23513.9518.601.332.3336.0030.00
2013Lancaster BarnstormersAtlInd-3321761125601180110811200.329.404.447.85134790.348.118.237.37511.118.890.801.1176.0028.00
2013Yucatan LeonesMexAAA-3310539873116252760128586966316.291.387.417.80416634471.335.126.281.35812.3114.651.191.4956.8629.31
2014Campeche PiratasMexAAA-3478297418411144253354133504.283.359.367.72610916343.311.084.209.32710.2011.951.171.1774.2519.05
2014Oaxaca GuerrerosMexAAA-34176491532215108720002.234.338.438.77628774.236.204.344.34410.819.460.882.7032.0046.67
2012Totals for Mex-Mex         95361509914365763434853506.274.355.380.73513723417.298.106.233.32710.3111.511.121.4460.1723.23
MLB Totals - 7 Season(s)Filter184337347620512752356754359.226.305.323.62810926384.276.097.211.0009.1117.451.910.26337.0034.21
Minor League Totals - 15 Season(s)Filter16966425973186834280108763220149544841164126571897.291.358.419.77726945307316.318.128.224.0007.4411.501.551.4859.4928.37
AAA Totals - 12 Season(s)Filter134750377461473274629761312987411679113100431681.292.356.429.78521624335704.320.137.227.0007.2111.901.651.7051.9329.40
AA Totals - 2 Season(s)Filter13855782149277748211950661211305.268.339.379.71821141633.292.111.205.0007.9010.431.321.1179.5727.52
A+ Totals - 2 Season(s)Filter1405549716731847043255662189818.301.379.408.78722643645.329.107.240.0008.689.611.110.62138.5025.75
A- Totals - 1 Season(s)Filter71277487910303227182734216313.285.387.343.7309513334.321.058.188.0008.0810.181.260.000.0016.46
Ind Totals - 2 Season(s)Filter75288559123294523353744220.316.395.503.89814534333.336.187.306.00010.5111.111.062.7032.0037.36
St. Louis Cardinals Totals - 1 Season(s)Filter124267276017412542335633159.225.316.330.6468822307.280.105.236.00010.7518.241.700.33267.0036.67
Los Angeles Dodgers Totals - 3 Season(s)Filter37404112102001701200.275.279.375.65415344.314.100.125.0002.2715.917.000.000.0027.27
Philadelphia Phillies Totals - 1 Season(s)Filter1818341000001210000.222.300.278.5785120.250.056.111.0005.0010.002.000.000.0025.00
Boston Red Sox Totals - 1 Season(s)Filter48000000000110000.000.111.000.111009.000.000.000.0000.0011.110.000.000.000.00
Florida Marlins Totals - 1 Season(s)Filter14010000100100000.250.250.250.500104.333.000.250.0000.0025.000.000.000.000.00
Average MLB - Per 162 games162297306718412442315944348.226.305.323.6289623338.276.097.211.0009.1117.451.910.26337.0034.21
Average Minor - Per 162 games162614931783381073211452801612529.291.358.419.77725751699.318.128.224.0007.4411.501.551.4859.4928.37

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1999Yakima Bears NwstA-lan192B1--3---331.0003.00------711.41.3
1999Yakima Bears NwstA-lan19SS68--1082462943383354.9245.21------7195.889.5
1999San Bernardino Stampede CalifA+lan19SS1--21--331.0003.00------250.00.7
2000San Bernardino Stampede CalifA+lan20SS110--1853743168590559.9475.08------13879.778.6
2000San Bernardino Stampede CalifA+lan202B28--6472319139136.9784.86------13820.320.0
2001Jacksonville Suns SouAAlan212B121--2872751464576562.9764.64------13490.387.1
2001Jacksonville Suns SouAAlan21SS12--2030375350.9434.17------1349.08.6
2002Las Vegas 51s PCLAAAlan222B118--2853781977682663.9725.62------13686.881.9
2002Las Vegas 51s PCLAAAlan22SS17--35462118381.9764.76------13612.511.8
2002Los Angeles DodgersNLMLBlan222B4-1946-310101.0002.500.53-----850.02.5
2003Las Vegas 51s PCLAAAlan23SS6--818242826.9294.33------1324.54.2
2003Las Vegas 51s PCLAAAlan232B125--2773601385650637.9805.10------13294.788.0
2003Los Angeles DodgersNLMLBlan232B3-6241276.8572.001.00-----1225.01.9
2004Las Vegas 51s PCLAAAlan242B85--1712491047430420.9774.94------10184.259.4
2004Los Angeles DodgersNLMLBlan242B4-1123-1551.0001.250.45-----1723.52.5
2005Las Vegas 51s PCLAAAlan252B75--151202746360353.9814.71------8489.352.4
2005Columbus Clippers ILAAAnya252B28--6165412130126.9694.50------2996.619.4
2006Scranton/Wilkes-Barre Red Barons ILAAAphi26SS2--28111110.9095.00------1271.61.4
2006Scranton/Wilkes-Barre Red Barons ILAAAphi26OF6--112-113131.0002.17------1274.74.2
2006Scranton/Wilkes-Barre Red Barons ILAAAphi262B121--2923251375630617.9795.10------12795.385.2
2006Philadelphia PhilliesNLMLBphi26RF1-11---111.0001.001.00-----185.60.6
2006Philadelphia PhilliesNLMLBphi262B4-1062-1881.0002.000.80-----1822.22.5
2006Philadelphia PhilliesNLMLBphi26LF221441--551.0002.500.36-----1811.11.2
2007Reading Phillies EastAAphi272B4--1013-323231.0005.75------4100.02.8
2007Ottawa Lynx ILAAAphi272B104--229296866533525.9855.05------12980.672.7
2007Ottawa Lynx ILAAAphi27OF24--592-161611.0002.54------12918.616.8
2008Pawtucket Red Sox ILAAAbos28OF30--523-155551.0001.83------12623.821.0
2008Pawtucket Red Sox ILAAAbos282B99--194279976482473.9814.78------12678.669.2
2008Pawtucket Red Sox ILAAAbos28SS1--11--221.0002.00------1260.80.7
2008Boston Red SoxALMLBbos28LF41195---551.0001.250.26-----4100.02.5
2009St. Louis CardinalsNLMLBsln292B47713832482138280.9761.700.58-----12437.929.0
2009St. Louis CardinalsNLMLBsln293B6855463381091011157147.9362.160.32-----12454.842.0
2009St. Louis CardinalsNLMLBsln29LF52173---331.0000.600.18-----1244.03.1
2010Gwinnett Braves ILAAAatl30LF2--4---441.0002.00------1311.51.4
2010Gwinnett Braves ILAAAatl303B22--1219443531.8861.41------13116.815.4
2010Gwinnett Braves ILAAAatl302B97--144254962407398.9784.10------13174.067.8
2010Gwinnett Braves ILAAAatl30SS19--1741586358.9213.05------13114.513.3
2011New Orleans Zephyrs PCLAAAflo31RF1---------------1260.80.7
2011New Orleans Zephyrs PCLAAAflo31SS5--915-324241.0004.80------1264.03.5
2011New Orleans Zephyrs PCLAAAflo31LF15--291113130.9682.00------12611.910.5
2011New Orleans Zephyrs PCLAAAflo312B103--2222871571524509.9714.94------12681.772.0
2011Florida MarlinsNLMLBflo312B11934-1771.0007.000.78-----1100.00.6
2012Rochester Red Wings ILAAAmin32SS1--12-2331.0003.00------156.70.7
2012Rochester Red Wings ILAAAmin322B13--26422107068.9715.23------1586.79.0
2012Lehigh Valley IronPigs ILAAAphi322B7--1514133029.9674.14------1163.64.9
MLB Totals for 3B - 1 season(s)-   3B6855463381091011157147.9362.160.32-----680.00.0
MLB Totals for 2B - 6 season(s)-   2B6381934967321119116.9751.840.60-----630.00.0
MLB Totals for LF - 3 season(s)-   LF11550121--13131.0001.180.26-----110.00.0
MLB Totals for RF - 1 season(s)-   RF1-11---111.0001.001.00-----10.00.0
AAA Totals for 2B - 10 season(s)-   2B975--2067275111063049284818.9784.94------9750.00.0
AAA Totals for OF - 3 season(s)-   OF60--1227-31291291.0002.15------600.00.0
AAA Totals for SS - 7 season(s)-   SS51--731311029214204.9534.00------510.00.0
AAA Totals for 3B - 1 season(s)-   3B22--1219443531.8861.41------220.00.0
AAA Totals for LF - 2 season(s)-   LF17--331113534.9712.00------170.00.0
AAA Totals for RF - 1 season(s)-   RF1---------------10.00.0
AA Totals for 2B - 2 season(s)-   2B125--2972881467599585.9774.68------1250.00.0
AA Totals for SS - 1 season(s)-   SS12--2030375350.9434.17------120.00.0
A+ Totals for SS - 2 season(s)-   SS111--1873753168593562.9485.06------1110.00.0
A+ Totals for 2B - 1 season(s)-   2B28--6472319139136.9784.86------280.00.0
A- Totals for SS - 1 season(s)-   SS68--1082462943383354.9245.21------680.00.0
A- Totals for 2B - 1 season(s)-   2B1--3---331.0003.00------10.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1999Yakima Bears NwstA-lan19---168------
1999San Bernardino Stampede CalifA+lan19----1------
2000San Bernardino Stampede CalifA+lan20---28110------
2001Jacksonville Suns SouAAlan21---12112------
2002Las Vegas 51s PCLAAAlan22---11817------
2002Los Angeles DodgersNLMLBlan22---4-------
2003Las Vegas 51s PCLAAAlan23---1256------
2003Los Angeles DodgersNLMLBlan23---3-------
2004Las Vegas 51s PCLAAAlan24---85-------
2004Los Angeles DodgersNLMLBlan24---4-------
2005Las Vegas 51s PCLAAAlan25---75-------
2005Columbus Clippers ILAAAnya25---28-------
2006Scranton/Wilkes-Barre Red Barons ILAAAphi26---1212----6-
2006Philadelphia PhilliesNLMLBphi26---4--2-1--
2007Reading Phillies EastAAphi27---4-------
2007Ottawa Lynx ILAAAphi27---104-----24-
2008Pawtucket Red Sox ILAAAbos28---991----30-
2008Boston Red SoxALMLBbos28------4----
2009St. Louis CardinalsNLMLBsln29---47-685----
2010Gwinnett Braves ILAAAatl30---9719222----
2011New Orleans Zephyrs PCLAAAflo31---1035-15-1--
2011Florida MarlinsNLMLBflo31---1-------
2012Rochester Red Wings ILAAAmin32---131------
2012Lehigh Valley IronPigs ILAAAphi32---7-------

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2001Phoenix Desert DogsArizona Fall LgMinor212911126416211476121451012.369.453.486.939549129.417.117.2349.3010.851.170.78111.0021.95
2002Maryvale SaguarosArizona Fall LgMinor221860782003013621000.133.200.167.36710266.148.034.0674.559.092.000.000.0025.00
2006Philadelphia PhilliesMLB Spring TrainingMLB261720351101002421000.250.375.400.7758225.313.150.2508.0016.002.000.000.0040.00
2007Washington NationalsMLB Spring TrainingMLB271319240002014100001.211.348.211.5594023.222.000.15817.394.350.250.000.000.00
2008Boston Red SoxMLB Spring TrainingMLB2820378131013123610000.351.415.459.87417241.400.108.1627.3214.632.002.4437.0015.38
2009St. Louis CardinalsMLB Spring TrainingMLB292967121640210302400102.239.257.388.64526670.226.149.2242.865.712.002.8633.5037.50
2009St. Louis CardinalsDiv SeriesMLB2911000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00
2010Atlanta BravesMLB Spring TrainingMLB30274861600211001601000.333.347.458.80522250.350.125.1462.0012.006.004.0024.0012.50
2011Florida MarlinsMLB Spring TrainingMLB311726183004003300100.308.367.423.79011330.333.115.23110.0010.001.000.000.0037.50
2012Houston AstrosMLB Spring TrainingMLB322124363001000400000.250.250.375.6259324.300.125.1250.0016.670.000.000.0050.00
Arizona Fall League Totals - 2 yrs4717133498211777152072012.287.368.374.7426411195.320.087.1757.6910.261.330.51171.0022.45
MLB Spring Training Totals - 7 yrs144241356812153243152832203.282.330.402.7329718263.300.120.1875.7010.651.871.9048.2026.47
MLB Playoffs - Divisional Series Totals - 1 yrs11000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00

Jobs in Baseball

TopAbout Jobs
YearTeamLgLevelCategoryOrgAgeJobGWLPctGBLRankManager/HCPlayoffs
2016Billings MustangsPioRkMinorcin36Hitting Coach754134.5476.02Ray MartinezLost in Finals
2017Modesto NutsCalifA+Minorsea37Hitting Coach1427468.521--1Mitch CanhamLeague Champions
* 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

Awards [8]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2000California League All-Star Team (SS) ... Los Angeles Dodgers Minor League Player of the Year2
2002Triple A All-Star Team (2B) ... Baseball America Minor League 2nd All-Star Team (2B) ... Pacific Coast League All-Star (2B) ... Los Angeles Dodgers Minor League Player of the Year4
2006International League All-Star Team (2B)1
2008International League All-Star Team (2B)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2015-11-102BFree Agent -Free AgentFree AgentGranted free agency  
2015-10-142BBoston Red SoxBoston Red Sox (MLB)-MinorsActivated MinorsActivated from DLTeam Roster on 2015-10-14
2015-04-112BBoston Red SoxBoston Red Sox (MLB)-DL-7InjuredDL7 InjuredTeam Roster on 2015-04-11
2015-03-072BBoston Red SoxBoston Red Sox (MLB)-MinorsContractSigned to Minor League ContractTeam Roster on 2015-03-07
2014-03-312BFree Agent -Free AgentFree AgentReleased by Brewers  
2014-01-262BMilwaukee BrewersMilwaukee Brewers (MLB)-MinorsContractSigned to Minor League ContractTeam Roster on 2014-01-26
2013-03-062BFree Agent -InternationalContractSigned by Yucatan (Mexico)  
2012-05-142BFree Agent -Free AgentFree AgentReleased by Twins  
2012-04-252BMinnesota TwinsMinnesota Twins (MLB)-MinorsContractSigned to minor league contractTeam Roster on 2012-04-25
2012-03-282BFree Agent -Free AgentFree AgentReleased by Astros  
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2012-03-31ContractSigned by Phillies 
2012-03-28Released by Astros 
2011-11-14ContractSigned by Astros 
2011-01-13ContractSigned by Marlins 
2010-01-21ContractSigned by Braves 
2008-12-17ContractSigned by Cardinals to minor league contract 
2007-12-13ContractSigned by Red Sox to minor league contract 
2006-11-06ContractSigned by Nationals (minor) 
2006-01-11ContractSigned by Phillies (minor) 
1999-06-06Contractsigned 
* 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
2002Los Angeles DodgersTeam Payroll22200,000-75740-2,011,045200,000200,000
2003Los Angeles DodgersTeam Payroll23300,000-70342-2,163,527300,000500,000
2004Los Angeles DodgersTeam Payroll24301,000-74730172,070,100300,000801,000
2006Philadelphia PhilliesTeam Payroll26327,000-74241-2,365,072327,0001,128,000
2008Boston Red SoxTeam Payroll28390,000-75337-2,696,252390,0001,518,000
2009St. Louis CardinalsTeam Payroll29475,000-50318372,746,792400,0001,993,000
2011Florida MarlinsTeam Payroll31414,0002.00278926-2,722,607414,0002,407,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