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

J.J. HardyTrack this Player High Level: MLB Current Team: Free Agent since 2017 MLB Years: 2005-2017
Follow TBC on Twitter and Facebook

Drafted
Arizona Fall League
Rated Prospect
Futures Game

PositionsSS-1871Position when DraftedIFPlayer Listed UnderMajor Leaguers
Proper NameJames Jerry Hardy
Height6-2Weight205BatsRightThrowsRight
Born DateAugust 19,1982 [36.090]PlaceTucson,Arizona
High SchoolSabino (Tucson,AZ)

DraftedSelected by the Milwaukee Brewers [Team Picks] in the 2nd round (56th overall) of the 2001 Amateur Entry Draft [Signed]
Signing Bonus$740,000Signing ScoutsBrian JohnsonService Time12.164 (2017)
Prospect Rankings[BA] 2002-MIL-#7 ... 2003-MIL-#6 ... 2004-MLB-#19 ... 2004-MIL-#3 ... 2005-MLB-#28 ... 2005-MIL-#3
MLB DebutApril 4,2005 [22.228]
OrganizationsMIL [9] BAL [7] MIN [1] Awards10
TBC Player ID5595Retrosheet IDhardj003MLBAM ID429666
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 J.J. Hardy 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 RatingsBattingSpeed31Power56Contact72XBH56RBIs55Runs58Hitting52Durability45Team.497Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2001Ogden RaptorsPioRkmil37ss183512520315021512151203102.248.326.336.662427144.259.088.200.29810.428.330.801.3962.5022.58
2001Arizona BrewersArizRkmil-ss18520652101001201000.250.286.450.7369322.278.200.250.3114.559.092.000.000.0060.00
2001Totals for Rk-Rk         4014526367121612161404102.248.321.352.6735110166.262.104.207.3009.648.430.881.2072.5027.78
2002High Desert MavericksCalifA+mil9ss1984335539819164893193813603.293.327.409.73613726364.310.116.191.3215.2210.442.001.6555.8326.53
2002Huntsville StarsSouAAmil11ss19381451433701131291904204.228.269.297.566438160.252.069.124.2535.6311.882.110.63145.0024.24
2002Minor Totals (2 teams)Minor         12248067131261761105285717807.273.309.375.68418034524.292.102.171.3005.3410.882.041.3468.5725.95
2003Huntsville StarsSouAAmil19ss20114416671162601262645854344411.279.368.428.79617838485.294.149.293.34911.9611.130.932.4734.6732.76
2004Indianapolis IndiansILAAAmil-ss21261011728100420009800201.277.330.495.8255014112.264.218.307.3508.047.140.893.5725.2550.00
2005Milwaukee BrewersNLMLBmil7ss221243724692221950004448182710.247.327.384.71114332427.262.137.255.30910.3011.241.092.1141.3334.78
2006Milwaukee BrewersNLMLBmil7ss233512813315051411102300104.242.295.398.6935110139.257.156.234.3017.1916.552.303.6025.6032.26
2007Milwaukee BrewersNLMLBmil7ss24151592891643012680234073141113.277.323.463.78627457638.279.186.252.3406.2711.441.834.0822.7734.76
2008Milwaukee BrewersNLMLBmil7ss25146569781613142474215298152318.283.343.478.82127259629.305.195.288.3568.2715.581.883.8223.7136.65
2009Nashville SoundsPCLAAAmil3ss26187171820412003900001.254.284.451.73532674.241.197.239.3174.0512.163.005.4117.7533.33
2009Milwaukee BrewersNLMLBmil7ss2611541453951621147014385215014.229.302.357.65914829465.260.128.229.2949.2518.281.982.3737.6430.53
2010Beloit SnappersMidwAmin-ss27310020000001210000.200.333.200.5332012.250.000.100.2698.3316.672.000.000.000.00
2010Minnesota TwinsALMLBmin27ss27101340449119363811285403418.268.320.394.71413428375.299.126.209.3157.4714.401.931.6056.6730.77
2011Norfolk TidesILAAAbal2ss2839220000003100000.222.417.222.6392012.250.000.333.32225.008.330.330.000.000.00
2011Baltimore OriolesALMLBbal2ss28129527761422703080003192225310.269.310.491.80125957567.273.222.281.3445.4716.232.975.2917.5740.14
2012Baltimore OriolesALMLBbal2ss291586638515830222680038106372421.238.282.389.67125854713.253.151.208.2905.3314.872.793.0930.1434.18
2013Baltimore OriolesALMLBbal2ss30159601661582702576213873032314.263.306.433.73926052644.263.170.235.3225.9011.341.923.8824.0432.91
2014Baltimore OriolesALMLBbal2ss31141529561422809520029104434112.268.309.372.68119737569.317.104.159.3035.1018.283.591.5858.7826.06
2015Bowie BaysoxEastAAbal8ss32312241001000200001.333.333.417.7505112.400.084.083.3250.0016.670.000.000.0025.00
2015Baltimore OriolesALMLBbal2ss321144114590140837002088024011.219.253.311.56412822437.257.092.141.2484.5820.144.401.8351.3824.44
2016Bowie BaysoxEastAAbal16ss33311140000001100000.364.417.364.7814012.400.000.091.3508.338.331.000.000.000.00
2016Baltimore OriolesALMLBbal2ss3311540543109290948002668061114.269.313.407.72016538438.304.138.202.3105.9415.532.622.0545.0034.86
2017Norfolk TidesILAAAbal2ss34922651013009700000.227.452.409.8619231.286.182.591.39029.0322.580.783.2322.0040.00
2017Baltimore OriolesALMLBbal2ss3473254245513142401124811007.217.255.323.5788218268.252.106.150.2514.4817.914.001.4963.5032.73
MLB Totals - 13 Season(s)Filter156158057181488291141886888941196015453324156.256.306.408.71423714936309.277.152.223.0006.5115.222.342.9830.8833.13
Minor League Totals - 10 Season(s)Filter341127719534673230175171112815551515423.271.336.402.7385131051440.285.131.236.0008.8910.761.212.0842.5730.35
AAA Totals - 4 Season(s)Filter56203325313093500242500202.261.336.458.7949322229.257.197.315.00010.4810.921.043.9322.5641.51
AA Totals - 4 Season(s)Filter158584841573401376766876386416.269.345.394.73923047669.287.125.243.00010.1611.361.121.9444.9229.94
A+ Totals - 1 Season(s)Filter84335539819164893193813603.293.327.409.73613726364.310.116.191.0005.2210.442.001.6555.8326.53
A Totals - 1 Season(s)Filter310020000001210000.200.333.200.5332012.250.000.100.0008.3316.672.000.000.000.00
Rk Totals - 1 Season(s)Filter4014526367121612161404102.248.321.352.6735110166.262.104.207.0009.648.430.881.2072.5027.78
Baltimore Orioles Totals - 7 Season(s)Filter88933903958541683107385221945791024181289.252.293.398.69113492783636.274.146.203.0005.3415.922.982.9431.6832.55
Milwaukee Brewers Totals - 5 Season(s)Filter571207527954310487526556189327518111159.262.323.428.7518881872298.278.166.257.0008.2214.231.733.2627.6734.44
Minnesota Twins Totals - 1 Season(s)Filter101340449119363811285403418.268.320.394.71413428375.299.126.209.0007.4714.401.931.6056.6730.77
Average MLB - Per 162 games1626027515430120711143100253216.256.306.408.71424651655.277.152.223.0006.5115.222.342.9830.8833.13
Average Minor - Per 162 games162607931643511483856174277211.271.336.402.73824450684.285.131.236.0008.8910.761.212.0842.5730.35

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2001Ogden Raptors PioRkmil18SS35--45118916172163.9484.66------35100.047.3
2001Arizona Brewers ArizRkmil18SS5--1215212927.9315.40------5100.08.9
2002High Desert Mavericks CalifA+mil19SS82--1222681157401390.9734.76------8497.658.6
2002Huntsville Stars SouAAmil19SS37--541271030191181.9484.89------3897.426.6
2003Huntsville Stars SouAAmil20SS108--1673211558503488.9704.52------11494.778.3
2004Indianapolis Indians ILAAAmil21SS25--2972516106101.9534.04------2696.217.4
2005Milwaukee BrewersNLMLBmil22SS1191049371332591052402392.9753.290.42-----12496.073.5
2006Milwaukee BrewersNLMLBmil23SS32292575191225144142.9864.440.55-----3591.419.8
2007Milwaukee BrewersNLMLBmil24SS14914512721683971383578565.9783.790.44-----15198.792.0
2008Milwaukee BrewersNLMLBmil25SS14514312682024301586647632.9774.360.50-----14699.389.5
2009Nashville Sounds PCLAAAmil26SS16--29512148280.9765.00------1888.911.1
2009Milwaukee BrewersNLMLBmil26SS112110949146318861472464.9834.140.49-----11597.469.1
2010Beloit Snappers MidwAmin27SS3--58111413.9294.33------3100.02.2
2010Minnesota TwinsALMLBmin27SS100958581502891162450439.9764.390.51-----10199.061.7
2011Norfolk Tides ILAAAbal28SS2--15-2661.0003.00------366.71.4
2011Baltimore OriolesALMLBbal28SS1291291133211403679620614.9904.760.54-----129100.079.6
2012Baltimore OriolesALMLBbal29SS15815814392445296113779773.9924.890.54-----158100.097.5
2013Baltimore OriolesALMLBbal30SS159159141723040312108645633.9813.980.45-----159100.098.1
2014Baltimore OriolesALMLBbal31SS14114112571873941399594581.9784.120.46-----141100.087.0
2015Bowie Baysox EastAAbal32SS3--410-314141.0004.67------3100.02.1
2015Baltimore OriolesALMLBbal32SS114112994141301357445442.9933.880.44-----114100.070.4
2016Bowie Baysox EastAAbal33SS3--38-111111.0003.67------3100.02.1
2016Baltimore OriolesALMLBbal33SS115115990140326680472466.9874.050.47-----115100.071.0
2017Norfolk Tides ILAAAbal34SS8--1018142928.9663.50------988.95.6
2017Baltimore OriolesALMLBbal34SS717061286200548291286.9834.030.47-----7397.343.8
MLB Totals for SS - 13 season(s)-   SS15441510133832089434011095365396429.9834.160.48-----15440.00.0
AAA Totals for SS - 4 season(s)-   SS51--69146836223215.9644.22------510.00.0
AA Totals for SS - 4 season(s)-   SS151--2284662592719694.9654.60------1510.00.0
A+ Totals for SS - 1 season(s)-   SS82--1222681157401390.9734.76------820.00.0
A Totals for SS - 1 season(s)-   SS3--58111413.9294.33------30.00.0
Rk Totals for SS - 1 season(s)-   SS40--571331117201190.9454.75------400.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2001Ogden Raptors PioRkmil18----35------
2001Arizona Brewers ArizRkmil18----5------
2002High Desert Mavericks CalifA+mil19----82------
2002Huntsville Stars SouAAmil19----37------
2003Huntsville Stars SouAAmil20----108------
2004Indianapolis Indians ILAAAmil21----25------
2005Milwaukee BrewersNLMLBmil22----119------
2006Milwaukee BrewersNLMLBmil23----32------
2007Milwaukee BrewersNLMLBmil24----149------
2008Milwaukee BrewersNLMLBmil25----145------
2009Nashville Sounds PCLAAAmil26----16------
2009Milwaukee BrewersNLMLBmil26----112------
2010Beloit Snappers MidwAmin27----3------
2010Minnesota TwinsALMLBmin27----100------
2011Norfolk Tides ILAAAbal28----2------
2011Baltimore OriolesALMLBbal28----129------
2012Baltimore OriolesALMLBbal29----158------
2013Baltimore OriolesALMLBbal30----159------
2014Baltimore OriolesALMLBbal31----141------
2015Bowie Baysox EastAAbal32----3------
2015Baltimore OriolesALMLBbal32----114------
2016Bowie Baysox EastAAbal33----3------
2016Baltimore OriolesALMLBbal33----115------
2017Norfolk Tides ILAAAbal34----8------
2017Baltimore OriolesALMLBbal34----71------

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2002Maryvale SaguarosArizona Fall LgMinor1919685152029104802103.221.260.338.59823475.220.117.1915.3310.672.002.6734.0026.67
2003Team USAArizona Fall LgMinor201132371016010600000.219.219.344.56311232.240.125.0940.0018.750.003.1332.0028.57
2006Milwaukee BrewersMLB Spring TrainingMLB2317608185048104400002.300.344.583.92735964.269.283.3676.256.251.006.2515.0050.00
2007Milwaukee BrewersMLB Spring TrainingMLB24227114226028103202004.310.338.479.81734876.299.169.2253.952.630.672.6335.5036.36
2008Milwaukee BrewersMLB Spring TrainingMLB25184961840315012300102.367.385.6331.01831752.341.266.2863.855.771.505.7716.3338.89
2008Milwaukee BrewersDiv SeriesMLB25414261002002000000.429.500.5001.0007116.429.071.21412.500.000.000.000.0016.67
2009Milwaukee BrewersMLB Spring TrainingMLB2625671327634150211810102.403.488.7611.249511380.411.358.49313.7510.000.735.0016.7548.15
2010Minnesota TwinsMLB Spring TrainingMLB2716426162107002200000.381.409.476.88520344.400.095.1434.554.551.000.000.0018.75
2010Minnesota TwinsDiv SeriesMLB27310011000000200000.100.100.200.3002110.125.100.1000.0020.000.000.000.00100.00
2011Baltimore OriolesMLB Spring TrainingMLB28195782030210015600102.351.397.509.90629563.360.158.2287.949.521.203.1728.5025.00
2012Baltimore OriolesMLB Spring TrainingMLB2916456121034006900001.267.353.489.84222451.273.222.35611.7617.651.505.8815.0033.33
2012Baltimore OriolesWild CardMLB2915120001000100000.400.400.400.800205.500.000.0000.0020.000.000.000.000.00
2012Baltimore OriolesDiv SeriesMLB29522032001001400001.136.174.227.4015223.167.091.1364.3517.394.000.000.0066.67
2013Baltimore OriolesMLB Spring TrainingMLB301850101040390051000100.200.268.460.72823756.184.260.3608.9317.862.005.3616.6770.00
2014Baltimore OriolesMLB Spring TrainingMLB3113393112018003700001.282.333.410.74316342.323.128.2057.1416.672.332.3839.0027.27
2014Baltimore OriolesDiv SeriesMLB31310330012002100010.300.417.6001.0176112.250.300.50016.678.330.508.3310.0033.33
2014Baltimore OriolesChamp. SeriesMLB31415031001001400000.200.250.267.5174116.273.067.1336.2525.004.000.000.0033.33
2015Baltimore OriolesMLB Spring TrainingMLB321130072003003400002.233.303.300.6039233.269.067.1679.0912.121.330.000.0028.57
2016Baltimore OriolesMLB Spring TrainingMLB3318497131136002900002.265.294.510.80425551.270.245.2863.9217.654.505.8816.3338.46
2016Baltimore OriolesWild CardMLB3314000000000200000.000.000.000.000004.000.000.0000.0050.000.000.000.000.00
2017Baltimore OriolesMLB Spring TrainingMLB341029250011005800000.172.294.276.5708134.200.104.27614.7123.531.602.9429.0020.00
Arizona Fall League Totals - 2 yrs30100822303151141402103.220.248.340.588346107.226.120.1603.7413.083.502.8033.3327.27
MLB Spring Training Totals - 12 yrs203588831793652694245172124018.304.359.515.87430367646.310.211.2947.8911.151.414.0222.6237.43
MLB Playoffs - Wild Card Totals - 2 yrs29120001000300000.222.222.222.444209.333.000.0000.0033.330.000.000.000.00
MLB Playoffs - Divisional Series Totals - 4 yrs15565134015005700011.232.295.357.65220561.250.125.2148.2011.481.401.6456.0038.46
MLB Playoffs - Championship Series Totals - 1 yrs415031001001400000.200.250.267.5174116.273.067.1336.2525.004.000.000.0033.33

Awards [10]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2001High School All-American - 1st Team (IF)1
2003Southern League All-Star (SS)1
2005MLB All-Rookie Team (SS) ... MLB All-Rookie Team (Baseball America) (SS)2
2008National League Player of the Week (June 30-July 6)1
2011American League Player of the Week (August 8-August 14)1
2012American League Gold Glove (Shortstop)1
2013AL Silver Slugger Award (SS) ... American League Gold Glove (Shortstop)2
2014American League Gold Glove (Shortstop)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2017-11-03SSFree Agent -Free Agent--Team option declined, declared a free agent35.076  
2017-09-08SSBaltimore OriolesBaltimore Orioles (MLB)YActiveMLB ActiveActivated from DL35.020Team Roster on 2017-09-08
2017-08-22SSBaltimore OriolesNorfolk (AAA)-DL-60InjuredAssigned to Norfolk (AAA) for rehab35.003Team Roster on 2017-08-22
2017-07-30SSBaltimore OriolesBaltimore Orioles (MLB)-DL-60InjuredDL60 Transferred to 60-day DL34.345Team Roster on 2017-07-30
2017-06-19SSBaltimore OriolesBaltimore Orioles (MLB)YDL-10InjuredDL10 Fractured right wrist34.304Team Roster on 2017-06-19
2016-06-19SSBaltimore OriolesBaltimore Orioles (MLB)YActiveMLB ActiveActivated from DL33.304Team Roster on 2016-06-19
2016-05-04SSBaltimore OriolesBaltimore Orioles (MLB)YDL-15InjuredDL15 Fractured left foot33.258Team Roster on 2016-05-04
2015-09-10SSBaltimore OriolesBaltimore Orioles (MLB)YActiveMLB ActiveActivated from DL33.022Team Roster on 2015-09-10
2015-08-24SSBaltimore OriolesBaltimore Orioles (MLB)YDL-15InjuredDL15 Groin strain33.005Team Roster on 2015-08-24
2015-05-08SSBaltimore OriolesBaltimore Orioles (MLB)YActiveMLB ActiveActivated from DL32.262Team Roster on 2015-05-08
2015-04-05ssBaltimore OriolesBaltimore Orioles (MLB)YDL-15InjuredDL15 Left shoulder strain32.229Team Roster on 2015-04-05
2014-10-10ssBaltimore OriolesBaltimore Orioles (MLB)YActiveContractSigned to 3-year contract for 2015-2017 ($40m) [Extension]32.052Team Roster on 2014-10-10
2011-07-17ssBaltimore OriolesBaltimore Orioles (MLB)YActiveContractSigned to 3-year contract for 2012-2014 ($22.5m) [Extension] 7--7--7 and $1.25m signing bonus28.332Team Roster on 2011-07-17
2011-01-18SSBaltimore OriolesBaltimore Orioles (MLB)YActiveContractSigned to 1-year contract for 2011-2011 ($5.85m) [Avoided arbitration]28.152Team Roster on 2011-01-18
2010-01-09SSMinnesota TwinsMinnesota Twins (MLB)YActiveContractSigned to 1-year contract for 2010-2010 ($5.1m) [Avoided arbitration]27.143Team Roster on 2010-01-09
2009-01-12SSMilwaukee BrewersMilwaukee Brewers (MLB)YActiveContractSigned to 1-year contract for 2009-2009 ($4.65m) [Avoided arbitration]26.146Team Roster on 2009-01-12
2008-02-15SSMilwaukee BrewersMilwaukee Brewers (MLB)YActiveContractSigned to 1-year contract for 2008-2008 ($2.65m) [Avoided arbitration]25.180Team Roster on 2008-02-15
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2011-05-10InjuredActivated from DL 
2011-04-13InjuredDisabled -- Strained left oblique 
2010-12-09TradeTraded by Twins to Orioles for Jim Hoey, Brett Jacobson and Brendan Harris 
2010-07-03InjuredActivated from DL 
2010-06-11InjuredDisabled -- Bone Bruise In His Left Wrist 
2010-05-25InjuredActivated from DL 
2010-05-11InjuredDisabled -- Left Wrist Contusion 
2009-11-06TradeTraded by Brewers to Twins for Carlos Gomez 
2006-10-31InjuredActivated from DL 
2006-05-17InjuredDisabled -- severe sprain of the distal ligament in his right ankle 
2001-07-16Contractsigned 
* 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
2001Milwaukee Brewers-18740,000-------740,000Signing Bonus out of 2001 Draft (2nd round - 56th overall)
2005Milwaukee BrewersTeam Payroll22316,000-75226152,189,055300,0001,056,000
2006Milwaukee BrewersTeam Payroll23355,000-57723282,365,072327,0001,411,000
2007Milwaukee BrewersTeam Payroll24400,000-58122272,459,737380,0001,811,000
2008Milwaukee BrewersTeam Payroll252,650,000-28416692,696,252390,0004,461,0002008-02-15 - Signed to 1-year contract for 2008-2008 ($2.65m) [Avoided arbitration]
2009Milwaukee BrewersTeam Payroll264,650,000-191877++2,746,792400,0009,111,0002009-01-12 - Signed to 1-year contract for 2009-2009 ($4.65m) [Avoided arbitration]
2010Minnesota TwinsTeam Payroll275,100,000-168682++2,812,412400,00014,211,0002010-01-09 - Signed to 1-year contract for 2010-2010 ($5.1m) [Avoided arbitration]
2011Baltimore OriolesTeam Payroll285,850,000-154784++2,722,607414,00020,061,0002011-01-18 - Signed to 1-year contract for 2011-2011 ($5.85m) [Avoided arbitration]
2011-07-17 - Signed to 3-year contract for 2012-2014 ($22.5m) [Extension] 7--7--7 and $1.25m signing bonus
2012Baltimore OriolesTeam Payroll297,416,666-125587++2,954,887480,00027,477,666
2013Baltimore OriolesTeam Payroll307,416,667-134486++3,023,990490,00034,894,333
2014Baltimore OriolesTeam Payroll317,916,667-146584++3,256,497500,00042,811,000
2015Baltimore OriolesTeam Payroll3211,209,42410.16499490++3,571,283507,50054,020,4242014-10-10 - Signed to 3-year contract for 2015-2017 ($40m) [Extension]
2016Baltimore OriolesTeam Payroll3312,500,00011.16482591++3,498,245507,50066,520,424
2017Baltimore OriolesTeam Payroll3414,000,00012.16467493++3,651,709535,00080,520,424
* 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