On average, high school baseball games last around two hours. These games typically feature only seven innings, so they tend to be shorter than nine-inning games, which last around three hours.
Longer high school baseball games may occur if the score is tied after seven innings, which will lead to extra innings.
See More Baseball Trivia & Questions