- Philadelphia Phillies - 2008 R. J. (Robert Joseph) Swindle - Philadelphia Phillies - 2008 Ryan Dempster - Boston Red Sox - 2013 Freddie Freeman - Atlanta Braves - 2021 World Series Losers Larry McLean (John Bannerman) - New York Giants - 1913 George "Twinkletoes" Selkirk - New York Yankees - 1940 John Rutherford - New York Giants - 1952 Reggie Cleveland - Boston Red Sox - 1975 (Also was the First Canadian to be a Starting Pitcher in a World Series Game - October 16, 1975) Larry Walker - St. Louis Cardinals - 2004 Jeff Francis - Colorado Rockies - 2007 (Was Second Canadian to start a World Series game (October 3, 2007) and was First Canadian Pitcher to win a Play-off game - an NLDS (Philadelphia Phillies) and an NLCS (Arizona Diamondbacks)) game. Matt Stairs - Philadelphia Phillies - 2009 John Axford - St. Louis Cardinals - 2013 Players This is an alphabetical list of 257 baseball players from Canada who have played in Major League Baseball since 1871. A Jim Adduci Bob Addy Andrew Albers Bob Alexander Wiman Andrus Bill Atkinson Derek Aucoin Phillippe Aumont John Axford B Ed Bahr John Balaz Vince Barton Jason Bay Érik Bédard Reno Bertoia Denis Boucher Ted Bowsfield Ryan Braun Tom Burgess Rich Butler Rob Butler Ralph Buxton C Paul Calvert Jack "Happy Jack" Cameron Bob Casey Stubby Clapp Nig Clarke Jimmy Claxton Reggie Cleveland Jim Cockman Chub Collins Frank Colman Bunk Congalton Earl Cook Rhéal Cormier Barry Cort Pete Craig Jesse Crain Ken Crosby Clarence Currie Éric Cyr D Tom Daly Ray Daviault Dave Davidson Shorty Dee Fred Demarais Ryan Dempster Scott Diamond Jason Dickson John Doyle Rob Ducey Gus Dugas Steve Dunn E Bob Emslie Joe Erautt F Harry Fisher Gene Ford Russ Ford Dick Fowler Jeff Francis Freddie Freeman Doug Frobel G Éric Gagné Mike Gardiner Alex Gardner George Gibson Roland Gladu Glen Gorbous Jack Graney Jason Green Steve Green Taylor Green Vladimir Guerrero, Jr. Aaron Guiel H Vern Handrahan Pat Hannivan Rich Harden Alex Hardy Tim Harkness Bill Harris Tom Harrison Blake Hawksworth Jeff Heath Jim Henderson Shawn Hill John Hiller Paul Hodgson Bob Hooper Vince Horsman Peter Hoy John Humphries Bill Hunter I Arthur Irwin John Irwin J Ferguson Jenkins Abbie Johnson Mike Johnson Spud Johnson Bill Jones Mike Jones Oscar Judd K Win Kellum Mel Kerr Mike Kilkenny Danny Klassen Joe Knight Jimmy Knowles George