Quick answer: An average MLB game takes about 2 hours and 38 minutes (2025). Before the pitch clock arrived in 2023, games ran about 3 hours and 4 minutes. High school and Little League games are usually shorter, mostly because they have fewer innings.
There is no clock in baseball, so a game ends when the innings are over. That is why game time changes so much from night to night. This guide shows the average at each level, how the pitch clock changed things, why some games run long, and the longest games ever played. You can also use the quick tool below to work out how long each inning of your game took.
⚡ Minutes-Per-Inning Tool
Enter how long a game lasted and how many innings were played. See the time per inning and how it compares with the 2025 MLB average.
The Average Length of an MLB Game
For years, baseball games kept getting longer. Then the rules changed, and the trend turned around fast. Here are the average times for a nine-inning MLB game:
| Season | Average time | What was happening |
|---|---|---|
| 2021 | About 3:10 | A record high, no pitch clock |
| 2022 | About 3:04 | Last season without the clock |
| 2023 | 2:40 | Pitch clock starts |
| 2024 | 2:36 | Clock with runners on cut to 18 seconds |
| 2025 | About 2:38 | Third year under 3 hours |
The 2023 drop of about 24 minutes was huge for one year. Fans call games under three hours "quick" now, but it used to be the normal range.
What the Pitch Clock Changed
The pitch clock gives the pitcher a set time to start the next pitch. In 2023 it was 15 seconds with the bases empty and 20 seconds with a runner on. In 2024, MLB cut the runner-on time to 18 seconds. The batter must be in the box and ready with 8 seconds left.
If the pitcher is late, the umpire calls an automatic ball. If the batter is late, it is an automatic strike. MLB also limited pickoff throws and step-offs, so pitchers cannot keep checking the runner forever. Together with bigger bases and shift limits, this made games shorter and kept more action in play.
One more thing the clock did: it cut down the dead time between pitches, not the time of the actual play. A home run still takes as long as a home run. The saved time came from the waiting.
Why Some Games Run Long
Even with the clock, game time still changes a lot. These are the main reasons:
- Pitching changes. Every time a new pitcher comes in, there is a pause for warm-up pitches and TV ads. A game with 8 pitchers is much slower than one with 4.
- Walks and strikeouts. More pitches per batter means more time.
- Scoring. High-scoring games have more batters, more runners and more pitching changes.
- Replay reviews and challenges. A review can add a couple of minutes. The new robot-umpire challenge system adds a short pause, too.
- Extra innings. At roughly 17 to 18 minutes per inning, each extra inning adds about a quarter of an hour.
How Long Is a Baseball Game at Other Levels?
Game time follows the number of innings, the age of the players, and whether the level has a clock.
| Level | Innings | Typical length |
|---|---|---|
| MLB | 9 | About 2.5 hours |
| Minor leagues | 9 (7 in doubleheaders) | Often a little shorter than MLB |
| College | 9 | Often 2.5 to 3 hours |
| High school | 7 | Often 1.5 to 2.5 hours |
| Little League | 6 | Often 1.5 to 2 hours, and many leagues set a time limit |
| Fastpitch softball | 7 | Often 1.5 to 2 hours |
These are typical ranges, not official numbers. Youth and school games depend on the age group, the number of walks and local time limits. A child pitcher who walks a lot makes any game longer. For the numbers behind a young pitcher's results, see what is a good ERA in Little League and our pitch count calculator.
The Longest Baseball Games Ever
- Most innings in an MLB game: 26 innings. Brooklyn and Boston played it on May 1, 1920. It ended 1-1 when darkness stopped play. It only took about 3 hours and 50 minutes, because pitchers worked fast and there were no long breaks.
- Longest MLB game by time: about 8 hours and 6 minutes. The White Sox beat the Brewers 7-6 in 25 innings in May 1984. The game was suspended and finished the next night.
- Longest World Series game: 7 hours and 20 minutes, 18 innings. The Dodgers beat the Red Sox in Game 3 in 2018.
- Second longest World Series game: 6 hours and 39 minutes, 18 innings. The Dodgers beat the Blue Jays on a Freddie Freeman walk-off home run in Game 3 on October 27, 2025.
Notice that the 1920 game was more than 3 hours shorter than the 2018 World Series game, even with more innings. That is because pitchers back then threw fewer pitches and used far fewer relievers. In extra innings today, the free runner on second base is meant to end games sooner. See our article on the ghost runner and extra-innings ERA.
Does Baseball Have a Halftime?
No. Baseball does not have a halftime. The nearest thing is the seventh-inning stretch. Between the top and bottom of the 7th, fans stand, stretch and sing "Take Me Out to the Ball Game". It is a short break and does not stop the game for long. Between all other innings, there is a short break of a couple of minutes for TV ads.
How to Estimate a Game's Length
A simple rule works well in the pitch-clock era: multiply the innings by about 17.5 minutes. Nine innings is about 2 hours and 38 minutes. Add about 15 to 20 minutes for each extra inning. If a game has many pitching changes, high scoring or many replay reviews, expect it to run longer than that.
For the bigger picture, including how innings, outs and the batting order work, read our guide to how baseball works.
🎯 The Bottom Line
An MLB game now lasts about 2 hours and 38 minutes, down from over 3 hours before the pitch clock in 2023.
Shorter formats are quicker: 7-inning high school games and 6-inning Little League games usually finish in under 2 hours. A long extra-inning game can still last for 5 or 6 hours.
Frequently Asked Questions
How long is an average baseball game?
An average nine-inning MLB game lasted about 2 hours and 38 minutes in 2025. Before the pitch clock began in 2023, the average was about 3 hours and 4 minutes.
How long is an inning in baseball?
There is no fixed time for an inning. An average MLB inning takes about 17 to 18 minutes (2 hours 38 minutes divided by 9). A quick inning can be under 10 minutes and a long one can be over 30.
How long does a high school baseball game last?
High school games are 7 innings and usually last about 1.5 to 2.5 hours. Time depends on the pitchers, the number of walks and the state rules.
What is the longest baseball game ever?
The longest MLB game by innings was 26 innings, between Brooklyn and Boston on May 1, 1920. The longest by time was about 8 hours and 6 minutes, a 25-inning game between the White Sox and Brewers in 1984 that was finished over two nights.
How long can a baseball game last?
There is no time limit, so a tied game can go on until someone leads at the end of an inning. Games have lasted more than 8 hours in total, though most MLB games are done in under 3 hours.
Does baseball have a halftime?
No. The only mid-game tradition is the seventh-inning stretch, when fans stand and sing between the top and bottom of the 7th inning. It is a short break.