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

Joe ThurstonTrack this Player High Level: MLB Status: Free Agent since 2014 MLB Years: 2002-2011
Follow TBC on Twitter and Facebook

Drafted
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 [39.019]PlaceFairfield,California
High SchoolVallejo (Vallejo,CA)
CollegeSacramento City College (Sacramento,CA)

DraftedSelected by the Los Angeles Dodgers [Team Picks] in the 4th round (134th overall) of the 1999 Amateur Entry Draft [Signed] ... Selected by the Boston Red Sox [Team Picks] 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 ToolsTrack this Player -- Intersect 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
2012Lehigh Valley IronPigsILAAAphi242b321129561012107410010.207.378.345.72310237.208.138.414.32618.9210.810.572.7029.0033.33
2012Rochester Red WingsILAAAmin192b3215434400120051200103.093.184.163.3477149.097.070.186.16710.2024.492.402.0443.0025.00
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
2014Oaxaca GuerrerosMexAAA-34176491532215108720002.234.338.438.77628774.236.204.344.34410.819.460.882.7032.0046.67
2014Campeche PiratasMexAAA-3478297418411144253354133504.283.359.367.72610916343.311.084.209.32710.2011.951.171.1774.2519.05
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-lan19SS68--1082462943383354.9245.21------7195.889.5
1999Yakima Bears NwstA-lan192B1--3---331.0003.00------711.41.3
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 PCLAAAlan232B125--2773601385650637.9805.10------13294.788.0
2003Las Vegas 51s PCLAAAlan23SS6--818242826.9294.33------1324.54.2
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 ILAAAphi262B121--2923251375630617.9795.10------12795.385.2
2006Scranton/Wilkes-Barre Red Barons ILAAAphi26OF6--112-113131.0002.17------1274.74.2
2006Scranton/Wilkes-Barre Red Barons ILAAAphi26SS2--28111110.9095.00------1271.61.4
2006Philadelphia PhilliesNLMLBphi262B4-1062-1881.0002.000.80-----1822.22.5
2006Philadelphia PhilliesNLMLBphi26LF221441--551.0002.500.36-----1811.11.2
2006Philadelphia PhilliesNLMLBphi26RF1-11---111.0001.001.00-----185.60.6
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 ILAAAbos282B99--194279976482473.9814.78------12678.669.2
2008Pawtucket Red Sox ILAAAbos28OF30--523-155551.0001.83------12623.821.0
2008Pawtucket Red Sox ILAAAbos28SS1--11--221.0002.00------1260.80.7
2008Boston Red SoxALMLBbos28LF41195---551.0001.250.26-----4100.02.5
2009St. Louis CardinalsNLMLBsln293B6855463381091011157147.9362.160.32-----12454.842.0
2009St. Louis CardinalsNLMLBsln292B47713832482138280.9761.700.58-----12437.929.0
2009St. Louis CardinalsNLMLBsln29LF52173---331.0000.600.18-----1244.03.1
2010Gwinnett Braves ILAAAatl302B97--144254962407398.9784.10------13174.067.8
2010Gwinnett Braves ILAAAatl303B22--1219443531.8861.41------13116.815.4
2010Gwinnett Braves ILAAAatl30SS19--1741586358.9213.05------13114.513.3
2010Gwinnett Braves ILAAAatl30LF2--4---441.0002.00------1311.51.4
2011New Orleans Zephyrs PCLAAAflo312B103--2222871571524509.9714.94------12681.772.0
2011New Orleans Zephyrs PCLAAAflo31LF15--291113130.9682.00------12611.910.5
2011New Orleans Zephyrs PCLAAAflo31SS5--915-324241.0004.80------1264.03.5
2011New Orleans Zephyrs PCLAAAflo31RF1---------------1260.80.7
2011Florida MarlinsNLMLBflo312B11934-1771.0007.000.78-----1100.00.6
2012Rochester Red Wings ILAAAmin322B13--26422107068.9715.23------1586.79.0
2012Lehigh Valley IronPigs ILAAAphi322B7--1514133029.9674.14------1163.64.9
2012Rochester Red Wings ILAAAmin32SS1--12-2331.0003.00------156.70.7
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
2018Modesto NutsCalifA+Minorsea38Hitting Coach1406278.44315.03Mitch Canham
* 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
2002Baseball America Minor League 2nd All-Star Team (2B) ... Los Angeles Dodgers Minor League Player of the Year ... Pacific Coast League All-Star (2B) ... Triple A All-Star Team (2B)4
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 DescriptionAgeRoster for Current Team
2015-11-102BFree Agent -Free AgentFree AgentGranted free agency36.042  
2015-10-142BBoston Red SoxBoston Red Sox (MLB)-MinorsActivated MinorsActivated from DL36.015Team Roster on 2015-10-14
2015-04-112BBoston Red SoxBoston Red Sox (MLB)-DL-7InjuredDL7 Injured35.195Team Roster on 2015-04-11
2015-03-072BBoston Red SoxBoston Red Sox (MLB)-MinorsContractSigned to Minor League Contract35.160Team Roster on 2015-03-07
2014-03-312BFree Agent -Free AgentFree AgentReleased by Brewers34.184  
2014-01-262BMilwaukee BrewersMilwaukee Brewers (MLB)-MinorsContractSigned to Minor League Contract34.119Team Roster on 2014-01-26
2013-03-062BFree Agent -InternationalContractSigned by Yucatan (Mexico)33.159  
2012-05-142BFree Agent -Free AgentFree AgentReleased by Twins32.228  
2012-04-252BMinnesota TwinsMinnesota Twins (MLB)-MinorsContractSigned to minor league contract32.209Team Roster on 2012-04-25
2012-03-282BFree Agent -Free AgentFree AgentReleased by Astros32.181  
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster 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