On May 8, Harper was walked six times in a game against the Chicago Cubs, tying the MLB record for most walks in a game.  Harper also reached base seven times (besides the six walks he was also hit by a pitch), becoming the first player in over 100 years to reach base seven times without recording an at-bat.  In total, Harper was walked 13 times in the four-game series, setting a new MLB record for most walks in a series.  On May 9, Harper was ejected from the dugout for yelling at home plate umpire Brian Knight when teammate Danny Espinosa was called out on strikes. Harper returned to the field to celebrate the win with his teammates and was caught shouting profanity towards Knight. Two days later, Harper was given a one-game suspension and an undisclosed fine, but Harper appealed the same day.  On May 14, Harper dropped his appeal and began serving the one-game suspension. In 147 games of 2016, Harper finished with a . 243 batting average, 24 home runs, and 86 RBI. He also walked 108 times, and 20 of them were intentional that led MLB.