FFC Team Canada 1987-2006

1987 England
Andre Girard      Que.
Phil Kettle       Ont.
Martin Lamont     BC
Don Moore         Ont.
Bob Scammell      Alta.
Jack Simpson      Ont. (Captain)

1988 Australia
Andre Girard      Que.
Phil Kettle       Ont.
Martin Lamont     BC
Paul Marriner     Ont.
Jack Simpson      Ont. (Captain)

1989 Finland
Reg Cook          Ont.
Phil Kettle       Ont.
Ted Knott         Ont.
Martin Lamont     BC
Paul Marriner     Ont.
Jack Simpson      Ont. (Captain)

1990 Wales
Reg Cook          Ont.
Rory Glennie      BC
Phil Kettle       Ont.
Martin Lamont     BC
Paul Marriner     Ont.
Jack Simpson      Ont. (Captain)

1991 New Zealand, Rotorua
Dale Freschi      NWT
John Huff         Que.
Martin Lamont     BC  (Captain)
Paul Marriner     Ont.
Tom Murray        BC
Jack Simpson      Ont.(Pres. FIPS-Mouche) 

1992 Italy
Wayne Hrynuik     YT
John Huff         Que.
Dale Freschi      NWT
Martin Lamont     BC  (Captain)
Paul Marriner     Ont.
Tom Murray        BC
Jack Simpson      Ont.(Pres. FIPS-Mouche) 

1993 Canada, Kamloops, British Columbia
Gord Bacon        BC
Gerry Beck        Man.
John Bissett      Ont.
Ian Forbes        BC
Martin Lamont     BC (Captain)
Donald Thom       Que.
Guy Woods         Alta.
Jack Simpson      Ont.(Pres. FIPS-Mouche) 

1994 Norway, Ringebu
Gordon Bacon      BC
Brian Chan        BC
Jean-Guy Côté     Que. (alternate)
Dale Freschi      NWT
John Huff         Que.
Martin Lamont     BC   (Coach)
Paul Marriner     Ont. (Captain)
Jack Simpson      Ont.(Pres. FIPS-Mouche) 
Peter Smallman    Alta.(Fly tier)
Donald Thom       Que.

1995 Ireland
Dale Freschi      Alta.
Alex Henry        BC
John Huff         Que.
Ian James         Ont.
Paul Marriner     Ont. (Captain)
Tom Murray        BC
Jack Simpson      Ont.(Pres. FIPS-Mouche) 

1996 Czech Republic, Cesky Krumlov, South Bohemia
Michael Day       Alta.
Alex Henry        BC
Paul Marriner     NS (Captain)
Bill Robertson    Alta.
David Walden      BC
Janusz Wojecik    Ont.
Jack Simpson      Ont.(Pres. FIPS-Mouche) 

1997 USA, Jackson Hole, Wyoming
Brian Anderson    Alta.
Dan Bell          Alta.
Michael Day       Alta.
Dale Freschi      Alta.
Rory Glennie      BC
John Huff         Que. (Captain)
Kathy Ruddick     BC
Jack Simpson      Ont.(Pres. FIPS-Mouche) 

1998 Poland, Zakpane, Podhale
Marius Dimitru    BC
John Huff         QC (Captain)
Alex Henry        BC
Dale Freschi      Alta.
Pawel Mirecki     Ont.
Janusz Wojcik     Ont.
Jack Simpson      Ont.(Manager)

1999 Austrlia, Jindabyne, New South Wales
David Bishop      Que.
Dale Freschi      Alta.
Martin Lamont     BC
Paul Marriner     NS (Captain)
Randy Taylor      Ont.
Donald Thom       Que.
Kathy Ruddick     BC
Jack Simpson      Ont. (Manager)

2000 England, Bristol
Dan Bell          Alta.
David Bishop      Que.
Martin Lamont     BC
Paul Marriner     NS (Captain)
Kathy Ruddick     BC
Jack Simpson      Ont. (Manager)
Randy Taylor      Ont.
Donald Thom       Que.

2001 Sweden, Lycksele, Lapland
Tom Adamchick     Ont.
Gordon Bacon      Ont.
Andrew Halford    NB
Randy Taylor      Ont.
Jack Simpson      Ont. (Captain)
Warren Soper      Alta.

2002 France, Gérardmer
Gordon Bacon      Ont.
John Beaven       Ont.
Randy Taylor      Ont. (Captain)
Kathryn Maroun    Ont.
Morgan McLean     BC
Greg Shewchuck    Ont.
Jack Simpson      Ont. (Manager)

2003 Spain, Jaca, Huesca
John Beaven       Ont.
Tom Irvine        Ont.
Mark Skursky      Ont.
Mac Stark         NWT
Randy Taylor      Ont. (Captain)
Jack Simpson      Ont. (Manager)

2004 Slovakia, Liptovsk& Mikuláš
Mark Anderson     Ont.
John Beaven       BC
Sorin Comsa       Ont.
Rick Goett        Man.
John Nishi        NWT
Jack Simpson      Ont. (Captain)

2005 Sweden, Lycksele, Lapland
Gordon Bacon      Ont. (Captain)
Terrence Courtoreille NWT
Sorin Comsa       Ont.
John Nishi        Alta.
Todd Oishi        BC

2006 Portugal, Moncao
Gordon Bacon      BC (Captain)
Todd Oishi        BC
Trevor Welton     BC
Terence Courtoreille NWT
John Nishi        Alta.
Tom Irvine        Ont.

2007 Finland, Kemi
Gordon Bacon      BC (Captain)
Terence Courtoreille NWT
Tom Irvine        Ont.
Ernie Kalwa       Ont.
John Nishi        Alta.
Todd Oishi        BC