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 MastersonTrack this Player High Level: MLB Status: Free Agent since 2017 MLB Years: 2008-2015
Follow TBC on Twitter and Facebook

Drafted
Rated Prospect

PositionsP-359Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameJustin Daniel Masterson
Height6-6Weight235BatsRightThrowsRight
Born DateMarch 22,1985 [33.271]PlaceBeavercreek,Ohio
High SchoolBeavercreek (Beavercreek,OH)
CollegeSan Diego State University (San Diego,CA), Bethel College (Mishawaka,IN)

DraftedSelected by the Boston Red Sox [Team Picks] in the 2nd round (71st overall) of the 2006 Amateur Entry Draft [Signed]
Signing Bonus$510,000Signing ScoutsDan MadsenService Time7.073 (2015)
Prospect Rankings[BA] 2008-MLB-#64 ... 2008-BOS-#4
MLB DebutApril 24,2008 [23.033]
OrganizationsCLE [6] BOS [5] LAN [1] PIT [1] SLN [1] Awards2
TBC Player ID122544Retrosheet IDmastj001MLBAM ID475416
Pitch Repertoire Sinker (55.42%) -- Fastball (21.76%) -- Slider (20.42%) -- Changeup (2.40%)
Fastball Velocity [2015] - 87.99 - [2014] - 90.28 - [2013] - 93.17 - [2012] - 92.83 - [2011] - 93.09 - [2010] - 91.71
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 Masterson page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.


Player Notes:   Opening day starter for Cleveland Indians in 2012-2014
About Sponsorships Program


Active Talent RatingsPitchingStrikeouts49Walks36Hittable49SO/BB38vsPower49Hitting12Durability62Team.505Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2006San Diego StateMWCNCAA-1Jr21ST21674.81171614101116.0124736282610813101.299.620.622.028.384.15.462-
2006Lowell SpinnersNYPLA-bos45Rel21310.8514014001031.2204302331000.695.68--0.579.3816.50.750-
2007Lancaster JetHawksCalifA+bos30ST22854.3317170000095.21035646422561001.319.690.382.075.272.55.615-
2007Portland Sea DogsEastAAbos35ST22434.3410100000058.0492928418593001.167.600.622.799.163.28.571-
2007Minor Totals (2 teams)MinorMLB--ST01284.33272700000153.215285748401154001.258.900.472.346.742.88.6003.20
2008Portland Sea DogsEastAAbos45ST23134.23880000038.0372218016372001.388.69--3.768.692.31.250-
2008Pawtucket Red SoxILAAAbos48S/R23102.8941300009.06431181000.755.790.960.967.718.001.000-
2008Minor Totals (2 teams)MinorMLB--S/R0233.971293000047.2432621117453001.268.120.193.218.502.65.4002.59
2008Boston Red SoxALMLBbos63S/R23653.1636927006088.06831311040681001.226.931.024.086.931.70.5454.42
2009Boston Red SoxALMLBbos18Rel24334.5031625004072.0723836725673001.359.000.883.138.382.68.5003.54
2009Cleveland IndiansALMLBcle63ST24174.5511101100057.0563529535522001.598.790.785.498.161.49.1254.25
2010Cleveland IndiansALMLBcle63ST256134.70342951100180.019710794147314012001.509.850.703.657.001.92.3163.75
2011Cleveland IndiansALMLBcle63ST2612103.21343311000216.0211897711651585001.288.790.462.716.582.43.5453.13
2012Cleveland IndiansALMLBcle63ST2711154.93343401000206.0212122113188815914001.459.250.793.846.941.81.4233.97
2013Cleveland IndiansALMLBcle63ST2814103.45322933320193.0156757413761958001.207.270.613.549.092.57.5833.08
2014Columbus ClippersILAAAcle53ST29015.40220000011.297708102001.466.94--6.177.711.25.000-
2014Cleveland IndiansALMLBcle63ST29465.5119190000098.01066660656939001.659.730.555.148.541.66.4003.74
2014St. Louis CardinalsNLMLBsln63S/R29337.04963001030.2352424613235001.5710.271.763.826.751.77.5005.45
2015Portland Sea DogsEastAAbos32ST30003.8611000004.28220121001.9315.43--1.933.862.00--
2015Pawtucket Red SoxILAAAbos48ST30023.29330000013.286507124001.105.27--4.617.901.71.000-
2015Minor Totals (2 teams)MinorMLB--ST0023.44440000017.0168708145001.317.85--3.936.871.75.0002.92
2015Boston Red SoxALMLBbos63S/R30425.611899004059.0683837727497101.6010.311.064.107.431.81.6674.38
2016Bradenton MaraudersFSLA+pit63ST31103.6011000005.02221380001.003.601.805.4014.402.671.000-
2016Indianapolis IndiansILAAApit52Rel31224.9725520006054.0623030326323101.6210.270.504.315.301.23.500-
2016Minor Totals (2 teams)MinorMLB--S/R0324.8526620006059.0643232429403101.579.710.614.406.071.38.6004.14
2017Oklahoma City DodgersPCLAAAlan48ST321164.13262510000141.2129726576614010001.388.200.444.198.892.12.647-
MLB Totals - 8 Season(s)Filter64744.3125818474741701199.0118162557597498100466101.408.850.733.737.522.02.4640.62
Minor League Totals - 7 Season(s)Filter31234.0511173380070460.04332342092017039728101.308.400.393.307.702.34.574-
AAA Totals - 5 Season(s)Filter14114.296036240060228.22141191101110820220101.408.350.434.217.881.87.560-
AA Totals - 3 Season(s)Filter564.28191900000100.1945348435986001.288.380.363.128.732.80.455-
A+ Totals - 2 Season(s)Filter954.29181800000100.21055848525641001.299.390.452.245.722.56.643-
A- Totals - 1 Season(s)Filter310.8514014001031.2204302331000.695.68--0.579.3816.50.750-
NCAA Totals - 1 Season(s)Filter674.81171614101116.0124736282610813101.299.620.622.028.384.15.462-
Cleveland Indians Totals - 6 Season(s)Filter48614.23164154107420950.29384944476739379750001.408.880.633.727.552.03.440-
Boston Red Sox Totals - 3 Season(s)Filter13104.2685246100140219.2208107104249218411101.378.520.983.777.542.00.565-
St. Louis Cardinals Totals - 1 Season(s)Filter337.04963001030.2352424613235001.5710.271.763.826.751.77.500-
Average MLB - Per ~220 innings12144.314734131130220.0216114105189118412001.408.850.733.737.522.02.4620.62
Average Minor - Per ~220 innings15114.055335180030220.02051119998118813001.308.400.393.307.702.34.577-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2008Boston Red SoxALMLBbos63p2325000000000400000.000.000.000.000005.000.000.000.0000.0080.000.000.000.000.00
2010Cleveland IndiansALMLBcle63p2524010000000101000.250.250.250.500105.333.000.000.2240.0020.000.000.000.000.00
2011Cleveland IndiansALMLBcle63p2626010000000200000.167.167.167.334106.250.000.000.1480.0033.330.000.000.000.00
2012Cleveland IndiansALMLBcle63p27342000000000100000.000.000.000.000002.000.000.000.0000.0050.000.000.000.000.00
2013Cleveland IndiansALMLBcle63p28322010000000000000.500.500.5001.000102.500.000.000.4440.000.000.000.000.000.00
2014Cleveland IndiansALMLBcle63p29193000000000101000.000.000.000.000004.000.000.000.0000.0025.000.000.000.000.00
2014St. Louis CardinalsNLMLBsln63p2998120001000301000.250.250.250.500209.400.000.000.2230.0033.330.000.000.000.00
2014Totals for MLB-MLB         2811120001000402000.182.182.182.3642013.286.000.000.1620.0030.770.000.000.000.00
2015Boston Red SoxALMLBbos63p30183020001000100000.667.667.6671.3342031.000.000.000.5870.0033.330.000.000.000.00
2016Indianapolis IndiansILAAApit52p3193000000000202000.000.000.000.000005.000.000.000.0000.0040.000.000.000.000.00
2017Oklahoma City DodgersPCLAAAlan48p321324150002000903000.208.208.208.4165027.333.000.000.1830.0033.330.000.000.000.00
MLB Totals - 7 Season(s)Filter118331700020001303000.212.212.212.4247036.350.000.000.0000.0036.110.000.000.000.00
Minor League Totals - 2 Season(s)Filter22271500020001105000.185.185.185.3705032.313.000.000.0000.0034.380.000.000.000.00
AAA Totals - 2 Season(s)Filter22271500020001105000.185.185.185.3705032.313.000.000.0000.0034.380.000.000.000.00
Cleveland Indians Totals - 5 Season(s)Filter8917030000000502000.176.176.176.3523019.250.000.000.0000.0026.320.000.000.000.00
St. Louis Cardinals Totals - 1 Season(s)Filter98120001000301000.250.250.250.500209.400.000.000.0000.0033.330.000.000.000.00
Boston Red Sox Totals - 2 Season(s)Filter208020001000500000.250.250.250.500208.667.000.000.0000.0062.500.000.000.000.00
Average MLB - Per 162 games1624511000030001804000.212.212.212.42410049.350.000.000.0000.0036.110.000.000.000.00
Average Minor - Per 162 games1621997370001500081037000.185.185.185.370370236.313.000.000.0000.0034.380.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2006Lowell Spinners NYPLA-bos21P14--231-65.8330.36------14100.018.7
2007Lancaster JetHawks CalifA+bos22P17--1216313128.9031.65------17100.012.1
2008Portland Sea Dogs EastAAbos23P8--311211614.8751.75------8100.05.7
2008Pawtucket Red Sox ILAAAbos23P4--12--331.0000.75------4100.02.8
2008Boston Red SoxALMLBbos23P36988310121413.9290.360.15-----36100.022.2
2009Boston Red SoxALMLBbos24P316722151-1817.9440.550.24-----31100.019.1
2009Cleveland IndiansALMLBcle24P1110572711109.9000.820.16-----11100.06.8
2010Cleveland IndiansALMLBcle25P34291802234516156.9181.650.31-----34100.021.0
2011Cleveland IndiansALMLBcle26P34332161532244947.9591.380.22-----34100.021.0
2012Cleveland IndiansALMLBcle27P34342062434125958.9831.710.2825778.1-34100.021.0
2013Cleveland IndiansALMLBcle28P32291932127134948.9801.500.259375.0-32100.019.8
2014Columbus Clippers ILAAAcle29P2--1---111.0000.50------2100.01.4
2014Cleveland IndiansALMLBcle29P191998420152524.9601.260.241233.3-19100.011.7
2014St. Louis CardinalsNLMLBsln29P963042--661.0000.670.204-100.0-9100.05.6
2015Portland Sea Dogs EastAAbos30P1--11--221.0002.00------1100.00.7
2015Pawtucket Red Sox ILAAAbos30P3--25--771.0002.33------3100.02.1
2015Boston Red SoxALMLBbos30P1895968111514.9330.780.242528.6-18100.011.1
2016Bradenton Marauders FSLA+pit31P1---------------1100.00.7
2016Indianapolis Indians ILAAApit31P25--28-310101.0000.40------25100.017.4
2017Oklahoma City Dodgers PCLAAAlan32P26--625333431.9121.19------26100.018.4
MLB Totals for P - 8 season(s)-   P25818411991031891419306292.9541.130.24411770.7-2580.00.0
AAA Totals for P - 5 season(s)-   P60--1240365552.9450.87------600.00.0
AA Totals for P - 2 season(s)-   P9--412211816.8891.78------90.00.0
A+ Totals for P - 2 season(s)-   P18--1216313128.9031.56------180.00.0
A- Totals for P - 1 season(s)-   P14--231-65.8330.36------140.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2006Lowell Spinners NYPLA-bos2114----------
2007Lancaster JetHawks CalifA+bos2217----------
2008Portland Sea Dogs EastAAbos238----------
2008Pawtucket Red Sox ILAAAbos234----------
2008Boston Red SoxALMLBbos2336----------
2009Boston Red SoxALMLBbos2431----------
2009Cleveland IndiansALMLBcle2411----------
2010Cleveland IndiansALMLBcle2534----------
2011Cleveland IndiansALMLBcle2634----------
2012Cleveland IndiansALMLBcle2734----------
2013Cleveland IndiansALMLBcle2832----------
2014Columbus Clippers ILAAAcle292----------
2014Cleveland IndiansALMLBcle2919----------
2014St. Louis CardinalsNLMLBsln299----------
2015Portland Sea Dogs EastAAbos301----------
2015Pawtucket Red Sox ILAAAbos303----------
2015Boston Red SoxALMLBbos3018----------
2016Bradenton Marauders FSLA+pit311----------
2016Indianapolis Indians ILAAApit3125----------
2017Oklahoma City Dodgers PCLAAAlan3226----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2005Wareham GatemenCape Cod LeagueCollege20311.152202200211031.119441939000.905.460.292.5911.204.331.15.750
2008Boston Red SoxMLB Spring TrainingMLB23012.2520200204.0511022001.7511.250.004.504.501.002.25.000
2008Boston Red SoxDiv SeriesMLB23002.2540400004.06210330002.2513.500.006.756.751.004.50.000
2008Boston Red SoxChamp. SeriesMLB23101.5950500105.24110260001.156.350.003.189.533.001.591.000
2009Boston Red SoxMLB Spring TrainingMLB24000.00000000125.0800000000.322.880.000.000.0000.00.000
2010Cleveland IndiansMLB Spring TrainingMLB25125.14651000021.02815121629101.6212.000.432.5712.434.836.43.333
2011Cleveland IndiansMLB Spring TrainingMLB26025.40660000021.22316132623101.379.550.832.499.553.836.65.000
2012Cleveland IndiansMLB Spring TrainingMLB27039.00505000018.02318182516101.5611.501.002.508.003.209.00.000
2013Cleveland IndiansMLB Spring TrainingMLB28214.76660000022.22316124626101.319.131.592.3810.324.336.35.667
2014Cleveland IndiansMLB Spring TrainingMLB29401.09660000024.214330625200.835.110.002.199.124.171.091.000
2015Boston Red SoxMLB Spring TrainingMLB30313.52660000023.0241192710001.359.390.782.743.911.434.30.750
Cape Cod League Totals - 1 yrs311.152202200211031.319441939000.895.460.292.5911.204.331.15.750
MLB Spring Training Totals - 8 yrs10103.83372980021160.014880681138131601.168.330.622.147.373.454.50.500
MLB Playoffs - Divisional Series Totals - 1 yrs002.2540400004.0621033002.2513.500.006.756.751.004.50.000
MLB Playoffs - Championship Series Totals - 1 yrs101.5950500105.7411026001.066.350.003.189.533.001.591.000

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2010Cleveland IndiansMLB Spring TrainingMLB2562000000000200000.000.000.000.000002.000.000.0000.00100.000.000.000.000.00
2011Cleveland IndiansMLB Spring TrainingMLB2611000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.00
MLB Spring Training Totals - 2 yrs73000000000200000.000.000.000.000003.000.000.0000.0066.670.000.000.000.00

Awards [2]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2006Minor League Short-Season All-Star Team (RP)1
2013American League Player of the Week (May 13-May 19)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-12-10RPFree Agent -RetiredRetiredAnnounced retirement33.263  
2017-11-07RPFree Agent -Free AgentFree AgentGranted free agency32.230  
2017-08-13RPLos Angeles DodgersOklahoma City (AAA)-MinorsActivated MinorsActivated from disabled list32.144Team Roster on 2017-08-13
2017-08-09RPLos Angeles DodgersOklahoma City (AAA)-DL-7InjuredDL7 Injured32.140Team Roster on 2017-08-09
2017-04-24RPLos Angeles DodgersOklahoma City (AAA)-MinorsReassigned MinorsAssigned to Oklahoma City (AAA)32.033Team Roster on 2017-04-24
2017-04-20RPLos Angeles DodgersLos Angeles Dodgers (MLB)-MinorsReassigned MinorsAssigned to extended spring training32.029Team Roster on 2017-04-20
2017-04-06RPLos Angeles DodgersOklahoma City (AAA)-MinorsReassigned MinorsAssigned to Oklahoma City (AAA)32.015Team Roster on 2017-04-06
2017-03-26RPLos Angeles DodgersLos Angeles Dodgers (MLB)-MinorsContractSigned to Minor League Contract32.004Team Roster on 2017-03-26
2016-11-07RPFree Agent -Free AgentFree AgentGranted free agency31.230  
2016-06-03RPPittsburgh PiratesIndianapolis (AAA)-MinorsReassigned MinorsAssigned to Indianapolis (AAA)31.073Team Roster on 2016-06-03
2016-06-01RPPittsburgh PiratesPittsburgh Pirates (MLB)-MinorsReassigned MinorsAssigned to extended spring training31.071Team Roster on 2016-06-01
2016-05-29RPPittsburgh PiratesBradenton (A+)-MinorsReassigned MinorsAssigned to Bradenton (A+)31.068Team Roster on 2016-05-29
2016-04-15RPPittsburgh PiratesPittsburgh Pirates (MLB)-MinorsContractSigned to Minor League Contract31.024Team Roster on 2016-04-15
2015-08-20RPFree Agent -Free AgentFree AgentReleased by Red Sox30.151  
2015-08-10RPBoston Red SoxBoston Red Sox (MLB)-DFADes For AssignmentDesignated for Assignment30.141Team Roster on 2015-08-10
2015-06-23RPBoston Red SoxBoston Red Sox (MLB)YActiveMLB ActiveActivated from DL30.093Team Roster on 2015-06-23
2015-05-14SPBoston Red SoxBoston Red Sox (MLB)YDL-15InjuredDL15 Shoulder tendinitis30.053Team Roster on 2015-05-14
2014-12-12SPBoston Red SoxBoston Red Sox (MLB)YActiveContractSigned to 1-year contract for 2015-2015 ($9.5m)29.265Team Roster on 2014-12-12
2014-10-31SPFree Agent -Free AgentFree AgentGranted free agency29.223  
2014-07-30SPCleveland IndiansCleveland Indians (MLB)YActiveMLB ActiveActivated from DL29.130Team Roster on 2014-07-30
2014-07-30SPSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveTradedTraded from Indians to Cardinals for James Ramsey29.130Team Roster on 2014-07-30
2014-07-22SPCleveland IndiansColumbus (AAA)YDL-15InjuredAssigned to Columbus (AAA) for rehab29.122Team Roster on 2014-07-22
2014-07-08SPCleveland IndiansCleveland Indians (MLB)YDL-15InjuredDL15 Right knee inflammation29.108Team Roster on 2014-07-08
2014-02-19SPCleveland IndiansCleveland Indians (MLB)YActiveContractSigned to 1-year contract for 2014-2014 ($9.7m) Avoiding arbitration28.334Team Roster on 2014-02-19
2013-01-18SPCleveland IndiansCleveland Indians (MLB)YActiveContractSigned to 1-year contract for 2013 ($5.6875m) Avoiding arbitration27.302Team Roster on 2013-01-18
2012-05-05SPCleveland IndiansCleveland Indians (MLB)YActive--27.044Team Roster on 2012-05-05
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2009-03-10ContractSigned by Red Sox (1-year) 
* 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
2006Boston Red Sox-21510,000-------510,000Signing Bonus out of 2006 Draft (2nd round - 71st overall)
2008Boston Red SoxTeam Payroll23390,000-75347-2,696,252390,000900,000
2009Boston Red SoxTeam Payroll24415,500-60732242,746,792400,0001,315,500
2009Cleveland IndiansTeam Payroll24415,500-60725242,746,792400,0001,315,500
2010Cleveland IndiansTeam Payroll25427,000-56816372,812,412400,0001,742,500
2011Cleveland IndiansTeam Payroll26468,400-55019402,722,607414,0002,210,900
2012Cleveland IndiansTeam Payroll273,825,000-241774++2,954,887480,0006,035,900
2013Cleveland IndiansTeam Payroll285,687,500-183980++3,023,990490,00011,723,4002013-01-18 - Signed to 1-year contract for 2013 ($5.6875m) Avoiding arbitration
2014St. Louis CardinalsTeam Payroll299,762,500-114688++3,256,497500,00021,485,9002014-02-19 - Signed to 1-year contract for 2014-2014 ($9.7m) Avoiding arbitration
2014Cleveland IndiansTeam Payroll299,762,500-114488++3,256,497500,00021,485,9002014-02-19 - Signed to 1-year contract for 2014-2014 ($9.7m) Avoiding arbitration
2015Boston Red SoxTeam Payroll309,500,0007.073127986++3,571,283507,50030,985,9002014-12-12 - Signed to 1-year contract for 2015-2015 ($9.5m)
* 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