For all the home runs, grand slams and standout at-bats, there were plenty of performances to choose from for the Nationals' best single-game hitting performances. Take a look back at some of the most memorable days at the plate in team history.
1. Anthony Rendon: April 30, 2017, vs. Mets
6-for-6, 5 runs, 3 HRs, 10 RBIs, 16 TB
Rendon entered the Sunday matinee at Nationals Park without a home run on the season, and he left with three. The third baseman became the first Major League player to go 6-for-6, hit a trio of homers and drive in 10 runs in a single game, lifting the Nats to a 23-5 win.
Rendon kept the heavy hitting coming throughout the game. He homered in the third and fourth innings against left-hander Sean Gilmartin and powered another off position player Kevin Plawecki in the eighth. He also nearly connected on a grand slam that turned into a double off the right-center-field wall against right-hander Fernando Salas in the fifth. Rendon holds the Nationals' record for most hits in a nine-inning game and is tied with Mark Reynolds for most RBIs in a game.
2. Josh Willingham: July 27, 2009, vs. Brewers
3-for-5, 2 runs, 2 HRs (grand slams), 1 2B, 8 RBIs, 10 TB
Why stop at one grand slam when you can hit two? Willingham homered with the bases loaded in back-to-bat at-bats in the Nationals' 14-6 win in Milwaukee. The first slam was belted off right-hander Jeff Suppan in the fifth, followed by a shot off lefty Mark DeFelice the following inning.
Willingham became the 13th player in Major League history to hit two grand slams in the same game, and he is the lone member of the Nats to do so. He also set a team mark with eight RBIs that day, which stood until 2017, when Rendon passed it in the first game on this list.
3. Mark Reynolds: July 7, 2018, vs. Marlins
5-for-5, 3 runs, 2 HRs, 2 2Bs, 10 RBIs, 12 TB
One season after Rendon set the single-game franchise mark of 10 RBIs, Reynolds tied the record in an 18-4 victory over the Marlins. He got the night going with a second-inning home run off southpaw Wei-Yin Chen and hit a two-out blast against righty Elieser Hernández in the sixth. Reynolds bounced back from a down June performance to become the 15th player in history to drive in at least 10 runs. He was named the National League Player of the Week following this performance.
4. Trea Turner: July 5, 2018, vs. Marlins
3-for-5, 3 runs, 2 HRs (grand slam), 8 RBIs, 9 TB
Trailing the Marlins, 9-0, Turner was the force behind the Nationals' 14-12 comeback win. Turner put Washington on the board in the fourth with a solo shot against right-hander Pablo López. Two innings later, facing lefty Adam Conley, he gave the Nats the lead with his first career grand slam. Turner’s eight RBIs are tied for most by a leadoff hitter all time.
5. Juan Soto, Oct, 22, 2019, vs. Astros (Game 1 World Series)
3-for-4, 1 run, 1 2B, 1 HR, 3 RBIs, 1 SB, 7 TB
In his first game on baseball’s biggest stage, a 20-year-old Soto went oppo against Gerrit Cole and became the fourth-youngest player in MLB history to homer in the World Series. He joined an elite group that included Mickey Mantle, Miguel Cabrera and Andruw Jones. Soto finished a triple shy of the cycle as he lifted the Nationals to a critical Game 1 victory.
6. Kyle Schwarber, June 20, 2021, vs. Mets
3-for-4, 3 runs, 3 HRs, 4 RBIs, 12 TB
Schwarber became the third player in Nationals team history (2005-present) to hit three home runs in a single game, which had not been done since Rendon on April 30, 2017 (see above). Schwarber also became the second player in club history with a trio of home runs in one game as the leadoff hitter (previously done by Alfonso Soriano on April 21, 2006).
7. James Wood, April 8, 2025, vs. Dodgers
3-for-4, 2 runs, 2 HRs, 5 RBIs, 1 walk, 9 TB
On the first pitch he saw that night, Wood crushed a fastball off southpaw Justin Wrobleski 391 feet to center field, per Statcast, at 111.2 mph. Two innings later, Wood took a curveball from Wrobleski deep at 106.6 mph, soaring 413 feet to center field. He tied his career high with five RBIs, previously set on July 6, 2024, vs. the Cardinals.
8. Luis García Jr., May 26, 2023, at Royals
6-for-6, 3 runs, 2 2B, 2 RBIs, 8 TB
García tied Rendon for the team record for most hits in a single game. He became one of 74 players in MLB history to collect at least six hits in a nine-inning game. In doing so at age 23 and 10 days, García also became the second-youngest MLB player, behind only San Francisco’s Jesus Alou on July 10, 1964.
Honorable mention notable games
3 home runs
Luis García Jr.: Sept. 26, 2025, vs. White Sox
3-for-4, 3 runs, 3 HRs, 4 RBIs
Lane Thomas: June 3, 2022, at Reds
3-for-5, 3 runs, 3 HRs, 4 RBIs
Alfonso Soriano: April 21, 2006, vs. Braves
4-for-5, 3 runs, 3 HRs, 1 2B, 5 RBIs, 14 TB
Hit for cycle
Trea Turner: June 30, 2021, vs. Rays (on his birthday)
4-for-4, 4 runs, 1 2B, 1 3B, 1 HR, 1 RBI, 10 TB
Trea Turner: July 23, 2019, vs. Rockies
4-for-5, 2 runs, 1 2B, 1 3B, 1 HR, 2 RBI, 10 TB
