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

T.J. McFarlandTrack this Player High Level: MLB Current Team: Arizona Diamondbacks MLB Years: 2013-2018
Follow TBC on Twitter and Facebook

Drafted
Arizona Fall League
Rule 5 Pick

PositionsP-369Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameTimothy John Mcfarland
Height6-3Weight190BatsLeftThrowsLeft
Born DateJune 8,1989 [29.137]PlacePalos Park,Illinois
High SchoolAmos Alonzo Stagg (Palos Hills,IL)

DraftedSelected by the Cleveland Indians [Team Picks] in the 4th round (137th overall) of the 2007 Amateur Entry Draft [Signed]
Signing Bonus$285,000Signing ScoutsByron EwingService Time3.164 (2017)
MLB DebutApril 6,2013 [23.302]
OrganizationsCLE [5] BAL [4] ARI [2] Awards0
TBC Player ID128983Retrosheet IDmcfat001MLBAM ID519008
Pitch Repertoire 2-Seam Fastball (54.36%) -- Slider (17.28%) -- Sinker (13.00%) -- Changeup (11.58%) -- Fastball (3.76%) -- Cutter (0.02%)
Fastball Velocity [2018] - 90.52 - [2017] - 91.43 - [2016] - 91.64 - [2015] - 91.50 - [2014] - 90.67 - [2013] - 89.20
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the T.J. McFarland 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 RatingsPitchingStrikeouts16Walks59Hittable26SO/BB33vsPower26Hitting0Durability48Team.508Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2008Gulf Coast IndiansGCLRkcle-S/R19345.0712102001055.07038313153812001.5511.450.492.456.222.53.429-
2009Lake County CaptainsSALAcle29ST20943.58252320011120.212858486428510101.419.550.453.136.342.02.692-
2010Kinston IndiansCaroA+cle29S/R211153.13241951030126.21215044940926101.278.600.642.846.542.30.688-
2010Akron AerosEastAAcle-ST210011.2511000004.09651250002.7520.252.254.5011.252.50--
2010Minor Totals (2 teams)Minor--S/R01153.37252051030130.213056491042976101.328.950.692.896.682.31.688-
2011Kinston IndiansCaroA+cle29ST22012.25220000012.095321120000.836.751.500.759.0012.00.000-
2011Akron AerosEastAAcle46ST22993.87252502000137.0140735995010312301.389.170.593.286.752.06.500-
2011Minor Totals (2 teams)Minor--ST09103.74272702000149.01497862115111512301.348.980.663.076.932.25.474-
2012Akron AerosEastAAcle45ST23822.6910100100060.0611818112411001.219.100.151.796.123.42.800-
2012Columbus ClippersILAAAcle41ST23864.82171701100102.21125555933555001.419.820.792.894.821.67.571-
2012Minor Totals (2 teams)Minor--ST01684.03272702100162.117373731045966001.349.550.552.485.302.13.667-
2013Baltimore OriolesALMLBbal66Rel24414.2238137008074.2833735728582001.4910.000.843.376.992.07.8003.84
2014Aberdeen IronBirdsNYPLA-balRel25100.0010100001.00000120001.00----9.0018.002.001.000-
2014Norfolk TidesILAAAbal57ST25013.75550000024.021111008251101.217.88--3.009.383.13.000-
2014Minor Totals (2 teams)Minor--S/R0113.60651000025.021111009271101.207.56--3.249.723.00.500-
2014Baltimore OriolesALMLBbal66Rel25422.76371360014058.2702218213340001.4110.740.311.995.222.62.6673.08
2015Norfolk TidesILAAAbal66S/R26232.911697002152.2422017014311001.067.18--2.395.302.21.400-
2015Baltimore OriolesALMLBbal66Rel26224.9130030007040.0522622418263001.7411.600.894.025.801.44.5004.47
2016Gulf Coast OriolesGCLRkbal32ST27000.0011000003.00000110000.33----3.003.001.00--
2016Frederick KeysCaroA+bal31ST270019.2922000002.07552140003.4327.007.713.8615.434.00--
2016Bowie BaysoxEastAAbal26S/R27013.0021100003.04311030001.3312.003.00--9.000.00.000-
2016Norfolk TidesILAAAbal66S/R27114.44844001026.033131337113001.5211.281.032.393.761.57.500-
2016Minor Totals (4 teams)Minor--S/R0124.931385001034.244211969193001.5311.421.562.344.932.11.333-
2016Baltimore OriolesALMLBbal66Rel27226.9316016002024.233191931071001.7412.041.093.652.550.70.5005.38
2017Reno AcesPCLAAAari32Rel28000.00707001111.06000490000.914.91--3.277.362.25--
2017Arizona DiamondbacksNLMLBari30Rel28455.33431420022054.0654232417292001.5210.830.672.834.831.71.4443.99
2018Arizona DiamondbacksNLMLBari30Rel29222.00470470021172.0641816422422001.198.000.502.755.251.91.5000.47
MLB Totals - 6 Season(s)Filter18143.94211320800741322.03671641422410819610001.4610.180.673.005.441.81.5630.75
Minor League Totals - 9 Season(s)Filter52373.75158129295193739.07633553094623151751601.349.250.562.806.272.24.584-
AAA Totals - 5 Season(s)Filter11113.955335181142215.22149995126613110101.298.890.502.745.441.98.500-
AA Totals - 4 Season(s)Filter17123.65383713000204.221410083126415213301.369.410.532.816.682.38.586-
A+ Totals - 3 Season(s)Filter1163.32282351030140.1137605213421086101.278.740.832.686.892.57.647-
A Totals - 1 Season(s)Filter943.58252320011120.212858486428510101.419.550.453.136.342.02.692-
A- Totals - 1 Season(s)Filter100.0010100001.00000120001.00----9.0018.002.001.000-
Rk Totals - 2 Season(s)Filter344.8113112001058.07038313163912001.4810.860.472.486.052.44.429-
Baltimore Orioles Totals - 4 Season(s)Filter1274.27121211900310196.02381049416691256001.5510.800.733.135.671.81.632-
Arizona Diamondbacks Totals - 2 Season(s)Filter673.439018900431126.01296048839714001.339.210.572.795.071.82.462-
Average MLB - Per ~220 innings1293.94143214100501220.02491119616731337001.4610.180.673.005.441.81.5710.75
Average Minor - Per ~220 innings15113.75473891031220.022610592146815315201.349.250.562.806.272.24.577-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2014Baltimore OriolesALMLBbal66p25370000000000001000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
2017Arizona DiamondbacksNLMLBari30p28415010000000300000.200.200.200.400105.500.000.000.1750.0060.000.000.000.000.00
2018Arizona DiamondbacksNLMLBari3029467000000000600000.000.000.000.000007.000.000.000.0000.0085.710.000.000.000.00
MLB Totals - 5 Season(s)Filter16412010000000901000.083.083.083.1661013.333.000.000.0000.0069.230.000.000.000.00
Arizona Diamondbacks Totals - 2 Season(s)Filter8712010000000900000.083.083.083.1661012.333.000.000.0000.0075.000.000.000.000.00
Baltimore Orioles Totals - 3 Season(s)Filter770000000000001000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
Average MLB - Per 162 games16212010000000901000.083.083.083.1661013.333.000.000.0000.0069.230.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2008Gulf Coast Indians GCLRkcle19P12--2102-1412.8571.00------12100.021.4
2009Lake County Captains SALAcle20P25--426133130.9681.20------25100.018.2
2010Kinston Indians CaroA+cle21P24--723123130.9681.25------24100.017.1
2010Akron Aeros EastAAcle21P1---------------1100.00.7
2011Kinston Indians CaroA+cle22P2---1--111.0000.50------2100.01.4
2011Akron Aeros EastAAcle22P25--821-129291.0001.16------25100.017.6
2012Akron Aeros EastAAcle23P10--69--15151.0001.50------10100.07.1
2012Columbus Clippers ILAAAcle23P17--611--17171.0001.00------17100.011.8
2013Baltimore OriolesALMLBbal24P38174312--15151.0000.390.206185.7-38100.023.5
2014Aberdeen IronBirds NYPLA-bal25P1---------------1100.01.3
2014Norfolk Tides ILAAAbal25P5---5-1551.0001.00------5100.03.5
2014Baltimore OriolesALMLBbal25P371583101-1413.9290.350.22-----37100.022.8
2015Norfolk Tides ILAAAbal26P16--19--10101.0000.63------16100.011.1
2015Baltimore OriolesALMLBbal26P30-40-6--661.0000.200.15-----30100.018.5
2016Gulf Coast Orioles GCLRkbal27P1---1--111.0001.00------1100.01.7
2016Frederick Keys CaroA+bal27P2---------------2100.01.4
2016Bowie Baysox EastAAbal27P2---1--111.0000.50------2100.01.4
2016Norfolk Tides ILAAAbal27P8---5--551.0000.63------8100.05.6
2016Baltimore OriolesALMLBbal27P16-24-3--331.0000.190.13-10.0-16100.09.9
2017Reno Aces PCLAAAari28P7---------------7100.04.9
2017Arizona DiamondbacksNLMLBari28P43154513-318181.0000.420.332-100.0-43100.026.5
2018Arizona DiamondbacksNLMLBari29P47-724162-2220.9090.430.283260.0-47100.029.0
MLB Totals for P - 6 season(s)-   P21133221560337875.9620.360.2311473.3-2110.00.0
AAA Totals for P - 5 season(s)-   P53--730-137371.0000.70------530.00.0
AA Totals for P - 4 season(s)-   P38--1431-145451.0001.18------380.00.0
A+ Totals for P - 3 season(s)-   P28--724123231.9691.11------280.00.0
A Totals for P - 1 season(s)-   P25--426133130.9681.20------250.00.0
A- Totals for P - 1 season(s)-   P1---------------10.00.0
Rk Totals for P - 2 season(s)-   P13--2112-1513.8671.00------130.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2008Gulf Coast Indians GCLRkcle1912----------
2009Lake County Captains SALAcle2025----------
2010Kinston Indians CaroA+cle2124----------
2010Akron Aeros EastAAcle211----------
2011Kinston Indians CaroA+cle222----------
2011Akron Aeros EastAAcle2225----------
2012Akron Aeros EastAAcle2310----------
2012Columbus Clippers ILAAAcle2317----------
2013Baltimore OriolesALMLBbal2438----------
2014Aberdeen IronBirds NYPLA-bal251----------
2014Norfolk Tides ILAAAbal255----------
2014Baltimore OriolesALMLBbal2537----------
2015Norfolk Tides ILAAAbal2616----------
2015Baltimore OriolesALMLBbal2630----------
2016Gulf Coast Orioles GCLRkbal271----------
2016Frederick Keys CaroA+bal272----------
2016Bowie Baysox EastAAbal272----------
2016Norfolk Tides ILAAAbal278----------
2016Baltimore OriolesALMLBbal2716----------
2017Reno Aces PCLAAAari287----------
2017Arizona DiamondbacksNLMLBari2843----------
2018Arizona DiamondbacksNLMLBari2947----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2011Phoenix Desert DogsArizona Fall LgMinor22303.18871001028.130121011322001.539.530.324.136.991.693.811.000
2013Baltimore OriolesMLB Spring TrainingMLB24004.70817001115.117881410001.399.980.592.355.872.504.70.000
2014Baltimore OriolesMLB Spring TrainingMLB25003.7260600219.21044059001.639.310.004.668.381.803.72.000
2015Baltimore OriolesMLB Spring TrainingMLB26117.30707001012.1231110148102.2316.780.732.925.842.008.03.500
2016Baltimore OriolesMLB Spring TrainingMLB27005.40808001011.21997137101.9614.660.772.315.402.336.94.000
2017Arizona DiamondbacksMLB Spring TrainingMLB28004.5060600006.01433013002.5021.000.001.504.503.004.50.000
2018Arizona DiamondbacksMLB Spring TrainingMLB29002.70909002010.01053037101.309.000.002.706.302.334.50.000
Arizona Fall League Totals - 1 yrs303.18871001028.330121011322001.529.530.324.136.991.693.811.000
MLB Spring Training Totals - 6 yrs114.8544143007265.093403532044301.7412.880.422.776.092.205.54.500

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-07-23RPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveMLB ActiveActivated from DL29.045Team Roster on 2018-07-23
2018-07-12RPArizona DiamondbacksArizona Diamondbacks (MLB)YDL-10InjuredDL10 Left neck strain29.034Team Roster on 2018-07-12
2017-12-07RPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveContractSigned to 1-year contract for 2018-2018 ($0.85m) [Free Agent]28.182Team Roster on 2017-12-07
2017-12-02RPFree Agent -Free AgentFree AgentGranted Free Agency (non-tendered)28.177  
2017-05-21RPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveMLB ActiveActivated from DL27.347Team Roster on 2017-05-21
2017-05-10RPArizona DiamondbacksArizona Diamondbacks (MLB)YDL-10InjuredDL10 Left ankle contusion27.336Team Roster on 2017-05-10
2017-04-27RPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveMLB ActiveContract purchased from minors27.323Team Roster on 2017-04-27
2017-04-06RPArizona DiamondbacksReno (AAA)-MinorsReassigned MinorsAssigned to Reno (AAA)27.302Team Roster on 2017-04-06
2017-03-02RPArizona DiamondbacksArizona Diamondbacks (MLB)-MinorsContractSigned to Minor League Contract27.267Team Roster on 2017-03-02
2017-02-23RPFree Agent -Free AgentFree AgentReleased by Orioles27.260  
2017-02-18RPBaltimore OriolesBaltimore Orioles (MLB)-DFADes For AssignmentDesignated for Assignment27.255Team Roster on 2017-02-18
2017-01-11RPBaltimore OriolesBaltimore Orioles (MLB)YActiveContractSigned to 1-year contract for 2017-2017 ($0.685m) [Avoids arbitration]27.217Team Roster on 2017-01-11
2016-08-29RPBaltimore OriolesNorfolk (AAA)YMinorsReassigned MinorsAssigned to Norfolk (AAA)27.082Team Roster on 2016-08-29
2016-08-28RPBaltimore OriolesBaltimore Orioles (MLB)YDFADes For AssignmentDesignated for Assignment27.081Team Roster on 2016-08-28
2016-08-26RPBaltimore OriolesBaltimore Orioles (MLB)YActiveMLB ActiveActivated from DL27.079Team Roster on 2016-08-26
2016-08-10RPBaltimore OriolesGulf Coast Orioles (Rk)YDL-15InjuredAssigned to GCL Orioles (Rk) for rehab27.063Team Roster on 2016-08-10
2016-07-01RPBaltimore OriolesBaltimore Orioles (MLB)YDL-15InjuredDL15 Left knee inflammation27.023Team Roster on 2016-07-01
2016-06-29RPBaltimore OriolesBaltimore Orioles (MLB)YActiveMLB ActiveRecalled from Norfolk (AAA)27.021Team Roster on 2016-06-29
2016-06-26RPBaltimore OriolesNorfolk (AAA)YMinorsReassigned MinorsAssigned to Norfolk (AAA)27.018Team Roster on 2016-06-26
2016-06-25RPBaltimore OriolesBaltimore Orioles (MLB)YActiveMLB ActiveRecalled from Norfolk (AAA)27.017Team Roster on 2016-06-25
2016-06-18RPBaltimore OriolesNorfolk (AAA)YMinorsReassigned MinorsAssigned to Norfolk (AAA)27.010Team Roster on 2016-06-18
2016-06-02RPBaltimore OriolesBaltimore Orioles (MLB)YActiveMLB ActiveRecalled from Norfolk (AAA)26.359Team Roster on 2016-06-02
2016-05-30RPBaltimore OriolesNorfolk (AAA)YMinorsActivated MinorsActivated from disabled list26.356Team Roster on 2016-05-30
2016-05-26RPBaltimore OriolesNorfolk (AAA)YDL-7InjuredDL7 Injured26.352Team Roster on 2016-05-26
2016-05-08RPBaltimore OriolesNorfolk (AAA)YMinorsReassigned MinorsAssigned to Norfolk (AAA)26.334Team Roster on 2016-05-08
2016-05-07RPBaltimore OriolesNorfolk (AAA)YMinorsReassigned MinorsAssigned to Norfolk (AAA)26.333Team Roster on 2016-05-07
2016-05-07RPBaltimore OriolesBaltimore Orioles (MLB)YActiveMLB ActiveRecalled from Norfolk (AAA)26.333Team Roster on 2016-05-07
2015-08-05RPBaltimore OriolesBaltimore Orioles (MLB)YActiveMLB ActiveRecalled from Norfolk (AAA)26.058Team Roster on 2015-08-05
2015-06-29RPBaltimore OriolesNorfolk (AAA)YMinorsReassigned MinorsAssigned to Norfolk (AAA)26.021Team Roster on 2015-06-29
2015-06-28RPBaltimore OriolesBaltimore Orioles (MLB)YActiveMLB ActiveRecalled from Norfolk (AAA)26.020Team Roster on 2015-06-28
2015-06-27RPBaltimore OriolesNorfolk (AAA)YMinorsReassigned MinorsAssigned to Norfolk (AAA)26.019Team Roster on 2015-06-27
2015-06-24RPBaltimore OriolesBaltimore Orioles (MLB)YActiveMLB ActiveRecalled from Norfolk (AAA)26.016Team Roster on 2015-06-24
2015-06-14RPBaltimore OriolesNorfolk (AAA)YMinorsReassigned MinorsAssigned to Norfolk (AAA)26.006Team Roster on 2015-06-14
2015-06-03RPBaltimore OriolesBaltimore Orioles (MLB)YActiveMLB ActiveRecalled from Norfolk (AAA)25.360Team Roster on 2015-06-03
2015-05-25RPBaltimore OriolesNorfolk (AAA)YMinorsReassigned MinorsAssigned to Norfolk (AAA)25.351Team Roster on 2015-05-25
2015-05-08RPBaltimore OriolesBaltimore Orioles (MLB)YActiveMLB ActiveRecalled from Norfolk (AAA)25.334Team Roster on 2015-05-08
2015-04-09RPBaltimore OriolesNorfolk (AAA)YMinorsReassigned MinorsAssigned to Norfolk (AAA)25.305Team Roster on 2015-04-09
2015-04-05RPBaltimore OriolesBaltimore Orioles (MLB)YMinors--Sent to minors25.301Team Roster on 2015-04-05
2014-09-02RPBaltimore OriolesBaltimore Orioles (MLB)YActiveMLB ActiveRecalled from - (-)25.086Team Roster on 2014-09-02
2014-07-31RPBaltimore OriolesBaltimore Orioles (MLB)YActiveMLB ActiveReinstated from Bereavement List25.053Team Roster on 2014-07-31
2014-07-28RPBaltimore OriolesBaltimore Orioles (MLB)YBereavementOff-RosterPlaced on Bereavement25.050Team Roster on 2014-07-28
2014-05-23RPBaltimore OriolesBaltimore Orioles (MLB)YActiveMLB ActiveRecalled from Norfolk (AAA)24.349Team Roster on 2014-05-23
2014-05-12RPBaltimore OriolesNorfolk (AAA)YMinorsReassigned MinorsAssigned to Norfolk (AAA)24.338Team Roster on 2014-05-12
2014-05-06RPBaltimore OriolesBaltimore Orioles (MLB)YActiveMLB ActiveRecalled from Norfolk (AAA)24.332Team Roster on 2014-05-06
2014-04-26RPBaltimore OriolesNorfolk (AAA)YMinorsReassigned MinorsAssigned to Norfolk (AAA)24.322Team Roster on 2014-04-26
2014-04-22RPBaltimore OriolesBaltimore Orioles (MLB)YActiveMLB ActiveRecalled from minors24.318Team Roster on 2014-04-22
2014-03-30RPBaltimore OriolesNorfolk (AAA)YMinorsReassigned MinorsAssigned to Norfolk (AAA)24.295Team Roster on 2014-03-30
2013-11-04RPBaltimore OriolesBaltimore Orioles (MLB)YActiveMLB ActiveActivated from DL24.149Team Roster on 2013-11-04
2013-10-30RPBaltimore OriolesBaltimore Orioles (MLB)YDL-15InjuredDL15 24.144Team Roster on 2013-10-30
2013-03-09RPBaltimore OriolesBaltimore Orioles (MLB)YActiveContractSigned to 1-year contract for 2013 ($0.49m)23.274Team Roster on 2013-03-09
2012-12-06PBaltimore OriolesBaltimore Orioles (MLB)YActive--Drafted from Indians by Orioles in Rule 5 Draft23.181Team Roster on 2012-12-06
2012-06-12PCleveland IndiansColumbus (AAA)-Minors--23.004Team Roster on 2012-06-12
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2007-08-15ContractSigned by Indians 
* 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
2007Cleveland Indians-18285,000-------285,000Signing Bonus out of 2007 Draft (4th round - 137th overall)
2013Baltimore OriolesTeam Payroll24490,000-77546-3,023,990490,000775,0002013-03-09 - Signed to 1-year contract for 2013 ($0.49m)
2014Baltimore OriolesTeam Payroll25505,500-67629263,256,497500,0001,280,500
2015Baltimore OriolesTeam Payroll26507,5002.06178437-3,571,283507,5001,788,000
2016Baltimore OriolesTeam Payroll27523,5003.00757725363,498,245507,5002,311,500
2017Arizona DiamondbacksTeam Payroll28535,0003.16481932-3,651,709535,0002,846,5002017-01-11 - Signed to 1-year contract for 2017-2017 ($0.685m) [Avoids arbitration]
2017-03-02 - Signed to Minor League Contract
2018Arizona DiamondbacksTeam Payroll29850,000-45021444,360,045545,0003,696,5002017-12-07 - Signed to 1-year contract for 2018-2018 ($0.85m) [Free Agent]
* 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