BULLARD -- Christopher Wilhelmi passed for 254 yards and three touchdowns and added 111 rushing yards, leading Tyler Grace to a 31-21 win over Bullard Brook Hill on Friday night at Herrington Stadium.

Wilhemi competed 11 of 17 attempts and fired touchdown strikes of 34, 28, and 65 yards -- all in the first half. His yards on the ground came on just 13 carries.

Matthew Harris was on the receiving end of two of those scoring tosses, and finished with five catches for 101 yards, filling in for Zach West, who was injured on the first series of the game.

Mason Dacus led Grace (5-1, 2-1 in TAPPS Division II, District 2) running backs with 65 yards and a touchdown on 12 carries.

Brook Hill (2-4, 1-2) was led in defeat by quarterback McCray Fletcher, who competed 24 of 39 passes for 328 yards and three touchdowns.

Seth Brasher led the Guard's receiving corps with nine catches for 137 yards and a touchdown. Ryan Cox caught eight passes for 85 yards and two scores, while Parker Galbraith added four receptions for 79 yards.

Each teams returns to acton next Friday night. Grace plays host to Tyler All Saints (2-4, 0-3), while Brook Hill plays at Tyler Bishop Gorman (6-0, 3-0).