Xavier Prep hosts Shadow Hills in Palm Desert on Oct. 29

Xavier Prep -

Game details

  • What: Xavier Prep Saints vs. Shadow Hills Knights (JV)

  • When: 5 p.m. PT Wednesday, Oct. 29, 2025

  • Where: Xavier Prep HS — Palm Desert, Calif.

  • Game page: https://scorebooklive.com/california/football/games/5514274-xavier-prep-vs-shadow-hills

  • Xavier Prep team page: https://scorebooklive.com/california/football/teams/231103-xavier-prep-saints-jv

  • Shadow Hills team page: https://scorebooklive.com/california/football/teams/232793-shadow-hills-knights-jv

What to watch

This Palm Desert clash will be played at Xavier Prep HS, with kickoff set for 5 p.m. PT. The last meeting between these programs came on Sept. 28, 2022, at Xavier Prep, when the Saints posted a 7-0 win over the Knights. Fans should keep an eye on local weather — a forecast for Palm Desert, Calif., is available and may affect kickoff conditions; check closer to game time for updates.

Fan and pick info

  • Xavier Prep fans: 1

  • Shadow Hills fans: 4

  • Picks: 0 for both teams (pick’em is for fun and can change)

Help your team: follow the teams on SBLive to grow their fan counts and make your pick on the game’s page. Picks are casual fan engagement and are unrelated to any win projections.

How to watch

  • Xavier Prep NFHS stream: https://nfhsnetwork.com/schools/xavier-preparatory-high-school-palm-desert-ca/football?referrer_name=scorebooklive&utm_campaign=scorebooklive&utm_medium=referral&utm_source=scorebooklive

  • Shadow Hills NFHS stream: https://nfhsnetwork.com/schools/shadow-hills-high-school-indio-ca/football?referrer_name=scorebooklive&utm_campaign=scorebooklive&utm_medium=referral&utm_source=scorebooklive

Follow and engage

Want more coverage? Follow both teams on SBLive and visit the game page for live updates, stats and to make your pick: https://scorebooklive.com/california/football/games/5514274-xavier-prep-vs-shadow-hills. Numbers and pick totals may change leading up to kickoff — follow the teams you want to see win and get in on the fun.