McGREGOR — Friday night in McGregor had a little bit of everything.

And that was just the weather.

Sophomore quarterback VeAndre McDaniel exploded for 482 yards of offense as the McGregor Bulldogs proved too much for the Rogers Eagles in a 60-23 rout Friday night at Bulldog Stadium.

McGregor remained unbeaten at 3-0 while handing the Eagles their first loss in three games.

McDaniel ran for three touchdowns and threw for two as the Eagles got a sustained foothold on the Bulldogs’ pass-heavy attack.

The Bulldogs took the opening possession and carved up the Eagles defense to go 66 yards in 10 plays. McDaniel connected on six passes in the first seven plays to reach the Rogers 22-yard line. Jhobe Smith took direct snaps the rest of the way, going in from the 4 and McGregor led 7-0 at the 8:58 mark.

An errant punt snap allowed the Bulldogs to get prime field position after holding the Eagles to a three-and-out. McGregor needed just four plays to go 18 yards, with Cade Zacharias plunging in from the 1. A miscue on a 2-point attempt kept the score 13-0 with 6:32 left in the first.

After a potent rainstorm came through, the game was halted 30 minutes by a lightning delay at the start of the second quarter, with the Eagles at the McGregor 17.

The Eagles kept their 13-play, 72-yard drive alive with a fake punt prior to the break when Joshua Minor hit Thomas Goodwin with a 28-yarder for the first down. Three plays after the delay ended, quarterback Heath Schiller sneaked in from the 1 and trailed 13-7 early in the second quarter.

McGregor answered that score two drivers later, keyed by a short pass from McDaniel to Tanner Ledesma that became a 57-yard sprint to the Rogers 23. Three plays later, the Bulldogs scored when Zach Williams pounded in from the 1. A failed 2-point try left the score 19-7.

On the ensuing drive, a 38-yard keeper by Schiller set up a 44-yard field goal by Julian Lashbrook to cut the Bulldogs’ lead to 19-10 with 4:16 left in the half.

An interception late in the first half gave the Bulldogs the opportunity to get back on the board. McDaniel hit Tanner Ledesma with a 9-yard touchdown strike with no time on the clock, and the Bulldogs took a 26-10 lead into halftime.

The Eagles opened the second half strong with a 61-yard march in just four plays, sparked by a 27-yard strike from Schiller to Kasey Kohring. Schiller kept the ball for 13 yards to the 2 and went in from there on the next play to get the Eagles back within nine at 26-17.

However, McGregor ran off 27 straight points with successive touchdown runs by McDaniel, another short-range run by Zacharias and a screen pass to Smith that turned into a 70-yard burst to the end zone.

Jordan Riley answered that McGregor score and cut off the Bulldogs’ streak by sprinting 75 yards along the left sideline on the first play of the following possession. A 2-point attempt came up short, leaving the score at 53-23.

McGregor added one more TD later in the fourth quarter, a 4-yard run by McDaniel.

MCGREGOR 60, ROGERS 23

Rogers 0 10 7 6 — 23

McGregor 13 13 20 14 — 60

McG—Jhobe smith (Hector Aviles kick)

McG—Cade Zacharias 1 run (run failed)

Rog—Heath Schiller 1 run (Christian Riley kick)

McG —Zach Williams 1 run (pass failed)

Rog—Jullian Lashbrook 44 FG

McG—Tanner Ledesma 9 pass from VeAndre McDaniel (Aviles kick)

Rog—Schiller 2 run (Lashbrook kick)

McG—McDaniel 10 run (pass failed)

McG—McDaniel 6 run (Aviles kick)

McG—Zacharias 3 run (Aviles kick)

McG—Smith 70 pass from McDaniel (Aviles kick)

Rog—Jordan Riley 75 run (run failed)

McG—McDaniel 4 run (Aviles kick)

TEAM STATISTICS

Rog McG

First downs 9 28

Rushes-yards 35-171 30-154

Passing yards 72 425

Comp.-Att.-Int. 6-10-1 34-48-1

Punts-average 4-36.1 0-0

Fumbles-lost 6-3 1-1

Penalties-yards 6-46 9-66

INDIVIDUAL STATISTICS

RUSHING — Rogers: Christian Riley 12-20, Heath Schiller 13-63, Joshua Minor 3-12, Kasey Kohring 1-(-10), Jordan Riley 2-80, j.j. Frieden 2-6; McGregor: McDaniel 11-77, Smith 7-45, Zacharias 5-13, Gabe Koerth 2-(-2), Williams 3-25, Campbell McCauley 1-(-4).

PASSING — Rogers: Schiller 5-8-0-44, Minor 1-2-1-28; McGregor: McDaniel 32-46-1-405, McCauley 2-2-0-20.

RECEIVING — Rogers: Thomas Goodwin 2-38, Minor 1-10, Kasey Kohring 2-28, Ray Rodriguez 1-(-4); McGregor: Smith 6-106, Koerth 3-93, Ledesma 11-116, Cameron Hill 4-52, Zacharias 1-13, Caleb Jones 4-36, Garrett Niblack 1-3.