/cdn.vox-cdn.com/uploads/chorus_image/image/46676210/usa-today-8680236.0.jpg)
With his two-run, first-inning home run on Saturday, 22-year-old Washington Nationals' slugger Bryce Harper surpassed his previous career-high in RBIs with his 59th and 60th runs batted in.
Over 75 games and 319 plate appearances this season, the 2010 no.1 overall pick has already set a new career-high in home runs as well with 25 homers, three more than he hit in his first major league season in 2012, when he hit 22 and collected 59 RBIs in 139 games and 597 PAs.
Harper entered the series finale with the San Francisco Giants tonight leading the majors in OBP and SLG and he was tied for second in home runs, third in walks and fourth in runs batted in.
His .344 AVG was the fourth-highest in the majors and his 57 runs scored were tied for fifth.
Through 75 games this season (in which he'd reached base 68 times), Harper had a .344/.470/.719 line with 19 doubles, 25 HRs, 60 walks and 64 Ks in 319 PAs, over which he was worth +5.4 fWAR.
His 25 home runs put him in some pretty good company too. He was just the seventh player in Major League history with 25 HRs at the halfway point of the season as a 22-year-old (or younger), behind only Eddie Matthews (1953), Harmon Killibrew (1959) and Johnny Bench (1970), all of whom hit 26, and Alex Rodriguez (1998) who hit 28 in the first 81 games that season.
Harper was also voted onto the NL All-Star team tonight, as announced on ESPN before the third of three with the Giants in D.C., setting an all-time high in votes. Harper was voted onto the All-Star team for the second time in his career and will make his third All-Star appearance.
#Nats RF @Bharper3407 broke the NL voting record & will start in OF in the MLB All-Star Game! http://t.co/IYVGKyPXYF pic.twitter.com/rIHJOa3dvF
— Washington Nationals (@Nationals) July 5, 2015