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

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.187]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