BallScore has a built-in timer that you can use to keep official game times. This option has to be enabled with File/BallScore properties/General/Show game timer. When the first pitch is thrown select Special/Game timer/Start. When the last out is made select Special/Game timer/Stop. Stopping the timer during a game is the same as pausing as the timer does not reset when stopped. You can start the timer again with the Start command. To reset the timer to all zeros select Special/Game timer/Reset.
The timer is displayed above the lineup on the scoresheet.