The win sent the Tigers to 6-4 on the season and finished them at 3-3 in district play.
Quarterback Dalton Sturm threw three touchdown passes and ran for another while running back Isaiah Fair added a touchdown run.
Sturm, who completed eight of 11 passes for 216 yards, threw TD passes of 79 and 24 yards to Colby Berger, and 73 yards to Fair.
Jeremy Pena had 142 yards rushing and the Tigers had 458 total yards in the game.
Sturm’s 24-yard TD run with 5:05 left in the first quarter put the Tigers up for good at 7-0. Berger’s two touchdown receptions came in the second quarter as Goliad went into halftime up 21-0. Fair’s touchdowns came in the third quarters as the Tigers opened up a 35-0 lead.