The Desert Vista Thunder will head out to challenge the Mountain View Toros at 3:45 p.m. on Monday. Desert Vista is coming into the game hot, having won their last seven games.
Desert Vista is coming in fresh off a high-stakes matchup with another one of Arizona's top teams: Desert Ridge, who was ranked 16th at the time (Desert Vista was ranked third). The Thunder came out on top in a nail-biter against the Jaguars on Thursday, sneaking past 3-1. The three-run effort marked the Thunder's lowest-scoring matchup of the season, but in the end it didn't matter.

Hagen Haefs
| 03/12/26 vs Desert Ridge | 2 |
| 03/02/26 vs Chandler | 1 |
| 02/25/26 vs Desert Mountain | 1 |
Hagen Haefs spent all seven innings on the mound, and it's clear why: he surrendered a run (which was unearned) on two hits and racked up seven Ks. He has been consistent recently: he hasn't given up more than two walks in three consecutive appearances.
At the plate, Desert Vista's win was truly a team effort as five different players contributed at least one hit. One of them was Anthony Renda, who went 1-for-2 with one double and one RBI.
Meanwhile, Mountain View came up short against Corona del Sol on Friday and fell 5-2. The defeat continues a trend for the Toros in their meetings with the Aztecs: they've now lost three in a row.
Mountain View's loss dropped their record down to 2-4. As for Desert Vista, their victory bumped their record up to 12-1.
Mountain View's pitching crew has a crucial task ahead of them: Desert Vista hasn't had any issues making contact this season, having earned a batting average of .334. It's a different story for Mountain View, though, as they've only averaged .216. Will they be able to contain Desert Vista's hitters?
Desert Vista couldn't quite get it done against Mountain View when the teams last played back in May of 2025 as they fell 6-2. Can the Thunder avenge their defeat or is history doomed to repeat itself? We'll find out soon enough.
Article generated by infoSentience based on data entered on MaxPreps