There have been 15 Canadians play in the World Series, but only 9 of them have won the World Series. The bolded names are Hall of Fame Inductees.
Bill O’Neill – Chicago White Sox 1906
George Gibson – Pittsburgh 1909
Jack Graney – Cleveland 1920
George Selkirk – NY Yankees 1936, 37, 38, 39, 1941
Ron Taylor – St. Louis 1964 and NY Mets 1969
John Hiller – Detroit 1968
Rob Butler – Toronto 1993
Eric Gagne – Boston 2007
Matt Stairs – Philadelphia 2008