Mike enjoyed a 17 year professional baseball career that began with being drafted out of Sherwood Park by the Toronto Blue Jays in 1993. He made his Major League debut in 1997, and played parts of five years in the MLB with the Baltimore Orioles and Montreal Expos. He was also part of the Texas Rangers, LA Dodgers, and San Francisco Giants from 2001-2003.
Mike’s career also involved a substantial amount of time over in Asia, playing in professional leagues in Japan, South Korea, and Taiwan. 2003 was the first time he played with the Canadian Sr. National Team. He has played in many World Qualifiers and Championships. He was also part of both Sr. National Teams that competed in the 2004 and 2008 Olympics in Athens and Beijing. He also pitched for Canada in the World Baseball Classic in Toronto.
In 2012, Mike was inducted into the Canadian Baseball Hall of Fame with his teammates, as they won the 2011 Pan American Games Gold Medal in Guadalajara, Mexico.
Since his playing days have ended, Mike has stayed involved in the game by coaching at many various levels. Those levels include Bantam AAA, Midget AAA and numerous national events including Canada Cup and Canada Summer Games. He has been involved with the Junior National Team since 2011, and a part of the program up until 2017. Mike has also been a coach with the St. Albert Prospects Baseball Academy since 2016.