Thursday’s scores and Friday and Saturday’s predictions

Thursday’s prep football scores:
Chaffey 33, Bloomington 0
Don Lugo 39, Azusa 14

My predictions for Friday’s Games. Listed alphabetically by winning team
Alta Loma 33, Ontario 20
Apple Valley 30, Victor Valley 7


Aquinas 21, Eagle Rock 17
Ayala 28, Glendora 17
Barstow 27, Yucca Valley 17
Cajon 20, Colton 13
Carter 56, Lakeside 6
Chino Hills 35, West Covina 27
Eisenhower 48, Arroyo Valley 20
Etiwanda 28, Roosevelt 14
Fontana 21, Granite Hills 14 (Fontana will snap its 26-game on-field losing streak!*)
Hesperia 24, Canyon Springs 21
Jurupa Hills 34, Grand Terrace 14
Kaiser 21, Riverside Poly 10
Los Altos 26, Chino 14
Montclair 21, Sunny Hills 16
Murrieta Mesa 37, Citrus Valley 21
Norco 35, Los Osos 18
Oak Hills 45, Littlerock 0
Ontario Christian 41, Jurupa Valley 14
Perris 30, San Bernardino 13
Rancho Cucamonga 48, Miller 7
Redlands 20, Palm Desert 7
Ribet Academy 27, Arrowhead Christian 13
Rim of the World 26, Twentynine Palms 20
San Gorgonio 41, Yucaipa 38
Serrano 35, Highland 17
Summit 37, Rialto 17
Tesoro 48, Colony 13
Upland 49, Silverado 6
Vista del Lago 34, Pacific 14
Vista Murrieta 24, Redlands East Valley 17
Western Christian 44, Riverside Christian 12

*Fontana got a forfeit win last year, after Granite Hills had to forfeit its 54-10 win over Fontana. But Fontana has not won on the field in the last 26 games entering this week.

Saturday’s Predictions
Big Bear 41, Heritage Christian 20
Sultana 35, Pomona 7