Answer by
alz (2329)
The average length for a professional baseball game is somewhere between 2 and 3 hours. This obviously changes based on how quickly/slowly a pitcher works, as they control the tempo. It also depends on weather conditions, how many moves the manager makes (ie pitching changes), as well as how many runs are scoring.