The duration of a baseball game can vary depending on several factors, including the level of play (professional, collegiate, amateur), the pace of the game, the number of innings played, and any additional circumstances such as delays due to weather or other interruptions.
On average, professional Major League Baseball (MLB) games typically last around 3 hours. However, some games may be shorter, lasting around 2 to 2.5 hours, while others can extend well beyond 3 hours, especially if there are extra innings or delays.
In college baseball, games often take a similar amount of time, though they may vary slightly depending on the level of competition and the pace of play.
Amateur baseball games, such as those played in youth leagues or recreational leagues, tend to be shorter, often lasting around 1.5 to 2 hours.
Overall, while there's no fixed duration for a baseball game, the typical length is around 3 hours for professional games and slightly shorter for lower-level or amateur competitions.