Sponsor a Page

Put your Name on a player page(s) for $10/year.

Includes Your Name, link and a message
Support Wall

Put your name/link on the Support Wall. The more you donate, the bigger your presence.
Donate $ to TBC

If you have no need for any of the other services, please donate some $ to The Cube.

Either a lump sum or monthly
Player Tracker

A Daily email with prior day's statistics for your selected players. 30 cents/player/year. Change your player list whenever you want!
Please Help Support The Cube

Data Store

Purchase:
1. Standard Data Extracts ... 2. Custom Data Extracts ... 3. Custom Data feeds

Challenge us with your data needs and we'll do our best to comply"

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

Matt LongTrack this Player High Level: AAA Status: Free Agent since 2015
Follow TBC on Twitter and Facebook

Drafted
PositionsCF-276, RF-225, LF-182, 2B-124, 3B-6, SS-1Position when DraftedOFPlayer Listed UnderMinors Leaguers
Proper NameMatthew Eugene Long
Height5-11Weight170BatsLeftThrowsRight
Born DateApril 30,1987 [31.228]PlaceLos Altos Hills,California
High SchoolSt. Francis (Mountain View,CA)
CollegeSanta Clara University (Santa Clara,CA)

DraftedSelected by the Los Angeles Angels [Team Picks] in the 30th round (921st overall) of the 2009 Amateur Entry Draft [Signed] ... Selected by the Arizona Diamondbacks [Team Picks] in the 23rd round (708th overall) of the 2008 Amateur Entry Draft
Signing ScoutsScott Richardson
OrganizationsANA [6] MIL [1] Awards0
TBC Player ID124822MLBAM ID543461
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Other Batting -- Transactions
This player page is available for sponsorship:
Sponsor the Matt Long 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 RatingsBattingSpeed73Power67Contact61XBH66RBIs58Runs73Hitting67Durability93Team.499Ratings Explained

Batting Statistics

TopStats GlossaryOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2006Santa ClaraWCCNCAA-1Fr24of195321130719302372212737303.336.399.408.8078612245.380.072.194.3598.5711.021.290.000.0016.90
2007Santa ClaraWCCNCAA-1So24of205621733661003251572538211401.304.375.392.7678513259.350.088.240.3449.6514.671.521.1672.3319.70
2008Santa ClaraWCCNCAA-1Jr24of21552285469115114077362455000.303.409.539.94812327274.301.236.395.41213.148.760.674.0120.7339.13
2009Santa ClaraWCCNCAA-1Sr24of225321943639653152182335602.288.341.452.7939920251.294.164.260.3437.179.161.281.9943.8031.75
2009Arizona AngelsArizRkana24rf225018437527912933262324304.283.372.435.8078017219.313.152.293.35511.8710.500.880.46184.0032.69
2009Rancho Cucamonga QuakesCalifA+ana-rf22516141012001300000.250.294.500.7948217.250.250.313.3405.8817.653.005.8816.0050.00
2009Minor Totals (2 teams)Minor         5520038568923133272624304.280.366.440.8068819236.309.160.295.35411.4411.020.960.85100.0033.93
2010Cedar Rapids KernelsMidwAana2cf-rf231254668714230124742395967514908.305.382.446.82820846553.342.141.298.36510.6712.121.140.72116.5032.39
2011Inland Empire 66ersCalifA+ana12cf-rf241214811041452911167326125686105646.301.382.507.88924456558.335.206.351.38310.0415.411.542.8730.0638.62
2011Arkansas TravelersTexAAana12cf2417711520512118081010202.282.354.465.81933882.295.183.408.3559.7612.201.252.4435.5040.00
2011Minor Totals (2 teams)Minor         1385521191653412188434126496115848.299.378.502.88027764640.330.203.359.38010.0015.001.502.8130.6738.79
2012Arkansas TravelersTexAAana12rf-lf25279716277131883152710320.278.371.464.8354511116.343.186.392.35512.9323.281.802.5932.3340.74
2012Salt Lake BeesPCLAAAana152b25983475498198946156346323703.282.344.461.80516036393.316.179.303.3468.6516.031.852.2938.5636.73
2012Minor Totals (2 teams)Minor         1254447012526912642394990331023.282.350.462.81220547509.321.180.322.3489.6317.681.842.3637.0037.60
2013Arkansas TravelersTexAAana22lf263211917378231933122901110.311.371.487.8585813133.386.176.277.3719.0221.802.422.2639.6735.14
2013Salt Lake BeesPCLAAAana15rf-cf26100369791062161152173518305311.287.371.466.83717238428.342.179.355.36611.9219.391.632.5733.5535.85
2013Minor Totals (2 teams)Minor         1324889614329814712066311206421.293.371.471.84223051561.352.178.336.36711.2319.961.782.5034.8635.66
2014Arizona AngelsArizRkana28cf2713010001001000000.333.500.333.833104.333.000.333.39525.000.000.000.000.000.00
2014Orem OwlzPioRkana0cf2713220111102100000.667.8002.3333.1337251.0001.6662.6671.03040.0020.000.5020.003.00100.00
2014Totals for Rk-Rk         26230112103100000.500.6671.3332.000829.500.8331.500.74833.3311.110.3311.116.0066.67
2014Arkansas TravelersTexAAana6cf275017532398241562205201421.223.296.360.6566314200.285.137.274.28810.0026.002.602.0043.7535.90
2014Salt Lake BeesPCLAAAana15cf27642414863111529181376503022.261.360.378.7389117281.339.117.340.33213.1723.131.761.7848.2026.98
2014Minor Totals (4 teams)Minor         1164228210519410462536011804443.249.340.384.72416233490.319.135.329.32212.2424.081.972.0442.2031.43
2015Colorado Springs Sky SoxPCLAAAmil12lf-rf2813244665116297754115439723714.260.323.404.72718043501.312.144.253.3158.5819.362.261.4063.7137.07
Minor League Totals - 7 Season(s)Filter82330185578521756167424139473656062339451331.282.359.447.80613503033490.328.165.316.00010.4617.361.661.9245.0435.56
AAA Totals - 4 Season(s)Filter3941403246383802232181611516530841417410.273.347.430.7776031341603.325.157.307.00010.2919.211.872.0043.8434.99
AA Totals - 4 Season(s)Filter12646280123286126325855118221053.266.340.431.77119946531.325.165.320.00010.3622.222.152.2638.5037.40
A+ Totals - 2 Season(s)Filter1264971051493011177526125789105646.300.379.507.88625258575.332.207.350.0009.9115.481.562.9629.2438.93
A Totals - 1 Season(s)Filter1254668714230124742395967514908.305.382.446.82820846553.342.141.298.00010.6712.121.140.72116.5032.39
Rk Totals - 2 Season(s)Filter52190395571023143292424304.289.384.463.8478819228.317.174.332.00012.7210.530.830.8895.0034.55
NCAA Totals - 4 Season(s)Filter217875160269391419119341810011213281306.307.382.449.831393721029.330.142.274.0009.7210.881.121.8546.0526.77
Average Minor - Per 162 games162594110168341213832797211958936.282.359.447.80626660687.328.165.316.00010.4617.361.661.9245.0435.56

Fielding Statistics

TopStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2009Arizona Angels ArizRkana22RF45--733-176761.0001.69------5090.080.4
2009Arizona Angels ArizRkana22LF3--1---111.0000.33------506.05.4
2009Rancho Cucamonga Quakes CalifA+ana22RF4--101-111111.0002.75------580.02.9
2010Cedar Rapids Kernels MidwAana23CF56--876449793.9591.66------12544.840.6
2010Cedar Rapids Kernels MidwAana23RF41--554116059.9831.44------12532.829.7
2010Cedar Rapids Kernels MidwAana23LF29--314-135351.0001.21------12523.221.0
2011Inland Empire 66ers CalifA+ana24CF48--99524106104.9812.17------12139.734.3
2011Inland Empire 66ers CalifA+ana24RF39--789228987.9782.23------12132.227.9
2011Inland Empire 66ers CalifA+ana24LF34--412-143431.0001.26------12128.124.3
2011Arkansas Travelers TexAAana24CF17--642-166661.0003.88------17100.012.4
2012Arkansas Travelers TexAAana25RF11--191--20201.0001.82------2740.77.9
2012Arkansas Travelers TexAAana25CF7--171-118181.0002.57------2725.95.0
2012Arkansas Travelers TexAAana25LF7--111-112121.0001.71------2725.95.0
2012Arkansas Travelers TexAAana252B3--73-210101.0003.33------2711.12.1
2012Salt Lake Bees PCLAAAana252B84--1632281363404391.9684.65------9885.758.3
2012Salt Lake Bees PCLAAAana25CF13--33-1-3433.9712.54------9813.39.0
2012Salt Lake Bees PCLAAAana25LF2--3---331.0001.50------982.01.4
2012Salt Lake Bees PCLAAAana25SS1--11--221.0002.00------981.00.7
2013Arkansas Travelers TexAAana26LF27--381114039.9751.44------3284.419.4
2013Arkansas Travelers TexAAana262B2--45-3991.0004.50------326.31.4
2013Salt Lake Bees PCLAAAana26RF33--5933-6562.9541.88------10033.022.9
2013Salt Lake Bees PCLAAAana26CF31--804-184841.0002.71------10031.021.5
2013Salt Lake Bees PCLAAAana26LF19--272113029.9671.53------10019.013.2
2013Salt Lake Bees PCLAAAana262B19--3339287472.9733.79------10019.013.2
2014Arizona Angels ArizRkana27CF1--3---331.0003.00------1100.01.8
2014Orem Owlz PioRkana27CF1--2---221.0002.00------1100.01.3
2014Arkansas Travelers TexAAana27CF50--1004-11041041.0002.08------50100.035.7
2014Salt Lake Bees PCLAAAana27CF39--100-3-103100.9712.56------6460.927.1
2014Salt Lake Bees PCLAAAana27LF9--18---18181.0002.00------6414.16.3
2014Salt Lake Bees PCLAAAana273B6--37111110.9091.67------649.44.2
2014Salt Lake Bees PCLAAAana27RF4--5---551.0001.25------646.32.8
2014Salt Lake Bees PCLAAAana272B1--14--551.0005.00------641.60.7
2015Colorado Springs Sky Sox PCLAAAmil28LF52--6552-7270.9721.35------13239.436.4
2015Colorado Springs Sky Sox PCLAAAmil28RF48--822-184841.0001.75------13236.433.6
2015Colorado Springs Sky Sox PCLAAAmil282B15--1728-545451.0003.00------13211.410.5
2015Colorado Springs Sky Sox PCLAAAmil28CF13--251--26261.0002.00------1329.89.1
AAA Totals for 2B - 4 season(s)-   2B119--2142991576528513.9724.31------1190.00.0
AAA Totals for CF - 4 season(s)-   CF96--238541247243.9842.53------960.00.0
AAA Totals for RF - 3 season(s)-   RF85--146531154151.9811.78------850.00.0
AAA Totals for LF - 4 season(s)-   LF82--113731123120.9761.46------820.00.0
AAA Totals for 3B - 1 season(s)-   3B6--37111110.9091.67------60.00.0
AAA Totals for SS - 1 season(s)-   SS1--11--221.0002.00------10.00.0
AA Totals for CF - 3 season(s)-   CF74--1817-31881881.0002.54------740.00.0
AA Totals for LF - 2 season(s)-   LF34--492125251.9811.50------340.00.0
AA Totals for RF - 1 season(s)-   RF11--191--20201.0001.82------110.00.0
AA Totals for 2B - 2 season(s)-   2B5--118-519191.0003.80------50.00.0
A+ Totals for CF - 1 season(s)-   CF48--99524106104.9812.17------480.00.0
A+ Totals for RF - 2 season(s)-   RF43--88102310098.9802.28------430.00.0
A+ Totals for LF - 1 season(s)-   LF34--412-143431.0001.26------340.00.0
A Totals for CF - 1 season(s)-   CF56--876449793.9591.66------560.00.0
A Totals for RF - 1 season(s)-   RF41--554116059.9831.44------410.00.0
A Totals for LF - 1 season(s)-   LF29--314-135351.0001.21------290.00.0
Rk Totals for RF - 1 season(s)-   RF45--733-176761.0001.69------450.00.0
Rk Totals for LF - 1 season(s)-   LF3--1---111.0000.33------30.00.0
Rk Totals for CF - 1 season(s)-   CF2--5---551.0002.50------20.00.0

Fielding Statistics - Position Grid

TopStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2009Arizona Angels ArizRkana22------3-45--
2009Rancho Cucamonga Quakes CalifA+ana22--------4--
2010Cedar Rapids Kernels MidwAana23------295641--
2011Inland Empire 66ers CalifA+ana24------344839--
2011Arkansas Travelers TexAAana24-------17---
2012Arkansas Travelers TexAAana25---3--7711--
2012Salt Lake Bees PCLAAAana25---841-213---
2013Arkansas Travelers TexAAana26---2--27----
2013Salt Lake Bees PCLAAAana26---19--193133--
2014Arizona Angels ArizRkana27-------1---
2014Orem Owlz PioRkana27-------1---
2014Arkansas Travelers TexAAana27-------50---
2014Salt Lake Bees PCLAAAana27---1-69394--
2015Colorado Springs Sky Sox PCLAAAmil28---15--521348--

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2007Yarmouth-Dennis Red SoxCape Cod LeagueCollege20358413186011341142037100.214.343.321.664277109.266.107.31012.8418.351.430.9284.0038.89
2011Los Angeles AngelsMLB Spring TrainingMLB2432100000000110000.000.333.000.333003.000.000.0000.0033.330.000.000.000.00
2012Los Angeles AngelsMLB Spring TrainingMLB251317250001001401000.294.333.294.6275019.385.000.0595.2621.054.000.000.000.00
2013Los Angeles AngelsMLB Spring TrainingMLB2643010100001100000.333.5001.0001.500314.500.6671.00025.0025.001.000.000.00100.00
2014Los Angeles AngelsMLB Spring TrainingMLB27244982062110202610200.408.426.6731.09933954.432.265.3473.7011.113.001.8549.0045.00
2015Milwaukee BrewersMLB Spring TrainingMLB28254091212210203901200.300.333.575.90823546.323.275.4006.5219.573.004.3520.0041.67
Cape Cod League Totals - 1 yrs358413186011341142037100.214.343.321.664277109.266.107.31012.8418.351.430.9284.0038.89
MLB Spring Training Totals - 5 yrs691112038753214072122400.342.379.577.9566415126.385.235.3335.5616.673.002.3837.0039.47

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2015-11-15CF-RFFree Agent -Free AgentFree AgentGranted free agency28.199  
2015-04-09CF-RFMilwaukee BrewersColorado Springs (AAA)-MinorsReassigned MinorsAssigned to Colorado Springs (AAA)27.345Team Roster on 2015-04-09
2014-12-28CF-RFMilwaukee BrewersMilwaukee Brewers (MLB)-MinorsTradedTraded from Dodgers with Jarret Martin to Brewers for Shawn Zarraga27.242Team Roster on 2014-12-28
2014-12-28CF-RFLos Angeles DodgersLos Angeles Dodgers (MLB)-MinorsTradedTraded from Angels to Dodgers as PTBNL for Drew Butera27.242Team Roster on 2014-12-28
2014-07-05CF-RFLos Angeles AngelsArkansas (AA)-MinorsReassigned MinorsAssigned to Arkansas (AA)27.066Team Roster on 2014-07-05
2014-06-23CF-RFLos Angeles AngelsSalt Lake (AAA)-MinorsReassigned MinorsAssigned to Salt Lake (AAA)27.054Team Roster on 2014-06-23
2014-06-20CF-RFLos Angeles AngelsArizona Angels (Rk)-MinorsActivated MinorsActivated from disabled list27.051Team Roster on 2014-06-20
2014-06-04CF-RFLos Angeles AngelsSalt Lake (AAA)-DL-7InjuredDL7 Injured27.035Team Roster on 2014-06-04
2013-05-12CF-RFLos Angeles AngelsSalt Lake (AAA)-MinorsReassigned MinorsAssigned to Salt Lake (AAA)26.012Team Roster on 2013-05-12
2013-04-08CF-RFLos Angeles AngelsArkansas (AA)-MinorsReassigned MinorsAssigned to Arkansas (AA)25.344Team Roster on 2013-04-08
2012-06-09CF-RFLos Angeles AngelsSalt Lake (AAA)-Minors--25.040Team Roster on 2012-06-09
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2009-06-21ContractSigned by Angels 
* 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.