Gaffney faced Spartanburg in a battle between two of the state's top teams on Friday. The Indians walked away with a 28-21 victory over the Vikings. The win continues a trend for the Indians in their matchups with the Vikings: they've now won nine in a row.
Josiah Hill was his usual excellent self, rushing for 97 yards and two TDs. Gaffney also got a significant boost from Banks Bouton, who ran away from the competition to the tune of 80 yards.

Indians
09/26/25 @ Spartanburg | 240 |
09/19/25 vs Boiling Springs | 138 |
09/05/25 @ Greenville | 175 |
08/29/25 vs J.L. Mann | 188 |
08/22/25 vs Independence | 36 |
+ 7 more games |
They were just one part of a punishing run game: Gaffney was unstoppable on the ground and finished the game with 240 rushing yards. That's the most rushing yards they've posted since back in October of 2024.
Gaffney didn't go easy on the quarterback and picked off two passes before the game was over. In fact, those interceptions all came courtesy of defensive juggernaut Ty McGill. Another thorn in Spartanburg's side was Zyon Ratchford, who made 12 total tackles and defended two passes.
When it comes to explaining why Spartanburg lost, don't look at Trenton Lynch. Despite the final result, he rushed for 146 yards and one touchdown while picking up 7.3 yards per carry. Lynch is crushing it when it comes to rushing yards: he's rushed for at least 118 every time he's taken the field this season.
Gaffney now has a winning record of 3-2. As for Spartanburg, they now have a losing record of 2-3.
We've got plenty of inter-region action coming up soon. Gaffney will challenge rival Eastside at 7:30 p.m. on Friday. Meanwhile, Spartanburg is set to face off against their familiar foe Wade Hampton at 7:30 p.m. on Friday.
Article generated by infoSentience based on data entered on MaxPreps