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

Justin De FratusHigh Level: MLB Status: Free Agent since 2017 MLB Years: 2011-2015
Follow TBC on Twitter and Facebook

Arizona Fall League
Rated Prospect

PositionsP-462Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameJustin Andrew De Fratus
Height6-4Weight215BatsBothThrowsRight
Born DateOctober 21,1987 [30.127]PlaceWhittier,California
High SchoolRio Mesa (Oxnard,CA)
CollegeVentura College (Ventura,CA)

DraftedSelected by the Philadelphia Phillies in the 11th round (353rd overall) of the 2007 Amateur Entry Draft [Signed]
Signing ScoutsTim KissnerService Time3.090 (2015)
Prospect Rankings[BA] 2012-PHI-#7
MLB DebutSeptember 18,2011 [23.333]
OrganizationsPHI [9] SEA [2] WAS [1] TEX [1] Awards0
TBC Player ID129074Retrosheet IDdefrj001MLBAM ID518603
RelationshipsBrother of Steven De Fratus
Research ToolsIntersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Justin De Fratus 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


Active Talent RatingsPitchingStrikeouts42Walks70Hittable43SO/BB66vsPower43Hitting0Durability73Team.505Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2007Ventura CollegeCollegeNCAAFr22ST19464.4411110200075.0844837015558001.3210.08--1.806.603.67.400-
2007Gulf Coast PhilliesGCLRkphi-S/R19234.301082000046.051252213341001.179.980.200.596.6511.33.400-
2008Williamsport CrosscuttersNYPLA-phi44ST20653.6714140100083.0873934125745001.349.400.112.707.992.96.545-
2009Lakewood BlueclawsSALAphi30S/R21563.193612240053110.010844393161014001.138.840.251.318.266.31.455-
2010Clearwater ThreshersFSLA+phi-R/CL22201.792902900281540.03198111433001.046.920.222.459.603.911.000-
2010Reading PhilliesEastAAphi41Rel22102.19200200017624.2176625280000.896.200.731.8210.225.601.000-
2010Minor Totals (2 teams)MinorAAA--R/CL0301.944904900452164.1481514316713000.986.650.422.229.834.441.000-
2011Reading PhilliesEastAAphi41Rel23402.10230230021834.028118114432001.227.340.263.6711.273.071.000-
2011Lehigh Valley IronPigsILAAAphi16Rel23233.73280280018741.0351917311565001.127.680.662.4112.295.09.400-
2011Minor Totals (2 teams)MinorAAA--R/CL0632.995105100391575.0633025425997001.177.530.482.9911.833.96.667-
2011Philadelphia PhilliesNLMLBphi37Rel23102.2550500204.01210331011.002.25--6.756.751.001.0004.53
2012Gulf Coast PhilliesGCLRkphi-S/R24000.0021100002.01000030000.504.50----13.500.00--
2012Clearwater ThreshersFSLA+phi-S/R24000.0021100002.02000010001.009.00----4.500.00--
2012Lehigh Valley IronPigsILAAAphi-Rel24012.4917017008321.2156623222000.836.230.831.259.147.33.000-
2012Minor Totals (3 teams)MinorAAA--Rel0012.1021219008325.2186623262000.826.310.701.059.128.67.000-
2012Philadelphia PhilliesNLMLBphi79Rel24003.3713013002010.27540581001.125.91--4.226.751.60-3.00
2013Lehigh Valley IronPigsILAAAphi30Rel25301.8913013006019.0185406172001.268.53--2.848.052.831.000-
2013Philadelphia PhilliesNLMLBphi79Rel25333.86580580012046.2452120325426051.508.680.584.828.101.68.5004.01
2014Lehigh Valley IronPigsILAAAphi38Rel26004.5015015005316.0208814131001.5011.250.562.257.313.25--
2014Philadelphia PhilliesNLMLBphi30Rel26312.39540540017052.2451914412492031.087.690.682.058.374.08.7503.11
2015Philadelphia PhilliesNLMLBphi30Rel27025.51610610016080.0925249932687051.5510.351.013.607.652.13.0004.28
2016Harrisburg SenatorsEastAAwas14Rel28011.69707005110.26320480000.945.06--3.376.752.00.000-
2016Tacoma RainiersPCLAAAsea16Rel28223.2119019008028.023101027183001.077.390.642.255.792.57.500-
2016Round Rock ExpressPCLAAAtex23Rel28322.89290290013037.0311412216256001.267.470.483.866.031.56.600-
2016Syracuse ChiefsILAAAwas13Rel28239.00909003010.016101024101002.0014.401.803.609.002.50.400-
2016Minor Totals (4 teams)MinorAAA--Rel0783.56640640029185.17637346316110001.247.950.633.246.381.97.467-
2017Southern Maryland Blue CrAtlInd-ST29311.40440000025.2268413221001.139.120.351.057.717.33.750-
2017Arkansas TravelersTexAAsea23ST29574.8517161000098.011861531514535001.3410.801.371.284.853.79.417-
MLB Totals - 5 Season(s)Filter764.08191019100490192.019099881677170170141.388.810.743.577.892.21.5380.73
Minor League Totals - 10 Season(s)Filter37333.44290522381013746622.26072702393614354940001.208.750.522.067.913.84.529-
AAA Totals - 5 Season(s)Filter12113.491300130006113172.11587267125116120001.218.220.622.658.383.16.522-
AA Totals - 4 Season(s)Filter1083.70671651004315166.0169816918371327001.239.050.961.987.073.57.556-
A+ Totals - 2 Season(s)Filter201.703113000281542.03398111443001.047.020.212.349.354.001.000-
A Totals - 1 Season(s)Filter563.193612240053110.010844393161014001.138.840.251.318.266.31.455-
A- Totals - 1 Season(s)Filter653.6714140100083.0873934125745001.349.400.112.707.992.96.545-
Rk Totals - 2 Season(s)Filter234.131293000048.052252213371001.159.750.190.566.9412.33.400-
Ind Totals - 1 Season(s)Filter311.40440000025.2268413221001.139.120.351.057.717.33.750-
NCAA Totals - 1 Season(s)Filter464.4411110200075.0844837015558001.3210.08--1.806.603.67.400-
Philadelphia Phillies Totals - 5 Season(s)Filter764.08191019100490192.019099881677170170141.388.810.743.577.892.21.538-
Average MLB - Per ~220 innings874.08217021700560220.02151121001887193190161.388.810.743.577.892.21.5330.73
Average Minor - Per ~220 innings13123.441021884004816220.02149584135019314001.208.750.522.067.913.84.520-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2014Philadelphia PhilliesNLMLBphi30p26541000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
2015Philadelphia PhilliesNLMLBphi30p27613010000000100000.333.333.333.666103.500.000.000.2940.0033.330.000.000.000.00
2016Syracuse ChiefsILAAAwas13p2811000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
2016Minor Totals (2 teams)Minor         71000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
MLB Totals - 5 Season(s)Filter1914010000000200000.250.250.250.500104.500.000.000.0000.0050.000.000.000.000.00
Minor League Totals - 1 Season(s)Filter71000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
AAA Totals - 1 Season(s)Filter11000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
Philadelphia Phillies Totals - 5 Season(s)Filter1914010000000200000.250.250.250.500104.500.000.000.0000.0050.000.000.000.000.00
Average MLB - Per 162 games1623010000000200000.250.250.250.500103.500.000.000.0000.0050.000.000.000.000.00
Average Minor - Per 162 games162230000000002300000.000.000.000.0000023.000.000.000.0000.00100.000.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2007Gulf Coast Phillies GCLRkphi19P10--46--10101.0001.00------10100.016.7
2008Williamsport Crosscutters NYPLA-phi20P14--210121312.9230.86------14100.018.7
2009Lakewood Blueclaws SALAphi21P36--15193-3734.9190.94------36100.026.5
2010Clearwater Threshers FSLA+phi22P29--24--661.0000.21------29100.020.9
2010Reading Phillies EastAAphi22P20--22--441.0000.20------20100.014.2
2011Reading Phillies EastAAphi23P23--44--881.0000.35------23100.016.2
2011Lehigh Valley IronPigs ILAAAphi23P28--211-43.7500.11------28100.019.4
2011Philadelphia PhilliesNLMLBphi23P5-4-1--111.0000.200.25-----5100.03.1
2012Gulf Coast Phillies GCLRkphi24P2---------------2100.03.4
2012Clearwater Threshers FSLA+phi24P2---------------2100.01.5
2012Lehigh Valley IronPigs ILAAAphi24P17---2--221.0000.12------17100.011.9
2012Philadelphia PhilliesNLMLBphi24P13-10-21-32.6670.150.202-100.0-13100.08.0
2013Lehigh Valley IronPigs ILAAAphi25P13---31-43.7500.23------13100.09.0
2013Philadelphia PhilliesNLMLBphi25P58-46161187.8750.120.153175.0-58100.035.8
2014Lehigh Valley IronPigs ILAAAphi26P15--12--331.0000.20------15100.010.4
2014Philadelphia PhilliesNLMLBphi26P54-52122-53.6000.060.066-100.0-54100.033.3
2015Philadelphia PhilliesNLMLBphi27P61-80103211513.8670.210.166554.5-61100.037.7
2016Harrisburg Senators EastAAwas28P7--1---111.0000.14------7100.04.9
2016Tacoma Rainiers PCLAAAsea28P19--111-32.6670.11------19100.013.3
2016Round Rock Express PCLAAAtex28P10--131-54.8000.40------2934.57.0
2016Syracuse Chiefs ILAAAwas28P9--21--331.0000.33------9100.06.3
2017Arkansas Travelers TexAAsea29P17--391-1312.9230.71------17100.024.3
MLB Totals for P - 5 season(s)-   P191-1921214623226.8130.140.1417673.9-1910.00.0
AAA Totals for P - 5 season(s)-   P111--7134-2420.8330.18------1110.00.0
AA Totals for P - 4 season(s)-   P67--10151-2625.9620.37------670.00.0
A+ Totals for P - 2 season(s)-   P31--24--661.0000.19------310.00.0
A Totals for P - 1 season(s)-   P36--15193-3734.9190.94------360.00.0
A- Totals for P - 1 season(s)-   P14--210121312.9230.86------140.00.0
Rk Totals for P - 2 season(s)-   P12--46--10101.0000.83------120.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2007Gulf Coast Phillies GCLRkphi1910----------
2008Williamsport Crosscutters NYPLA-phi2014----------
2009Lakewood Blueclaws SALAphi2136----------
2010Clearwater Threshers FSLA+phi2229----------
2010Reading Phillies EastAAphi2220----------
2011Reading Phillies EastAAphi2323----------
2011Lehigh Valley IronPigs ILAAAphi2328----------
2011Philadelphia PhilliesNLMLBphi235----------
2012Gulf Coast Phillies GCLRkphi242----------
2012Clearwater Threshers FSLA+phi242----------
2012Lehigh Valley IronPigs ILAAAphi2417----------
2012Philadelphia PhilliesNLMLBphi2413----------
2013Lehigh Valley IronPigs ILAAAphi2513----------
2013Philadelphia PhilliesNLMLBphi2558----------
2014Lehigh Valley IronPigs ILAAAphi2615----------
2014Philadelphia PhilliesNLMLBphi2654----------
2015Philadelphia PhilliesNLMLBphi2761----------
2016Harrisburg Senators EastAAwas287----------
2016Tacoma Rainiers PCLAAAsea2819----------
2016Round Rock Express PCLAAAtex2810----------
2016Syracuse Chiefs ILAAAwas289----------
2017Arkansas Travelers TexAAsea2917----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2010Mesa SolarSoxArizona Fall LgMinor22000.0070700417.03000311000.863.860.003.8614.143.670.00.000
2011Philadelphia PhilliesMLB Spring TrainingMLB23019.0030300004.0754125002.2515.752.254.5011.252.5011.25.000
2013Philadelphia PhilliesMLB Spring TrainingMLB25106.0070700209.01066142001.5610.001.004.002.000.506.001.000
2014Philadelphia PhilliesMLB Spring TrainingMLB26001.3570700406.2711108001.139.451.350.0010.8001.35.000
2015Philadelphia PhilliesMLB Spring TrainingMLB27006.7510010003210.219881113201.9616.030.840.8410.9713.006.75.000
2016San Francisco GiantsMLB Spring TrainingMLB28009.4550500006.2877154102.1010.801.356.755.400.809.45.000
Arizona Fall League Totals - 1 yrs000.0070700417.03000311000.863.860.003.8614.143.670.00.000
MLB Spring Training Totals - 5 yrs116.3232032009237.051272651232301.7012.411.222.927.782.676.57.500

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2018-02-17RPLos Angeles DodgersLos Angeles Dodgers (MLB)-MinorsContractSigned to Minor League ContractTeam Roster on 2018-02-17
2017-11-07RPFree Agent -Free AgentFree AgentGranted free agency  
2017-10-04RPSeattle MarinersArkansas (AA)-MinorsActivated MinorsActivated from disabled listTeam Roster on 2017-10-04
2017-08-18RPSeattle MarinersArkansas (AA)-DL-7InjuredDL7 InjuredTeam Roster on 2017-08-18
2017-05-11RPSeattle MarinersArkansas (AA)-MinorsReassigned MinorsAssigned to Arkansas (AA)Team Roster on 2017-05-11
2017-05-10RPSeattle MarinersSeattle Mariners (MLB)-MinorsContractSigned to Minor League ContractTeam Roster on 2017-05-10
2017-03-24RPFree Agent -Free AgentFree AgentReleased by Padres  
2017-02-24RPSan Diego PadresSan Diego Padres (MLB)-MinorsContractSigned to Minor League ContractTeam Roster on 2017-02-24
2016-11-07RPFree Agent -Free AgentFree AgentGranted free agency  
2016-08-17RPWashington NationalsSyracuse (AAA)-MinorsReassigned MinorsAssigned to Syracuse (AAA)Team Roster on 2016-08-17
2016-07-23RPWashington NationalsHarrisburg (AA)-MinorsReassigned MinorsAssigned to Harrisburg (AA)Team Roster on 2016-07-23
2016-07-23RPWashington NationalsWashington Nationals (MLB)-MinorsContractSigned to Minor League ContractTeam Roster on 2016-07-23
2016-07-22RPWashington NationalsHarrisburg (AA)-MinorsReassigned MinorsAssigned to Harrisburg (AA)Team Roster on 2016-07-22
2016-07-16RPFree Agent -Free AgentFree AgentReleased by Rangers  
2016-06-12RPTexas RangersRound Rock (AAA)-MinorsTradedTraded from Mariners to Rangers to complete an earlier dealTeam Roster on 2016-06-12
2016-04-07RPSeattle MarinersTacoma (AAA)-MinorsReassigned MinorsAssigned to Tacoma (AAA)Team Roster on 2016-04-07
2016-03-19RPSeattle MarinersSeattle Mariners (MLB)-MinorsContractSigned to Minor League ContractTeam Roster on 2016-03-19
2016-03-17RPFree Agent -Free AgentFree AgentReleased by Mariners  
2015-12-05RPSeattle MarinersSeattle Mariners (MLB)YActiveContractSigned to 1-year contract for 2016-2016 ($0.75m)Team Roster on 2015-12-05
2015-10-11RPFree Agent -Free Agent--Refused minor league assignment, declared free agent  
2014-05-25RPPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActiveMLB ActiveRecalled from Lehigh Valley (AAA)Team Roster on 2014-05-25
2014-04-13RPPhiladelphia PhilliesLehigh Valley (AAA)YMinorsReassigned MinorsAssigned to Lehigh Valley (AAA)Team Roster on 2014-04-13
2013-05-11RPPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActiveMLB ActiveRecalled from Lehigh Valley (AAA)Team Roster on 2013-05-11
2013-03-18RPPhiladelphia PhilliesLehigh Valley (AAA)YMinorsReassigned MinorsOptioned to Lehigh Valley (AAA)Team Roster on 2013-03-18
2012-09-02RPPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActiveMLB ActiveRecalled from Lehigh Valley (AAA)Team Roster on 2012-09-02
2012-07-18PPhiladelphia PhilliesLehigh Valley (AAA)YMinorsReassigned MinorsOptioned to Lehigh Valley (AAA)Team Roster on 2012-07-18
2012-07-18PPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActiveMLB ActiveActivated from DLTeam Roster on 2012-07-18
2012-07-16PPhiladelphia PhilliesClearwater (A+)-DL-60InjuredAssigned to Clearwater (A+) for rehabTeam Roster on 2012-07-16
2012-07-10PPhiladelphia PhilliesGulf Coast Phillies (Rk)-DL-60InjuredAssigned to Gulf Coast Phillies (Rk) for rehabTeam Roster on 2012-07-10
2012-05-11PPhiladelphia PhilliesPhiladelphia Phillies (MLB)-DL-60InjuredDL60 Transferred to 60-day DLTeam Roster on 2012-05-11
2012-04-03PPhiladelphia PhilliesPhiladelphia Phillies (MLB)YDL-15InjuredDL15 Right elbowTeam Roster on 2012-04-03
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2007-06-12ContractSigned by Phillies 
* 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
2011Philadelphia PhilliesTeam Payroll23414,000-78941-2,722,607414,000414,000
2012Philadelphia PhilliesTeam Payroll24480,000-76046-2,954,887480,000894,000
2013Philadelphia PhilliesTeam Payroll25490,000-77538-3,021,531490,0001,384,000
2014Philadelphia PhilliesTeam Payroll26513,000-59022353,256,497500,0001,897,000
2015Philadelphia PhilliesTeam Payroll27528,0003.0957419373,571,283507,5002,425,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