The Chicago Cubs boast the second-best record in the National League this season, and their offense has been the driving force behind their 40-26 record in 2025.
Cubs outfielder Pete Crow-Armstrong has been a key cog in Chicago's exuberant offense. The 23-year-old outfielder has been one of the most exciting players this season and is mounting a serious challenge for the National League MVP honors.
Crow-Armstrong started his major league journey with the New York Mets after being selected in the 2020 MLB draft. However, he was traded to the Cubs in 2021 for Javier Báez and Trevor Williams after a shoulder injury.

Cubs president Jed Hoyer shared insights into Crow-Armstrong's trade and the role his shoulder injury played in the move.
"I mean, probably good fortune," Hoyer told LMLB insiders Jon Heyman and Joel Sherman on New York Post Sports (16:20 onwards). "The Mets took a bunch of guys off the table right away, Matt Allen was off the table, Francisco Alvarez was off the table. I'm pretty sure Bret Batty was off the table. Mark Vientos was a guy that was kind of discussed a little bit, but it was clear they didn't want to part with him.
"I think Pete Crow-Armstrong played like six games and got hurt, and he was sort of out of sight, out of mind, I believe. I think his injury didn't allow him to perform, and therefore, he became a guy they were willing to trade. So I think it was good fortune for us that they did take some really good players off the table but I think Pete's injury allowed that to happen and it worked out really well for us."
Crow-Armstrong is enjoying a breakthrough season with Chicago, batting .276 with 17 home runs and 55 RBIs.
Pete Crow-Armstrong makes history for Cubs in breakthrough season
Pete Crow-Armstrong is not only a threat with the bat but also on the base path. Last week, the Cubs outfielder became the fourth fastest in MLB history to 15 home runs and 20 stolen bases in a season.
He reached the mark in just 60 games, trailing only Bobby Bonds (59 games), Ken Williams (54 games), and Eric Davis (40 games).