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

David LoughTrack this Player High Level: MLB Status: Free Agent since 2017 MLB Years: 2012-2016
Follow TBC on Twitter and Facebook

Drafted
Rated Prospect

PositionsLF-441, RF-264, CF-211, OF-145, DH-2Position when DraftedOFPlayer Listed UnderMajor Leaguers
Proper NameDavid Dennis Lough
Height6-0Weight185BatsLeftThrowsLeft
Born DateJanuary 20,1986 [32.325]PlaceAkron,Ohio
High SchoolGreen (Uniontown,OH)
CollegeMercyhurst College (Erie,PA)

DraftedSelected by the Kansas City Royals [Team Picks] in the 11th round (336th overall) of the 2007 Amateur Entry Draft [Signed]
Signing ScoutsJason BryansService Time3.028 (2016)
Prospect Rankings[BA] 2010-KCA-#10
MLB DebutSeptember 1,2012 [26.224]
OrganizationsKCA [7] BAL [2] CLE [1] DET [1] MIA [1] PHI [1] Awards1Awards Voting1-1
TBC Player ID129067Retrosheet IDlougd001MLBAM ID518953
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Other Batting -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the David Lough 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 RatingsBattingSpeed59Power35Contact72XBH34RBIs37Runs64Hitting54Durability41Team.517Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2005MercyhurstCollegeFr3rf-lf194816826561010221031210113000.333.381.405.7866811194.354.072.185.3506.195.150.830.000.0019.64
2006MercyhurstCollegeSo3rf-lf20521766072153855291211253000.409.485.6651.15011726205.410.256.534.48810.245.850.573.9022.0036.11
2007MercyhurstCollegeJr3rf-lf21521835274166849212191898000.404.483.6891.17212630219.420.285.492.4988.688.220.953.6522.8840.54
2007Burlington RoyalsAppRkkca-of2124861529602126141320001.337.380.477.85741892.380.140.244.3774.3514.133.252.1743.0027.59
2008Burlington BeesMidwAkca3of221264887613121111662121135701082210.268.329.455.78422248543.285.187.260.3406.4512.892.002.9530.5036.64
2009Wilmington Blue RocksCaroA+kca7rf2365222287115253064123477204.320.370.473.84310522250.357.153.216.3694.8013.602.832.0044.4030.99
2009Northwest Arkansas NaturaTexAAkca15lf-rf23612364178132931134123032002.331.371.517.88812224253.350.186.275.3854.7411.862.503.5626.2230.77
2009Minor Totals (2 teams)Minor         1264586914928414611982464109206.325.370.496.86622746503.353.171.247.3774.7712.722.672.7832.7130.87
2010Omaha RoyalsPCLAAAkca6lf-cf2412046065129151211581454072819427.280.346.437.78320138531.310.157.263.3437.5313.561.802.0741.8229.46
2011Omaha Storm ChasersPCLAAAkca3lf2511445687145261196514836494128310.318.367.482.84922046516.335.164.257.3666.989.501.361.7450.6731.72
2012Omaha Storm ChasersPCLAAAkca3rf-cf26130491691351911106926425658146512.275.317.420.73720640544.296.145.240.3154.6011.952.601.8449.1029.63
2012Kansas City RoyalsALMLBkca7cf2620599142102104910102.237.292.305.59718365.275.068.153.2666.1513.852.250.000.0021.43
2013Omaha Storm ChasersPCLAAAkca7lf273715429526331755112133113.338.391.474.8657312172.374.136.208.3776.4012.211.911.7451.3323.08
2013Kansas City RoyalsALMLBkca7rf2796315359017453352105234303.286.311.413.72413026335.326.127.168.3162.9915.525.201.4963.0028.89
2014Baltimore OriolesALMLBbal9lf2811217431436341685153316103.247.309.385.6946713197.283.138.241.3097.6116.752.202.0343.5030.23
2015Frederick KeysCaroA+bal1lf2912000001000000100.000.000.000.000003.000.000.000.0000.000.000.000.000.000.00
2015Norfolk TidesILAAAbal9lf-rf2914587151106113900100.259.290.310.60018262.300.051.103.2644.8414.523.000.000.0013.33
2015Minor Totals (2 teams)Minor         15607151107113900200.250.277.300.57718265.283.050.100.2524.6213.853.000.000.0013.33
2015Baltimore OriolesALMLBbal9lf-cf29841341427114122453623000.201.241.313.554426144.245.112.134.2453.4725.007.202.7833.5022.22
2016Lehigh Valley IronPigsILAAAphi5lf30451261734711920111710113.270.331.365.696469139.303.095.198.3037.9112.231.550.72126.0026.47
2016New Orleans ZephyrsPCLAAAmia18o30930262001001501002.200.226.267.4938232.240.067.100.2163.1315.635.000.000.0033.33
2016Totals for AAA-AAA         5415619409111020122211115.256.312.346.6585411171.291.090.179.2877.0212.871.830.58156.0027.50
2016Philadelphia PhilliesNLMLBphi3lf3030676163104129821010.239.346.313.65921479.271.074.194.29611.3910.130.890.000.0025.00
2017Toledo Mud HensILAAAdet29o31245971020000221611001.169.210.203.41312263.233.034.034.1873.1725.408.000.000.0020.00
2017Columbus ClippersILAAAcle0cf31412161000010000001.500.500.5831.0837112.500.083.000.4680.000.000.000.000.0016.67
2016Totals for IL-IL         287181630000321611002.225.257.268.52519375.291.043.028.2332.6721.338.000.000.0018.75
MLB Totals - 5 Season(s)Filter3427499519029101367171343138914518.254.300.371.67127852820.294.117.180.0005.2416.833.211.5957.6227.37
Minor League Totals - 10 Season(s)Filter7742880444841134546636199461924014767261456.292.343.445.78812812543212.318.153.238.0005.9812.482.092.0543.6430.20
AAA Totals - 7 Season(s)Filter497184628453279393422562261292542550211239.288.339.428.7677911522071.315.140.230.0006.2312.261.971.6454.2928.57
AA Totals - 1 Season(s)Filter612364178132931134123032002.331.371.517.88812224253.350.186.275.0004.7411.862.503.5626.2230.77
A+ Totals - 2 Season(s)Filter66224287115253164123477304.317.366.469.83510522253.351.152.214.0004.7413.442.831.9844.8030.99
A Totals - 1 Season(s)Filter1264887613121111662121135701082210.268.329.455.78422248543.285.187.260.0006.4512.892.002.9530.5036.64
Rk Totals - 1 Season(s)Filter24861529602126141320001.337.380.477.85741892.380.140.244.0004.3514.133.252.1743.0027.59
NCAA Totals - 3 Season(s)Filter15252713820241101612660652401524000.383.453.5901.04331167618.395.207.408.0008.416.470.772.5932.9433.17
Kansas City Royals Totals - 2 Season(s)Filter1163744410419553562146144405.278.308.396.70414829400.317.118.166.0003.5015.254.361.2574.8027.88
Baltimore Orioles Totals - 2 Season(s)Filter196308457074828109206939103.227.280.354.63410919341.267.127.195.0005.8720.233.452.3538.5027.14
Philadelphia Phillies Totals - 1 Season(s)Filter30676163104129821010.239.346.313.65921479.271.074.194.00011.3910.130.890.000.0025.00
Average MLB - Per 162 games162355459014563286206547204.254.300.371.67113225388.294.117.180.0005.2416.833.211.5957.6227.37
Average Minor - Per 162 games16260393176281114762110408410145312.292.343.445.78826853672.318.153.238.0005.9812.482.092.0543.6430.20

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2007Burlington Royals AppRkkca21OF21--391-140401.0001.90------2487.530.9
2008Burlington Bees MidwAkca22OF124--245972261254.9732.05------12698.489.9
2009Wilmington Blue Rocks CaroA+kca23RF32--583--61611.0001.91------6549.223.0
2009Wilmington Blue Rocks CaroA+kca23LF14--20-1-2120.9521.43------6521.510.1
2009Northwest Arkansas Naturals TexAAkca23LF22--3811-4039.9751.77------6136.115.7
2009Northwest Arkansas Naturals TexAAkca23CF18--39-1-4039.9752.17------6129.512.9
2009Northwest Arkansas Naturals TexAAkca23RF18--3832-4341.9532.28------6129.512.9
2010Omaha Royals PCLAAAkca24LF57--108331114111.9741.95------12047.539.6
2010Omaha Royals PCLAAAkca24CF54--13331-137136.9932.52------12045.037.5
2010Omaha Royals PCLAAAkca24RF7--22---22221.0003.14------1205.84.9
2011Omaha Storm Chasers PCLAAAkca25LF96--175841187183.9791.91------11484.267.6
2011Omaha Storm Chasers PCLAAAkca25RF16--221--23231.0001.44------11414.011.3
2011Omaha Storm Chasers PCLAAAkca25CF2--7---771.0003.50------1141.81.4
2012Omaha Storm Chasers PCLAAAkca26RF70--171461181175.9672.50------13053.848.6
2012Omaha Storm Chasers PCLAAAkca26CF38--1081--1091091.0002.87------13029.226.4
2012Omaha Storm Chasers PCLAAAkca26LF21--3431-3837.9741.76------13016.214.6
2012Kansas City RoyalsALMLBkca26CF1287623-1-2423.9581.920.30-----2060.07.4
2012Kansas City RoyalsALMLBkca26RF55443---331.0000.600.07-----2025.03.1
2012Kansas City RoyalsALMLBkca26LF1174---441.0004.000.57-----205.00.6
2013Omaha Storm Chasers PCLAAAkca27LF31--5412-5755.9651.77------3783.821.5
2013Omaha Storm Chasers PCLAAAkca27CF9--15---15151.0001.67------3724.36.3
2013Kansas City RoyalsALMLBkca27RF746857712461-131130.9921.760.23-----9677.145.7
2013Kansas City RoyalsALMLBkca27LF15783272-129291.0001.930.35-----9615.69.3
2013Kansas City RoyalsALMLBkca27CF754713-1-1413.9291.860.28-----967.34.3
2014Baltimore OriolesALMLBbal28LF853839810241-107106.9911.250.27-----11275.952.5
2014Baltimore OriolesALMLBbal28CF1698730---30301.0001.880.34-----11214.39.9
2014Baltimore OriolesALMLBbal28RF6-153---331.0000.500.20-----1125.43.7
2014Baltimore OriolesALMLBbal28DH1---------------1120.90.6
2015Frederick Keys CaroA+bal29LF1--2---221.0002.00------1100.00.7
2015Norfolk Tides ILAAAbal29LF6--15---15151.0002.50------1442.94.2
2015Norfolk Tides ILAAAbal29CF4--12---12121.0003.00------1428.62.8
2015Norfolk Tides ILAAAbal29RF4--10---10101.0002.50------1428.62.8
2015Baltimore OriolesALMLBbal29LF4921237492--51511.0001.040.22-----8458.330.2
2015Baltimore OriolesALMLBbal29CF261313628---28281.0001.080.21-----8431.016.0
2015Baltimore OriolesALMLBbal29RF2-31---111.0000.500.33-----842.41.2
2015Baltimore OriolesALMLBbal29DH1---------------841.20.6
2016Lehigh Valley IronPigs ILAAAphi30RF17--3611-3837.9742.18------4537.811.9
2016Lehigh Valley IronPigs ILAAAphi30CF14--24-1-2524.9601.71------4531.19.8
2016Lehigh Valley IronPigs ILAAAphi30LF9--141-115151.0001.67------4520.06.3
2016New Orleans Zephyrs PCLAAAmia30LF5--9---991.0001.80------955.63.6
2016New Orleans Zephyrs PCLAAAmia30CF3--7---771.0002.33------933.32.2
2016Philadelphia PhilliesNLMLBphi30LF15996171--18181.0001.200.19-----3050.09.3
2016Philadelphia PhilliesNLMLBphi30RF1187021---21211.0001.910.30-----3036.76.8
2017Toledo Mud Hens ILAAAdet31LF13--22---22221.0001.69------2454.29.2
2017Toledo Mud Hens ILAAAdet31CF5--6---661.0001.20------2420.83.5
2017Columbus Clippers ILAAAcle31CF3--3---331.0001.00------475.02.1
2017Toledo Mud Hens ILAAAdet31RF2--1---111.0000.50------248.31.4
2017Columbus Clippers ILAAAcle31LF1--3---331.0003.00------425.00.7
MLB Totals for LF - 5 season(s)-   LF16576821199911209208.9951.260.25-----1650.00.0
MLB Totals for RF - 5 season(s)-   RF988170915261-159158.9941.610.22-----980.00.0
MLB Totals for CF - 4 season(s)-   CF613534694-2-9694.9791.540.27-----610.00.0
MLB Totals for DH - 2 season(s)-   DH2---------------20.00.0
AAA Totals for LF - 7 season(s)-   LF239--43416103460450.9781.88------2390.00.0
AAA Totals for CF - 7 season(s)-   CF132--31542-321319.9942.42------1320.00.0
AAA Totals for RF - 6 season(s)-   RF116--262671275268.9752.31------1160.00.0
AA Totals for LF - 1 season(s)-   LF22--3811-4039.9751.77------220.00.0
AA Totals for CF - 1 season(s)-   CF18--39-1-4039.9752.17------180.00.0
AA Totals for RF - 1 season(s)-   RF18--3832-4341.9532.28------180.00.0
A+ Totals for RF - 1 season(s)-   RF32--583--61611.0001.91------320.00.0
A+ Totals for LF - 2 season(s)-   LF15--22-1-2322.9571.47------150.00.0
A Totals for OF - 1 season(s)-   OF124--245972261254.9732.05------1240.00.0
Rk Totals for OF - 1 season(s)-   OF21--391-140401.0001.90------210.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2007Burlington Royals AppRkkca21---------21-
2008Burlington Bees MidwAkca22---------124-
2009Wilmington Blue Rocks CaroA+kca23------14-32--
2009Northwest Arkansas Naturals TexAAkca23------221818--
2010Omaha Royals PCLAAAkca24------57547--
2011Omaha Storm Chasers PCLAAAkca25------96216--
2012Omaha Storm Chasers PCLAAAkca26------213870--
2012Kansas City RoyalsALMLBkca26------1125--
2013Omaha Storm Chasers PCLAAAkca27------319---
2013Kansas City RoyalsALMLBkca27------15774--
2014Baltimore OriolesALMLBbal28------85166-1
2015Frederick Keys CaroA+bal29------1----
2015Norfolk Tides ILAAAbal29------644--
2015Baltimore OriolesALMLBbal29------49262-1
2016Lehigh Valley IronPigs ILAAAphi30------91417--
2016New Orleans Zephyrs PCLAAAmia30------53---
2016Philadelphia PhilliesNLMLBphi30------15-11--
2017Toledo Mud Hens ILAAAdet31------1352--
2017Columbus Clippers ILAAAcle31------13---

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2010Kansas City RoyalsMLB Spring TrainingMLB2444130101000000000.750.7501.2502.000514.750.500.5000.000.000.000.000.0033.33
2011Kansas City RoyalsMLB Spring TrainingMLB251017240002103000000.235.350.235.5854020.235.000.23515.000.000.000.000.000.00
2012Kansas City RoyalsMLB Spring TrainingMLB261419260201000401000.316.316.526.84210220.400.210.2110.0020.000.000.000.0033.33
2013Kansas City RoyalsMLB Spring TrainingMLB2724447206105301200001.455.467.6361.10328745.476.181.2732.224.442.000.000.0035.00
2014Baltimore OriolesMLB Spring TrainingMLB2814428132201402710001.310.356.452.80819445.371.142.2864.4415.563.500.000.0030.77
2014Baltimore OriolesDiv SeriesMLB2811000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.00
2015Baltimore OriolesMLB Spring TrainingMLB291327350000202500000.185.241.185.4265029.227.000.1486.9017.242.500.000.000.00
2016Philadelphia PhilliesMLB Spring TrainingMLB301843711201512101002002.256.396.372.76816355.313.116.32618.1818.181.001.8243.0027.27
2017Detroit TigersMLB Spring TrainingMLB3133100000000100000.000.000.000.000003.000.000.0000.0033.330.000.000.000.00
MLB Spring Training Totals - 8 yrs1001993162106115112182913004.312.372.437.8098717221.361.125.2618.1413.121.610.45199.0027.42
MLB Playoffs - Divisional Series Totals - 1 yrs11000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.00

Awards [1]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2009Kansas City Royals Minor League Player of the Year1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2017-11-07LF-RFFree Agent -Free AgentFree AgentGranted free agency31.291  
2017-10-04LF-RFCleveland IndiansColumbus (AAA)-MinorsActivated MinorsActivated from disabled list31.257Team Roster on 2017-10-04
2017-05-29LF-RFCleveland IndiansColumbus (AAA)-DL-7InjuredDL7 Injured31.129Team Roster on 2017-05-29
2017-05-23LF-RFCleveland IndiansColumbus (AAA)-MinorsReassigned MinorsAssigned to Columbus (AAA)31.123Team Roster on 2017-05-23
2017-05-23LF-RFCleveland IndiansCleveland Indians (MLB)-MinorsContractSigned to Minor League Contract31.123Team Roster on 2017-05-23
2017-05-18LF-RFFree Agent -Free AgentFree AgentReleased by Tigers31.118  
2017-04-06LF-RFDetroit TigersToledo (AAA)-MinorsReassigned MinorsAssigned to Toledo (AAA)31.076Team Roster on 2017-04-06
2017-02-06LF-RFDetroit TigersDetroit Tigers (MLB)-MinorsContractSigned to Minor League Contract31.017Team Roster on 2017-02-06
2016-10-02LF-RFFree Agent -Free Agent--Refused minor league assignment, declared free agent30.255  
2016-08-24LF-RFMiami MarlinsNew Orleans (AAA)-MinorsContractSigned to Minor League Contract30.216Team Roster on 2016-08-24
2016-08-22LF-RFFree Agent -Free AgentFree AgentReleased by Phillies30.214  
2016-07-15LF-RFPhiladelphia PhilliesLehigh Valley (AAA)-MinorsActivated MinorsActivated from disabled list30.176Team Roster on 2016-07-15
2016-07-09LF-RFPhiladelphia PhilliesLehigh Valley (AAA)-DL-7InjuredDL7 Injured30.170Team Roster on 2016-07-09
2016-06-07LF-RFPhiladelphia PhilliesLehigh Valley (AAA)-MinorsReassigned MinorsOutrighted to minors30.138Team Roster on 2016-06-07
2016-06-03LF-RFPhiladelphia PhilliesPhiladelphia Phillies (MLB)-DFADes For AssignmentDesignated for Assignment30.134Team Roster on 2016-06-03
2016-04-19LF-RFPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActiveMLB ActiveContract purchased from minors30.089Team Roster on 2016-04-19
2016-04-08CFPhiladelphia PhilliesLehigh Valley (AAA)-MinorsReassigned MinorsAssigned to Lehigh Valley (AAA)30.078Team Roster on 2016-04-08
2016-01-25CFPhiladelphia PhilliesPhiladelphia Phillies (MLB)-MinorsContractSigned to Minor League Contract30.005Team Roster on 2016-01-25
2015-12-05CFFree Agent -Free AgentFree AgentGranted free agency29.319  
2015-09-25CFBaltimore OriolesBaltimore Orioles (MLB)YActiveMLB ActiveContract purchased from minors29.248Team Roster on 2015-09-25
2015-08-23LFBaltimore OriolesNorfolk (AAA)-MinorsReassigned MinorsOutrighted to minors29.215Team Roster on 2015-08-23
2015-08-15LFBaltimore OriolesBaltimore Orioles (MLB)-DFADes For AssignmentDesignated for Assignment29.207Team Roster on 2015-08-15
2015-04-14LFBaltimore OriolesBaltimore Orioles (MLB)YActiveMLB ActiveActivated from DL29.084Team Roster on 2015-04-14
2015-04-05rfBaltimore OriolesBaltimore Orioles (MLB)YDL-15InjuredDL15 Strained left hamstring29.075Team Roster on 2015-04-05
2013-12-19rfBaltimore OriolesBaltimore Orioles (MLB)YActiveTradedTraded from Royals to Orioles for Danny Valencia27.333Team Roster on 2013-12-19
2013-05-17rfKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveRecalled from Omaha (AAA)27.117Team Roster on 2013-05-17
2013-03-26cfKansas City RoyalsOmaha (AAA)YMinorsReassigned MinorsOptioned to Omaha (AAA)27.065Team Roster on 2013-03-26
2012-09-01cfKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveRecalled from Omaha (AAA)26.224Team Roster on 2012-09-01
2012-05-25LFKansas City RoyalsOmaha (AAA)YMinors--26.125Team Roster on 2012-05-25
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2007-06-14ContractSigned by Royals 
* 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
2012Kansas City RoyalsTeam Payroll26480,000-76044-2,954,887480,000480,000
2013Kansas City RoyalsTeam Payroll27490,000-77540-3,023,990490,000970,000
2014Baltimore OriolesTeam Payroll28510,500-62227323,256,497500,0001,480,500
2015Baltimore OriolesTeam Payroll29525,5002.14958223363,571,283507,5002,006,000
2016Philadelphia PhilliesTeam Payroll30507,5003.02877132-3,498,245507,5002,513,5002016-01-25 - Signed to Minor League Contract
2016-08-24 - Signed to Minor League Contract
* 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