ELK RAPIDS — Eddie Shaw only threw four passes.
Two of them went for touchdowns.
Shaw's scoring strikes to Nate Lee and Nate Wilson helped Elk Rapids wrap up a 48-21 Lake Michigan Conference victory over Charlevoix.
Thais Grays started off the Elks' scoring with a 3-yard run before Shaw's two TD passes put Elk Rapids up 21-7. Another Grays TD — this one from 60 yards out — put the Elks up 28-14 at halftime.
Kole Douglass tacked on a 15-yard TD run and Anthony Digiovanni had touchdown runs of 5 and 58 yards to close out the scoring.
Spencer LaPointe was 6 for 7 on extra points.
Grays ran for 201 yards on nine carries, whiel Digiovanni added 89 yards on five attempts. Shaw completed three of four passes for 130 yards and two scores.
Ryan Simpson paced the defense with 12 tackles, and Douglass added 10 stops.
Charlevoix moved the ball well, but eight offensive penalties stalled out drives.
For the Rayders, Tanner Catt ran 14 times for 127 yards and caught two passes for 13 yards and a touchdown. He also completed one pass for 16 yards.
Charlie Hamilton ran for 69 yards on three carries and caught two passes for 75 yards. Luke Klinger completed seven passes for 92 yards.
Shane Sutherland racked up 87 yards on 15 carries, and Bryan Noirot ran for 33 yards and a TD. J.J. Bottomley kicked three extra points.
On defense, Charlevoix (0-4) was led by Jared Reibel (seven tackles), Grayson Spegele (seven tackles), Tom Zipp (five tackles) and John Freyberg (three tackles, sack).
Kalkaska 48 East Jordan 0
Kalkaska returned three interceptions for touchdowns and defeated East Jordan 48-0 to start 3-1 in back-to-back seasons for the first time since 1972-73.
The Blazers led 41-0 at halftime.
Zach Hill scored three touchdowns on the night, including two of the team's three pick sixes. Hunter Shelton had the other.
Hill rushed six times for 108 yards and a score.
Caleb Hauser and Will Noble each had two touchdowns — both scoring one rushing and one receiving.
Kalkaska travels Friday to Charlevoix.
Kingsley 62 Suttons Bay 7
Kingsley has scored 136 points in the last two weeks after a 62-7 win over Suttons Bay.
The Stags downed Mesick 74-0 the previous week.
The 62 points ties the most Kingsley has scored against Suttons Bay in their series, which the Stags lead 23-21 to keep the Little Brown Jug.
Micah Weesner, Nate Zenner and Connor Fitzpatrick each ran for more than 100 yards and at least two touchdowns each to lead a Stags ground game that racked up 439 yards on 40 carries.
Weesner gained 144 yards on 13 carries and scored two TDs, Zenner had 134 yards on 14 rushes and two scores and Fitzpatrick ran 10 times for 119 yards and three touchdowns.
Kingsley led 38-0 before the Norsemen scored in the second quarter.
Fitzpatrick led the defense with nine tackles, while Nick Burcicki had eight and R.J. Kerr intercepted a pass.
Quarterback Tyler Newell completed all four of his passes on the night — all on two-point conversions.
Chase Pattison scored the Norsemen's only touchdown on a second-quarter 56-yard run. He ended the game with 14 carries for 104 yards.
Cluadio Ruiz led the Norse (0-4) — who travel to Benzie Central on Friday — with nine tackles and Alex Crocker had seven stops.
Glen Lake 56 Benzie Central 16
Elliott Bregni and Anthony Czapek ran for two touchdowns each as Glen Lake rang up a 56-16 victory over Benzie Central.
The Lakers (4-0) ran for 325 yards rushing and averaged 13.1 yards a carry.
Carter Lee led the way with 91 yards and a TD on six carries, while Bregni added 58 yards and fourrushes and Czapek had 84 yards on six touches. Trevor Apsey added 82 yards and a TD on three carries.
Tyler Stachnik and Lee had fumble recoveries and Curtis Bunek an interception on defense. Nick Butts had nine tackles and Apsey seven. Mike O'Brien blocked two punts, both of which led to Bregni TDs.
Benzie scored a pair of touchdowns after the Lakers already led 56-0.
Cory Bock scored on a 10-yard run in the third quarter and Tyler Knudsen added a 1-yard score in the fourth. Cody Gniposky and Chase Buist ran in two-point conversions.
Gniposky led the Huskies in rushing with 11 carries for 53 yards.
Nick MacGirr paced the Huskies with six tackles, including three for loss.
Frankfort 40 Mesick 0
Frankfort evened its record at 2-2 with a 40-0 Northwest Conference victory over Mesick.
The Panthers led 21-0 after the first quarter, taking a 14-0 lead on two touchdown runs by Brandon Schaub (2 and 28 yards).
Nolan Nye completed a 21-yard scoring pass to Jacob Chappell and Trevor Lee recovered a fumble in the end zone in the second quarter.
Brad Pressnell added a 7-yard TD run and Nye returned a punt 43 yards for a TD to round out the scoring.
Schaub ran 19 times for 104 yards and Nye gained 71 yards on eight attempts.
David Cunningham had seven tackles on defense, while Mike Smith had six and a fumble recovery. Connor Bradley intercepted a pass and Mitchell Stroup recovered a fumble.
Frankfort travels Friday to Kingsley.
Mancelona 45 Central Lake 6
Mancelona scored three touchdowns in just over a minute in beating Ski Valley rival Central Lake, 45-6.
Mancelona (4-0, 2-0) stopped Central Lake (1-3, 1-1) on downs at the Ironmen 4 with just over a minute left in the first half. Mancelona then marched the length of the field, scoring on Kyle Schepperley's five-yard run as time expired, giving the Ironmen a 22-6 lead at half.
Wyatt Derrer then returned the opening kick of the second half for a touchdown. Central Lake fumbled the following kick, the Ironmen recovered, and quickly scored on a nine-yard Derrer run.
Derrer, who rushed for 157 yards, had a 37-yard scoring dash in the first half.
Scott Brandon added a five-yard touchdown run and Trevor Ackler a 10-yard six-pointer.
Central Lake's score came on a 25-yard Ty Hiltunen to Will Brockman pass that made it 6-6.
Brockman finished with 77 yards rushing, Taylor Sutherland 68 for the Trojans.
Johannesburg 60 Forest Area 8
Dillon Kibby scored four touchdowns as Johannesburg-Lewiston beat Forest Area 60-8 in a Ski Valley contest.
The Cardinals (2-2) host Central Lake next Friday.
Beal City 42 Manton 14
Beal City improved to 3-1 and 2-2 in the Highland Conference with a 42-14 win over Manton.
The Rangers scored their touchdowns on a 1-yard run by Luke Shepler and a 5-yard reception by Keefe Brotherton from Jonathan Jenkins.
Shepler gained 50 yards on six carries, while Brotherton caught three passes for 40 yards and Alex Powell snagged six catches for 54 yards.
Tristan Rosted led the defense with 10 tackles, and Andy Weston had eight stops.
Manton (2-2) travels Friday to Marion.
-- Compiled by Dennis Chase and James Cook