Bryce Harper says he’ll participate in the Home Run Derby — if he makes the All-Star team

Scott Boeck | USA TODAY

Show Caption Hide Caption MLB who's hot, who's not: Astros, Mariners soar; O's just stink SportsPulse: MLB insider Bob Nightengale details how the AL West race is heating up between Houston and Seattle, and tries to put into perspective how historically bad Baltimore is.

No Aaron Judge. No Mike Trout.

No problem, count on an appearance by Bryce Harper, the National League leader in home runs.

The All-Star Game taking place at Nationals Park in Washington, and the Nationals star outfielder said Friday he would participate in the Home Run Derby under one circumstance - if he makes the NL All-Star team.

That's pretty much a lock. In the latest NL All-Star balloting update, Harper is the second top vote-getter in the outfield behind Nick Markakis of the Atlanta Braves and will likely be a starter in the Midseason Classic.

“So count me in for the Derby if and only if I make the team,” Harper said in a text message to The Washington Post. “But if I do I will be a participant in the 2018 HR Derby.”

In an event needing star power, Harper would headline the July 16 showcase. Judge, the reigning Home Run Derby champion, said earlier this season he wouldn't participate. So did Trout, who has never entered the event. Mookie Betts, Giancarlo Stanton and J.D. Martinez have indicated that they will pass as well.

Harper is struggling offensively, batting a career-low .213 with 72 strikeouts. But he leads the NL with 19 home runs and ranks second in the league with 13.2 at-bats per HR.

Harper, a five-time All-Star, has participated in the Home Run Derby once, finishing second to New York Mets slugger Yoenis Cespedes in 2013.