-
Pitched a no-hitter in Midget Canadian Baseball Championship (1984)
-
Member of Team Canada for World Jr. Championship (Albany NY, 1985)
-
Struck out 24 batters in a game as a midget-aged player in Ontario Juvenile Championship game (1985)
-
Signed at age 17 as a free agent pitcher with the Toronto Blue Jays Organization (1985)
-
Played Rookie Ball in Pioneer League with Medicine Hat Blue Jays (1986)
-
Played "A" Ball in New York Penn League with St. Catharines Blue Jays (1987)
-
Voluntarily retired from professional baseball in 1988
-
Averaged over a strikeout per inning in Minor League career
-
Played for gold medal-winning Team Ontario in Canada Summer Games (Saskatoon, SK in 1989)
-
6-time Canadian Champion and 9-time participant in Canadian Championships
-
Premier French League Champions - Montpellier Barracudas (1993) and played for Greg Hamilton - current Director of Baseball Canada
-
3-time European Baseball Championship participant with French League champions Montpellier Barracudas (1993-95)