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

Mark TrumboTrack this Player High Level: MLB Current Team: Baltimore Orioles MLB Years: 2010-2018
Follow TBC on Twitter and Facebook

Arizona Fall League
Rated Prospect
HR Derby

Positions1B-816, RF-299, DH-242, LF-136, 3B-11Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameMark Daniel Trumbo
Height6-5Weight210BatsRightThrowsRight
Born DateJanuary 16,1986 [32.188]PlaceOrange,California
High SchoolVilla Park (Orange,CA)

DraftedSelected by the Anaheim Angels [Team Picks] in the 18th round (533rd overall) of the 2004 Amateur Entry Draft [Signed]
Signing Bonus$1,425,000Signing ScoutsTim CorcoranService Time7.027 (2017)
Prospect Rankings[BA] 2009-ANA-#8 ... 2011-ANA-#9
MLB DebutSeptember 11,2010 [24.238]
OrganizationsANA [9] BAL [3] ARI [2] SEA [1] Awards6Awards Voting1-63
TBC Player ID46608Retrosheet IDtrumm001MLBAM ID444432
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 Mark Trumbo 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:   Topps All-Star Rookie (1B) in 2011
About Sponsorships Program


Active Talent RatingsBattingSpeed44Power82Contact42XBH75RBIs82Runs71Hitting61Durability80Team.492Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2005Orem OwlzPioRkana2419712994582231104522216710242.274.322.458.78013734323.321.184.254.3326.5020.743.193.1029.9041.46
2006Cedar Rapids KernelsMidwAana32201184284394190135955449930718.220.293.355.64815232482.251.135.238.2859.1320.542.252.7032.9234.04
2007Cedar Rapids KernelsMidwAana251b211284715712827214761083498605115.272.326.427.75320143516.313.155.231.3286.5918.992.882.7133.6433.59
2008Rancho Cucamonga QuakesCalifA+ana-1b22103407701152822668732667302412.283.329.553.88222556438.282.270.344.3735.9415.302.585.9415.6548.70
2008Arkansas TravelersTexAAana-1b22321231334716251272902205.276.311.496.8076114134.311.220.268.3445.2221.644.144.4820.5041.18
2008Minor Totals (2 teams)Minor         135530831493533293853396324417.281.325.540.86528670572.288.259.326.3665.7716.782.915.5916.5646.98
2009Arkansas TravelersTexAAana251b231375335415535315886337100128222.291.333.452.78524153581.329.161.236.3406.3717.212.702.5835.5334.19
2010Salt Lake BeesPCLAAAana341b24139532103160295361223458126104812.301.368.577.94530770595.332.276.383.4029.7521.182.176.0514.7843.75
2010Los Angeles AngelsALMLBana371b24815210002001800000.067.125.067.1921016.143.000.067.1006.2550.008.000.000.000.00
2011Los Angeles AngelsALMLBana441b251495396513731129879425120504617.254.291.477.76825761573.274.223.278.3284.3620.944.805.0618.5944.53
2012Los Angeles AngelsALMLBana44lf-rf261445446614619332954536153402312.268.317.491.80826754586.316.223.287.3466.1426.114.255.4617.0036.99
2013Los Angeles AngelsALMLBana441b2715962085145302341005254184004618.234.294.453.74728166678.273.219.311.3227.9627.143.415.0118.2445.52
2014Arizona DiamondbacksArizRkari52lf28413561026001300010.462.5001.0001.50013314.500.538.615.6337.1421.433.0014.296.5050.00
2014Reno AcesPCLAAAari0lf28311650036001200001.455.5001.2731.77314312.333.818.909.7408.3316.672.0025.003.6760.00
2014Minor Totals (2 teams)Minor         724111110512002500011.458.5001.1251.62527626.429.667.750.6847.6919.232.5019.234.8054.55
2014Arizona DiamondbacksNLMLBari151b-lf28883283777151146123288910538.235.293.415.70813630362.274.180.262.3087.7324.593.183.8723.4338.96
2015Arizona DiamondbacksNLMLBari15rf2946174234510392300103900004.259.299.506.8058822184.286.247.305.3435.4321.203.904.8919.3348.89
2015Seattle MarinersALMLBsea35rf-dh29963343988130134100269300118.263.316.419.73514026361.328.156.234.3197.2025.763.583.6025.6929.55
2015Totals for MLB-MLB         1425086213323322640036132001112.262.310.449.75922848545.313.187.258.3276.6124.223.674.0423.0936.09
2016Baltimore OriolesALMLBbal45rf3015961394157271471082051170300114.256.316.533.84932775667.278.277.364.3587.6525.493.337.0513.0447.77
2017Baltimore OriolesALMLBbal45dh311465597913122023651042149101013.234.289.397.68622245603.278.163.240.2956.9724.713.553.8124.3034.35
2018Bowie BaysoxEastAAbaldh32310010000002200000.100.250.100.3501012.125.000.200.18816.6716.671.000.000.000.00
2018Norfolk TidesILAAAbaldh32314241003000300000.286.286.357.6435114.364.071.071.2780.0021.430.000.000.0025.00
2018Minor Totals (2 teams)Minor         624251003002500000.208.269.250.5196126.263.042.125.2377.6919.232.500.000.0020.00
2018Baltimore OriolesALMLBbaldh32662432960110122800196520007.247.307.440.74710723264.289.193.272.3237.2024.623.424.5520.2538.33
MLB Totals - 9 Season(s)Filter1061396951998717811213610231429210701601720101.249.302.460.76218264024294.286.211.287.0006.8024.923.664.9618.6340.73
Minor League Totals - 8 Season(s)Filter7412841398784170141254983427231596154302177.276.330.478.80813573093121.307.202.285.0007.4019.102.584.0122.7339.41
AAA Totals - 3 Season(s)Filter145557111169305391313459131104813.303.369.585.95432674621.332.282.386.0009.5021.102.226.2814.2843.79
AA Totals - 3 Season(s)Filter172666671904242111375461311410227.285.328.455.78330367727.323.170.242.0006.3318.022.852.8931.7135.26
A+ Totals - 1 Season(s)Filter103407701152822668732667302412.283.329.553.88222556438.282.270.344.0005.9415.302.585.9415.6548.70
A Totals - 2 Season(s)Filter246899100222462271351513781979012223.247.310.393.70335375998.284.146.235.0007.8219.742.532.7133.3033.78
Rk Totals - 2 Season(s)Filter753125088241125122227010252.282.329.481.81015037337.328.199.269.0006.5320.773.183.5626.0042.05
Los Angeles Angels Totals - 4 Season(s)Filter460171821842980695284181111646590101547.250.299.469.7688061811853.286.219.291.0006.2625.094.015.1318.0842.19
Baltimore Orioles Totals - 3 Season(s)Filter37114152023486018220130112384601134.246.304.464.7686561431534.280.218.299.0007.3025.033.435.3517.2641.09
Arizona Diamondbacks Totals - 2 Season(s)Filter1345026012225423842338128105312.243.295.446.74122452546.278.203.277.0006.9623.443.374.2121.8342.62
Seattle Mariners Totals - 1 Season(s)Filter963343988130134100269300118.263.316.419.73514026361.328.156.234.0007.2025.763.583.6025.6929.55
Average MLB - Per 162 games1626067915127233934245163203315.249.302.460.76227961656.286.211.287.0006.8024.923.664.9618.6340.73
Average Minor - Per 162 games16262187171373271097651130317517.276.330.478.80829768682.307.202.285.0007.4019.102.584.0122.7339.41

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2007Cedar Rapids Kernels MidwAana211B114--102967128611081096.9899.61------12889.182.0
2008Rancho Cucamonga Quakes CalifA+ana221B96--93367208910201000.98010.42------10393.268.1
2008Arkansas Travelers TexAAana221B28--25921232282280.99310.00------3287.520.0
2009Arkansas Travelers TexAAana231B108--96563109110381028.9909.52------13778.877.1
2009Arkansas Travelers TexAAana23RF10--231-124241.0002.40------1377.37.1
2010Salt Lake Bees PCLAAAana241B97--811641297887875.9869.02------13969.867.4
2010Salt Lake Bees PCLAAAana24RF22--561--57571.0002.59------13915.815.3
2010Salt Lake Bees PCLAAAana24LF1--2---221.0002.00------1390.70.7
2010Los Angeles AngelsALMLBana241B6333384-542421.0007.001.27-----875.03.7
2010Los Angeles AngelsALMLBana24RF117111-32.6672.000.29-----812.50.6
2011Los Angeles AngelsALMLBana251B14914312571281931011713841374.9939.221.09-----149100.092.0
2011Los Angeles AngelsALMLBana25RF10-213---331.0000.300.14-----1496.76.2
2011Los Angeles AngelsALMLBana25LF1-2-------------1490.70.6
2012Los Angeles AngelsALMLBana26LF66664971024--1061061.0001.610.21-----14445.840.7
2012Los Angeles AngelsALMLBana26RF353126342-3-4542.9331.200.16-----14424.321.6
2012Los Angeles AngelsALMLBana26DH23---------------14416.014.2
2012Los Angeles AngelsALMLBana261B21161591455-81501501.0007.140.94-----14414.613.0
2012Los Angeles AngelsALMLBana263B8863554-1410.7141.250.16-----1445.64.9
2013Los Angeles AngelsALMLBana271B1231141030915798871002994.9928.080.97-----15977.475.9
2013Los Angeles AngelsALMLBana27RF1917143311--32321.0001.680.22-----15911.911.7
2013Los Angeles AngelsALMLBana27DH17---------------15910.710.5
2013Los Angeles AngelsALMLBana27LF875819-1-2019.9502.380.33-----1595.04.9
2013Los Angeles AngelsALMLBana273B1-2-------------1590.60.6
2014Arizona Diamondbacks ArizRkari28LF2--1---111.0000.50------450.03.6
2014Reno Aces PCLAAAari28LF3--3---331.0001.00------3100.02.1
2014Arizona DiamondbacksNLMLBari281B434337736318342384381.9928.861.01-----8848.926.5
2014Arizona DiamondbacksNLMLBari28LF4141358655--70701.0001.710.20-----8846.625.3
2014Arizona DiamondbacksNLMLBari28DH2---------------882.31.2
2015Arizona DiamondbacksNLMLBari29RF42403446721-7069.9861.640.20-----4691.325.9
2015Seattle MarinersALMLBsea29RF34302354021-4342.9771.240.18-----9635.421.0
2015Seattle MarinersALMLBsea29DH30---------------9631.318.5
2015Seattle MarinersALMLBsea291B22191451507112158157.9947.141.08-----9622.913.6
2015Seattle MarinersALMLBsea29LF13129017-2-1917.8951.310.19-----9613.58.0
2015Arizona DiamondbacksNLMLBari291B11751-1661.0006.000.86-----462.20.6
2016Baltimore OriolesALMLBbal30RF95957831631051178173.9721.820.22-----15959.758.6
2016Baltimore OriolesALMLBbal30DH59---------------15937.136.4
2016Baltimore OriolesALMLBbal301B6437302-432321.0005.330.86-----1593.83.7
2016Baltimore OriolesALMLBbal30LF1183-1-43.7503.000.38-----1590.60.6
2017Baltimore OriolesALMLBbal31DH111---------------14676.068.5
2017Baltimore OriolesALMLBbal31RF31312494631-5049.9801.580.20-----14621.219.1
2017Baltimore OriolesALMLBbal313B2-2-------------1461.41.2
2017Baltimore OriolesALMLBbal311B221582131110.9095.000.67-----1461.41.2
MLB Totals for 1B - 8 season(s)-   1B373345306029352112327931693146.9938.431.03-----3730.00.0
MLB Totals for RF - 7 season(s)-   RF267245204539319121424412.9721.540.20-----2670.00.0
MLB Totals for DH - 6 season(s)-   DH242---------------2420.00.0
MLB Totals for LF - 6 season(s)-   LF130127101320694-219215.9821.650.21-----1300.00.0
MLB Totals for 3B - 3 season(s)-   3B11867554-1410.7140.910.15-----110.00.0
AAA Totals for 1B - 1 season(s)-   1B97--811641297887875.9869.02------970.00.0
AAA Totals for RF - 1 season(s)-   RF22--561--57571.0002.59------220.00.0
AAA Totals for LF - 2 season(s)-   LF4--5---551.0001.25------40.00.0
AA Totals for 1B - 2 season(s)-   1B136--1224841212313201308.9919.62------1360.00.0
AA Totals for RF - 1 season(s)-   RF10--231-124241.0002.40------100.00.0
A+ Totals for 1B - 1 season(s)-   1B96--93367208910201000.98010.42------960.00.0
A Totals for 1B - 1 season(s)-   1B114--102967128611081096.9899.61------1140.00.0
Rk Totals for LF - 1 season(s)-   LF2--1---111.0000.50------20.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2007Cedar Rapids Kernels MidwAana21--114--------
2008Rancho Cucamonga Quakes CalifA+ana22--96--------
2008Arkansas Travelers TexAAana22--28--------
2009Arkansas Travelers TexAAana23--108-----10--
2010Salt Lake Bees PCLAAAana24--97---1-22--
2010Los Angeles AngelsALMLBana24--6-----1--
2011Los Angeles AngelsALMLBana25--149---1-10--
2012Los Angeles AngelsALMLBana26--21--866-35-23
2013Los Angeles AngelsALMLBana27--123--18-19-17
2014Arizona Diamondbacks ArizRkari28------2----
2014Reno Aces PCLAAAari28------3----
2014Arizona DiamondbacksNLMLBari28--43---41---2
2015Arizona DiamondbacksNLMLBari29--1-----42--
2015Seattle MarinersALMLBsea29--22---13-34-30
2016Baltimore OriolesALMLBbal30--6---1-95-59
2017Baltimore OriolesALMLBbal31--2--2--31-111

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2006Los Angeles AngelsMLB Spring TrainingMLB2011000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.00
2007Los Angeles AngelsMLB Spring TrainingMLB2110000000000010000.0001.000.0001.000001.000.000.0000.000.000.000.000.000.00
2008Scottsdale ScorpionsArizona Fall LgMinor22351542145701252053700000.292.314.357.671558159.379.065.1103.1423.277.400.63154.0017.78
2008Los Angeles AngelsMLB Spring TrainingMLB22108221004000100001.250.250.375.625318.286.125.1250.0012.500.000.000.0050.00
2009Los Angeles AngelsMLB Spring TrainingMLB231216441001001000000.250.294.313.6075117.250.063.1255.880.000.000.000.0025.00
2010Los Angeles AngelsMLB Spring TrainingMLB24915031001000200100.200.188.267.4554116.214.067.0670.0012.500.000.000.0033.33
2011Los Angeles AngelsMLB Spring TrainingMLB2525741822906201122000003.297.316.662.978491576.333.365.3922.6326.3210.007.8912.3368.18
2012Los Angeles AngelsMLB Spring TrainingMLB2623581119406160021300500.328.323.7071.030411065.295.379.4143.0820.006.509.239.6752.63
2013Los Angeles AngelsMLB Spring TrainingMLB27257451821062132100001.243.273.297.57022377.340.054.1083.9027.277.000.000.0016.67
2014Arizona DiamondbacksMLB Spring TrainingMLB28184351021261031310004.233.298.465.76320547.286.232.3266.3827.664.334.2621.5050.00
2015Arizona DiamondbacksMLB Spring TrainingMLB2919571024704190011220001.421.450.7541.204431160.488.333.3511.6720.0012.006.6714.2545.83
2016Baltimore OriolesMLB Spring TrainingMLB302162918105171021900001.290.313.548.86134664.342.258.3063.1329.699.507.8112.4033.33
2016Baltimore OriolesWild CardMLB3014110012000100000.250.2501.0001.250414.000.750.7500.0025.000.0025.004.00100.00
2017Baltimore OriolesMLB Spring TrainingMLB31175241130030031000003.212.255.269.52414355.262.057.1155.4518.183.330.000.0027.27
2018Baltimore OriolesMLB Spring TrainingMLB328231300010021000000.130.200.130.3303025.231.000.0878.0040.005.000.000.000.00
Arizona Fall League Totals - 1 yrs351542145701252053700000.292.314.357.671558159.379.065.1103.1423.277.400.63154.0017.78
MLB Spring Training Totals - 13 yrs1894836913431223945219121406014.277.307.493.80023856512.322.216.2613.7123.636.374.4921.0041.79
MLB Playoffs - Wild Card Totals - 1 yrs14110012000100000.250.2501.0001.250414.000.750.7500.0025.000.0025.004.00100.00

Awards [6]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2004High School All-American - 2nd Team (UT)1
2008California League All-Star Team (1B)1
2010Pacific Coast League All-Star (1B) ... Triple A All-Star Team (1B)2
2016AL Silver Slugger Award (OF) ... American League Player of the Week (April 11-April 17)2

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-05-01RF-DHBaltimore OriolesBaltimore Orioles (MLB)YActiveMLB ActiveActivated from DL32.105Team Roster on 2018-05-01
2018-04-27RF-DHBaltimore OriolesNorfolk (AAA)YDL-10InjuredAssigned to Norfolk (AAA) for rehab32.101Team Roster on 2018-04-27
2018-04-10RF-DHBaltimore OriolesBowie (AA)YDL-10InjuredAssigned to Bowie (AA) for rehab32.084Team Roster on 2018-04-10
2018-03-29RF-DHBaltimore OriolesBaltimore Orioles (MLB)YDL-10InjuredDL10 Right quad strain32.072Team Roster on 2018-03-29
2017-08-09RF-DHBaltimore OriolesBaltimore Orioles (MLB)YActiveMLB ActiveActivated from DL31.205Team Roster on 2017-08-09
2017-07-30RF-DHBaltimore OriolesBaltimore Orioles (MLB)YDL-10InjuredDL10 Strained rib cage31.195Team Roster on 2017-07-30
2017-01-19RF-DHBaltimore OriolesBaltimore Orioles (MLB)YActiveContractSigned to 3-year contract for 2017-2019 ($37.5m) 11.5--12.5--13.5 31.003Team Roster on 2017-01-19
2016-11-02RF-DHFree Agent -Free AgentFree AgentGranted free agency30.290  
2016-01-15RF-DHBaltimore OriolesBaltimore Orioles (MLB)YActiveContractSigned to 1-year contract for 2016-2016 ($9.15m) [Avoids Arbitration]29.364Team Roster on 2016-01-15
2015-12-05RF-DHBaltimore OriolesBaltimore Orioles (MLB)YActiveTradedTraded from Mariners with C.J. Riefenhauser to Orioles for Steve Clevenger29.323Team Roster on 2015-12-05
2015-06-03RF-DHSeattle MarinersSeattle Mariners (MLB)YActiveTradedTraded by Diamondbacks with Vidal Nuno to Mariners for Welington Castillo,Dominic Leone,Gabby Guerrero and Jack Reinheimer29.138Team Roster on 2015-06-03
2015-02-201bArizona DiamondbacksArizona Diamondbacks (MLB)YActiveContractSigned to 1-year contract for 2015-2015 ($6.9m) [Wins arbitration]29.035Team Roster on 2015-02-20
2014-07-111bArizona DiamondbacksArizona Diamondbacks (MLB)YActiveMLB ActiveActivated from DL28.176Team Roster on 2014-07-11
2014-07-081bArizona DiamondbacksReno (AAA)YDL-15InjuredAssigned to Reno (AAA) for rehab28.173Team Roster on 2014-07-08
2014-04-241bArizona DiamondbacksArizona Diamondbacks (MLB)YDL-15InjuredDL15 Stress fracture, right foot28.098Team Roster on 2014-04-24
2014-02-071bArizona DiamondbacksArizona Diamondbacks (MLB)YActiveContractSigned to 1-year contract for 2014-2014 ($4.8) [Avoids arbitration]28.022Team Roster on 2014-02-07
2013-12-101bArizona DiamondbacksArizona Diamondbacks (MLB)YActiveTradedTraded from Angels to Diamondbacks in 3-team trade involving Hector Santiago, Tyler Skaggs and Adam Eaton27.328Team Roster on 2013-12-10
2013-03-051bLos Angeles AngelsLos Angeles Angels (MLB)YActiveContractSigned to 1-year contract for 2013 ($0.54m)27.048Team Roster on 2013-03-05
2010-09-07lfLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveRecalled from Salt Lake (AAA)24.234Team Roster on 2010-09-07
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2004-08-17Contractsigned 
* 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
2004Anaheim Angels-181,425,000-------1,425,000Signing Bonus out of 2004 Draft (18th round - 533rd overall)
2010Los Angeles AngelsTeam Payroll24400,000-75740-2,812,412400,0001,825,000
2011Los Angeles AngelsTeam Payroll25414,000-78933-2,722,607414,0002,239,000
2012Los Angeles AngelsTeam Payroll26500,000-54922392,954,887480,0002,739,000
2013Los Angeles AngelsTeam Payroll27540,000-50117453,023,990490,0003,279,0002013-03-05 - Signed to 1-year contract for 2013 ($0.54m)
2014Arizona DiamondbacksTeam Payroll284,800,000-2321075++3,256,497500,0008,079,0002014-02-07 - Signed to 1-year contract for 2014-2014 ($4.8) [Avoids arbitration]
2015Arizona DiamondbacksTeam Payroll296,900,0005.027187380++3,571,283507,50014,979,0002015-02-20 - Signed to 1-year contract for 2015-2015 ($6.9m) [Wins arbitration]
2015Seattle MarinersTeam Payroll296,900,0005.027187780++3,571,283507,50014,979,0002015-02-20 - Signed to 1-year contract for 2015-2015 ($6.9m) [Wins arbitration]
2016Baltimore OriolesTeam Payroll309,150,0006.027128686++3,498,245507,50024,129,0002016-01-15 - Signed to 1-year contract for 2016-2016 ($9.15m) [Avoids Arbitration]
2017Baltimore OriolesTeam Payroll3111,000,0007.027113888++3,651,709535,00035,129,0002017-01-19 - Signed to 3-year contract for 2017-2019 ($37.5m) 11.5--12.5--13.5
* 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