Cheers for posting this! I used to love this game too but couldn't think what it was called. I've already given it a blast on MAME.
Other games I loved were Track and field (played one of these for real a few months back), Mr Do (still play this regularly on MAME), Hyper Sports, Super Pang, Rally X, GORF and loads more.