Matt Ferris threw for a state record eight touchdowns on Friday to lead Xavier to a 64-14 win over Ripon at Rocky Bleier Field in Appleton.
Ferris set the mark in the third quarter, breaking the mark of seven held by several players, most recently Brett Kasper of Two Rivers in 2012.
The Hawks led 32-14 early in the third quarter, but Ferris threw three touchdowns in the quarter to break open the game. He finished with 420 yards passing on 24-of-36 passing. He was intercepted once.
"The evolution of the mind, body and soul," Xavier coach Dave Hinkens said of Ferris development. "He has grown physically and, because he's a student of the game, he's not going to be outworked in his prep time. That's translating into a kid that has experience on how to run our offense, but taking it to a whole new level because of how he's preparing."
Ferris has 28 touchdowns this season and has been intercepted just twice. The state record for touchdowns in a season is 40, set by Kenosha St. Joseph's Danny Freund in 2003.
"It's through five games, but he hasn't played in the fourth quarter of a game this season," Hinkens said. "He has total control of the plays we send in. We send in three plays and he selects from those three. He identifies where he wants to go and, because of his prep time, he's making great decisions and executing those decisions.
"As coaches, the biggest thing we need to do is give him the ball and try to maximize the possessions our offense has. We want to recreate the feeling of (college powerhouse) Oregon on the high school field."
The Hawks did just that as Ferris hit Dan Reinhardt for a 46-yard score in the first quarter. He threw three second-quarter touchdowns and the Hawks led 26-6 at halftime.
Ferris directed Xavier to 26 third-quarter points to give the Hawks a 52-14 advantage. Xavier's ground game took over from there as Zach Simons and Spencer Jankowski added TD runs of 33 and seven yards, respectively.
Xavier outgained the Tigers 603 yards to 220, including 183 rushing. Simons led the Hawks' rushing attack with 64 yards on three carries.
X - Dan Reinhardt 46 pass from Matt Ferris (PAT failed)
R - 7 pass (PAT failed)
X - Levi O'Brien 24 pass from Ferris (PAT failed)
X - O'Brien 42 pass from Ferris (PAT failed)
X - Reinhardt 30 pass from Ferris (two-point good)
X - Alex Debruin 36 pass from Ferris (PAT failed)
R - 67 run (two-point good)
X - Michael Wolske 8 pass from Ferris (PAT failed)
X - Connor Zoeller 25 pass from Ferris (Nathan Upchurch kick)
X - Matt Kinderman 10 pass from Ferris (Upchurch kick)
X - Zach Simons 33 run (PAT failed)
X - Spencer Jankowski 7 run (PAT failed)
|Total Net Yards||220||603|
Rushing - Xavier, Matt Ferris 7-27, Michael Wolske 9-49, Jared Simons 3-64.
Passing - Xavier, Matt Ferris 24-36-1-420.
Receiving - Xavier, Connor Zoeller 1-25, Dan Reinhardt 4-97, Alex DeBruin 3-48, Levi O'Brien 6-108, Matt Kinderman 6-104, John Wolske 2-17.
Winneconne 63, Clintonville 0
At Clintonville, the Wolves' Benjamin Davis ran for 193 yards on 20 carries, including a 13-yard touchdown run in the second quarter. He added a 39-yard punt return for a score in the third quarter.
Calvin Cottrell broke free for a 50-yard TD run in the first quarter.
Winneconne held the Truckers to 15 total yards.
W - Alex Ford 1 run (Chrisotpher Boehnlein kick)
W - Mitchell Fenrich 26 pass to Peter Buyeske (Boehnlein kick)
W - Calvin Cottrell 50 run (kick failed)
W- Benjamin Davis 13 run (Fenrich run)
W- Fenrich 5 run (Boehnlein kick)
W- Tyler Swanlund 5 run (Boehnlein kick)
W- Davis 39 punt return (Boehnlein kick)
W - Swanlund 79 pass to Jeremiah Pruetz (Boehnlein kick)
W - Nicholas Schmitz 43 run (Boehnlein kick)
|Total Net Yards||463||15|
Rushing - Winneconne, Benjamin Davis 20-193.
Passing - Winneconne, Mitchel Fenrich 9-16-1-102.
Receiving - Winneconne, Peter Buyeske 6-77.
Waupaca 28, Berlin 0
At Berlin, Nate Jenson passed for two touchdowns and ran for another as Waupaca took a 14-0 halftime lead.
Nate Nelson finished with 152 yards rushing on 20 carries including a touchdown, while Jenson ran for 105 yards on 16 carries.
W - Brando Vasquez 10 pass from Nate Jenson (Nate Nelson kick)
W - Zander Neuville 10 pass from Jenson (Nelson kick)
W - Jenson 61 run (Nelson kick)
W - Nelson 5 run (Nelson kick)
|Total Net Yards||371||152|
Rushing - Waupaca, Nate Jenson 16-105, Nate Nelson 20-152. Berlin, Mitchell Kramer 12-51.
Passing - Waupaca, Nate Jenson 7-16-0-99. Berlin, Dakota Ross 6-15-1-90.
Receiving - Waupaca, Kendall Koch 2-37. Berlin, Mitchell Krause 3-57.