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

David FletcherTrack this Player High Level: MLB Current Team: Los Angeles Angels MLB Years: 2018-2019
Follow TBC on Twitter and Facebook

Drafted
Arizona Fall League
Rated Prospect
PositionsSS-223, 2B-148, 3B-41, RF-4, OF-4Position when DraftedSSPlayer Listed UnderMajor Leaguers
Proper NameDavid Owen Fletcher
Height5-10Weight175BatsRightThrowsRight
Born DateMay 31,1994 [25.198]PlaceOrange,California
High SchoolCypress (Cypress,CA)
CollegeLoyola Marymount University (Los Angeles,CA)

DraftedSelected by the Los Angeles Angels [Team Picks] in the 6th round (195th overall) of the 2015 Amateur Entry Draft [Signed]
Signing Bonus$406,900Service Time0.111 (2018)
Prospect Rankings[PIPE] 2016-ANA-#10 ... 2017-ANA-#11 ... 2018-ANA-#23
MLB DebutJune 13,2018 [24.013]
OrganizationsANA [5] Awards4
TBC Player ID185196Retrosheet IDfletd002MLBAM ID664058
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Other Batting -- Transactions -- Awards


This player page is available for sponsorship:
Sponsor the David Fletcher 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 RatingsBattingSpeed77Power40Contact94XBH40RBIs50Runs65Hitting83Durability68Team.489Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2014Loyola MarymountWCCNCAA-1Fr24if20562223773620281741322215602.329.362.374.736838258.354.045.162.3275.048.531.690.000.0010.96
2015Loyola MarymountWCCNCAA-1So24if21552213268142227143231865204.308.385.416.8019218257.325.108.262.3538.957.000.780.78110.5026.47
2015Orem OwlzPioRkana0ss2137160285312403011416911204.331.391.456.8477316180.346.125.269.3678.895.000.560.000.0030.19
2015Burlington BeesMidwAana14ss213212018344111061121321002.283.358.358.716436135.311.075.217.3218.899.631.080.74120.0017.65
2015Minor Totals (2 teams)Minor         692804687165140175282232206.311.377.414.79111622315.332.103.246.3488.896.980.790.32280.0025.29
2016Inland Empire 66ersCalifA+ana22ss227832442891213311532243162010.275.321.346.66711216355.307.071.176.2946.2012.111.950.85108.0017.98
2016Arkansas TravelersTexAAana9ss222080102460061031300002.300.325.375.70030683.358.075.125.3053.6115.664.330.000.0025.00
2016Minor Totals (2 teams)Minor         98404521131813371632556162012.280.322.351.67314222438.317.071.166.2965.7112.792.240.68134.6719.47
2017Mobile BayBearsSouAAana9ss23642433267141122125213042218.276.341.354.6958616272.308.078.193.3067.7211.031.430.37243.0023.88
2017Salt Lake BeesPCLAAAana152b23472052752612178162533002.254.285.322.607669217.281.068.132.2662.7611.524.170.92102.5017.31
2017Minor Totals (2 teams)Minor         111448591192023392062755752110.266.316.339.65515225489.296.073.165.2885.5211.252.040.61149.3321.01
2018Salt Lake BeesPCLAAAana2458254558925563772162131108.350.394.559.95314236275.364.209.291.4055.827.641.312.1842.3340.45
2018Los Angeles AngelsALMLBana62480284357818212530153433207.275.316.363.67910321307.307.088.151.2974.8911.072.270.33284.0026.92
2019Los Angeles AngelsALMLBana251545968317330464983556401128.290.350.384.73422940653.317.094.195.3188.429.801.160.9299.3323.12
MLB Totals - 2 Season(s)Filter2348801182514867741137098343215.285.339.377.71633261960.314.092.181.0007.2910.211.400.73125.7124.30
Minor League Totals - 4 Season(s)Filter336138621240879131315360169615414147136.294.345.398.7435521051517.322.104.205.0006.3310.151.600.86106.6225.74
AAA Totals - 2 Season(s)Filter105459821413168541532246641010.307.346.453.79920845492.328.146.220.0004.479.352.091.6357.3831.91
AA Totals - 2 Season(s)Filter8432342912011281352443422110.282.337.359.69611622355.320.077.176.0006.7612.111.790.28323.0024.18
A+ Totals - 1 Season(s)Filter7832442891213311532243162010.275.321.346.66711216355.307.071.176.0006.2012.111.950.85108.0017.98
A Totals - 1 Season(s)Filter3212018344111061121321002.283.358.358.716436135.311.075.217.0008.899.631.080.74120.0017.65
Rk Totals - 1 Season(s)Filter37160285312403011416911204.331.391.456.8477316180.346.125.269.0008.895.000.560.000.0030.19
NCAA Totals - 2 Season(s)Filter111443691412042553173640820806.318.374.395.76917526515.340.077.212.0006.997.771.110.39221.5018.44
Los Angeles Angels Totals - 2 Season(s)Filter2348801182514867741137098343215.285.339.377.71633261960.314.092.181.0007.2910.211.400.73125.7124.30
Average MLB - Per 162 games16260982174334551824868232110.285.339.377.71623042665.314.092.181.0007.2910.211.400.73125.7124.30
Average Minor - Per 162 games1626681021973866742984674773017.294.345.398.74326651731.322.104.205.0006.3310.151.600.86106.6225.74

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2015Orem Owlz PioRkana21SS37--74119627199193.9705.22------37100.048.7
2015Burlington Bees MidwAana21SS29--3991315133130.9774.48------3290.620.9
2015Burlington Bees MidwAana212B3--16-3771.0002.33------329.42.2
2016Inland Empire 66ers CalifA+ana22SS47--76115423195191.9794.06------7860.333.6
2016Inland Empire 66ers CalifA+ana222B28--5887220147145.9865.18------7835.920.0
2016Arkansas Travelers TexAAana22SS18--2654-1480801.0004.44------2090.012.9
2017Mobile BayBears SouAAana232B34--6079-181391391.0004.09------6453.124.5
2017Mobile BayBears SouAAana23SS28--3568112104103.9903.68------6443.820.1
2017Salt Lake Bees PCLAAAana23SS26--4958116108107.9914.12------4755.318.3
2017Salt Lake Bees PCLAAAana232B22--4457214103101.9814.59------4746.815.5
2018Salt Lake Bees PCLAAAana24SS31--2785218114112.9823.61------5853.422.3
2018Salt Lake Bees PCLAAAana242B18--41391108180.9884.44------5831.012.9
2018Salt Lake Bees PCLAAAana243B8--520112625.9623.13------5813.85.8
2018Los Angeles AngelsALMLBana242B434336165103133169168.9943.910.47-----8053.826.5
2018Los Angeles AngelsALMLBana243B33242161063137473.9862.210.34-----8041.320.4
2018Los Angeles AngelsALMLBana24SS733428-210101.0001.430.29-----808.84.3
2018Los Angeles AngelsALMLBana24OF4-61---111.0000.250.17-----805.02.5
2018Los Angeles AngelsALMLBana24RF4-61---111.0000.250.17-----805.02.5
2019Los Angeles AngelsALMLBana253B907466541151617198192.9702.130.29-----15458.455.6
2019Los Angeles AngelsALMLBana252B42262393560179695.9902.260.40-----15427.325.9
2019Los Angeles AngelsALMLBana25SS39272463775113113112.9912.870.46-----15425.324.1
2019Los Angeles AngelsALMLBana25LF211814643---43431.0002.050.29-----15413.613.0
2019Los Angeles AngelsALMLBana25RF2-81---111.0000.500.13-----1541.31.2
MLB Totals for 3B - 2 season(s)-   3B1239888151214720272265.9742.150.30-----1230.00.0
MLB Totals for 2B - 2 season(s)-   2B8569600100163240265263.9923.090.44-----850.00.0
MLB Totals for SS - 2 season(s)-   SS46302803983115123122.9922.650.44-----460.00.0
MLB Totals for LF - 1 season(s)-   LF211814643---43431.0002.050.29-----210.00.0
MLB Totals for RF - 2 season(s)-   RF6-142---221.0000.330.14-----60.00.0
MLB Totals for OF - 1 season(s)-   OF4-61---111.0000.250.17-----40.00.0
AAA Totals for SS - 2 season(s)-   SS57--76143334222219.9863.84------570.00.0
AAA Totals for 2B - 2 season(s)-   2B40--8596324184181.9844.53------400.00.0
AAA Totals for 3B - 1 season(s)-   3B8--520112625.9623.13------80.00.0
AA Totals for SS - 2 season(s)-   SS46--61122126184183.9953.98------460.00.0
AA Totals for 2B - 1 season(s)-   2B34--6079-181391391.0004.09------340.00.0
A+ Totals for SS - 1 season(s)-   SS47--76115423195191.9794.06------470.00.0
A+ Totals for 2B - 1 season(s)-   2B28--5887220147145.9865.18------280.00.0
A Totals for SS - 1 season(s)-   SS29--3991315133130.9774.48------290.00.0
A Totals for 2B - 1 season(s)-   2B3--16-3771.0002.33------30.00.0
Rk Totals for SS - 1 season(s)-   SS37--74119627199193.9705.22------370.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2015Orem Owlz PioRkana21----37------
2015Burlington Bees MidwAana21---329------
2016Inland Empire 66ers CalifA+ana22---2847------
2016Arkansas Travelers TexAAana22----18------
2017Mobile BayBears SouAAana23---3428------
2017Salt Lake Bees PCLAAAana23---2226------
2018Salt Lake Bees PCLAAAana24---18318-----
2018Los Angeles AngelsALMLBana24---43733--44-
2019Los Angeles AngelsALMLBana25---42399021-2--

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2013Alaska GoldpannersAlaska Summer LeagueCollege193513817344101520541112106.246.271.290.561405146.266.044.1812.747.532.750.000.0014.71
2014Orleans FirebirdsCape Cod LeagueCollege204115424464001771181724104.299.377.325.702504179.333.026.18210.069.500.940.000.008.70
2016Scottsdale ScorpionsArizona Fall LgMinor22146010152117225400000.250.308.367.67522465.255.117.2007.696.150.801.5460.0026.67
2016Los Angeles AngelsMLB Spring TrainingMLB2288252005102101000.625.700.8751.5757211.714.250.62518.189.090.500.000.0040.00
2017Los Angeles AngelsMLB Spring TrainingMLB2315286103004303410000.357.438.464.90213332.417.107.3219.3812.501.330.000.0030.00
2018Los Angeles AngelsMLB Spring TrainingMLB2426529163106204710101.308.362.404.76621458.348.096.2126.9012.071.750.000.0025.00
2019Los Angeles AngelsMLB Spring TrainingMLB2519558165009406900102.291.355.382.73721562.340.091.2739.6814.521.500.000.0031.25
Cape Cod League Totals - 1 yrs4115424464001771181724104.299.377.325.702504179.333.026.18210.069.500.940.000.008.70
Arizona Fall League Totals - 1 yrs146010152117225400000.250.308.367.67522465.255.117.2007.696.150.801.5460.0026.67
Alaska Summer League Totals - 1 yrs3513817344101520541112106.246.271.290.561405146.266.044.1812.747.532.750.000.0014.71
MLB Spring Training Totals - 4 yrs681432547131024100152121203.329.395.434.8296214163.379.105.2809.2012.881.400.000.0029.79

Awards [4]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
20142nd Team College Freshman All-American (SS) ... West Coast Conference All-Conference Team (IF) ... West Coast Conference Defensive Player of the Year3
2015West Coast Conference All-Conference Team (SS)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-06-122BLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveContract purchased from minors24.012Team Roster on 2018-06-12
2017-07-15ssLos Angeles AngelsSalt Lake (AAA)-MinorsReassigned MinorsAssigned to Salt Lake (AAA)23.045Team Roster on 2017-07-15
2017-05-08ssLos Angeles AngelsMobile (AA)-MinorsActivated MinorsActivated from disabled list22.342Team Roster on 2017-05-08
2017-04-28ssLos Angeles AngelsMobile (AA)-DL-7InjuredDL7 Injured22.332Team Roster on 2017-04-28
2017-04-06ssLos Angeles AngelsMobile (AA)-MinorsReassigned MinorsAssigned to Mobile (AA)22.310Team Roster on 2017-04-06
2016-08-17ssLos Angeles AngelsArkansas (AA)-MinorsReassigned MinorsAssigned to Arkansas (AA)22.078Team Roster on 2016-08-17
2016-06-11ssLos Angeles AngelsInland Empire (A+)-Minors--Reinstated to active roster22.011Team Roster on 2016-06-11
2016-05-03ssLos Angeles AngelsInland Empire (A+)-Restricted--Placed on temporary inactive list21.337Team Roster on 2016-05-03
2016-04-07ssLos Angeles AngelsInland Empire (A+)-MinorsReassigned MinorsAssigned to Inland Empire (A+)21.311Team Roster on 2016-04-07
2015-09-05ssLos Angeles AngelsOrem (Rk)-MinorsReassigned MinorsAssigned to Orem (Rk)21.097Team Roster on 2015-09-05
2015-07-28ssLos Angeles AngelsBurlington (A)-MinorsReassigned MinorsAssigned to Burlington (A)21.058Team Roster on 2015-07-28
2015-06-19ssLos Angeles AngelsOrem (Rk)-MinorsContractSigned out of draft (Loyola Marymount)21.019Team Roster on 2015-06-19
* Transactions data can be divided into 2 eras. 2012-2019 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.