If there's a need for proof that the James Logan High football has grown since last season, the game Friday night at Heritage provided more of it.

The Colts produced 304 yards and four touchdowns on the ground and added two scores through the air and another on special teams to complete a 4-0 run through their preseason schedule with a 42-28 win over the Patriots (2-2).

It was the second straight week Logan avenged a loss from last season. Logan, which beat Foothill last week, lost to Heritage 24-12 a season ago.

"Last year, we thought those games, we were in them, but we were just a little young," Colts coach George Zuber said of losses to Foothill and Heritage. "We had every reason to think we could get them this year. It's easy to think you can get them, but you've got to get them."

Logan junior Warren Miles Long ran for 144 yards and three touchdowns and was also highly active on defense as a middle linebacker.

"We're a completely different team from last year," Long said. "As everybody declined, we're on the rise."

Heritage pulled to 21-14 in the third quarter after the Colts jumped out to a three-touchdown lead. Logan got breathing room again when Amalani Fukofuka caught a 35-yard touchdown pass from Jeffrey Prothro to make it 28-14 late in the third quarter. Long's third touchdown of the day gave the Colts a 34-14 advantage.

The Patriots inched back on a 1-yard run by Jorel Avila (23 carries, 108 yards), but Logan's Damond Beasley returned the ensuing kick 98 yards for a touchdown and 42-21 lead.

Heritage added a late score when Dalton Barnes caught a 10-yard touchdown pass from Anthony Carter (19-of-29 passing, 192 yards).

Long scored the game's first two touchdown, and Ferdows Wahab caught a 40-yard touchdown pass from Prothro to help Logan build an early 21-0 lead. The Colts led 21-7 at halftime after Carson Cleverly threw a touchdown to Kejhan Clayton on a halfback pass.