
Congratulations to every program across Canada who made an appearance on the rankings this season, and a huge thank you to all the dedicated coaches from coast to coast who volunteer their time every year to help our game continue to grow and make the CFC50 Rankings possible. We can’t wait to fire up the engine again in 2026.
And now for the moment you’ve all been waiting for …
TOP HEADLINES
- Controversial? Maybe to some. Cop out? Potentially. We’ll let you be the judge, because for only the second time in history, we have declared Huron Heights and Catholic Central as CFC50 National Co-Champions. We know that Huron Heights will always believe they were the better team, and of course Catholic Central will go to their graves thinking the same thing. We could have easily picked one over the other and called it day, but the reality is that there’s nothing we can use to confidently decipher who deserves it more between these two juggernaut programs. Unfortunately the nature of high school football in a behemoth province like Ontario means that OFSAA cannot schedule a proper playoff system that would declare one universal champion, and even if they did, the controversial debates would still persist when it comes to deciding which schools get left on the sidelines because there’ll never be room for everyone. We know the conversation comes up every year, and we’re sure that OFSAA has spent plenty of time trying to devise a plan that’s fair and equitable, but until that day comes we’ll always be left with the burning question about who is truly the best team after the OFSAA Football Festival. The way it stands now, Ontario will remain the ultimate outlier when coming up with the rankings because there’s never a promise that the top teams will meet on the field, and now this season will become an outlier as well when people look at the history of the CFC50 High School Rankings. Congratulations to both programs for putting together fantastic campaigns, and here’s to hoping that OFSAA schedules another YRAA vs. WOSSAA showdown at the Festival next season.

REGISTER NOW FOR THE CFC EVALUATION CAMPS FOR THE 2026 CFC PROSPECT GAME ON TSN
- So how did we get here? It started on day one of the OFSAA Festival with Catholic Central taking no prisoners in their 25-0 shutout victory against Bishop Ryan in the Western Bowl to capture their fifth OFSAA title in school history. We’re not sure if it was just an off day for Bishop Ryan because their results in GHAC told a different story, but it appeared like they were completely overwhelmed by the moment, and Catholic Central took full advantage with a rushing attack that racked up 470 yards led by their star running back Keyshawn Manning. Their defence was equally as impressive holding a Celtics team who put up 68 points in their last two games to just 125 yards, and they lived in the backfield all day causing havoc with six sacks. The win caps off a flawless 10-0 season with Catholic Central outscoring their opponents 424-32, and the closest anyone got on the scoreboard was their 28-7 win against Oakridge. It doesn’t get much more dominant than that, especially when you’re playing in the notoriously tough TVRA league full of future U Sports athletes. Looking ahead to next year, they’ll now be aiming to join a small group of programs who have won three straight OFSAA banners, but for now, they can celebrate joining the few who have ever been named CFC50 National Champions.
CREATE YOUR CFC PROFILE
- Huron Heights took to the field on day two of the OFSAA Festival, and they quickly found themselves in a competitive contest with Frontenac up for the challenge in the Southern Bowl. It didn’t look that way on the first play after the Warriors scored on a 70 yard mad dash to the end zone, but Frontenac settled in after a flag took those six points off the board, and then ended Huron Height’s opening drive with a fumble recovery on their goal line to swing the momentum early. They looked to be in full control up 9-0 with five minutes left in the first half, but then the Warriors flipped a switch scoring two quick majors before the break to go into halftime up 13-9. It remained tight coming out of the locker rooms with them trading touchdowns in the third quarter, but then Huron Heights shut the door in the final 12 minutes to secure a 27-15 victory and their ninth OFSAA banner in school history. Now we can zoom out to look at the bigger picture when talking about Huron Heights’ season, because inevitably every week we get comments about how a team with two losses can be ranked so highly. The majority of people across the country don’t realize the Warriors have been forced to forge a new path that no other Canadian program outside of prep schools like Football North have walked before after the dissolution of the YRAA’s top tier league. After a brief stint in CISAA, they essentially became nomads with no real league to play in anymore, which meant they had to put together a barn storming campaign against anybody willing to take on the vaunted veer challenge. This ultimately led to them seeking out competition south of the border to fill out their schedule, and this year they managed to go 3-2 in their American escapades with victories against Harvest Prep in Ohio, River Rouge in Michigan and Long Island Lutheran in New York. Their two losses came against Lumen Christ, who is the 10th ranked team in Michigan per MaxPreps, and Canisius, who is the 20th ranked team in New York per MaxPreps. They also played seven games in Canada maintaining a perfect record while outscoring their opponents 206-34, including OFSAA finalists Paul Dwyer and SWOSSAA finalists Ursuline College. When we talk about Ontario being an outlier, well Huron Heights is an outlier within the outlier, which is why they are regarded as one of the best in the country every year because they’ve never been afraid to take the road less travelled, even if it means they might lose a few along the way. We will never dock a Canadian program for taking on stiff competition in the States because at the end of the day those are the type of challenges and experiences that will make high school football players grow not only on the field, but off the field as well.

CFC100 CLASS 2026 RANKINGS
- Fourth seed? That never mattered to Ernest Manning, who left zero doubts about who the best team in Alberta was this season with a 31-0 blowout against their intra-city rivals Notre Dame in the Tier I championship. We don’t have time to scroll through the archives, but we have to believe there’s not many programs in Canada who ever started their season 0-2, and then went on to become the provincial champions in the end. It was a rocky start for the Griffins dropping their first two contests by one point to Salisbury and Notre Dame, but they managed to shake off the early season scaries, and would never lose again ripping off eight straight wins while also navigating a five week drought in the middle of the season due to the teacher’s strike in Alberta. Something clicked after that break with Ernest Manning outscoring Bishop Carroll, Lethbridge CI and Notre Dame in the finals by a combined score of 106-10, and then they got their signature overtime win in the semifinals against Harry Ainlay, who were the reigning provincial and CFC50 National Champions. We know that nobody wants to stand on the third step of the podium, but this group of Griffins has every reason to celebrate a tremendous campaign that culminated in their second Tier I provincial banner in school history.
- Where there’s a will, there’s a way. That was the mantra for Lord Tweedsmuir entering the British Columbia AAA finals against undefeated W.J. Mouat, and the Panthers were able to find a way with a stunning last minute 26-21 victory at BC Place to claim their first provincial banner in school history. For anybody wanting to watch a banger of a game, we highly suggest you go back and relive this one on YouTube because it featured all the drama anybody could ask for in the final game of the Canadian high school season. The Panthers pounced early scoring on their opening drive to go up 7-0, but the Hawks high powered offence swung back to even things up and set the stage for the ensuing slugfest. Lord Tweedsmuir managed to build a 17-7 lead with a late touchdown before halftime, but that didn’t deter W.J. Mouat coming out of the break scoring 14 unanswered before the Panthers could reply with a field goal to make it 21-20 heading into the final frame. The Hawks looked like they were getting ready to put the final nail in the coffin with a long methodical drive deep into Panthers’ territory, but a clutch fourth down tackle flipped the script giving Lord Tweedsmuir the ball back with seven minutes left on their own five yard line. Now it was their turn to piece together a magical march as they slowly worked the ball down field while bleeding the clock, and they would not be denied their glorious ending with Chase Thurston connecting with Tristan Dominguez on a perfectly timed wheel route to put the Panthers ahead 26-21 with just 1:17 left to play. Mouat had once last chance to salvage their perfect season, but an interception by Carter Gill would seal the deal on a historic night for Lord Tweedsmuir. It’s a new era in British Columbia with Vancouver College’s strangle hold on the province coming to an end, now we’ll see how long the Panthers can hold onto the crown.

CFC60 JUVENILE RANKINGS
- Jubilation on one sideline. Heartbreak on the other. That was the tale of Golden Horseshoe Bowl between Korah and A.N. Myer, which turned out to be the game of the Festival with A.N. Myer scrapping back in the fourth quarter to force overtime before falling short 38-31. If anybody watched the first three quarters they’d say of course the Colts won after building up a 31-14 lead heading into the final frame, but what they wouldn’t have witnessed was the furious fight back by the Marauders. Even with five minutes left on the clock it looked like a formality, but then all of a sudden A.N. Myer sprung to life putting together a long drive that ended with a touchdown to pull within 31-24 with 1:27 remaining. They then pulled off a miraculous onside kick recovery, and with all the momentum in the world on their side, Travis Boland broke loose in coverage for a 30 yard touchdown that knotted the game up a 31-31. At this point the scales had tipped with the Colts left dazed and confused about how they found themselves in overtime, but like any great team, they managed to compose themselves when it mattered most and marched down the field on their first possession with Payton Melchiorre putting them back on top 38-31. They allowed A.N. Myer within striking distance again with a huge play down to their 10 yard line, but that’s as close the Marauders would get as the Colts defence finally slammed the door shut to secure Korah’s fifth OFSAA banner in school history. There’s not many better stories than the juggernaut from little Sault Ste. Marie traveling from Northern Ontario each year to take on the best teams in the province at OFSAA, and once again they’ve proven they belong in the conversation as one of the best programs in Canada.
- For the first time since 2018, Holy Names are bringing an OFSAA banner back to Windsor after defeating the hometown heroes St. James 23-0 in the Simcoe Bowl. It caps off a nearly flawless season for the Knights who dropped one game all year to their rivals W.F. Herman, who they eventually got their revenge against with a 31-9 beatdown in the city finals. We know that Holy Names would’ve loved the chance to lineup against Huron Heights or Catholic Central to see where they really stand in the Ontario hierarchy, but sadly we’ll never get to see how high they could’ve climbed this year. Regardless, it was a stellar season for the Knights who have helped put Windsor back on the map as one of the best football factories in the nation.

CFC40 NFL/CFL DRAFT RANKINGS
- They came. They saw. They conquered. You never know what’s going to happen when a program makes their debut at the OFSAA Festival. The pressure is always immense when you have a chance to be the first, but Robert F. Hall showed no fear walking away with a 25-13 victory over St. Joan of Arc in the Central Bowl to earn their rightful place in the history books. They’ve also once again proven that ROPSSAA is one of the most underrated regions in Ontario, and no matter who claims the league title, they always show up ready to play whenever they arrive at the Festival. After finally bursting through the doors with a 7-1 record and two bowl victories on their resume, only time will tell if this is the start of a new Wolfpack dynasty inΒ Caledon East.
- It was a lot tighter than they would’ve wanted, but that just made the banner ceremony that much sweeter for St. Mark, who defeated Paul Dwyer 22-17 in the National Capital Bowl to claim their second OFSAA title in school history. The victory wraps-up a perfect season for the Ottawa champions, and the late great Al Davis would be proud because the Lions lived and died by his famous quote “Just win baby!”. It wasn’t always pretty, but when you have a defence who’s capable of pitching four shutouts while holding everyone else to just 55 points in nine games, you’re always going to have a chance to win, and St. Mark never missed their mark.
- To a lot of people, Thunder Bay may be an afterthought on the map, but any team who brings that mentality to OFSAA is in for a rude awakening. Western Tech unfortunately had to learn this lesson the hard way in their showdown with St. Ignatius in the Northern Bowl with the Falcons running away with a 33-0 shutout victory. Thunder Bay was one of the most competitive leagues in Ontario this season with no real weak link, so it’s no surprise that St. Ignatius showed up well prepared and battled hardened when they arrived in Guelph. After suffering a tough 38-14 loss to Westgate in week five, they would never look back putting together an impressive four game winning streak that saw them outscore their opponents 131-16 including three shutouts en route to claiming their third OFSAA title in school history.
- Lastly we bring an end to our CFC50 coverage for another season with the Elmira Lancers, who put on a show for their hometown crowd with a 28-21 victory over Confederation in the Independent Bowl. Of course they would’ve loved to be talking about an undefeated season and being the kings of CWOSSA, but we’d say bringing home the first OFSAA banner in school history is a very nice consolation prize.
PAST RANKINGS: WEEK 1 – WEEK 2 – WEEK 3 – WEEK 4 – WEEK 5 – WEEK 6 – WEEK 7 – WEEK 8 – WEEK 9 – WEEK 10 – WEEK 11 – WEEK 12 – WEEK 13
| # | Last | School | City | Prov. | League | Non-League | USA | Results |
| T1 | 1 | Huron Heights Warriors | Newmarket | ON | 0-0 | 7-0 | 3-2 | W 27-15 vs. Frontenac |
| T1 | 3 | Catholic Central Crusaders | London | ON | 8-0 | 2-0 | 0-0 | W 25-0 vs. Bishop Ryan |
| 3 | 5 | Ernest Manning Griffins | Calgary | AB | 5-1 | 3-1 | 0-0 | W 31-0 vs. Notre Dame |
| 4 | 2 | Holy Cross Crusaders | Saskatoon | SK | 7-0 | 2-0-1 | 0-0 | SEASON COMPLETE |
| 5 | 7 | Saint-Jean-Eudes Condors | QuΓ©bec | QC | 9-1 | 0-0 | 0-0 | SEASON COMPLETE |
| 6 | 13 | Korah Colts | Sault Ste Marie | ON | 8-0 | 2-0 | 0-0 | OTW 38-31 vs. A.N. Myer |
| 7 | 14 | Lord Tweedsmuir Panthers | Surrey | BC | 9-1 | 1-1 | 0-0 | W 26-21 vs. W.J. Mouat |
| 8 | 11 | Oak Park Raiders | Winnipeg | MB | 9-1 | 0-0 | 0-0 | SEASON COMPLETE |
| 9 | 12 | Harry Ainlay Titans | Edmonton | AB | 5-0 | 4-1 | 0-0 | SEASON COMPLETE |
| 10 | 9 | Frontenac Falcons | Kingston | ON | 8-0 | 1-1 | 0-0 | L 27-15 vs. Huron Heights |
| 11 | 4 | W.J. Mouat Hawks | Abbotsford | BC | 9-1 | 4-0 | 0-0 | L 26-21 vs. Lord Tweedsmuir |
| 12 | 10 | A. N. Myer Marauders | Niagara Falls | ON | 9-0 | 2-1 | 0-0 | OTL 38-31 vs. Korah |
| 13 | 21 | Holy Names Knights | Windsor | ON | 6-1 | 2-0 | 0-0 | W 23-0 vs. St. James |
| 14 | 15 | St. Joseph Guardians | Saskatoon | SK | 5-2 | 3-0 | 0-0 | SEASON COMPLETE |
| 15 | 17 | Westdale Warriors | Hamilton | ON | 7-0 | 2-1 | 0-0 | SEASON COMPLETE |
| 16 | 16 | South Delta Sun Devils | Delta | BC | 7-2 | 3-1 | 0-0 | SEASON COMPLETE |
| 17 | 18 | Miller Marauders | Regina | SK | 7-0 | 0-2 | 0-0 | SEASON COMPLETE |
| 18 | 19 | Dakota Lancers | Winnipeg | MB | 8-2 | 0-1 | 0-0 | SEASON COMPLETE |
| 19 | 8 | Bishop Ryan Celtics | Stoney Creek | ON | 8-0 | 3-1 | 0-0 | L 25-0 vs. Catholic Central |
| 20 | 6 | Notre Dame Pride | Calgary | AB | 5-0 | 2-1–1 | 0-0 | L 31-0 vs. Ernest Manning |
| 21 | 22 | Collège Bourget Voltigeurs | Rigaud | QC | 6-5 | 0-0 | 0-0 | SEASON COMPLETE |
| 22 | 23 | Charles-Lemoyne Dynamiques | Sainte-Catherine | QC | 8-2 | 0-0 | 0-0 | SEASON COMPLETE |
| 23 | 24 | Charles P. Allen Cheetahs | Bedford | NS | 9-0 | 0-0 | 0-0 | SEASON COMPLETE |
| 24 | 30 | Robert F. Hall Wolfpack | Caledon East | ON | 4-1 | 3-0 | 0-0 | W 25-13 vs. St. Joan of Arc |
| 25 | 26 | St. Mark Lions | Ottawa | ON | 8-0 | 1-0 | 0-0 | W 22-17 vs. Paul Dwyer |
| 26 | 25 | Bishop Tonnos Titans | Ancaster | ON | 6-2 | 0-0 | 0-0 | SEASON COMPLETE |
| 27 | 27 | Assumption Crusaders | Burlington | ON | 8-0 | 1-1 | 0-0 | SEASON COMPLETE |
| 28 | 28 | Nelson Lords | Burlington | ON | 8-0 | 0-3 | 0-0 | SEASON COMPLETE |
| 29 | 29 | St. Paul’s Crusaders | Winnipeg | MB | 7-2 | 0-0 | 0-0 | SEASON COMPLETE |
| 30 | 32 | Vancouver College Fighting Irish | Vancouver | BC | 5-4 | 2-0 | 0-1 | SEASON COMPLETE |
| 31 | 20 | Raymond Comets | Raymond | AB | 3-0 | 5-2 | 0-0 | SEASON COMPLETE |
| 32 | 33 | Centennial Centaurs | Coquitlam | BC | 6-2 | 3-1 | 0-0 | SEASON COMPLETE |
| 33 | 34 | Riffel Royals | Regina | SK | 5-2 | 0-1 | 0-0 | SEASON COMPLETE |
| 34 | 35 | Robert Bateman Timberwolves | Abbotsford | BC | 6-2 | 3-1 | 0-0 | SEASON COMPLETE |
| 35 | 36 | New Westminster Hyacks | New Westminster | BC | 3-3 | 3-0 | 0-0 | SEASON COMPLETE |
| 36 | 37 | Corpus Christi Longhorns | Burlington | ON | 6-2 | 0-1 | 0-0 | SEASON COMPLETE |
| 37 | 31 | St. James Lions | Guelph | ON | 6-2 | 2-1 | 0-0 | L 23-0 vs. Holy Names |
| 38 | 38 | Lethbridge CI Rams | Lethbridge | AB | 2-1 | 2-3 | 0-0 | SEASON COMPLETE |
| 39 | 39 | St. Andre Bessette Bulldogs | London | ON | 6-2 | 0-0 | 0-0 | SEASON COMPLETE |
| 40 | 40 | Riverview Royals | Riverview | NB | 8-1 | 0-0 | 0-0 | SEASON COMPLETE |
| 41 | 42 | W. F. Herman Green Griffins |
Windsor | ON | 6-1 | 0-0 | 0-0 | SEASON COMPLETE |
| 42 | 48 | St. Ignatius Falcons | Thunder Bay | ON | 6-2 | 1-0 | 0-0 | W 33-0 vs. Western Tech |
| 43 | UR | Paul Dwyer Saints | Oshawa | ON | 4-1 | 2-2 | 0-0 | L 22-17 vs. St. Mark |
| 44 | 41 | St. Joseph Jaguars | Ottawa | ON | 6-2 | 1-1 | 0-0 | SEASON COMPLETE |
| 45 | 43 | St. Joan of Arc Knights | Barrie | ON | 8-0 | 1-1 | 0-0 | L 25-13 vs. Robert F. Hall |
| 46 | 44 | St. John’s Eagles | Brantford | ON | 6-0 | 0-1 | 0-0 | SEASON COMPLETE |
| 47 | 45 | Campbell Tartans | Regina | SK | 4-2 | 1-0 | 0-0 | SEASON COMPLETE |
| 48 | 46 | Elmira Lancers | Elmira | ON | 7-0 | 2-1 | 0-0 | W 28-21 vs. Confederation |
| 49 | 47 | Westmount Wildcats | Hamilton | ON | 5-2 | 1-1 | 0-0 | SEASON COMPLETE |
| 50 | 49 | Salisbury Sabres | Sherwood Park | AB | 3-2 | 1-2 | 0-0 | SEASON COMPLETE |
Advocating for football prospects one story at a time.








