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

Greg DobbsTrack this Player High Level: MLB Status: Free Agent since 2014 MLB Years: 2004-2014
Follow TBC on Twitter and Facebook

Arizona Fall League
Rated Prospect
World Series Champion

Positions3B-576, 1B-238, LF-58, OF-56, RF-45, DH-41, 2B-4Position when DraftedIFPlayer Listed UnderMajor Leaguers
Proper NameGregory Stuart Dobbs
Height6-1Weight205BatsLeftThrowsRight
Born DateJuly 2,1978 [39.324]PlaceLos Angeles,California
High SchoolCanyon Springs (Moreno Valley,CA)
CollegeUniversity of Oklahoma (Norman,OK), Riverside Community College (Riverside,CA)

DraftedSigned as undrafted amateur free agent in 2001 by the Seattle Mariners. ... Selected by the Houston Astros [Team Picks] in the 10th round (323rd overall) of the 1999 Amateur Entry Draft ... Selected by the Seattle Mariners [Team Picks] in the 53rd round (1509th overall) of the 1996 Amateur Entry Draft
Signing ScoutsMyron PinesService Time8.027 (2013)
Prospect Rankings[BA] 2003-SEA-#9
MLB DebutSeptember 8,2004 [26.068]
OrganizationsSEA [6] MIA [4] PHI [4] WAS [1] Awards3
TBC Player ID5149Retrosheet IDdobbg001MLBAM ID425785
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 Greg Dobbs 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


Career Talent RatingsBattingSpeed50Power53Contact62XBH47RBIs69Runs39Hitting65Durability54Team.500Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2001University of OklahomaBig12NCAA-11b2259243531042521063123202130202.428.474.6711.14516337268.439.243.362.4847.467.841.053.7324.3035.58
2001Everett Aqua SoxNwstA-sea291b2265249378017264153303921232.321.396.478.87411925284.359.157.285.37610.5613.731.302.1141.5031.25
2001San Bernardino StampedeCalifA+sea-of22313251013000400100.385.357.6921.0499214.444.307.308.4200.0028.570.007.1413.0040.00
2001Minor Totals (2 teams)Minor         68262398518274453304321332.324.394.489.88312827298.363.165.286.37810.0714.431.432.3537.4331.76
2002Wisconsin Timber RattlersMidwAsea193b238632043881621048133315010346.275.338.431.76913828355.297.156.284.3338.7314.081.612.8232.0031.82
2002San Antonio MissionsTexAAsea21of2327961335205151391712022.365.425.542.967527108.405.177.250.4168.3315.741.894.6319.2020.00
2002Minor Totals (2 teams)Minor         113416561231821563146406722368.296.358.457.81519035463.320.161.276.3528.6414.471.683.2427.7328.46
2003San Antonio MissionsTexAAsea-3b2426022000000100000.333.333.6671.000426.400.334.333.4160.0016.670.000.000.00100.00
2004San Antonio MissionsTexAAsea-3b2551203256614453454112350125.325.373.507.88010323220.347.182.241.3765.0010.452.092.2740.6034.85
2004Tacoma RainiersPCLAAAsea-3b256725528699283143536101210.271.286.416.70210619262.288.145.169.2981.9113.747.203.0531.8827.54
2004Minor Totals (2 teams)Minor         118458531352361365971659602415.295.326.456.78220942482.314.161.201.3343.3212.243.692.7035.2331.11
2004Seattle MarinersALMLBsea533b25185341210190011410100.226.250.302.55216256.282.076.094.2421.7925.0014.001.7953.0016.67
2005Tacoma RainiersPCLAAAsea-1b265019027619032252142211224.321.367.416.7837912208.347.095.184.3426.7310.581.571.4463.3319.67
2005Seattle MarinersALMLBsea45dh2659142835711201092501234.246.288.331.619479154.288.085.155.2655.8416.232.780.65142.0025.71
2006Tacoma RainiersPCLAAAsea293b-1b2799379601191939551453758203510.314.375.451.82617131421.349.137.259.3578.7913.781.572.1442.1126.05
2006Seattle MarinersALMLBsea22dh-rf2723274103103010410000.370.393.556.94915428.435.186.148.4060.0014.290.000.000.0040.00
2007Philadelphia PhilliesNLMLBphi193b281423244588204105530296710447.272.330.451.78114634358.311.179.278.3348.1018.722.312.7932.4038.64
2008Philadelphia PhilliesNLMLBphi193b29128226306814194031114010214.301.333.491.82411124240.330.190.248.3544.5816.673.643.7525.1135.29
2009Philadelphia PhilliesNLMLBphi193b-lf309715415386052010112910312.247.296.383.6795911169.268.136.214.2956.5117.162.642.9630.8028.95
2010Lehigh Valley IronPigsILAAAphi43rf311662101331292071200100.210.286.387.67324670.224.177.323.29610.0017.141.712.8631.0046.15
2010Philadelphia PhilliesNLMLBphi193b318816313327051511123901012.196.251.331.5825412176.227.135.209.2586.8222.163.252.8432.6037.50
2011Florida MarlinsNLMLBflo293b3213441138113230849002283123312.275.311.389.70016031439.325.114.168.3065.0118.913.771.8251.3827.43
2012Miami MarlinsNLMLBmia293b-lf33120319269113253942145320758.285.313.386.69912320342.321.101.150.2974.0915.503.791.4663.8021.98
2013Miami MarlinsNLMLBmia291b34114237215411022211224050365.228.303.300.6037113267.263.072.165.2658.2414.981.820.75118.5024.07
2014Syracuse ChiefsILAAAwas221b3535971224402110052300001.247.284.351.635346102.306.104.155.2834.9022.554.601.9648.5025.00
2014Miami MarlinsNLMLBmia29351513010000000400000.077.077.077.1541013.111.000.000.0690.0030.770.000.000.000.00
2014Washington NationalsNLMLBwas331b352128061002001400100.214.233.250.4837130.240.036.071.2143.3313.334.000.000.0016.67
2014Totals for NL-NL         3641071002001800100.171.186.195.3818143.206.024.049.1702.3318.608.000.000.0014.29
MLB Totals - 11 Season(s)Filter9592097204548106946274146132402134262444.261.306.386.6928101612272.300.125.192.0005.8117.693.052.0245.5929.38
Minor League Totals - 8 Season(s)Filter50118702575629614512694923149285134142040.301.354.449.8038391612050.330.148.242.0007.2713.901.912.4936.6728.65
AAA Totals - 5 Season(s)Filter26798313728644624128251068151417925.291.337.421.758414741063.321.130.215.0006.4014.212.222.2640.9625.87
AA Totals - 3 Season(s)Filter8030538103184104967204162147.338.389.521.91015932334.365.183.246.0005.9912.282.052.9930.5031.07
A+ Totals - 1 Season(s)Filter313251013000400100.385.357.6921.0499214.444.307.308.0000.0028.570.007.1413.0040.00
A Totals - 1 Season(s)Filter8632043881621048133315010346.275.338.431.76913828355.297.156.284.0008.7314.081.612.8232.0031.82
A- Totals - 1 Season(s)Filter65249378017264153303921232.321.396.478.87411925284.359.157.285.00010.5613.731.302.1141.5031.25
NCAA Totals - 1 Season(s)Filter59243531042521063123202130202.428.474.6711.14516337268.439.243.362.0007.467.841.053.7324.3035.58
Philadelphia Phillies Totals - 4 Season(s)Filter455867103226475291308263175319715.261.310.427.73737081943.293.166.246.0006.6818.562.783.0829.9035.84
Miami Marlins Totals - 3 Season(s)Filter2495694714624276153369770101113.257.304.343.64719533622.293.086.153.0005.7915.592.691.1381.2922.60
Florida Marlins Totals - 1 Season(s)Filter13441138113230849002283123312.275.311.389.70016031439.325.114.168.0005.0118.913.771.8251.3827.43
Seattle Mariners Totals - 3 Season(s)Filter100222165711223211104321334.257.291.351.6427815238.306.094.140.0004.2018.074.300.84111.0026.32
Washington Nationals Totals - 1 Season(s)Filter2128061002001400100.214.233.250.4837130.240.036.071.0003.3313.334.000.000.0016.67
Average MLB - Per 162 games162354349318284621226821447.261.306.386.69213727384.300.125.192.0005.8117.693.052.0245.5929.38
Average Minor - Per 162 games1626058318231516871674892415613.301.354.449.80327152663.330.148.242.0007.2713.901.912.4936.6728.65

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2001Everett Aqua Sox NwstA-sea221B50--379231231414402.9718.04------6576.966.7
2001Everett Aqua Sox NwstA-sea22OF6--121--13131.0002.17------659.28.0
2001Everett Aqua Sox NwstA-sea223B3--15--661.0002.00------654.64.0
2001San Bernardino Stampede CalifA+sea22OF3--2---221.0000.67------3100.02.1
2002Wisconsin Timber Rattlers MidwAsea233B72--471642312234211.9022.93------8683.751.8
2002San Antonio Missions TexAAsea23OF26--441214745.9571.73------2796.318.6
2002San Antonio Missions TexAAsea231B1--8--1881.0008.00------273.70.7
2003San Antonio Missions TexAAsea243B2---6-1661.0003.00------2100.01.4
2004San Antonio Missions TexAAsea253B51--3478108122112.9182.20------51100.037.0
2004Tacoma Rainiers PCLAAAsea253B64--541211314188175.9312.73------6795.545.1
2004Seattle MarinersALMLBsea253B1412108521232826.9291.860.24-----1877.88.6
2004Seattle MarinersALMLBsea25DH1---------------185.60.6
2005Tacoma Rainiers PCLAAAsea261B32--28720429311307.9879.59------5064.022.2
2005Tacoma Rainiers PCLAAAsea263B10--617412723.8522.30------5020.06.9
2005Tacoma Rainiers PCLAAAsea26OF1--2---221.0002.00------502.00.7
2005Seattle MarinersALMLBsea26DH24---------------5940.714.8
2005Seattle MarinersALMLBsea261B5437328--40401.0008.001.08-----598.53.1
2005Seattle MarinersALMLBsea26LF42264---441.0001.000.15-----596.82.5
2005Seattle MarinersALMLBsea263B211145-1991.0004.500.82-----593.41.2
2006Tacoma Rainiers PCLAAAsea273B44--2070149190.9892.05------9944.430.6
2006Tacoma Rainiers PCLAAAsea271B31--25827134286285.9979.19------9931.321.5
2006Tacoma Rainiers PCLAAAsea27OF20--3611-3837.9741.85------9920.213.9
2006Seattle MarinersALMLBsea27DH52--------------2321.73.1
2006Seattle MarinersALMLBsea27RF3-41---111.0000.330.25-----2313.01.9
2006Seattle MarinersALMLBsea271B3-810--310101.0003.331.25-----2313.01.9
2006Seattle MarinersALMLBsea273B2-21---111.0000.500.50-----238.71.2
2007Philadelphia PhilliesNLMLBphi283B6857418447777128121.9451.780.29-----14247.942.0
2007Philadelphia PhilliesNLMLBphi28LF14108318-1-1918.9471.290.22-----1429.98.6
2007Philadelphia PhilliesNLMLBphi281B1410981026-81081081.0007.711.10-----1429.98.6
2007Philadelphia PhilliesNLMLBphi282B4-7-7--771.0001.751.00-----1422.82.5
2007Philadelphia PhilliesNLMLBphi28RF31103---331.0001.000.30-----1422.11.9
2007Philadelphia PhilliesNLMLBphi28DH1---------------1420.70.6
2008Philadelphia PhilliesNLMLBphi293B5242327346737104101.9711.940.31-----12840.632.1
2008Philadelphia PhilliesNLMLBphi29RF4-41---111.0000.250.25-----1283.12.5
2008Philadelphia PhilliesNLMLBphi29LF32164---441.0001.330.25-----1282.31.9
2008Philadelphia PhilliesNLMLBphi291B21862-1881.0004.001.00-----1281.61.2
2008Philadelphia PhilliesNLMLBphi29DH2---------------1281.61.2
2009Philadelphia PhilliesNLMLBphi303B161188325-128281.0001.750.32-----9716.59.9
2009Philadelphia PhilliesNLMLBphi30LF13118317---17171.0001.310.20-----9713.48.0
2009Philadelphia PhilliesNLMLBphi301B6441241132625.9624.170.61-----976.23.7
2009Philadelphia PhilliesNLMLBphi30RF22156---661.0003.000.40-----972.11.2
2010Lehigh Valley IronPigs ILAAAphi31RF11--181112019.9501.73------1668.87.6
2010Lehigh Valley IronPigs ILAAAphi313B4--28--10101.0002.50------1625.02.8
2010Philadelphia PhilliesNLMLBphi313B36282301637635953.8981.470.23-----8840.922.2
2010Philadelphia PhilliesNLMLBphi311B2112141--15151.0007.501.25-----882.31.2
2010Philadelphia PhilliesNLMLBphi31DH1---------------881.10.6
2010Philadelphia PhilliesNLMLBphi31RF116-------------881.10.6
2011Florida MarlinsNLMLBflo323B1008475549132118192181.9431.810.24-----13474.661.7
2011Florida MarlinsNLMLBflo321B4328213-224241.0006.000.86-----1343.02.5
2011Florida MarlinsNLMLBflo32RF43273---331.0000.750.11-----1343.02.5
2011Florida MarlinsNLMLBflo32LF33279---991.0003.000.33-----1342.21.9
2012Miami MarlinsNLMLBmia333B363026213351015848.8281.330.18-----12030.022.2
2012Miami MarlinsNLMLBmia33LF211110519---19191.0000.900.18-----12017.513.0
2012Miami MarlinsNLMLBmia331B18141331277110135134.9937.441.01-----12015.011.1
2012Miami MarlinsNLMLBmia33RF161512224---24241.0001.500.20-----12013.39.9
2012Miami MarlinsNLMLBmia33DH1---------------1200.80.6
2013Miami MarlinsNLMLBmia341B514742336350133414413.9988.100.98-----11444.731.5
2013Miami MarlinsNLMLBmia34DH4---------------1143.52.5
2013Miami MarlinsNLMLBmia34RF1-51---111.0001.000.20-----1140.90.6
2014Syracuse Chiefs ILAAAwas351B16--1307213139137.9868.56------3545.711.2
2014Washington NationalsNLMLBwas351B3330313-334341.00011.331.13-----2114.31.9
MLB Totals for 3B - 9 season(s)-   3B32626522011693993931607568.9361.740.26-----3260.00.0
MLB Totals for 1B - 10 season(s)-   1B1088781873081363814811.9967.510.99-----1080.00.0
MLB Totals for LF - 6 season(s)-   LF583934071-1-7271.9861.220.21-----580.00.0
MLB Totals for DH - 8 season(s)-   DH392--------------390.00.0
MLB Totals for RF - 8 season(s)-   RF342219339---39391.0001.150.20-----340.00.0
MLB Totals for 2B - 1 season(s)-   2B4-7-7--771.0001.751.00-----40.00.0
AAA Totals for 3B - 4 season(s)-   3B122--822161819316298.9432.44------1220.00.0
AAA Totals for 1B - 3 season(s)-   1B79--67554776736729.9909.23------790.00.0
AAA Totals for OF - 2 season(s)-   OF21--3811-4039.9751.86------210.00.0
AAA Totals for RF - 1 season(s)-   RF11--181112019.9501.73------110.00.0
AA Totals for 3B - 2 season(s)-   3B53--3484109128118.9222.23------530.00.0
AA Totals for OF - 1 season(s)-   OF26--441214745.9571.73------260.00.0
AA Totals for 1B - 1 season(s)-   1B1--8--1881.0008.00------10.00.0
A+ Totals for OF - 1 season(s)-   OF3--2---221.0000.67------30.00.0
A Totals for 3B - 1 season(s)-   3B72--471642312234211.9022.93------720.00.0
A- Totals for 1B - 1 season(s)-   1B50--379231231414402.9718.04------500.00.0
A- Totals for OF - 1 season(s)-   OF6--121--13131.0002.17------60.00.0
A- Totals for 3B - 1 season(s)-   3B3--15--661.0002.00------30.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2001Everett Aqua Sox NwstA-sea22--50--3---6-
2001San Bernardino Stampede CalifA+sea22---------3-
2002Wisconsin Timber Rattlers MidwAsea23-----72-----
2002San Antonio Missions TexAAsea23--1------26-
2003San Antonio Missions TexAAsea24-----2-----
2004San Antonio Missions TexAAsea25-----51-----
2004Tacoma Rainiers PCLAAAsea25-----64-----
2004Seattle MarinersALMLBsea25-----14----1
2005Tacoma Rainiers PCLAAAsea26--32--10---1-
2005Seattle MarinersALMLBsea26--5--24---24
2006Tacoma Rainiers PCLAAAsea27--31--44---20-
2006Seattle MarinersALMLBsea27--3--2--3-5
2007Philadelphia PhilliesNLMLBphi28--144-6814-3-1
2008Philadelphia PhilliesNLMLBphi29--2--523-4-2
2009Philadelphia PhilliesNLMLBphi30--6--1613-2--
2010Lehigh Valley IronPigs ILAAAphi31-----4--11--
2010Philadelphia PhilliesNLMLBphi31--2--36--1-1
2011Florida MarlinsNLMLBflo32--4--1003-4--
2012Miami MarlinsNLMLBmia33--18--3621-16-1
2013Miami MarlinsNLMLBmia34--51-----1-4
2014Syracuse Chiefs ILAAAwas35--16--------
2014Washington NationalsNLMLBwas35--3--------

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2002Peoria JavelinasArizona Fall LgMinor23628380000200600001.286.286.286.5728028.364.000.0710.0021.430.000.000.000.00
2004Peoria JavelinasArizona Fall LgMinor25271062031411123071000000.292.336.377.713406113.316.085.1796.198.851.430.88106.0019.35
2006Seattle MarinersMLB Spring TrainingMLB2716454114002002701103.244.271.333.60415449.282.089.1334.0814.293.500.000.0036.36
2007Philadelphia PhilliesMLB Spring TrainingMLB2824671524415201251110103.358.405.6721.077451074.365.314.3736.7614.862.206.7613.4041.67
2008Philadelphia PhilliesMLB Spring TrainingMLB2924546134027014900102.241.288.426.71423659.250.185.2416.7815.252.253.3927.0046.15
2008Philadelphia PhilliesDiv SeriesMLB2935030000000100000.600.600.6001.200305.750.000.0000.0020.000.000.000.000.00
2008Philadelphia PhilliesChamp. SeriesMLB2936231000001100010.500.571.6671.238417.600.167.33314.2914.291.000.000.0033.33
2008Philadelphia PhilliesWorld SeriesMLB2923010000001200010.333.500.333.8331041.000.000.33325.0050.002.000.000.000.00
2009Philadelphia PhilliesMLB Spring TrainingMLB30255571430112006900100.255.323.364.68720462.283.109.2189.6814.521.501.6155.0028.57
2009Philadelphia PhilliesDiv SeriesMLB3033000000000100000.000.000.000.000003.000.000.0000.0033.330.000.000.000.00
2009Philadelphia PhilliesChamp. SeriesMLB3021000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.00
2010Philadelphia PhilliesMLB Spring TrainingMLB3120458146026003600100.311.347.578.92526849.316.267.3336.1212.242.004.0822.5057.14
2011Florida MarlinsMLB Spring TrainingMLB3222536247017000400002.453.453.6421.09534853.479.189.1890.007.550.001.8953.0033.33
2012Miami MarlinsMLB Spring TrainingMLB33413362013000100000.462.462.8461.30811313.455.384.3850.007.690.007.6913.0050.00
2013Miami MarlinsMLB Spring TrainingMLB34925172001010200000.280.280.360.6409225.304.080.0400.008.000.000.000.0028.57
2014Miami MarlinsMLB Spring TrainingMLB35817240001000200101.235.222.235.4574018.250.000.0000.0011.110.000.000.000.00
Arizona Fall League Totals - 2 yrs331342339411125071600001.291.326.358.684486141.325.067.1574.9611.352.290.71134.0015.38
MLB Spring Training Totals - 9 yrs152374521173211259142051116011.313.344.500.84418745402.331.187.2334.9812.692.552.9931.1738.46
MLB Playoffs - Divisional Series Totals - 2 yrs68030000000200000.375.375.375.750308.500.000.0000.0025.000.000.000.000.00
MLB Playoffs - Championship Series Totals - 2 yrs57231000001100010.429.500.5711.071418.500.142.28612.5012.501.000.000.0033.33
MLB Playoffs - World Series Totals - 1 yrs23010000001200010.333.500.333.8331041.000.000.33325.0050.002.000.000.000.00

Awards [3]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
20012nd Team College All-American (OF) ... Big 12 Conference All-Conference (OF) ... Big 12 Conference Newcomer of the Year3

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2014-10-09dhFree Agent -Free AgentFree AgentGranted free agency36.099  
2014-07-03dhWashington NationalsSyracuse (AAA)-MinorsReassigned MinorsAssigned to Syracuse (AAA)36.001Team Roster on 2014-07-03
2014-07-02dhWashington NationalsWashington Nationals (MLB)-MinorsReassigned MinorsOutrighted to minors36.000Team Roster on 2014-07-02
2014-06-25dhWashington NationalsWashington Nationals (MLB)-DFADes For AssignmentDesignated for Assignment35.358Team Roster on 2014-06-25
2014-05-16dhWashington NationalsWashington Nationals (MLB)YActiveMLB ActiveContract purchased from minors35.318Team Roster on 2014-05-16
2014-05-12dhWashington NationalsWashington Nationals (MLB)-MinorsContractSigned to minor league contract35.314Team Roster on 2014-05-12
2014-05-08dhFree Agent -Free Agent--Cleared Waivers and Became a Free Agent35.310  
2014-05-08dhMiami MarlinsMiami Marlins (MLB)-Free Agent--Cleared Waivers and Became a Free Agent35.310Team Roster on 2014-05-08
2014-05-06dhFree Agent -Free AgentFree AgentReleased by Marlins35.308  
2014-04-29dhMiami MarlinsMiami Marlins (MLB)-DFADes For AssignmentDesignated for Assignment35.301Team Roster on 2014-04-29
2013-09-26dhMiami MarlinsMiami Marlins (MLB)YActiveContractSigned to 1-year contract for 2014-2014 ($1.7m) Extension.35.086Team Roster on 2013-09-26
2012-05-08dhMiami MarlinsMiami Marlins (MLB)YActive--33.310Team Roster on 2012-05-08
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2012-01-05ContractSigned by Marlins 
2011-10-30Free AgentGranted free agency 
2011-01-31ContractSigned by Marlins 
2010-10-28Free AgentGranted free agency 
2009-09-16InjuredActivated from DL 
2009-08-23InjuredDisabled -- Strained right calf 
2009-01-16ContractSigned by Phillies (2-years) 
2007-01-16Claimed off waivers by Phillies 
2001-05-28ContractSigned as undrafted amateur Free Agent by Mariners. 
* 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
2004Seattle MarinersTeam Payroll25300,000-75534-2,070,100300,000300,000
2005Seattle MarinersTeam Payroll26316,000-75228162,189,055300,000616,000
2006Seattle MarinersTeam Payroll27327,000-74233-2,365,072327,000943,000
2007Philadelphia PhilliesTeam Payroll28385,000-67327162,459,737380,0001,328,000
2008Philadelphia PhilliesTeam Payroll29440,000-51325442,696,252390,0001,768,000
2009Philadelphia PhilliesTeam Payroll301,150,000-40220502,746,792400,0002,918,000
2010Philadelphia PhilliesTeam Payroll311,350,000-37521592,812,412400,0004,268,000
2011Florida MarlinsTeam Payroll32600,000-51116442,722,607414,0004,868,000
2012Miami MarlinsTeam Payroll331,400,000-37815592,954,887480,0006,268,000
2013Miami MarlinsTeam Payroll341,600,0008.0273756593,023,990490,0007,868,0002013-09-26 - Signed to 1-year contract for 2014-2014 ($1.7m) Extension.
2014Washington NationalsTeam Payroll351,700,000-39422573,256,497500,0009,568,0002014-05-12 - Signed to minor league contract
2014Miami MarlinsTeam Payroll351,700,000-3947573,256,497500,0009,568,0002014-05-12 - 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