In the 18th inning tonight at Minute Maid Park, Matt Murton of the Cubs grounded a single to right to score two runs that held up for an 8-6 win over the Astros in which the Cubs manager Dusty Baker used all 25 players on his roster.
The Cubs missed out on tying the NL record for most players used in an extra inning game. That's 27, which has happened four times, and not surprisingly, they all happened after September 1 when rosters expand.
The all time record for players used in an extra inning game is 30 by Oakland on September 19, 1972.
Special credit should be given to the Kansas City Royals who used 27 players in a 9-inning game on September 10, 1969 against the Angels.
I don't believe a team has used all 25 players on its roster during a time when rosters were not expanded.The Dodgers used all 25 players on August 17 and 18, 1982 against the Cubs in a 21 inning game. The Cardinals used 25 players in a game at Los Angeles on April 16, 1959, but at that time, teams carried 28 players from Opening Day until 30 days in to the season. The Cubs used 25 players in this game against the Pirates that started on April 20, 1986 at Wrigley Field, which was suspended after 14 innings and resumed later. Much later. As on August 11. And some of the players in the game in April weren't around in August and under baseball's rules, you can replace them with new players.
Furthermore, the Cubs used 10 pitchers:
The Astros used eight pitchers and the combined total of 18 pitchers tied a major league mark that had been set four times before, all of them in September, most recently on September 11, 2004 by the Phillies and Mets. But this mark was set in August!
By my count, there were 542 pitches thrown in the game.