Two of the 25 teams in MaxPreps' national football rankings put perfect records on the line away from home this week, and neither opponent is a pushover on its own field. Here are the numbers for both games, from MaxPreps data.

No. 9 Baylor (9-0) at Knoxville Catholic (7-2), Friday, 7 p.m. Eastern

Baylor School of Chattanooga has outscored opponents 365-137, an average of 40.6 points scored and 15.2 allowed. The Red Raiders' wins include 38-20 over Brentwood Academy, 35-27 at Trinity of Louisville (MaxPreps No. 21), 49-7 over McCallie and 27-7 over Ensworth last Friday.

Knoxville Catholic averages 21.1 points and allows 19.0. The game moves to Covenant Health Park in Knoxville, and Baylor brings five-star running back David Gabriel Georges, the Knoxville News Sentinel reported. Both schedules list the game for Oct. 30.

No. 20 Prattville (9-0) at Opelika (4-4), Thursday, 7 p.m. Central

Alabama moves this week's games up a day. Prattville is averaging 42.6 points and allowing 16.1, and its margins have been thin against the best teams on its schedule: 30-29 at Hoover, 28-27 over Thompson (MaxPreps No. 25) and a 13-0 shutout of Vestavia Hills last week. It moved up one spot in the latest national rankings.

Opelika averages 29.0 points and allows 21.1. High School On SI lists the game at Opelika on Thursday, Oct. 29.

Prattville's and Baylor's full schedules are on MaxPreps (Prattville, Baylor). Opelika's BallerTube page is here, and Prattville's is here. More on our high school football page.