Washington Nationals shortstop CJ Abrams didn’t just have a good month in July 2026 he put together one of the most dominant offensive performances in franchise history. On Monday, the 25-year-old Washington Nationals shortstop was unanimously voted the National League Player of the Month, capping off a stretch that saw him lead the Majors in home runs, slugging percentage, and total bases while etching his name into the Nationals’ record books.

July: A Month to Remember

Across 23 games in July, Abrams hit .348 (31-for-89) with 10 home runs, 23 RBI, five doubles, 11 walks, 17 runs scored, and six stolen bases. His .742 slugging percentage and .408 on-base percentage translated to an OPS of 1.150—second-best in the National League for the month. He didn’t just lead the Nationals; he led all of baseball in home runs, slugging, and total bases (66), while ranking third in RBI and sixth in batting average.

Historic Company

Abrams’ July performance placed him in rare air. He became the fifth player (and 10th occurrence) in Nationals history (since 2005) to record at least 30 hits and 10 home runs in a single month—the first to do so since Juan Soto’s 33-hit, 11-homer August in 2020. Even more impressively, he’s just the third player in Nationals/Expos history to combine 30+ hits, 10+ homers, and five or more stolen bases in a month, joining Alfonso Soriano (twice in 2006) and Hall of Famer Vladimir Guerrero (July 2001).

Power Surge and Record-Setting Nights

The two-time All-Star, who started at shortstop for the National League in the 96th Midsummer Classic in Philadelphia, didn’t slow down after the break. Abrams hit a pair of two-homer games in July: on July 21 at Colorado and July 26 against Arizona which marked his third and fourth career multi-homer games. Abrams hit 28 home runs on the year now rank eighth-most in the Majors, and with his first home run on July 26, he passed Ian Desmond’s 2012 mark (25 HR) for the most home runs by a shortstop in a single season in Nationals/Expos history. Since his 2022 debut, Abrams’ 87 career home runs as a shortstop rank seventh-most in MLB.

The Hot Streak That Sealed It

What truly sealed the award was Abrams’ 16-game stretch from July 5–26, during which he hit safely in 15 of 16 contests. Over that span, Abrams hit an absurd .431/.452/.923 with 28 hits, 22 RBI, and a 1.375 OPS. He’s just the fourth player in Nationals/Expos history to record at least 28 hits and 22 RBI over a 16-game span, joining Ryan Zimmerman (April 2017), Vladimir Guerrero (three times between 1998–2002), and Moisés Alou (May–June 1994). Abrams and Guerrero are the only two to add multiple stolen bases during such a stretch.

Career Context and Accolades

Selected sixth overall in the 2019 Draft, Abrams has steadily evolved into one of baseball’s most complete shortstops. He was named NL Player of the Week just last Monday (July 27) after recording hits in five consecutive games—the second time in his career he’s earned the honor.

Lastly, if that’s not enough, on July 22 at Colorado, he notched his fifth career four-hit game and first since April 29, 2025. His 149 multi-hit games are the fifth-most by a Nationals player before their 26th birthday, trailing only Bryce Harper (249), Zimmerman (228), Luis García Jr. (171), and Soto (150).

Keep Reading