Raines has gone 8-2 against Ribault recently and they'll look to pad the win column further on Saturday. The Vikings will head out to face off against the Trojans at 2:00 p.m. One thing working in Raines' favor is that they have posted at least 31 points every time they've taken the field this season.
Raines' defense heads into the matchup hoping to repeat the dominance they displayed on Friday. They took their contest with ease, bagging a 49-0 win over Riverside. The Vikings have beaten the Generals the last five times they've met, but they better watch out: this was the closest the Generals has come to flipping the script.

Timothy Cole
| 09/26/25 @ Riverside | 168.8 |
| 08/29/25 vs Sandalwood | 154.4 |
| 11/22/24 vs Wakulla | 153.3 |
| 11/15/24 vs Bay | 145.3 |
| 10/25/24 @ Yulee | 145.2 |
Timothy Cole continued his habit of posting crazy stat lines, throwing for 170 yards and two TDs while completing 90% of his passes, and also rushing for 52 yards. The dominant performance also gave him a new career-high in passer rating (168.8). Tadarius Washington also helped with two scores in total.
Meanwhile, Ribault might've scored the first points on Friday, but it was Yulee who claimed the real prize. The Trojans lost 34-14 to the Hornets. The Trojans haven't had much luck with the Hornets recently, as the team has come up short the last three times they've met.
Raines' victory bumped their record up to 4-0. As for Ribault, their defeat dropped their record down to 1-5.
Everything came up roses for Raines against Ribault in their previous matchup back in October of 2024, as the team secured a 52-12 win. One of the biggest obstacles trying to stand in the way of that victory was the Trojans' Jeremiah Thomas, who picked up 109 receiving yards and a pair of touchdowns. Now that he won't be playing on Saturday, will it be easier for the Vikings to walk away with another win? There's only one way to find out.
Article generated by infoSentience based on data entered on MaxPreps