Played with the Canadian Polish Athletic Club until 1985 as a pitcher and infielder.
Played for the Legion 141 midget and junior AAA teams.
In midget, he won league all-star for both years and was Baseball Manitoba’s Minor Player of the Year in 1987.
In midget, he went to the Western Canadian baseball championship as a member of Interlake and Winnipeg South.
In junior, he was a regular starting pitcher and played all four infield positions.
Was named a league all-star in 1989, 1990, and 1991, and went to a Western Canadian baseball championship for the Elmwood Giants in 1989.
Keith pitched for Team Manitoba at the 1989 Canada Summer Games.
From 1989-1990, Keith attended Victor Valley College of the California Foothills Junior College Conference on a baseball scholarship.
During the 1990 college season, he led the team in wins, ERA, and strikeouts.
From 1991-1998 Keith played senior baseball with Legion 141 of the Red Boine Baseball League and then played with the Elmwood Giants of the Winnipeg Senior Baseball League from 1999-2004.
With Elmwood, he brought home two gold medals and one silver medal from the Western Canadian baseball championship.
He was a perennial all-star in both senior leagues and won league MVP in 2000 for Elmwood.
Since 2010, he has helped coach his children in the North Winnipeg Minor Baseball Association.