Jumpabola Pragmatic

John Maffei’s Prep Football Picks

No. 7 Granite Hills (4-1) at No. 1 Madison (4-0)

When: 7 p.m., today

Preview: Granite Hills has won four in a row after an opening-week loss to Poway. QBs Parland Sanders and Nico Tomasello have combined to throw for 634 yards and 8 TDs. The Eagles average 7.2 yards on 173 rushes, led by Isaiah Jackson, Zak Darling and Maxwell Turner. … Madison, led by lineman Jonah Rodriquez, has outscored its opponents 158-21. QB Reggie Johnson has thrown for 872 yards with 9 TDs and only one interception, RB Tyson Bryant has 269 yards on 38 carries. WR Jake Jackson has 16 catches for 234 yards.

Prediction: Madison 25, Granite Hills 21

Mt. Carmel (3-1) at Rancho Buena Vista (5-0)

When: 7 p.m., today

Preview: Mt. Carmel lost its opener to Central Union, but has bounced back to beat Patrick Henry, Valley Center and Scripps Ranch. QB Joshua Bell leads the Sundevils with 808 passing yards. Axel Enriquez had 262 yards rushing and Drew Ventimiglia has 22 catches. … QB Connor Underhill and RB Gino Trapasso lead RBV. Underhill has thrown for 826 yards and 9 TDs. Trapasso has 102 carries for 1,038 yards and 15 TDs. He has more than 100 rushing yards in all five games. The last time RBV was 5-0 was 1993, losing Game 6 to Mt. Carmel. The last time the Longhorns were 6-0 was the 13-0 season of 1988. Mt. Carmel beat RBV 42-0 last season.

Prediction: Rancho Buena Vista 35, Mt. Carmel 31

Escondido Charter (4-0) at Santa Fe Christian (4-1)

When: 3:30 p.m., today

Preview: Led by QB Skylar MacMahon, Escondido Charter has outscored its opponents 199-35. MacMahon has completed 77.4 percent of his 53 passes and has accounted for 784 yards and 18 TDs passing and rushing. WR Aiden Volk has 13 catches and 6 TDs. … Santa Fe Christian has rebounded from a Week 2 loss to Fallbrook to win three in a row. The Eagles attack on the ground, averaging 8.1 yards on 166 attempts with Keatten Smith and Kevin Olah leading the way.

Prediction: Santa Fe Christian 31, Escondido Charter 21

San Diego (2-3) at Kearny (3-1)

When: 7 p.m., today

Preview: San Diego is in a lose-one-win-one stretch, and is coming off a loss to Otay Ranch. … Kearny is coming off a bye after a loss to Maranatha Christian. QB Brodie Stump leads the Komets with 1,536 total yards and 19 TDs. WR Isaiah Sutton has 38 catches.

Prediction: San Diego 28, Kearny 24

Crawford (3-1) vs. San Ysidro (2-3) at Hilltop HS

When: 6:30 p.m., today

Preview: Crawford QB Gavin Nguyen has 670 yards — 553 passing. RB Kent Armstrong has 410 yards and Hamadi Sharif 339. Tre’von Banks is a big-play WR with 10 catches for 276 yards. … San Ysidro QB Ja’Marcus Jiles has 816 yards — 667 passing. RB Tahirik Garcia has 284 yards. Johnny Castro is a big-play WR with 14 catches for 301 yards.

Prediction: Crawford 31, San Ysidro 21

Bishop’s (3-1) at University City (2-2)

When: 7 p.m., today

Preview: After a loss to Christian, Bishop’s has outscored Beverly Hills and Mountain Empire 114-0. … University City has had an up-and-down season, losing last week to Yucaipa in OT. QB Samuel Cooper has 1,299 yards — 742 passing — and 12 TDs.

Prediction: University City 38, Bishop’s 21

Canyon Hills (1-2) at Scripps Ranch (1-4)

When: 7 p.m., today

Preview: Canyon Hills lost its first two games, beat Chula Vista, then had a bye last week. … Scripps Ranch has played a tough schedule, losing to Brawley, La Jolla, Mt. Carmel and Mira Mesa with a win over Patrick Henry.

Prediction: Scripps Ranch 28, Canton Hills 14

Patrick Henry (1-2) at Morse (4-1)

When: 7 p.m., today

Preview: Patrick Henry had a bye last week after snapping a two-game losing streak with a win over Bonita Vista. …. Morse has won its last three, beating Mar Vista, Escondido and La Jolla. QB Johnny Mosti leads the way with 1,307 passing yards and 10 TDs. RB Domarion White has 62 carries for 692 yards and 11 TDs, and the Tigers average 8.4 yards per rush. There are five players with at least 13 catches, led by Aleonte Logan, who has 21.

Prediction: Morse 34, Patrick Henry 21

Monte Vista (1-3) at El Cajon Valley (1-4)

When: 7 p.m., today

Preview: Monte Vista has lost three in a row after an opening-week win over Maranatha Christian. The Monarch have used three QBs, but have a pair of 300-yard RBs in Uziel Avalos and Daniel Renteria. … El Cajon Valley has lost three in a row after a win over Hoover. RB Kal-El Gordon leads the offense with 475 yards and eight TDs.

Prediction: El Cajon Valley 31, Monte Vista 17

La Jolla (3-2) at Point Loma (4-1)

When: 7 p.m., today

Preview: La Jolla had won three in a row before losing to Morse last week. The Vikings like to throw the ball and QB Jackson Diehl has 918 yards and 13 TDs. Ryan Weinberg leads the WRs with 25 catches for 325 yards. Nico Sebro has seven catches for 106 yards. … Point Loma had won three in a row after a loss to Central Union. QB Jackson Emerson has thrown for 603 yards and 8 TDs. The Pointers average 6.8 on 159 rushes, led by Chase Lowary and Noah Tuberville. Drake Cobb averages 21.5 yards on 11 catches and Aaron Lee averages 31.5 on six catches.

Prediction: Point Loma 28, La Jolla 20

Last week: 6-4

Season: 37-13

Thursday’s results

Montgomery at Castle Park, late


San Diego Jewish at vs. Foothills at Seau Park in La Mesa, late

Friday’s games

Grossmont Valley League

Santana at Mount Miguel, 7 p.m.

Valhalla at West Hills, 7 p.m.

Monte Vista at El Cajon Valley, 7 p.m.

Imperial Valley League

Southwest-El Centro at Central Union, 7 p.m.


No. 7 Granite Hills at No. 1 Madison, 7 p.m.

No. 2 Lincoln at Bakersfield Garces, 7 p.m.

Bakersfield Liberty at No. 3 Carlsbad, 7 p.m.

Steele Canyon at No. 4 Cathedral Catholic, 7 p.m.

Anaheim Servite at No. 5 Helix, 7 p.m.

No. 9 Mater Dei Catholic vs. St. Augustine at San Diego Mesa College, 7 p.m.

No. 10 Mira Mesa at Grossmont, 7 p.m.

Bishop’s at University City, 7 p.m.

Brawley at Fallbrook, 7 p.m.

Canyon Hills at Scripps Ranch, 7 p.m.

Clairemont at Calipatria, 7 p.m.

Crawford at San Ysidro, 6:30 p.m.

Escondido Charter at Santa Fe Christian, 3:30 p.m.

Patrick Henry at Morse, 7 p.m.

Hilltop at Escondido, 7 p.m.

Holtville at Mission Bay, 7 p.m.

La Jolla at Point Loma, 7 p.m.

Maranatha Christian at Hoover, 7 p.m.

Mountain Empire at Army Navy, 7 p.m.

Mt. Carmel at Rancho Buena Vista, 7 p.m.

O’Farrell Charter at Southwest-San Diego, 7 p.m.

Francis Parker at Orange Glen, 7 p.m.

San Diego at Kearny, 7 p.m.

Sweetwater at Chula Vista, 6:30 p.m.

Tri-City Christian vs. Classical Academy at Del Norte HS, 7 p.m.

Vincent Memorial vs. Bonita Vista at Sweetwater HS, 7 p.m.

Barstow at Palo Verde Valley, 7 p.m.

Eastlake at Oakley Freedom, 7 p.m.

Yuma Gila Ridge at Imperial, 7 p.m.

8-man Games

Victory Christian at Horizon Prep, 3 p.m.

Warner at Calvin Christian, 6:30 p.m.

St. Joseph Academy at Wildomar California Lutheran, 7 p.m.

Borrego Springs at West Shores, 6:30 p.m.

Coastal Academy at Ocean View Christian, 6 p.m.

San Pasqual Academy vs. Rock Academy at Francis Parker, 6:30 p.m.