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

John LannanTrack this Player High Level: MLB Status: Washington Nationals - In Minors MLB Years: 2007-2014
Follow TBC on Twitter and Facebook

Drafted

PositionsP-313Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameJohn Edward Lannan
Height6-5Weight200BatsLeftThrowsLeft
Born DateSeptember 27,1984 [34.024]PlaceLong Beach,New York
High SchoolChaminade (Mineola,NY)
CollegeSiena College (Loudonville,NY)

DraftedSelected by the Washington Nationals [Team Picks] in the 11th round (324th overall) of the 2005 Amateur Entry Draft [Signed]
Signing ScoutsDana BrownService Time5.046 (2013)
MLB DebutJuly 26,2007 [22.302]
OrganizationsWAS [8] COL [1] KCA [1] NYN [1] PHI [1] Awards0
TBC Player ID41784Retrosheet IDlannj001MLBAM ID458709
Pitch Repertoire Fastball (32.09%) -- 2-Seam Fastball (31.26%) -- Changeup (16.74%) -- Slider (11.88%) -- Curveball (8.05%)
Fastball Velocity [2014] - 87.91 - [2013] - 87.57 - [2012] - 89.04 - [2011] - 89.64 - [2010] - 88.74
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Other Batting -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the John Lannan 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 (LHP) in 2008 ... Opening day starter for Washington Nationals in 2009-2010
About Sponsorships Program


Active Talent RatingsPitchingStrikeouts16Walks54Hittable30SO/BB27vsPower30Hitting15Durability60Team.472Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2003Siena CollegeMAACNCAA-1Fr31S/R18035.441257000044.2503427423287001.6310.070.814.635.641.22.000-
2004Siena CollegeMAACNCAA-1So31S/R19733.8415114100072.2674031331546001.358.300.373.846.691.74.700-
2005Siena CollegeMAACNCAA-1Jr31ST201022.2913121820082.2622621228837101.096.750.223.059.042.96.833-
2005Vermont ExposNYPLA-was31S/R20355.2614113001063.0744637531415301.6610.520.714.415.831.32.375-
2006Savannah Sand GnatsSALAwas27ST21684.76272521110138.0149837311541144001.479.720.723.527.432.11.429-
2007Potomac NationalsCaroA+was-ST22602.13880000050.2311312315351000.915.510.532.666.222.331.000-
2007Harrisburg SenatorsEastAAwas31S/R22323.25651000036.0311413215200001.287.750.503.755.001.33.600-
2007Columbus ClippersILAAAwas28ST22311.66761001038.03087112191001.117.110.242.844.501.58.750-
2007Minor Totals (3 teams)Minor--ST01232.31211920010124.2923532642742001.076.640.433.035.341.76.800-
2007Washington NationalsNLMLBwas26ST22224.15660000034.2361716317101001.539.350.784.412.600.59.5005.26
2008Washington NationalsNLMLBwas31ST239153.91313100000182.0172897923721176201.348.511.143.565.791.63.3754.68
2009Washington NationalsNLMLBwas31ST249133.88333302100206.0210100892268893001.359.160.962.973.881.31.4094.61
2010Harrisburg SenatorsEastAAwas4ST25144.20770000040.2492519310280001.4510.840.662.216.202.80.200-
2010Washington NationalsNLMLBwas31ST25884.65252500000143.017582741449711001.5610.990.883.084.461.45.5004.38
2011Washington NationalsNLMLBwas31ST2610133.70333300000184.2194907615761064001.469.450.733.705.171.39.4354.17
2012Syracuse ChiefsILAAAwas33ST279114.30242403200148.216477711650866001.449.930.973.035.211.72.450-
2012Washington NationalsNLMLBwas31ST27414.13660000032.2331515014171001.449.09--3.864.681.21.8003.34
2013Clearwater ThreshersFSLA+phi-ST28012.2511000004.06210150001.7513.50--2.2511.255.00.000-
2013Reading Fightin PhilsEastAAphi-ST28012.5711000007.07220110001.149.00--1.291.291.00.000-
2013Minor Totals (2 teams)Minor--ST0022.45220000011.013430260001.3610.64--1.644.913.00.000-
2013Philadelphia PhilliesNLMLBphi27ST28365.3314140000074.0864844627382001.5210.410.733.274.601.41.3334.16
2014St. Lucie MetsFSLA+nyn39ST29036.75660000021.030171627112001.7312.660.842.954.641.57.000-
2014Las Vegas 51sPCLAAAnyn32S/R29326.75862000034.2513026614195001.8713.241.563.634.931.36.600-
2014Minor Totals (2 teams)Minor--ST0356.7514122000055.1814742821307001.8213.021.293.374.821.43.375-
2014New York MetsNLMLBnyn42Rel291015.7550500304.07773221002.2515.756.754.504.501.001.00013.38
2015Albuquerque IsotopesPCLAAAcol37ST306105.39262511000152.0209107911140834001.6412.380.652.374.912.08.375-
2016Omaha Storm ChasersPCLAAAkca31S/R31785.24251961000132.016691771543554001.5811.291.022.923.741.28.467-
2017Long Island DucksAtlInd-Rel32106.6519019005023.0291717412271001.7811.351.574.7010.572.251.000-
MLB Totals - 8 Season(s)Filter46584.1815314852130859.09134484008632545019201.449.530.903.394.701.38.4421.38
Minor League Totals - 9 Season(s)Filter47564.62160144166330864.29975154457529351732301.4910.350.783.045.371.76.456-
AAA Totals - 5 Season(s)Filter28324.849080105210504.26203132724915926220001.5411.030.872.834.661.65.467-
AA Totals - 3 Season(s)Filter473.6614131000083.2874134526490001.359.360.542.805.271.88.364-
A+ Totals - 3 Season(s)Filter643.4315150000075.1673229523513001.187.930.592.726.042.22.600-
A Totals - 1 Season(s)Filter684.76272521110138.0149837311541144001.479.720.723.527.432.11.429-
A- Totals - 1 Season(s)Filter355.2614113001063.0744637531415301.6610.520.714.415.831.32.375-
Ind Totals - 1 Season(s)Filter106.6519019005023.0291717412271001.7811.351.574.7010.572.251.000-
NCAA Totals - 3 Season(s)Filter1783.564028129200198.01791007998216520101.318.060.413.697.432.01.680-
Washington Nationals Totals - 6 Season(s)Filter42524.0113413402100781.28203933497729641016201.429.420.883.404.711.39.447-
Philadelphia Phillies Totals - 1 Season(s)Filter365.3314140000074.0864844627382001.5210.410.733.274.601.41.333-
New York Mets Totals - 1 Season(s)Filter1015.7550500304.07773221002.2515.756.754.504.501.001.000-
Average MLB - Per ~220 innings12154.18393811010220.023311410222831155101.449.530.903.394.701.38.4441.38
Average Minor - Per ~220 innings12144.62413742110220.025313111319741318101.4910.350.783.045.371.76.462-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2007Harrisburg SenatorsEastAAwas312267020000000300000.286.286.286.572207.500.000.000.2560.0042.860.000.000.000.00
2007Columbus ClippersILAAAwas282278010000000501001.125.125.125.250109.333.000.000.1120.0055.560.000.000.000.00
2007Minor Totals (2 teams)Minor         1315030000000801001.200.200.200.4003016.429.000.000.1790.0050.000.000.000.000.00
2007Washington NationalsNLMLBwas26p22613121001000500001.154.154.231.3853113.250.077.077.1650.0038.460.000.000.0050.00
2008Washington NationalsNLMLBwas31p2329450100000042406001.022.102.022.1241055.048.000.089.0767.2743.646.000.000.000.00
2009Washington NationalsNLMLBwas31p2431581910000022105000.155.183.172.35510165.243.017.052.1643.0832.3110.500.000.0011.11
2010Harrisburg SenatorsEastAAwas4p2543000000001203000.000.250.000.250007.000.000.333.17514.2928.572.000.000.000.00
2010Washington NationalsNLMLBwas31p2524441420040042202001.091.167.136.3036250.182.045.136.1498.0044.005.500.000.0050.00
2011Washington NationalsNLMLBwas31p2631573500150032405000.088.133.140.2738165.125.052.105.1294.6236.928.001.5457.0020.00
2012Syracuse ChiefsILAAAwas33p279142100000021002000.071.188.071.2591018.250.000.143.14211.1155.565.000.000.000.00
2012Washington NationalsNLMLBwas31p2769010000001401000.111.200.111.3111011.200.000.111.1579.0936.364.000.000.000.00
2013Philadelphia PhilliesNLMLBphi27p2814212410010021102000.190.261.238.4995125.400.048.143.2318.0044.005.500.000.0025.00
2014Las Vegas 51sPCLAAAnyn32p2955110102000001000.200.200.600.800316.200.400.400.3270.000.000.000.000.00100.00
2015Albuquerque IsotopesPCLAAAcol37p3015250100010021405100.040.107.040.1471033.083.000.080.0816.0642.427.000.000.000.00
MLB Totals - 7 Season(s)Filter141247826501110016111021003.105.160.138.298346284.185.033.097.0005.6339.086.940.35247.0023.08
Minor League Totals - 5 Season(s)Filter466236010300534012101.097.162.129.2918180.207.032.113.0006.2542.506.800.000.0016.67
AAA Totals - 4 Season(s)Filter36523401030042909101.077.140.115.2556166.167.038.115.0006.0643.947.250.000.0025.00
AA Totals - 2 Season(s)Filter1010020000001503000.200.273.200.4732014.400.000.100.0007.1435.715.000.000.000.00
Washington Nationals Totals - 6 Season(s)Filter127226622401100014100019003.097.150.128.278295259.168.031.093.0005.4138.617.140.39226.0022.73
Philadelphia Phillies Totals - 1 Season(s)Filter14212410010021102000.190.261.238.4995125.400.048.143.0008.0044.005.500.000.0025.00
Average MLB - Per 162 games162284930601130018128024003.105.160.138.298397326.185.033.097.0005.6339.086.940.35247.0023.08
Average Minor - Per 162 games1622181121040110018120042404.097.162.129.291284282.207.032.113.0006.2542.506.800.000.0016.67

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2005Vermont Expos NYPLA-was20P14---81-98.8890.57------14100.018.4
2006Savannah Sand Gnats SALAwas21P27--919--28281.0001.04------27100.019.4
2007Potomac Nationals CaroA+was22P8--2711109.9001.13------8100.05.8
2007Harrisburg Senators EastAAwas22P6--311-214141.0002.33------6100.04.3
2007Columbus Clippers ILAAAwas22P7--612--18181.0002.57------7100.04.9
2007Washington NationalsNLMLBwas22P663526-1881.0001.330.23-----6100.03.7
2008Washington NationalsNLMLBwas23P31311821031224341.9531.320.23-----31100.019.3
2009Washington NationalsNLMLBwas24P3333206828-136361.0001.090.17-----33100.020.4
2010Harrisburg Senators EastAAwas25P7---7-1771.0001.00------7100.04.9
2010Washington NationalsNLMLBwas25P25251431226-238381.0001.520.27-----25100.015.4
2011Washington NationalsNLMLBwas26P33331841031244341.9531.240.22-----33100.020.5
2012Syracuse Chiefs ILAAAwas27P24--521-126261.0001.08------24100.016.7
2012Washington NationalsNLMLBwas27P6632-9-1991.0001.500.283175.0-6100.03.7
2013Clearwater Threshers FSLA+phi28P1---1--111.0001.00------1100.00.7
2013Reading Fightin Phils EastAAphi28P1--1---111.0001.00------1100.00.7
2013Philadelphia PhilliesNLMLBphi28P141474-91-109.9000.640.125271.4-14100.08.6
2014St. Lucie Mets FSLA+nyn29P6---71187.8751.17------6100.04.3
2014Las Vegas 51s PCLAAAnyn29P8--272-119.8181.13------8100.05.6
2014New York MetsNLMLBnyn29P5-4-1--111.0000.200.25-----5100.03.1
2015Albuquerque Isotopes PCLAAAcol30P26--825233533.9431.27------26100.018.1
2016Omaha Storm Chasers PCLAAAkca31P25--9222-3331.9391.24------25100.017.9
MLB Totals for P - 8 season(s)-   P15314886042141511188183.9731.200.218372.7-1530.00.0
AAA Totals for P - 5 season(s)-   P90--308764123117.9511.30------900.00.0
AA Totals for P - 3 season(s)-   P14--418-322221.0001.57------140.00.0
A+ Totals for P - 3 season(s)-   P15--215221917.8951.13------150.00.0
A Totals for P - 1 season(s)-   P27--919--28281.0001.04------270.00.0
A- Totals for P - 1 season(s)-   P14---81-98.8890.57------140.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2005Vermont Expos NYPLA-was2014----------
2006Savannah Sand Gnats SALAwas2127----------
2007Potomac Nationals CaroA+was228----------
2007Harrisburg Senators EastAAwas226----------
2007Columbus Clippers ILAAAwas227----------
2007Washington NationalsNLMLBwas226----------
2008Washington NationalsNLMLBwas2331----------
2009Washington NationalsNLMLBwas2433----------
2010Harrisburg Senators EastAAwas257----------
2010Washington NationalsNLMLBwas2525----------
2011Washington NationalsNLMLBwas2633----------
2012Syracuse Chiefs ILAAAwas2724----------
2012Washington NationalsNLMLBwas276----------
2013Clearwater Threshers FSLA+phi281----------
2013Reading Fightin Phils EastAAphi281----------
2013Philadelphia PhilliesNLMLBphi2814----------
2014St. Lucie Mets FSLA+nyn296----------
2014Las Vegas 51s PCLAAAnyn298----------
2014New York MetsNLMLBnyn295----------
2015Albuquerque Isotopes PCLAAAcol3026----------
2016Omaha Storm Chasers PCLAAAkca3125----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2008Washington NationalsMLB Spring TrainingMLB23202.18541000020.217552716001.197.400.873.056.972.292.181.000
2009Washington NationalsMLB Spring TrainingMLB24000.00000000039.02510000100.645.770.000.000.0000.23.000
2010Washington NationalsMLB Spring TrainingMLB25202.91550000021.2191170611001.187.890.002.494.571.834.571.000
2011Washington NationalsMLB Spring TrainingMLB26104.73330000013.1977157001.076.080.683.384.731.404.731.000
2012Washington NationalsMLB Spring TrainingMLB27115.14624000021.02414122616101.4310.290.862.576.862.676.00.500
2013Philadelphia PhilliesMLB Spring TrainingMLB28127.71651000021.02918183515001.6212.431.292.146.433.007.71.333
2014New York MetsMLB Spring TrainingMLB29024.80936000015.0151181611201.409.000.603.606.601.836.60.000
2015Colorado RockiesMLB Spring TrainingMLB30013.1830300005.2622036001.739.530.004.769.532.003.18.000
2016Kansas City RoyalsMLB Spring TrainingMLB31023.77909002014.118863712201.7711.301.884.407.531.715.02.000
MLB Spring Training Totals - 9 yrs783.414622240020171.71627765124594601.218.490.632.364.932.094.04.467

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2008Washington NationalsMLB Spring TrainingMLB2312000000000100000.000.000.000.000002.000.000.0000.0050.000.000.000.000.00
2009Washington NationalsMLB Spring TrainingMLB2434000000000201000.000.000.000.000005.000.000.0000.0040.000.000.000.000.00
2010Washington NationalsMLB Spring TrainingMLB2555010001001301000.200.333.200.533107.500.000.20014.2942.863.000.000.000.00
2011Washington NationalsMLB Spring TrainingMLB2610000000000002000.000.000.000.000002.000.000.0000.000.000.000.000.000.00
2012Washington NationalsMLB Spring TrainingMLB2762000000000002000.000.000.000.000004.000.000.0000.000.000.000.000.000.00
MLB Spring Training Totals - 6 yrs1913010001001606000.077.143.077.2201020.143.000.0775.0030.006.000.000.000.00

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2017-03-06SPWashington NationalsWashington Nationals (MLB)-MinorsContractSigned to Minor League Contract32.160Team Roster on 2017-03-06
2016-11-07SPFree Agent -Free AgentFree AgentGranted free agency32.041  
2016-07-14SPKansas City RoyalsOmaha (AAA)-MinorsReassigned MinorsAssigned to Omaha (AAA)31.290Team Roster on 2016-07-14
2016-07-08SPKansas City RoyalsNorthwest Arkansas (AA)-MinorsReassigned MinorsAssigned to Northwest Arkansas (AA)31.284Team Roster on 2016-07-08
2016-04-07SPKansas City RoyalsOmaha (AAA)-MinorsReassigned MinorsAssigned to Omaha (AAA)31.192Team Roster on 2016-04-07
2015-12-15SPKansas City RoyalsKansas City Royals (MLB)-MinorsContractSigned to Minor League Contract31.079Team Roster on 2015-12-15
2015-11-11SPFree Agent -Free AgentFree AgentGranted free agency31.045  
2015-04-30SPColorado RockiesAlbuquerque (AAA)-MinorsActivated MinorsActivated from disabled list30.215Team Roster on 2015-04-30
2015-04-21SPColorado RockiesAlbuquerque (AAA)-DL-7InjuredDL7 Injured30.206Team Roster on 2015-04-21
2015-04-09SPColorado RockiesAlbuquerque (AAA)-MinorsReassigned MinorsAssigned to Albuquerque (AAA)30.194Team Roster on 2015-04-09
2014-11-24SPColorado RockiesColorado Rockies (MLB)-MinorsContractSigned to Minor League Contract30.058Team Roster on 2014-11-24
2014-10-03SPFree Agent -Free AgentFree AgentGranted free agency30.006  
2014-07-27SPNew York MetsLas Vegas (AAA)-MinorsReassigned MinorsAssigned to Las Vegas (AAA)29.303Team Roster on 2014-07-27
2014-07-05SPNew York MetsSt. Lucie (A+)-MinorsReassigned MinorsAssigned to St. Lucie (A+)29.281Team Roster on 2014-07-05
2014-06-26SPNew York MetsBrooklyn (A-)-MinorsReassigned MinorsAssigned to Brooklyn (A-)29.272Team Roster on 2014-06-26
2014-06-25SPNew York MetsSt. Lucie (A+)-MinorsReassigned MinorsAssigned to St. Lucie (A+)29.271Team Roster on 2014-06-25
2014-05-03SPNew York MetsLas Vegas (AAA)-Restricted--Placed on temporarily inactive list29.218Team Roster on 2014-05-03
2014-04-16SPNew York MetsNew York Mets (MLB)-MinorsReassigned MinorsOutrighted to minors29.201Team Roster on 2014-04-16
2014-04-16SPNew York MetsLas Vegas (AAA)-MinorsReassigned MinorsAssigned to Las Vegas (AAA)29.201Team Roster on 2014-04-16
2014-03-27SPNew York MetsNew York Mets (MLB)YActiveMLB ActiveContract purchased from minors29.181Team Roster on 2014-03-27
2014-01-19SPNew York MetsNew York Mets (MLB)-MinorsContractSigned to Minor League Contract29.114Team Roster on 2014-01-19
2013-10-18SPFree Agent -Free AgentFree AgentRefused Minor League Assignment - Declared free agency29.021  
2013-10-18SPPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActiveMLB ActiveActivated from DL29.021Team Roster on 2013-10-18
2013-08-31SPPhiladelphia PhilliesPhiladelphia Phillies (MLB)-DL-60InjuredDL60 Transferred to 60-day DL28.338Team Roster on 2013-08-31
2013-08-16SPPhiladelphia PhilliesPhiladelphia Phillies (MLB)YDL-15InjuredDL15 Left knee tendinitis28.323Team Roster on 2013-08-16
2013-06-17SPPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActiveMLB ActiveActivated from DL28.263Team Roster on 2013-06-17
2013-06-13SPPhiladelphia PhilliesReading (AA)YDL-15InjuredAssigned to Reading (AA) for rehab28.259Team Roster on 2013-06-13
2013-06-07SPPhiladelphia PhilliesClearwater (A+)YDL-15InjuredAssigned to Clearwater (A+) for rehab28.253Team Roster on 2013-06-07
2013-04-18SPPhiladelphia PhilliesPhiladelphia Phillies (MLB)YDL-15InjuredDL15 Strained left quadriceps tendon28.203Team Roster on 2013-04-18
2012-12-18PPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActiveContractSigned to 1-year contract for 2013 ($2.55m)28.082Team Roster on 2012-12-18
2012-11-30PFree Agent -Free AgentFree AgentDeclared free agency28.064  
2012-09-01SPWashington NationalsWashington Nationals (MLB)YActiveMLB ActiveRecalled from Syracuse (AAA)27.339Team Roster on 2012-09-01
2012-08-04SPWashington NationalsSyracuse (AAA)YMinorsReassigned MinorsOptioned to Syracuse (AAA)27.311Team Roster on 2012-08-04
2012-08-03SPWashington NationalsWashington Nationals (MLB)YActiveMLB ActiveRecalled from Syracuse (AAA)27.310Team Roster on 2012-08-03
2012-07-22SPWashington NationalsSyracuse (AAA)YMinorsReassigned MinorsOptioned to Syracuse (AAA)27.298Team Roster on 2012-07-22
2012-07-21SPWashington NationalsWashington Nationals (MLB)YActiveMLB ActiveRecalled from Syracuse (AAA)27.297Team Roster on 2012-07-21
2012-04-03PWashington NationalsSyracuse (AAA)YMinorsReassigned MinorsOptioned to Syracuse (AAA)27.188Team Roster on 2012-04-03
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2008-01-11ContractSigned by Nationals (1-year) 
* 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
2007Washington NationalsTeam Payroll22380,000-73744-2,459,737380,000380,000
2008Washington NationalsTeam Payroll23390,000-75345-2,696,252390,000770,000
2009Washington NationalsTeam Payroll24424,000-58021282,746,792400,0001,194,000
2010Washington NationalsTeam Payroll25458,000-52716422,812,412400,0001,652,000
2011Washington NationalsTeam Payroll262,750,000-283769++2,722,607414,0004,402,000
2012Washington NationalsTeam Payroll27480,000-76035-2,954,887480,0004,882,000
2013Philadelphia PhilliesTeam Payroll282,500,0005.04631912653,023,990490,0007,382,0002012-12-18 - Signed to 1-year contract for 2013 ($2.55m)
2014New York MetsTeam Payroll29500,000-79432-3,256,497500,0007,882,0002014-01-19 - 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