Football Recap: Hayfork's Punishing Run Game Keeps Rolling + How To Watch

By Team Reports Sep 13, 2025, 2:22pm

Football Recap: Hayfork Timberjacks vs. Rogue River Chieftains

HOW TO WATCH: This game can be replayed on the NFHS Network, the official streaming partner of the CA Interscholastic Federation (CIF) & Hayfork High School. Watch Full Replay

Suggested Video

Hayfork was not the first on the board on Friday, but they got there more often. They strolled past the Rogue River Chieftains with points to spare, taking the game 36-20.

Levi Cavalli

Rushing Yards

09/12/25 vs Rogue River263
09/05/25 vs Burney231
08/29/25 @ Butte Valley191
11/22/24 vs Tulelake221
11/15/24 vs Big Valley269
+ 9 more games

Levi Cavalli went supernova, rushing for 263 yards and four scores while picking up 13.8 yards per carry, and also throwing for 19 yards and one touchdown. His rushing production has been exceptional for a while as that marked his 14th straight game with at least 117 rushing yards dating back to last season.

Cavalli was just one part of a punishing run game: Hayfork was unstoppable on the ground and finished the game with 346 rushing yards. That strong performance was nothing new for the team: they've now rushed for at least 258 rushing yards in 12 consecutive contests dating back to last season.

Hayfork's victory bumped their record up to 3-0. As for Rogue River, they dropped their record down to 1-1 with the loss, which was their sixth straight on the road dating back to last season.

Coming up, Hayfork will take on South Fork at 6:00 p.m. on Friday. As for Rogue River, they will challenge Glide at 7:00 p.m. on Friday.

Article generated by infoSentience based on data entered on MaxPreps