In the entire statistical record covering Major League Baseball, there are 19 player seasons that can spread their metaphorical arms wide, wide, wide with the boast of at least 100 runs scored and driven in, 100 walks drawn and at least 20 home runs and 20 steals. There are a lot of outfield representatives, mostly due to Barry Bonds (six of them) and Bobby Abreu (three). First base has a few entrants (including Jeff Bagwell with three) as does third. Second base even gets one (thanks, Joe Morgan!) Catcher? Well, no, of course not. But there’s also no shortstop, perhaps surprisingly. That’s probably not going to change in 2025, but Arizona’s Geraldo Perdomo might make it close, as he plots his current coordinates at 93 runs, 97 RBI, 90 walks, 19 home runs and 26 steals. Even if he falls short, the fifth-year vet should stand tall and take in some applause for an exceptional campaign.
Geraldo Perdomo singled and doubled and tripled while drawing a pair of walks in a perfect 3-for-3 night at the plate. The 25-year-old carries a 135 OPS+ into the last stretch of the season and by Baseball Reference’s evaluation, leads all NL position players in WAR, at 6.6. At least by bWAR standards, Perdomo’s campaign is far and away the apex for any Diamondbacks shortstop, ahead of Stephen Drew’s 4.0 in 2010 and Nick Ahmed’s 4.0 in 2019. Here’s the highest marks by position for the franchise.
Highest bWAR by Position (100 Games at Position) – Diamondbacks
C Miguel Montero with a 4.5 in 2012
1B Paul Goldschmidt with an 8.3 in 2015
2B Ketel Marte with a 6.8 in 2024
3B Matt Williams with a 4.1 in 1999
SS Geraldo Perdomo with a 6.6 in 2025
LF Luis Gonzalez with a 7.9 in 2001
CF AJ Pollock with a 6.8 in 2015
RF Justin Upton with a 5.5 in 2011
~Looking at shortstops (100+ games at short) from this decade, Perdomo is in line to become the seventh to post a bWAR of at least 6.5. From the highest to lowest values:
9.4 Bobby Witt, Jr. in 2024
9.1 Gunnar Henderson in 2024
7.3 Carlos Correa in 2021*
7.2 Corey Seager in 2023
6.9 Francisco Lindor in 2024
6.6 Fernando Tatis, Jr. in 2021
6.6 Geraldo Perdomo in 2025*
*led/leads all position players in his league
~Playing around with the numbers referenced in the intro and dropping them just a bit to see who shows up, here are the shortstops in history with 90+ runs, 90+ RBI, 90+ walks, 19+ home runs and 19+ steals.
1999 Derek Jeter (134 runs, 102 RBI, 91 walks, 24 home runs, 19 steals)
2025 Geraldo Perdomo (93 runs, 97 RBI, 90 walks, 19 home runs, 26 steals)
Zac Gallen fanned six to reach 1,000 strikeouts for his Diamondbacks career, with his 1,005 trailing Randy Johnson’s 2,077 and Brandon Webb’s 1,065. For a franchise that’s been around since 1998, three is middle of the pack. From 1998 through 2025, 27 of the 30 franchises can claim at least one pitcher with 1,000 strikeouts, with seven franchises tied for the most – four.
Teams With Four
Giants – Madison Bumgarner, Matt Cain, Tim Lincecum, Jason Schmidt
Reds – Bronson Arroyo, Homer Bailey, Johnny Cueto, Aaron Harang
Cubs – Ryan Dempster, Kyle Hendricks, Kerry Wood, Carlos Zambrano
Nationals – Gio González, Max Scherzer, Stephen Strasburg, Javier Vázquez
Guardians – Trevor Bauer, Carlos Carrasco, Corey Kluber, CC Sabathia
Yankees – Roger Clemens, Mike Mussina, Andy Pettitte, CC Sabathia
Red Sox – Josh Beckett, Jon Lester, Pedro Martínez, Tim Wakefield
Teams With Three
Diamondbacks – Zac Gallen, Randy Johnson, Brandon Webb
Dodgers – Chad Billingsley, Kenley Jansen, Clayton Kershaw
Cardinals – Chris Carpenter, Lance Lynn, Adam Wainwright
Brewers – Yovani Gallardo, Freddy Peralta, Ben Sheets
Phillies – Cole Hamels, Aaron Nola, Zack Wheeler
Astros – Roy Oswalt, Wandy Rodríguez, Framber Valdez
Angels – John Lackey, Ervin Santana, Jered Weaver
White Sox – Mark Buehrle, John Danks, Chris Sale
Rays – Chris Archer, David Price, James Shields
Teams With Two
Braves – John Smoltz, Julio Teheran
Mets – Jacob deGrom, Al Leiter
Mariners – Félix Hernández, Jamie Moyer
Tigers – Max Scherzer, Justin Verlander
Royals – Danny Duffy, Zack Greinke
Twins – Brad Radke, Johan Santana
Teams With One
Rockies – Germán Márquez
Padres – Jake Peavy
Marlins – Ricky Nolasco
Athletics – Barry Zito
Blue Jays – Roy Halladay
Teams With None
Pirates – Mitch Keller has the most, 827
Rangers – Yu Darvish has the most, 960
Orioles – Chris Tillman has the most, 847
Matt Olson doubled twice and added a home run in a four-hit night for the Braves.
~Since joining Atlanta for the 2022 season, Olson’s 294 extra-base hits are the third most in the Majors, behind Shohei Ohtani’s 326 and Aaron Judge’s 316.
~Olson ranks sixth in the NL in extra-base hits this season, with 65. The tally right now ties him with Freddie Freeman (2014, 2017) for the 13th most in any season for a Braves first baseman. For his previous efforts, Olson solely occupies the top spot (84 in 2023) and the third spot (78 in 2022) and is tied for the 10th most (67 in 2024, matched with Orlando Cepeda in 1970).
22-year-old Trey Yesavage struck out nine over five innings in his Major League debut. With the line, the right-hander established a new high mark for any Blue Jays hurler in his first game, with the previous high bar set at eight by Trent Thornton and Anthony Kay in 2019 and matched by reliever Paxton Schultz earlier this season.*
*Schultz’s eight remain tied for the most by a relief pitcher in a Major League debut, dating back to 1901.
Rays outfielder Jake Mangum nabbed his 25th steal of the year to become the fourth member of the franchise to hit the milestone in a debut season.
Most SB in a First Season – Rays
40 Chandler Simpson (2025)
27 Rocco Baldelli (2003)
26 Randy Winn (1998)
25 Jake Mangum (2025)
~With Mangum and Simpson, the 2025 Rays are the second team since 1893 to have multiple first-year players with at least 25 stolen bases. In 1899, Pittsburgh’s Ginger Beaumont ran his way to 31 and Jimmy Williams followed with 26.
Simeon Woods Richardson fanned a career-high 11 batters as the Twins blanked the Yankees. With the specifics of this effort, the 24-year-old joined a standing quartet of Senators/Twins to face the Yankees and stride away with no runs allowed and at least 11 strikeouts. The four-man collection begins with Jim Shaw in 1914, jumps decades to land at Camilo Pascual with one effort in 1960 and another in 1962 and then rests at Jim Merritt in 1967. Shaw, a right-hander who spent his entire nine-year career with Washington, owns the high mark among this group, with 14 .
Aaron Judge drew three walks on Monday to raise his tally to an AL-leading 111. The 33-year-old is in position to lead the AL in the category for the fourth time, after season-high tallies in 2017, 2022 and 2024. 10 players in AL history have paced the league in walks at least four times – here’s that list along with Judge included with the expectation that 2025 does indeed yield his fourth.
11 Babe Ruth
8 Ted Williams
6 Eddie Yost
5 Topsy Hartsel, Donie Bush, Mickey Mantle
4 Harmon Killebrew, Rickey Henderson, Frank Thomas, Jason Giambi, Aaron Judge
~Judge is one of 43 players to reach at least 800 walks through his first 10 seasons (he has 804). Among this collection, he’s one of four to also claim a .600 or better slugging percentage through 10 years, after Lou Gehrig (.640), Ted Williams (.633) and Albert Pujols (.624). Judge is at .613.
Reds first baseman Sal Stewart went 3-for-5 with a home run and two singles. The 21-year-old has played 11 games and has four longballs – a fact that places him in the company of 77 others in the Modern Era to have at least that many four-baggers so early into a career. The adjacent stat that sets Stewart’s start to the rare side of things – he’s managed to keep his walks column at zero.
1901-2025: Players With 4+ HR & 0 BB Through First 11 Games, by Most HR
5 Graig Nettles (1967-1968)
4 Gary Gaetti (1981-1982)
4 Yasmani Grandal (2012)
4 Javier Báez (2014)
4 Christian Villanueva (2017)
4 Austin Meadows (2018)
4 Sal Stewart (2025)
Kyle Schwarber hit his 53rd home run of the season to tie Chris Davis (2013) and Pete Alonso (2019) for the 32nd most ever.
~Schwarber’s latest longball came against southpaw Anthony Banda, his 22nd of the year when not favored with a platoon advantage. In the Divisional Era, those 22 tie Schwarber with Matt Olson (2021) for the most in a season as a left-handed batter versus a southpaw.
1969-2025: Most HRs vs. LH Pitcher as LH Batter
22 Matt Olson (2021), Kyle Schwarber (2025)
21 Ken Griffey, Jr. (1996, 1998), Barry Bonds (2002)
20 Darryl Strawberry (1988)
19 Reggie Jackson (1980)
18 Don Mattingly (1985), David Ortiz (2006), Cody Bellinger (2019), Shohei Ohtani (2021)
The Phillies’ victory clinched the NL East for them, the club’s second straight crown and 13th overall. Among the five current teams in the NL East, here’s the breakdown of Division titles.
18 Braves
13 Phillies (no credit for 1981*)
6 Mets
5 Expos/Nationals (giving them credit for 1994, but not 1981*)
0 Marlins
*In 1981, the Phillies had the NL East’s best record in the first half. The Expos owned the best mark in the second half. Montreal then defeated Philadelphia in the NLDS.
Thanks to Baseball Reference and its extraordinary research database, Stathead, for help in assembling this piece.
Roger Schlueter
As Sr. Editorial Director for Major League Baseball Productions from 2004-2015, Roger served as a hub for hundreds of hours of films, series, documentaries and features: as researcher, fact-checker, script doctor, and developer of ideas. The years at MLB Production gave him the ideal platform to pursue what galvanized him the most – the idea that so much of what takes place on the field during the MLB regular and postseason (and is forever beautifully condensed into a box score) has connections to what has come before. Unearthing and celebrating these webs allows baseball to thrive, for the present can come alive and also reignite the past.