The
Centennial Cup is awarded to the national championship team from among the
Maritime Junior Hockey League,
Quebec Junior Hockey League,
Central Canada Hockey League,
Ontario Junior Hockey League,
Northern Ontario Junior Hockey League,
Superior International Junior Hockey League,
Manitoba Junior Hockey League,
Saskatchewan Junior Hockey League, and the
Alberta Junior Hockey League league champions. The competition involves round-robin play in two 5-team pools with top three in each pool advancing to the finals. The
BC and Yukon region has not been represented in the competition since 2021 when the
BCHL declared itself an independent league.
Playoffs • 1981
DNQ • 1982
Lost quarter-final :
Dauphin Kings defeated Winkler Flyers
4-games-to-2 • 1983
Lost semi-final :
Winkler Flyers defeated
Selkirk Steelers 4-games-to-3 :
Dauphin Kings defeated Winkler Flyers
4-games-to-2 • 1984
Lost quarter-final :
Selkirk Steelers defeated Winkler Flyers
4-games-to-1 • 1985
Lost semi-final :
Winkler Flyers defeated
Dauphin Kings 4-games-to-3 :
Selkirk Steelers defeated Winkler Flyers
4-games-to-1 • 1986
Lost semi-final :
Winkler Flyers defeated
Steinbach Hawks 4-games-to-none :
Selkirk Steelers defeated Winkler Flyers
4-games-to-2 • 1987
Lost quarter-final :
Selkirk Steelers defeated Winkler Flyers
4-games-to-2 • 1988
Lost quarter-final :
Dauphin Kings defeated Winkler Flyers
4-games-to-1 • 1989
Lost quarter-final :
Dauphin Kings defeated Winkler Flyers
4-games-to-2 • 1990
Lost quarter-final :
Portage Terriers defeated Winkler Flyers
4-games-to-1 • 1991
Won League, lost Anavet Cup :
Winkler Flyers defeated
Selkirk Steelers :
Winkler Flyers defeated
Dauphin Kings 4-games-to-1 :
Winkler Flyers defeated
Winnipeg South Blues 4-games-to-none MJHL CHAMPIONS :
Yorkton Terriers (
SJHL) defeated Winkler Flyers
4-games-to-1 • 1992
Won League, won Anavet Cup, lost 1992 Centennial Cup final :
Winkler Flyers defeated
Selkirk Steelers :
Winkler Flyers defeated
Portage Terriers 4-games-to-1 :
Winkler Flyers defeated
St. James Canadians 4-games-to-1 MJHL CHAMPIONS :
Winkler Flyers defeated
Melfort Mustangs (
SJHL)
4-games-to-1 ANAVET CUP CHAMPIONS :
Fourth in
1992 Centennial Cup round robin (2-2) :
Winkler Flyers defeated
Vernon Lakers (
BCHL)
5-2 in semi-final :
Thunder Bay Flyers (
USHL) defeated Winkler Flyers
10-1 in final • 1993
Lost quarter-final :
Dauphin Kings defeated Winkler Flyers
4-games-to-3 • 1994
Lost final :
Winkler Flyers defeated
Portage Terriers 4-games-to-1 :
Winkler Flyers defeated
Dauphin Kings 4-games-to-3 :
St. Boniface Saints defeated Winkler Flyers
4-games-to-2 • 1995
Lost final :
Winkler Flyers defeated
Dauphin Kings 4-games-to-3 :
Winkler Flyers defeated
Neepawa Natives 4-games-to-3 :
Winnipeg South Blues defeated Winkler Flyers
4-games-to-2 • 1996
Lost quarter-final :
Dauphin Kings defeated Winkler Flyers
4-games-to-1 • 1997
Lost semi-final :
Winkler Flyers defeated
Neepawa Natives 4-games-to-3 :
OCN Blizzard defeated Winkler Flyers
4-games-to-none • 1998
Won League, lost Anavet Cup :
Winkler Flyers defeated
Neepawa Natives 4-games-to-1 :
Winkler Flyers defeated
OCN Blizzard 4-games-to-1 :
Winkler Flyers defeated
St. James Canadians 4-games-to-1 MJHL CHAMPIONS :
Weyburn Red Wings (
SJHL) defeated Winkler Flyers
4-games-to-3 • 1999
Lost semi-final :
Winkler Flyers defeated
Portage Terriers 4-games-to-2 :
OCN Blizzard defeated Winkler Flyers
4-games-to-1 • 2000
Lost semi-final :
Winkler Flyers defeated
St. James Canadians 4-games-to-3 :
Winnipeg South Blues defeated Winkler Flyers
4-games-to-1 • 2001
Lost final :
Winkler Flyers defeated
Selkirk Steelers 4-games-to-1 :
Winkler Flyers defeated
Winnipeg South Blues 4-games-to-none :
OCN Blizzard defeated Winkler Flyers
4-games-to-none • 2002
Lost final :
Winkler Flyers defeated
Selkirk Steelers 4-games-to-1 :
Winkler Flyers defeated
St. James Canadians 4-games-to-none :
OCN Blizzard defeated Winkler Flyers
4-games-to-none • 2003
Lost quarter-final :
Southeast Blades defeated Winkler Flyers
4-games-to-3 • 2004
Lost quarter-final :
Winnipeg Saints defeated Winkler Flyers
4-games-to-2 • 2005
Lost quarter-final :
Winnipeg South Blues defeated Winkler Flyers
4-games-to-1 • 2006
Lost quarter-final :
Winnipeg South Blues defeated Winkler Flyers
4-games-to-1 • 2007
Lost quarter-final :
Selkirk Steelers defeated Winkler Flyers
4-games-to-1 • 2008
Lost semi-final :
Winkler Flyers defeated
Selkirk Steelers 4-games-to-1 :
Winnipeg Saints defeated Winkler Flyers
4-games-to-1 • 2009
Lost quarter-final :
Selkirk Steelers defeated Winkler Flyers
4-games-to-2 • 2010
Lost semi-final :
Winkler Flyers defeated
Selkirk Steelers 4-games-to-2 :
Winnipeg Saints defeated Winkler Flyers
4-games-to-none • 2011
Lost semi-final :
Winkler Flyers defeated
Waywayseecappo Wolverines 4-games-to-2 :
Selkirk Steelers defeated Winkler Flyers
4-games-to-2 • 2012
Lost quarter-final :
Winnipeg Blues defeated Winkler Flyers
4-games-to-0 • 2013
Lost quarter-final :
Winnipeg Blues defeated Winkler Flyers
4-games-to-2 • 2014
Lost Survivor series :
Winnipeg Blues defeated Winkler Flyers
2-games-to-0 • 2015
Lost quarter-final :
Virden Oil Capitals defeated Winkler Flyers
4-games-to-2 • 2016
Lost semi-final :
Winkler Flyers defeated
OCN Blizzard 4-games-to-1 :
Steinbach Pistons defeated Winkler Flyers
4-games-to-3 • 2017
Lost semi-final :
Winkler Flyers defeated
Virden Oil Capitals 4-games-2 :
OCN Blizzard defeated winkler Flyers
4-games-0 • 2018
Lost semi-final :
Winkler Flyers defeated
OCN Blizzard 4-games-to-2 :
Virden Oil Capitals defeated Winkler Flyers
4-games-to-0 • 2019
DNQ • 2020
Playoffs cancelled :
Virden Oil Capitals leading Winkler Flyers
2-games-to-1 when playoffs were cancelled due to
COVID-19 pandemic • 2021
Playoffs cancelled • 2022
Lost semi-final :
Winkler Flyers defeated
Winnipeg Blues 4-games-to-2 :
Dauphin Kings defeated Winkler Flyers
4-games-to-1 • 2023
Lost quarter-final :
Steinbach Pistons defeated Winkler Flyers
4-games-to-3 • 2024
Won Finals :
Winkler Flyers defeated Steinbach Pistons
4-games-to-0 National Hockey League players to have played for the Flyers include
Hall of Fame goaltender
Eddie "The Eagle" Belfour. == Notable alumni ==