For the second straight game, Upland will face off against Rancho Cucamonga. The Highlanders will head out on the road to face off against the Cougars at 3:15 p.m. on Wednesday. Upland's pitching crew has only allowed 2.8 runs per game this season, so Rancho Cucamonga's hitters will have their work cut out for them.
Upland took a loss when they played away from home on Saturday, but their home fans gave them all the motivation they needed on Monday. They skirted past Rancho Cucamonga 2-1. The win was some much needed relief for the Highlanders as it spelled an end to their three-game losing streak.
Andrew Weber spent all seven innings on the mound, and it's clear why: he surrendered only one earned run on three hits and racked up eight Ks. He has been nothing but reliable: he hasn't given up more than one earned run in six consecutive appearances.

Dylan Trejo
| 04/13/26 vs Rancho Cucamonga | 2 |
| 04/08/26 vs Chino Hills | 1 |
| 04/06/26 @ Chino Hills | 1 |
| 03/17/26 vs Glendora | 1 |
| 03/13/26 vs Don Lugo | 1 |
At the plate, Upland secured the victory behind a pair of hitters. One of them was Dylan Trejo, who went 2-for-3 with one RBI. Those two hits gave Trejo a new career-high.
Rancho Cucamonga is on a four-game losing streak that has dropped them down to 7-11. As for Upland, their win was their first in the league, bumping their league record up to 1-3 and their overall record up to 9-6-2.
Article generated by infoSentience based on data entered on MaxPreps