Xavier and St. Joseph-by-the-Sea are an even 4-4 against one another since September of 2015, but not for long. The Knights will face off against the Vikings at 11:00 a.m. on Saturday. Xavier's defense has only allowed 11.6 points per game this season, so St. Joseph-by-the-Sea's offense will have their work cut out for them.
Xavier is on a roll after a high-stakes playoff matchup on Saturday. They enjoyed a cozy 30-13 win over St. Peter's. Winning may never get old, but the Knights sure are getting used to it with their fourth in a row.

Peter Heaney
| 11/15/25 vs St. Peter's | 4 |
| 11/08/25 vs Kellenberg Memorial | 2 |
| 10/31/25 vs Christ the King | 2 |
It was another big night for Peter Heaney, who rushed for 168 yards and four TDs. He is on a roll when it comes to rushing touchdowns, as he's now punched in two or more in each of the last three games he's played.
They were just one part of a punishing run game: Xavier was unstoppable on the ground and finished the game with 334 rushing yards. That strong performance was nothing new for the team: they've now rushed for at least 168 rushing yards in four consecutive contests.
Xavier didn't go easy on the quarterback and picked off two passes before the game was over. The picks came courtesy of Ethan Almonte and Brady Metzger.
Meanwhile, St. Joseph-by-the-Sea won against Xaverian on November 1st with 20 points and they decided to stick to that point total again on Saturday. The Vikings beat Fordham Prep by the very same score they won with in their prior game: 20-6. The victory continues a trend for the Vikings in their matchups with the Rams: they've now won three in a row.
The critical scores for St. Joseph-by-the-Sea came from Moran Joseph, Tronolone Pete, and Yue Christian.
Xavier's record now sits at 9-2. As for St. Joseph-by-the-Sea, their record is now 6-4.
Xavier lost to St. Joseph-by-the-Sea at home by a decisive 28-14 margin in their previous matchup back in September of 2024. Will the Knights have more luck at home instead of on the road? Come back here after the game to get an analysis of the match and other football content.
Article generated by infoSentience based on data entered on MaxPreps