Keith is beginning his 21st season as varsity softball coach at Pelham High School. He has coached varsity softball for a total of 25 seasons. At Pelham earned 293 wins, so far, seven time league coach of the year & Section 1 final 4 5 times Section one finalist once.

He is a member of the Section 1 Softball Coaches Association Executive Board, one of the directors WPBA softball, Director of the Pelham LL softball camp for 21 summers & Head of Instruction for Pelham travel softball for 21 years. He is a teacher for 25 years in Elementary Physical Education.