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

Justin ThomasTrack this Player High Level: MLB Status: Free Agent since 2014 MLB Years: 2008-2012
Follow TBC on Twitter and Facebook

Played in Japan
Arizona Fall League

PositionsP-359Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameJustin Joseph Thomas
Height6-3Weight220BatsLeftThrowsLeft
Born DateJanuary 18,1984 [34.097]PlaceToledo,Ohio
High SchoolClay (Oregon,OH)
CollegeYoungstown State University (Youngstown,OH)

DraftedSelected by the Seattle Mariners [Team Picks] in the 4th round (113rd overall) of the 2005 Amateur Entry Draft [Signed]
Signing Bonus$290,000Signing ScoutsKen MadejaService Time0.138 (2013)
MLB DebutSeptember 1,2008 [24.227]
OrganizationsSEA [5] PIT [2] ANA [1] BOS [1] NYA [1] OAK [1] Awards2
TBC Player ID39940Retrosheet IDthomj006MLBAM ID476206
Pitch Repertoire Fastball (31.25%) -- Changeup (29.35%) -- Sinker (21.74%) -- Slider (17.66%)
Fastball Velocity [2012] - 90.35 - [2010] - 90.40
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Other Batting -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Justin Thomas 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 RatingsPitchingStrikeouts60Walks48Hittable48SO/BB54vsPower48Hitting0Durability63Team.488Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2004Youngstown StateHorizNCAA-1SoST20735.1114140400093.09863539438212001.519.450.874.157.911.91.700-
2005Youngstown StateHorizNCAA-1Jr2ST21753.4214140400084.0784332433882301.328.320.433.529.392.67.583-
2005Everett Aqua SoxNwstA-sea21S/R21333.8118612002059.0633125220485001.419.610.313.057.322.40.500-
2006Wisconsin Timber RattlersMidwAsea-ST22553.1011110000061.0692921417512001.4110.180.592.517.523.00.500-
2006Inland Empire 66ersCalifA+sea28ST22944.10171701100105.0108584810451116001.459.230.853.849.482.47.692-
2006Minor Totals (2 teams)MinorAAA--ST01493.73282801100166.0177876914621628001.449.580.763.358.772.61.609-
2007West Tennessee Diamond JaSouAAsea22ST23495.51242400000119.01478273116110011001.7411.090.834.607.541.64.308-
2008West Tennessee Diamond JaSouAAsea-S/R24774.32251781110118.2116665711561066301.458.800.834.258.041.89.500-
2008Tacoma RainiersPCLAAAsea-Rel24213.71716004117.0157729212001.417.941.064.7611.122.33.667-
2008Minor Totals (2 teams)MinorAAA--S/R0984.253218141151135.2131736413651278301.448.690.864.318.431.95.529-
2008Seattle MarinersALMLBsea60Rel24016.7580800204.09330221002.7520.25--4.504.501.00.0003.63
2009Tacoma RainiersPCLAAAsea23Rel25244.48530530023660.0673330540537001.779.990.755.977.911.33.333-
2010Indianapolis IndiansILAAApit41Rel26502.48400400011454.0331615410512000.795.470.661.668.455.101.000-
2010Pittsburgh PiratesNLMLBpit65Rel26016.2312012006013.021993550002.0014.542.083.463.461.00.0006.46
2011Indianapolis IndiansILAAApit41Rel27823.89630630021369.0663230424594001.308.570.523.127.662.46.800-
2012Pawtucket Red SoxILAAAbos-Rel28003.3840400005.05220050000.948.44----8.440.00--
2012Scranton/Wilkes-Barre YanILAAAnya33Rel28213.4530624005157.0492322320491001.207.690.473.147.692.45.667-
2012Minor Totals (2 teams)MinorAAA--Rel0213.4534628005162.2542524320541001.187.760.432.877.762.70.667-
2012Boston Red SoxALMLBbos50Rel28007.7170700004.210440241002.5719.29--3.867.712.00-2.67
2012New York YankeesALMLBnya63Rel28009.0040400003.02331130001.006.003.003.009.003.00-6.43
2013Sacramento River CatsPCLAAAoak-ST29364.4816160000084.0924742834682001.499.820.853.637.262.00.333-
2013Nippon FightersJap PacIntl-ST29028.71330000010.01314100961002.1311.32--7.845.230.67.000-
2014Salt Lake BeesPCLAAAana10ST30485.99202000000112.214880752141955001.6811.821.683.287.592.32.333-
MLB Totals - 3 Season(s)Filter026.9331031008024.2421919410142002.1115.321.463.655.111.40.0002.19
Minor League Totals - 10 Season(s)Filter54504.35328118210226715921.09785064478537781753301.479.530.833.677.962.17.519-
AAA Totals - 7 Season(s)Filter26224.3623343190006415458.24752402234717840123001.429.280.923.487.832.25.542-
AA Totals - 2 Season(s)Filter11164.92494181110237.12631481302211720617301.609.950.834.427.791.76.407-
A+ Totals - 1 Season(s)Filter944.10171701100105.0108584810451116001.459.230.853.849.482.47.692-
A Totals - 1 Season(s)Filter553.1011110000061.0692921417512001.4110.180.592.517.523.00.500-
A- Totals - 1 Season(s)Filter333.8118612002059.0633125220485001.419.610.313.057.322.40.500-
Intl Totals - 1 Season(s)Filter028.71330000010.01314100961002.1311.32--7.845.230.67.000-
NCAA Totals - 2 Season(s)Filter1484.31282808000177.217610685137617014301.428.920.663.858.612.24.636-
Pittsburgh Pirates Totals - 1 Season(s)Filter016.2312012006013.021993550002.0014.542.083.463.461.00.000-
Seattle Mariners Totals - 1 Season(s)Filter016.7580800204.09330221002.7520.25--4.504.501.00.000-
Boston Red Sox Totals - 1 Season(s)Filter007.7170700004.210440241002.5719.29--3.867.712.00--
New York Yankees Totals - 1 Season(s)Filter009.0040400003.02331130001.006.003.003.009.003.00--
Average MLB - Per ~220 innings0186.93276027600710220.0375169169368912518002.1115.321.463.655.111.40.0002.19
Average Minor - Per ~220 innings13124.3578285000164220.0233120106209019513101.479.530.833.677.962.17.520-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2003Youngstown StateHorizNCAA-1Fr-p1911000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
2010Pittsburgh PiratesNLMLBpit65p26101000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
2011Indianapolis IndiansILAAApit41p27242000000000201000.000.000.000.000003.000.000.000.0000.0066.670.000.000.000.00
MLB Totals - 1 Season(s)Filter101000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
Minor League Totals - 1 Season(s)Filter242000000000201000.000.000.000.000003.000.000.000.0000.0066.670.000.000.000.00
AAA Totals - 1 Season(s)Filter242000000000201000.000.000.000.000003.000.000.000.0000.0066.670.000.000.000.00
NCAA Totals - 1 Season(s)Filter11000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
Pittsburgh Pirates Totals - 1 Season(s)Filter101000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
Average MLB - Per 162 games162160000000001600000.000.000.000.0000016.000.000.000.0000.00100.000.000.000.000.00
Average Minor - Per 162 games162140000000001407000.000.000.000.0000020.000.000.000.0000.0066.670.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2005Everett Aqua Sox NwstA-sea21P18--38111211.9170.61------18100.023.7
2006Wisconsin Timber Rattlers MidwAsea22P11---15--15151.0001.36------11100.07.9
2006Inland Empire 66ers CalifA+sea22P17--512111817.9441.00------17100.012.1
2007West Tennessee Diamond Jaxx SouAAsea23P24--117212018.9000.75------24100.017.3
2008West Tennessee Diamond Jaxx SouAAsea24P25--616432622.8460.88------25100.018.1
2008Tacoma Rainiers PCLAAAsea24P7--11--221.0000.29------7100.04.9
2008Seattle MarinersALMLBsea24P8-4-1--111.0000.130.25-----8100.04.9
2009Tacoma Rainiers PCLAAAsea25P53--1121-1413.9290.25------53100.036.8
2010Indianapolis Indians ILAAApit26P40---3--331.0000.08------40100.027.8
2010Pittsburgh PiratesNLMLBpit26P12-13-2--221.0000.170.15-----12100.07.4
2011Indianapolis Indians ILAAApit27P63--391-1312.9230.19------63100.043.8
2012Scranton/Wilkes-Barre Yankees ILAAAnya28P30--210-112121.0000.40------30100.020.8
2012Pawtucket Red Sox ILAAAbos28P4---11-21.5000.25------4100.02.8
2012Boston Red SoxALMLBbos28P7-4--------1150.0-7100.04.3
2012New York YankeesALMLBnya28P4-3-------------4100.02.5
2013Sacramento River Cats PCLAAAoak29P16--68211614.8750.88------16100.011.1
2014Salt Lake Bees PCLAAAana30P20--413-317171.0000.85------20100.013.9
MLB Totals for P - 3 season(s)-   P31-24-3--331.0000.100.131150.0-310.00.0
AAA Totals for P - 7 season(s)-   P233--1757557974.9370.32------2330.00.0
AA Totals for P - 2 season(s)-   P49--733644640.8700.82------490.00.0
A+ Totals for P - 1 season(s)-   P17--512111817.9441.00------170.00.0
A Totals for P - 1 season(s)-   P11---15--15151.0001.36------110.00.0
A- Totals for P - 1 season(s)-   P18--38111211.9170.61------180.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2005Everett Aqua Sox NwstA-sea2118----------
2006Wisconsin Timber Rattlers MidwAsea2211----------
2006Inland Empire 66ers CalifA+sea2217----------
2007West Tennessee Diamond Jaxx SouAAsea2324----------
2008West Tennessee Diamond Jaxx SouAAsea2425----------
2008Tacoma Rainiers PCLAAAsea247----------
2008Seattle MarinersALMLBsea248----------
2009Tacoma Rainiers PCLAAAsea2553----------
2010Indianapolis Indians ILAAApit2640----------
2010Pittsburgh PiratesNLMLBpit2612----------
2011Indianapolis Indians ILAAApit2763----------
2012Scranton/Wilkes-Barre Yankees ILAAAnya2830----------
2012Pawtucket Red Sox ILAAAbos284----------
2012Boston Red SoxALMLBbos287----------
2012New York YankeesALMLBnya284----------
2013Sacramento River Cats PCLAAAoak2916----------
2014Salt Lake Bees PCLAAAana3020----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2007Peoria JavelinasArizona Fall LgMinor23015.4040400005.0533044001.809.000.007.207.201.005.40.000
2007Seattle MarinersMLB Spring TrainingMLB23002.2530300104.0311015101.006.750.002.2511.255.002.25.000
2009Seattle MarinersMLB Spring TrainingMLB25000.0000000018.0320000200.383.380.000.000.0002.25.000
2010Pittsburgh PiratesMLB Spring TrainingMLB26000.0020200002.0000000000.000.000.000.000.0000.00.000
2011Pittsburgh PiratesMLB Spring TrainingMLB27002.0850500004.1861044202.9316.620.008.318.311.0012.46.000
2012Boston Red SoxMLB Spring TrainingMLB28016.7511011001110.21398049101.6710.970.003.377.592.257.59.000
2013Oakland AthleticsMLB Spring TrainingMLB29006.7530300005.1644156002.1610.131.698.4410.131.206.75.000
2014Los Angeles AngelsMLB Spring TrainingMLB30000.0010100102.0000022001.000.000.009.009.001.000.00.000
Arizona Fall League Totals - 1 yrs015.4040400005.0533044001.809.000.007.207.201.005.40.000
MLB Spring Training Totals - 7 yrs013.4725025003236.333221411626601.358.170.253.966.441.635.45.000

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2011Pittsburgh PiratesMLB Spring TrainingMLB2731000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00
MLB Spring Training Totals - 2 yrs51000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00

Awards [2]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2005Horizon League All-Conference (SP) ... Horizon League Pitcher of the Year2

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2014-07-26PFree Agent -Free AgentFree AgentReleased by Angels30.190  
2014-04-12PLos Angeles AngelsSalt Lake (AAA)-MinorsReassigned MinorsAssigned to Salt Lake (AAA)30.085Team Roster on 2014-04-12
2014-01-09PLos Angeles AngelsLos Angeles Angels (MLB)-MinorsContractSigned to Minor League Contract29.357Team Roster on 2014-01-09
2013-07-08PFree Agent -InternationalContractSigned with Nippon Ham Fighters (Japan)29.172  
2013-04-07POakland AthleticsSacramento (AAA)-MinorsReassigned MinorsAssigned to Sacramento (AAA)29.080Team Roster on 2013-04-07
2012-11-23POakland AthleticsOakland Athletics (MLB)-MinorsContractSigned to minor league contract28.310Team Roster on 2012-11-23
2012-10-16PFree Agent -Free AgentFree AgentElected free agency28.272  
2012-09-27RPNew York YankeesNew York Yankees (MLB)-DFADes For AssignmentDesignated for assignment28.253Team Roster on 2012-09-27
2012-09-01RPNew York YankeesNew York Yankees (MLB)YActiveMLB ActiveRecalled from Scranton/Wilkes-Barre (AAA)28.227Team Roster on 2012-09-01
2012-06-12PNew York YankeesScranton/Wilkes-Barre (AAA)YMinorsReassigned MinorsAssigned to Scranton/Wilkes-Barre (AAA)28.146Team Roster on 2012-06-12
2012-05-12PNew York YankeesScranton/Wilkes-Barre (AAA)YMinors--Claimed off waivers from Red Sox28.115Team Roster on 2012-05-12
2012-04-27PBoston Red SoxPawtucket (AAA)YMinorsReassigned MinorsOptioned to Pawtucket (AAA)28.100Team Roster on 2012-04-27
2012-04-04PBoston Red SoxBoston Red Sox (MLB)YActiveMLB ActiveContract purchased from Pawtucket (AAA)28.077Team Roster on 2012-04-04
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2010-11-08ContractSigned by Pirates 
2009-10-29Claimed off waivers by Pirates from Mariners 
* 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
2005Seattle Mariners-21290,000-------290,000Signing Bonus out of 2005 Draft (4th round - 113rd overall)
2008Seattle MarinersTeam Payroll24390,000-75340-2,696,252390,000680,000
2010Pittsburgh PiratesTeam Payroll26400,000-75744-2,812,412400,0001,080,000
2012Boston Red SoxTeam Payroll28516,000-51529432,954,887480,0001,596,000
2012New York YankeesTeam Payroll28516,000-51528432,954,887480,0001,596,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