The 2007 Savage Cup was held in a round robin format. The winner would move on to the McKenzie Cup to face the Alberta Champion for a crack at the Allan Cup. In the first game, Fort St. John lost to the Powell River Regals 2-1. In the second game, the Flyers beat the Trail Smoke Eaters 7-4. Finishing second in the round robin, the Flyers would have to face the Smokies again, this time beating them 7-2. In the finals, the Flyers beat Powell River 6-3 to win the Savage Cup. In the McKenzie Cup, the Flyers fell 3-games-to-2 to the Bentley Generals to fall out of Allan Cup contention.
The Flyers were granted the right to host the 2010 Allan Cup. During the 2009-10 season, the Flyers finished their North Peace Hockey League campaign with a 12-3-2-1 record - the best record in their West Division.
As hosts of the 2010 Allan Cup, the Flyers were exempted from playing for the Pacific Seed to the tournament leaving those duties to the Whitehorse Huskies and Powell River Regals. As per the decision by BC Hockey, the Savage Cup would be decided by how Powell River and Fort St. John faired at the Allan Cup. As Fort St. John went undefeated in the tournament round robin and Powell River went winless, the Flyers won the Savage Cup.
At the 2010 Allan Cup, Fort St. John won their two round robin games with a 7-1 over the 2009 Allan Cup champion Bentley Generals and a 6-3 win over the 2009 and 2010 Herder Memorial Trophy-winning Clarenville Caribous. In the tournament semi-final, the Flyers defeated the Patton Cup and Rathgaber Cup champion South East Prairie Thunder 7-3. In the final, the Flyers squared off with the Bentley Generals again and again won, 4-1, to win the 2010 Allan Cup. After years of disappointment at the hands of the Generals, the Flyers had finally won the Allan Cup at their expense.
Note: GP = Games played, W = Wins, L = Losses, T = Ties, OL = Overtime Losses, SL = Shootout Losses, Pts = Points, GF = Goals for, GA = Goals against
|2007 Savage Cup||Savage Cup||4||3||1||-||-||-||N/A||21||11||2nd Round Robin||Won Savage Cup|
|2007 McKenzie Cup||Mackenzie Cup||5||2||3||0||-||-||N/A||13||16||Lost Series 3 games to 2 to Bentley Generals|
|2008 Savage Cup||Savage Cup||5||3||1||-||1||-||N/A||22||16||Won Savage Cup|
|2008 McKenzie Cup||Mackenzie Cup||4||1||3||0||-||-||N/A||13||12||Lost Series 3 games to 1 to Bentley Generals|
|2009 Savage Cup||Savage Cup||-||-||-||-||-||-||N/A||-||-||Won Savage Cup by default|
|2009-10||NPHL||18||12||3||-||2||1||27||112||68||1st West||Did not participate-Senior AAA team|
|2010 Allan Cup||Allan Cup||2||2||0||0||-||-||4||13||4||1st Division Two||Won Semifinal 7-3 vs South East Prairie Thunder,|
Won Final 4-1 vs Bentley Generals
2010 Allan Cup Champions
|2010-11||NPHL||Did not participate-Senior AAA team|
|2011 Savage Cup||Savage Cup||3||3||0||0||-||-||N/A||26||2||Won Savage Cup|
|2011 McKenzie Cup||McKenzie Cup||5||2||2||-||1||-||N/A||13||18||-||Lost Series 3 games to 2 to Bentley Generals|
|Did not participate-Senior AAA team|
|2012 Savage Cup||Savage Cup||3||0||3||0||-||-||N/A||5||12||-||Lost Final|
|2012-13||NPHL||16||12||3||-||0||1||25||89||60||3rd West||Did not participate-Senior AAA team|
|2013 Savage Cup||Savage Cup||5||3||1||1||-||-||N/A||26||22||-||Won Savage Cup|
|2013 Allan Cup||Allan Cup||2||1||1||1||-||-||2||9||11||2nd Division One||Lost Allan Cup Semifinals 8-2 to Kenora Thistles|
|2013-14||NPHL||24||17||6||-||0||1||35||131||82||2nd West||Lost Division Semifinals|
|2015-16||NPHL||20||14||4||-||0||2||30||104||85||2nd West||Forfeit Semifinal series (see note 2)|
|2016-17||NPHL||22||17||5||-||0||-||34||132||88||1st West||Lost West Final|
|2017-18||NPHL||18||13||5||-||0||0||26||95||64||1st West||Won Championship|
|2018-19||NPHL||20||11||9||-||0||0||22||113||83||3rd West||Lost Division Semifinals|
|2019-20||NPHL||withdrew due to lack of players prior to season|
- 2006-07 standings match 2004-05 standings from an archived version of the Peace River Stampeders website.
- The team was forced to forfeit their 2016 semifinal series when it was discovered that they had used 26 different players after February 10th. League by-laws state only 25 different players can be used after that date. The 26th player was used in game 7 of the league semifinals and thus caused the team to forfeit the game and in turn the series to theGrimshaw Huskies.