The Upland Highlanders/Scots had already won two in a row (a stretch where they outscored their opponents by an average of 19 points), and they went ahead and made it three on Thursday. They skirted past Rancho Cucamonga 17-14. This was payback for Upland, who suffered a 31-14 loss the last time these two teams met.
When it comes to explaining why Rancho Cucamonga lost, one person who can't be blamed is Trey Wilson. Despite the final result, he rushed for 98 yards and a touchdown on only ten carries. Wilson really tore up the turf during one magnificent 73-yard run.
Upland has been performing incredibly well recently as they've won six of their last seven matches, which provided a nice bump to their 8-2 record this season. As for Rancho Cucamonga, their loss ended a four-game streak of away wins dating back to last season and brought them to 9-1.
Upland will head out on the road to face off against Los Alamitos at 7:00 p.m. on November 3rd. Los Alamitos has been dominant on offense recently, as they've racked up an incredible 243 points over their last four matches. As for Rancho Cucamonga, they will be playing at home against Edison at 7:00 p.m. on November 3rd.