Thursday’s football scores and Friday’s predictions

I honestly thought Apple Valley would beat Sultana on Thursday, but didn’t expect this kind of a rout.
Thursday’s Results
MOJAVE RIVER LEAGUE

Apple Valley 49, Sultana 3
MT. BALDY LEAGUE
Montclair 34, Garey 0

Predictions of Friday’s San Bernardino County games
AMBASSADOR LEAGUE

Aquinas 35, Arrowhead Christian 8
Ontario Christian 38, Calvary Murrieta 14
Linfield Christian 24, Western Christian 17

BASELINE LEAGUE
Glendora 35, Alta Loma 17
Los Osos 27, Etiwanda 20
Upland 40, Rancho Cucamonga 35
CITRUS BELT LEAGUE
Eisenhower 21, Cajon 17
Redlands 45, Miller 14
Redlands East Valley 31, Yucaipa 10
DE ANZA LEAGUE
Big Bear 28, Twentynine Palms 14
Shadow Hills 31, Yucca Valley 10
DESERT SKY LEAGUE
Silverado 42, Granite Hills 0
Barstow 28, Ridgecrest Burroughs 24
MOJAVE RIVER LEAGUE
Oak Hills 36, Hesperia 14
MOUNTAIN VALLEY LEAGUE
Jurupa Hills 34, Banning 31
Rim of the World 56, Riverside Notre Dame 16
Citrus Valley 26, Rubidoux 21
MT. BALDY LEAGUE
Colony 42, Don Lugo 20
SAN ANDREAS LEAGUE
Carter 2, San Bernardino 0 (forfeit, not a prediction, this is a forfeit)
San Gorgonio 56, Pacific 6
Rialto 38, Arroyo Valley 30
SIERRA LEAGUE
Ayala 24, Damien 21
Chino Hills 35, Charter Oak 31
SUNKIST LEAGUE
Summit 14, Kaiser 7
Colton 28, Bloomington 12
Fontana 27, Grand Terrace 19
NONLEAGUE
Serrano 35, Victor Valley 7