A typical MLB game usually runs for about 2 hours and 30 to 40 minutes, thanks to the current pace-of-play rules. Ever since the pitch clock was introduced in 2023, we've seen average game times drop noticeably.That said, the length of a game can really vary based on factors like scoring, pitching changes, and whether it goes into extra innings. Some games can stretch well beyond three hours!