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

Jim JohnsonTrack this Player High Level: MLB Current Team: Los Angeles Angels MLB Years: 2006-2018
Follow TBC on Twitter and Facebook

Arizona Fall League
Rated Prospect
Futures Game

PositionsP-752Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameJames Robert Johnson
Height6-5Weight210BatsRightThrowsRight
Born DateJune 27,1983 [34.304]PlaceJohnson City,New York
High SchoolEndicott (Endicott,NY)

DraftedSelected by the Baltimore Orioles [Team Picks] in the 5th round (143rd overall) of the 2001 Amateur Entry Draft [Signed]
Signing Bonus$400,000Signing ScoutsJim HowardService Time9.161 (2017)
Prospect Rankings[BA] 2006-BAL-#8
MLB DebutJuly 29,2006 [23.032]
OrganizationsBAL [13] ATL [3] DET [1] LAN [1] OAK [1] ANA [1] Awards1Awards Voting2-27
TBC Player ID133Retrosheet IDjohnj010MLBAM ID462382
Pitch Repertoire 2-Seam Fastball (56.33%) -- Curveball (17.57%) -- Fastball (15.90%) -- Changeup (10.20%)
Fastball Velocity [2018] - 92.62 - [2017] - 93.50 - [2016] - 93.29 - [2015] - 94.34 - [2014] - 93.62 - [2013] - 93.88 - [2012] - 94.12 - [2011] - 94.95 - [2010] - 94.06
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Jim Johnson 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 RatingsPitchingStrikeouts53Walks55Hittable44SO/BB56vsPower44Hitting0Durability67Team.474Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2001Gulf Coast OriolesGCLRkbal-S/R18013.86743000018.21710837191001.298.201.453.379.162.71.000-
2002Bluefield OriolesAppRkbal-S/R19424.371192000055.2523627516361101.228.410.812.595.822.25.667-
2003Bluefield OriolesAppRkbal29ST20323.6811110000051.0622421218464101.5610.870.353.168.062.56.600-
2004Delmarva ShorebirdsSALAbal-Rel21873.29201730010106.2974439930936001.198.180.762.537.853.10.533-
2004Frederick KeysCaroA+bal-ST21009.0011000003.06430161002.3318.00--3.0018.006.00--
2004Minor Totals (2 teams)MinorMLB--ST0873.45211830010109.21034842931997001.228.450.742.548.123.19.5333.16
2005Frederick KeysCaroA+bal38ST221293.49282712011159.2139776211641685101.277.840.623.619.472.63.571-
2005Bowie BaysoxEastAAbal-ST22000.0011000007.03000260000.713.86--2.577.713.00--
2005Minor Totals (2 teams)MinorMLB--ST01293.35292812011166.2142776211661745101.257.670.593.569.402.64.5712.98
2006Bowie BaysoxEastAAbal38ST231364.44272610000156.0165807713571246001.429.520.753.297.152.18.684-
2006Baltimore OriolesALMLBbal47ST230124.0011000003.09881300014.0027.003.009.00--0.00.00011.48
2007Norfolk TidesILAAAbal54ST246124.07262512000148.0164796715481096001.439.970.912.926.632.27.333-
2007Baltimore OriolesALMLBbal47Rel24009.0010100102.03220210002.5013.50--9.004.500.50-5.24
2008Norfolk TidesILAAAbal54ST25012.2511000004.02110120000.754.50--2.254.502.00.000-
2008Baltimore OriolesALMLBbal43Rel25242.23540540018168.2541817028381131.197.08--3.674.981.36.3333.38
2009Baltimore OriolesALMLBbal43R/CL26464.116406400291070.0733232823492131.379.391.032.966.302.13.4004.30
2010Gulf Coast OriolesGCLRkbal-ST27006.7544000004.05331150001.5011.252.252.2511.255.00--
2010Frederick KeysCaroA+bal30Rel27003.0020200003.06110010002.0018.00----3.000.00--
2010Bowie BaysoxEastAAbal46S/R27001.8041300005.02111060000.403.601.80--10.800.00--
2010Norfolk TidesILAAAbal43Rel27000.0010100001.01000000001.009.00------0.00--
2010Minor Totals (4 teams)MinorMLB--S/R0003.461156000013.0145521120001.159.691.380.698.3112.00-3.46
2010Baltimore OriolesALMLBbal43Rel27113.4226026006126.032111025224011.4110.940.681.717.524.40.5003.08
2011Baltimore OriolesALMLBbal43Rel28652.67690690020991.0803027521582121.117.910.492.085.742.76.5453.22
2012Baltimore OriolesALMLBbal43CL29212.497107100635168.2552119315411031.027.210.391.975.372.73.6673.26
2013Baltimore OriolesALMLBbal43CL30382.947407400635070.0722623518562071.289.210.642.307.173.11.2733.45
2014Toledo Mud HensILAAAdet46Rel31013.8640400104.24320121001.077.71--1.933.862.00.000-
2014Oakland AthleticsALMLBoak45Rel31427.14380380018240.0603332523284032.0613.391.125.136.251.22.6675.29
2014Detroit TigersALMLBdet49Rel31106.9216016003013.091310012140001.626.23--8.319.691.171.0003.75
2015Atlanta BravesNLMLBatl53Rel32232.25490490013948.0451412214332001.238.440.382.636.192.36.4003.18
2015Los Angeles DodgersNLMLBlan54Rel320310.1223023002118.232222136171042.0415.431.452.898.202.83.0005.01
2016Rome BravesSALAatl53ST33000.0011000001.01000021001.009.00----18.000.00--
2016Gwinnett BravesILAAAatl55Rel33000.0020200002.02000010001.009.00----4.500.00--
2016Minor Totals (2 teams)MinorMLB--S/R0000.0031200003.03000031001.009.00----9.000.00-1.15
2016Atlanta BravesNLMLBatl53R/CL33263.066506500362064.2572322320686031.197.930.422.789.463.40.2502.71
2017Atlanta BravesNLMLBatl53R/CL34635.566106100382256.2593935825613011.489.371.273.979.692.44.6674.22
2018Los Angeles AngelsALMLBanaRel35203.6813013001014.2146615131001.308.590.613.077.982.601.0000.14
MLB Totals - 13 Season(s)Filter35433.79625162400311176652.065429827646220499293311.338.970.633.026.852.27.4490.54
Minor League Totals - 11 Season(s)Filter46413.84151128234031728.27283633126024662632301.338.970.743.037.712.54.529-
AAA Totals - 5 Season(s)Filter6143.95342682010159.2173837015501147001.409.750.852.826.432.28.300-
AA Totals - 3 Season(s)Filter1364.18322840000168.0170817814591366001.369.110.753.167.292.31.684-
A+ Totals - 3 Season(s)Filter1293.59312832011165.2151826611651756101.308.200.603.539.512.69.571-
A Totals - 2 Season(s)Filter873.26211830010107.2984439930957001.198.190.752.517.943.17.533-
Rk Totals - 4 Season(s)Filter754.10332850000128.2136735911421066201.379.440.762.927.362.52.583-
Baltimore Orioles Totals - 8 Season(s)Filter18263.11360135900200122398.037814813824115265123201.238.510.542.595.962.30.409-
Atlanta Braves Totals - 3 Season(s)Filter10123.671750175008751168.01617669135916211041.308.560.693.148.612.75.455-
Oakland Athletics Totals - 1 Season(s)Filter427.14380380018240.0603332523284032.0613.391.125.136.251.22.667-
Los Angeles Dodgers Totals - 1 Season(s)Filter0310.1223023002118.232222136171042.0415.431.452.898.202.83.000-
Detroit Tigers Totals - 1 Season(s)Filter106.9216016003013.091310012140001.626.23--8.319.691.171.000-
Los Angeles Angels Totals - 1 Season(s)Filter203.6813013001014.2146615131001.308.590.613.077.982.601.000-
Average MLB - Per ~220 innings12143.7921002100010459220.0219100931574167101101.338.970.633.026.852.27.4620.54
Average Minor - Per ~220 innings14123.84453961010220.021910994187418810101.338.970.743.037.712.54.538-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2014Oakland AthleticsALMLBoak45p31381000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
2016Atlanta BravesNLMLBatl53p33611000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
MLB Totals - 4 Season(s)Filter2292000000000200000.000.000.000.000002.000.000.000.0000.00100.000.000.000.000.00
Atlanta Braves Totals - 2 Season(s)Filter1171000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
Oakland Athletics Totals - 1 Season(s)Filter381000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
Average MLB - Per 162 games1621000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2001Gulf Coast Orioles GCLRkbal18P7--141165.8330.71------7100.012.5
2002Bluefield Orioles AppRkbal19P11--691-1615.9381.36------11100.016.2
2004Delmarva Shorebirds SALAbal21P20--320-223231.0001.15------20100.014.5
2004Frederick Keys CaroA+bal21P1---------------1100.00.7
2005Frederick Keys CaroA+bal22P28--517--22221.0000.79------28100.020.0
2005Bowie Baysox EastAAbal22P1---1--111.0001.00------1100.00.7
2006Bowie Baysox EastAAbal23P27--2127114948.9801.78------27100.019.1
2006Baltimore OriolesALMLBbal23P113-------------1100.00.6
2007Norfolk Tides ILAAAbal24P26--11222-3533.9431.27------26100.018.2
2007Baltimore OriolesALMLBbal24P1-2-------------1100.00.6
2008Norfolk Tides ILAAAbal25P1--11--221.0002.00------1100.00.7
2008Baltimore OriolesALMLBbal25P54-68410-114141.0000.260.21-----54100.033.5
2009Baltimore OriolesALMLBbal26P64-704101-1514.9330.220.20-----64100.039.5
2010Gulf Coast Orioles GCLRkbal27P4---1--111.0000.25------4100.06.8
2010Frederick Keys CaroA+bal27P2---------------2100.01.4
2010Bowie Baysox EastAAbal27P4--1---111.0000.25------4100.02.8
2010Norfolk Tides ILAAAbal27P1---------------1100.00.7
2010Baltimore OriolesALMLBbal27P26-2623--551.0000.190.19-----26100.016.0
2011Baltimore OriolesALMLBbal28P69-91816122524.9600.350.26-----69100.042.6
2012Baltimore OriolesALMLBbal29P71-68612-118181.0000.250.263260.0-71100.043.8
2013Baltimore OriolesALMLBbal30P74-70317222220.9090.270.291150.0-74100.045.7
2014Toledo Mud Hens ILAAAdet31P4---11-21.5000.25------4100.02.8
2014Oakland AthleticsALMLBoak31P38-40231-65.8330.130.137-100.0-38100.023.5
2014Detroit TigersALMLBdet31P16-1323--551.0000.310.385-100.0-16100.09.9
2015Atlanta BravesNLMLBatl32P49-48321-65.8330.100.106-100.0-49100.030.2
2015Los Angeles DodgersNLMLBlan32P23-1814--551.0000.220.281-100.0-23100.014.2
2016Rome Braves SALAatl33P1---------------1100.00.7
2016Gwinnett Braves ILAAAatl33P2---1--111.0000.50------2100.01.4
2016Atlanta BravesNLMLBatl33P65-64110-211111.0000.170.173-100.0-65100.040.4
2017Atlanta BravesNLMLBatl34P61-56-9--991.0000.150.163-100.0-61100.037.7
MLB Totals for P - 12 season(s)-   P6121637369968141135.9570.220.2129390.6-6120.00.0
AAA Totals for P - 5 season(s)-   P34--12253-4037.9251.09------340.00.0
AA Totals for P - 3 season(s)-   P32--2228115150.9801.56------320.00.0
A+ Totals for P - 3 season(s)-   P31--517--22221.0000.71------310.00.0
A Totals for P - 2 season(s)-   P21--320-223231.0001.10------210.00.0
Rk Totals for P - 3 season(s)-   P22--714212321.9130.95------220.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2001Gulf Coast Orioles GCLRkbal187----------
2002Bluefield Orioles AppRkbal1911----------
2004Delmarva Shorebirds SALAbal2120----------
2004Frederick Keys CaroA+bal211----------
2005Frederick Keys CaroA+bal2228----------
2005Bowie Baysox EastAAbal221----------
2006Bowie Baysox EastAAbal2327----------
2006Baltimore OriolesALMLBbal231----------
2007Norfolk Tides ILAAAbal2426----------
2007Baltimore OriolesALMLBbal241----------
2008Norfolk Tides ILAAAbal251----------
2008Baltimore OriolesALMLBbal2554----------
2009Baltimore OriolesALMLBbal2664----------
2010Gulf Coast Orioles GCLRkbal274----------
2010Frederick Keys CaroA+bal272----------
2010Bowie Baysox EastAAbal274----------
2010Norfolk Tides ILAAAbal271----------
2010Baltimore OriolesALMLBbal2726----------
2011Baltimore OriolesALMLBbal2869----------
2012Baltimore OriolesALMLBbal2971----------
2013Baltimore OriolesALMLBbal3074----------
2014Toledo Mud Hens ILAAAdet314----------
2014Oakland AthleticsALMLBoak3138----------
2014Detroit TigersALMLBdet3116----------
2015Atlanta BravesNLMLBatl3249----------
2015Los Angeles DodgersNLMLBlan3223----------
2016Rome Braves SALAatl331----------
2016Gwinnett Braves ILAAAatl332----------
2016Atlanta BravesNLMLBatl3365----------
2017Atlanta BravesNLMLBatl3461----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2006Baltimore OriolesMLB Spring TrainingMLB23006.7521100104.0643122002.0013.502.254.504.501.009.00.000
2007Phoenix Desert DogsArizona Fall LgMinor24101.0071600009.0411035000.784.000.003.005.001.671.001.000
2007Baltimore OriolesMLB Spring TrainingMLB24000.0020200003.0400000001.3312.000.000.000.0000.00.000
2008Baltimore OriolesMLB Spring TrainingMLB25115.73808002011.01277018001.189.820.000.826.558.005.73.500
2009Baltimore OriolesMLB Spring TrainingMLB26000.0001-1001213.0210000100.151.380.000.000.0000.69.000
2010Baltimore OriolesMLB Spring TrainingMLB27007.001001000009.015771210101.8915.001.002.0010.005.007.00.000
2011Baltimore OriolesMLB Spring TrainingMLB28011.0081700009.0811007000.898.000.000.007.0001.00.000
2012Baltimore OriolesMLB Spring TrainingMLB29036.7580800108.0776065001.637.880.006.755.630.837.88.000
2012Baltimore OriolesDiv SeriesMLB290110.3840400224.16652040001.4612.464.150.008.31012.46.000
2013Baltimore OriolesMLB Spring TrainingMLB30006.4370700107.0955225001.5711.572.572.576.432.506.43.000
2014Oakland AthleticsMLB Spring TrainingMLB31005.0090900209.01155135101.5611.001.003.005.001.675.00.000
2015Atlanta BravesMLB Spring TrainingMLB32001.4270700006.1531033201.317.110.004.264.261.004.26.000
2016Atlanta BravesMLB Spring TrainingMLB33015.0090900009.01155137001.5611.001.003.007.002.335.00.000
2017Atlanta BravesMLB Spring TrainingMLB34100.0090900219.0510057001.115.000.005.007.001.401.001.000
2018Los Angeles AngelsMLB Spring TrainingMLB35004.5010010000010.01155047301.509.900.003.606.301.754.50.000
Arizona Fall League Totals - 1 yrs101.0071600009.0411035000.784.000.003.005.001.671.001.000
MLB Spring Training Totals - 13 yrs263.778938600103107.3106514563166801.288.890.502.605.532.134.28.250
MLB Playoffs - Divisional Series Totals - 1 yrs0110.3840400224.3665204001.3812.464.150.008.31012.46.000

Awards [1]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2016National League Player of the Week (July 25 - July 31)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2017-11-30RPLos Angeles AngelsLos Angeles Angels (MLB)YActiveTradedTraded from Braves to Angels for Justin Kelly34.156Team Roster on 2017-11-30
2016-10-01CLAtlanta BravesAtlanta Braves (MLB)YActiveContractSigned to 2-year contract for 2017-2018 ($9m) [Extension] 4.5--4.5 and $1m signing bonus. 33.096Team Roster on 2016-10-01
2016-06-04RPAtlanta BravesAtlanta Braves (MLB)YActiveMLB ActiveActivated from DL32.343Team Roster on 2016-06-04
2016-05-31RPAtlanta BravesGwinnett (AAA)YDL-15InjuredAssigned to Gwinnett (AAA) for rehab32.339Team Roster on 2016-05-31
2016-05-26RPAtlanta BravesRome (A)YDL-15InjuredAssigned to Rome (A) for rehab32.334Team Roster on 2016-05-26
2016-05-11RPAtlanta BravesAtlanta Braves (MLB)YDL-15InjuredDL15 Right groin strain32.319Team Roster on 2016-05-11
2015-12-02RPAtlanta BravesAtlanta Braves (MLB)YActiveContractSigned to 1-year contract for 2016-2016 ($2.5m) [Free Agent]32.158Team Roster on 2015-12-02
2015-10-15RPFree Agent -Free AgentFree AgentReleased by Dodgers32.110  
2015-07-31RPLos Angeles DodgersLos Angeles Dodgers (MLB)YActiveTradedTraded from Braves with Alex Wood, Luis Avilan, Bronson Arroyo and Jose Peraza to Dodgers in 12-player, 3-team deal32.034Team Roster on 2015-07-31
2014-12-04CLAtlanta BravesAtlanta Braves (MLB)YActiveContractSigned to 1-year contract for 2015-2015 ($1.6m)31.160Team Roster on 2014-12-04
2014-10-31RPFree Agent -Free AgentFree AgentGranted free agency31.126  
2014-08-17RPDetroit TigersDetroit Tigers (MLB)YActiveMLB ActiveContract purchased from minors31.051Team Roster on 2014-08-17
2014-08-08RPDetroit TigersToledo (AAA)-MinorsReassigned MinorsAssigned to Toledo (AAA)31.042Team Roster on 2014-08-08
2014-08-05RPDetroit TigersDetroit Tigers (MLB)-MinorsContractSigned to minor league contract31.039Team Roster on 2014-08-05
2014-08-03RPFree Agent -Free Agent--Cleared Waivers and Became a Free Agent31.037  
2014-08-01RPFree Agent -Free AgentFree AgentReleased by Athletics31.035  
2014-07-24RPOakland AthleticsOakland Athletics (MLB)-DFADes For AssignmentDesignated for Assignment31.027Team Roster on 2014-07-24
2014-01-16RPOakland AthleticsOakland Athletics (MLB)YActiveContractSigned to 1-year contract for 2014-2014 ($10m) Avoiding arbitration30.203Team Roster on 2014-01-16
2013-12-03RPOakland AthleticsOakland Athletics (MLB)YActiveTradedTraded from Orioles to Athletics for Jemile Weeks and PTBNL (David Freitas)30.159Team Roster on 2013-12-03
2013-02-10RPBaltimore OriolesBaltimore Orioles (MLB)YActiveContractSigned to 1-year contract for 2013 ($6.5m) Avoiding arbitration29.228Team Roster on 2013-02-10
2012-05-04CLBaltimore OriolesBaltimore Orioles (MLB)YActive--28.312Team Roster on 2012-05-04
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2010-08-27InjuredActivated from DL 
2010-07-21InjuredTransferred to 60-day DL 
2010-05-28InjuredDisabled -- - 
2008-10-02InjuredActivated from DL 
2008-09-08InjuredDisabled -- Right shoulder impingement syndrome 
2001-06-14Contractsigned 
* 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
2001Baltimore Orioles-18400,000-------400,000Signing Bonus out of 2001 Draft (5th round - 143rd overall)
2006Baltimore OriolesTeam Payroll23327,000-74228-2,365,072327,000727,000
2007Baltimore OriolesTeam Payroll24380,000-73726-2,459,737380,0001,107,000
2008Baltimore OriolesTeam Payroll25390,000-75322-2,696,252390,0001,497,000
2009Baltimore OriolesTeam Payroll26420,000-58921272,746,792400,0001,917,000
2010Baltimore OriolesTeam Payroll27440,000-54119412,812,412400,0002,357,000
2011Baltimore OriolesTeam Payroll28975,000-44917512,722,607414,0003,332,000
2012Baltimore OriolesTeam Payroll292,625,000-29512682,954,887480,0005,957,000
2013Baltimore OriolesTeam Payroll306,500,000-154784++3,023,990490,00012,457,0002013-02-10 - Signed to 1-year contract for 2013 ($6.5m) Avoiding arbitration
2014Detroit TigersTeam Payroll3110,000,000-107989++3,256,497500,00022,457,0002014-01-16 - Signed to 1-year contract for 2014-2014 ($10m) Avoiding arbitration
2014-08-05 - Signed to minor league contract
2014Oakland AthleticsTeam Payroll3110,000,000-107489++3,256,497500,00022,457,0002014-01-16 - Signed to 1-year contract for 2014-2014 ($10m) Avoiding arbitration
2014-08-05 - Signed to minor league contract
2015Atlanta BravesTeam Payroll321,600,0007.13142317543,571,283507,50024,057,0002014-12-04 - Signed to 1-year contract for 2015-2015 ($1.6m)
2015Los Angeles DodgersTeam Payroll321,600,0007.13142325543,571,283507,50024,057,0002014-12-04 - Signed to 1-year contract for 2015-2015 ($1.6m)
2016Atlanta BravesTeam Payroll332,500,0008.1613548613,498,245507,50026,557,0002015-12-02 - Signed to 1-year contract for 2016-2016 ($2.5m) [Free Agent]
2017Atlanta BravesTeam Payroll344,500,0009.1612591172++3,651,709535,00031,057,0002016-10-01 - Signed to 2-year contract for 2017-2018 ($9m) [Extension] 4.5--4.5 and $1m signing bonus.
2018Los Angeles AngelsTeam Payroll354,500,000-2341071++4,360,045545,00035,557,000
* 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