Week 9: prep football predictions

Ambassador League
Ontario Christian 41, Linfield Christian 21
Western Christian 28, Arrowhead Christian 7
Baseline League
Glendora 31, Etiwanda 10
Rancho Cucamonga 27, Los Osos 17
Upland 41, Alta Loma 7
Citrus Belt League
Cajon 38, Miller 13
Redlands East Valley 24, Eisenhower 17
Hacienda League
West Covina 31, Diamond Bar 20
Bonita 34, Diamond Ranch 27