AUSTIN (KXAN) — Westlake scored early and often to cruise to a 70-10 win over Buda Johnson to wrap up the 6A-District 26 championship and notch the program’s 50th consecutive win Thursday at Chaparral Stadium.

It’s the third consecutive district title for the Chaps, who will take on either Round Rock or Cedar Ridge in the bi-district round of the state playoffs next week. The 50th consecutive win puts the Chaps No. 3 all-time in Texas high school football history for longest win streaks. The Chaps passed Southlake Carroll’s 49-game winning streak set from 2004-07 and Bremond’s 49-game winning streak from 2014-17.

MORE THAN THE SCORE: Stay up to date on sports stories like these, and sign up for our More than the Score sports newsletter at kxan.com/newsletters

Westlake now trails Allen, who won 57 games in a row from 2012-15, and Celina, winners of 68 straight games from 1998-2002, on the all-time list.

Against Buda Johnson, Westlake’s quarterbacks went a perfect 17-for-17 and threw for 324 yards. Paxton Land, Brett Skinner and Marson Monsavais all took snaps for the Chaps on Senior Night. Sophomore running back Grady Bartlett ran for 70 yards on eight carries with three touchdowns.

Westlake led 57-0 at halftime. With 15 seconds left in the first half, Westlake senior receiver Carter Prinsen not only hauled in his first varsity reception, but the 4-yard pass from Skinner was also his first-ever varsity touchdown.

Wide receiver Hunter Lake saw his first action for the Chaps since an injury in the season opener knocked him out of the rotation. It didn’t look like he missed a beat, however, as he hauled in a 32-yard pass down the sideline in the second quarter to set up a Bryce Chambers 12-yard touchdown run with 4:59 left in the second quarter.

Buda Johnson was able to end the shutout with a 34-yard touchdown pass from Bryan Forsberg to Zach May with 8:40 left in the game. As time waned in the fourth, Jaguars place kicker Patrick Hellen booted a 44-yard field goal to cap the scoring.

Westlake (10-0, 8-0) will now wait to see who they’ll take on in the bi-district round of the state playoffs. Buda Johnson (4-6, 4-4) finished a spot out of playoff contention and the Jags’ season is now over.

Game log

Final: Chaparrals 70, Jaguars 10. Chaps wrap up the district title in emphatic fashion and it’s the 50th win in a row for the program. Incredible.

0:04 4Q: FIELD GOAL BUDA JOHNSON – Patrick Hellen nails a 44-yard field goal and that will do it for the scoring of Thursday’s game. Buda Johnson’s season is over with a 4-6 overall record and the Chaps claim their 50th consecutive win. The streak is now the third-longest streak in Texas high school football history. Chaparrals 70, Jaguars 10

8:40 4Q: TOUCHDOWN BUDA JOHNSON – The Jags finally gets on the board with a Forsberg pass to Zach May for 34 yards. PAT good. Chaparrals 70, Jaguars 7

End 3Q: Chaparrals 70, Jaguars 0. The score says it all.

1:45 3Q: TOUCHDOWN WESTLAKE – Marson Monsivais scores on a 1-yard run. PAT no good. Chaparrals 70, Jaguars 0

8:47 3Q: TOUCHDOWN WESTLAKE – Skinner hits Brody Wilhelm for a 7-yard touchdown. PAT good. Chaparrals 64, Jaguars 0

10:34 3Q: Buda Johnson QB Bryan Forsberg fumbles a snap and Westlake jumps on it to take over at the Johnson 24-yard line

Halftime: Chaparrals 57, Jaguars 0. It’s complete domination by the Chaps and teams around Texas should be worried about this group. Buda Johnson has just one first down and are negative in total yards with -8, and they have just one pass completion. Westlake rolled up 434 yards of offense in the first half.

0:15 2Q: TOUCHDOWN WESTLAKE – Senior Carter Prinsen makes his first-career reception for the Chaps, and it’s for a 4-yard TD on Senior Night. PAT good. Chaparrals 57, Buda Johnson 0

2:26 2Q: SAFETY WESTLAKE – The Westlake defensive line smothers a Buda Johnson ball carrier in the end zone and they get a couple points plus the ball back on a free kick. Chaparrals 50, Jaguars 0

2:41 2Q: TOUCHDOWN WESTLAKE – Bartlett scores his third rushing touchown on a 5-yard run, and it came on the heels of a 65-yard gain on a screen pass from Brett Skinner. PAT good. Chaparrals 48, Jaguars 0

4:59 2Q: TOUCHDOWN WESTLAKE – Bryce Chambers takes his first carry of the game into the end zone from 12 yards away following Luke’s great catch. PAT good. Chaparrals 41, Jaguars 0

5:10 2Q: Westlake’s Hunter Luke makes his first catch since the season opener on a great pass by Land. Luke stretched out down the sideline and hauled it in for a 32-yard gain. Luke, a senior, has been out due to an injury, so it’s nice to see him back out there on Senior Night.

7:45 2Q: The Jaguars get their first first-down of the game. That’s progress considering how well Westlake’s defense has been playing tonight.

8:14 2Q: TOUCHDOWN WESTLAKE – Bartlett gets in the end zone again, this time from 27 yards out. Five possessions, five touchdowns for the Chaps. PAT good. Chaparrals 34, Jaguars 0

11:25 2Q: TOUCHDOWN WESTLAKE – Sophomore running back Grady Bartlett gets in on the action and skips into the end zone from 7 yards out. PAT no good, snap was low and holder couldn’t get it down. Chaparrals 27, Jaguars 0

End 1Q: Chaparrals 21, Jaguars 0. Westlake knocking on the door to score its fourth touchdown in as many possessions. They’re inside the 15-yard line to start the second quarter.

3:49 1Q: TOUCHDOWN WESTLAKE – It’s Kayser again capping off the third drive of the game for the Chaps, this time from 6 yards out. PAT good. Chaparrals 21, Jaguars 0

4:00 1Q: So far the Westlake defense has been doing Westlake things and haven’t allowed the Jags to do much of anything. On offense, it’s more of the same.

8:11 1Q: TOUCHDOWN WESTLAKE – After the defense for Buda Johnson 3-and-out drive, running back Jack Kayser caps off the 2nd offensive possession with a 15-yard TD run. PAT good. Chaparrals 14, Jaguars 0

10:18 1Q: TOUCHDOWN WESTLAKE – Paxton Land hits Keaton Kubecka over the middle for a 21-yard score. Connor Ege kicks the PAT. Chaparrals 7, Jaguars 0

12:00 1Q: Westlake receives the opening kickoff and they take a knee in the end zone so they’ll start at their own 25-yard line.