Rob Carr/Getty Images

The Nationals announced Bryce Harper had been scratched from their lineup moments before first pitch tonight at Marlins Park. The team did not specify why Harper had been removed, but Harper has battled a left hip strain for the past week. Harper did not play Wednesday night in Philadelphia, and he was not in the Nationals’ original lineup yesterday before he talked his way in.

Harper, 20, has fought injuries since late April, when leapt into a fence in Atlanta trying to rob a home run. He landed on the disabled list for more than a month with left knee bursitis following his nasty collision with the wall in Los Angeles.

Tyler Moore will play left field for the Nationals tonight in Harper’s spot. Here’s their new lineup:


1. Deanrd Span, CF

2. Ryan Zimmerman, 3B

3. Jayson Werth, RF

4. Adam LaRoche, 1B

5. Ian Desmond, SS

6. Wilson Ramos, C

7. Tyler Moore, LF

8. Anthony Rendon, 2B

9. Tanner Roark, SP