For the second straight game, Farmington will face off against Weber. The Phoenix will take on the Warriors at 3:00 p.m. on Friday. Farmington is strutting in with some hitting muscle as they've averaged 6.3 runs per game this season.
On Wednesday, Farmington was able to grind out a solid win over Weber, taking the game 9-5. The Phoenix haven't had any issues with the Warriors recently, as the game was their fourth consecutive victory against them.

Zach Hecht
| 04/15/26 vs Weber | 4 |
| 04/14/26 @ Weber | 2 |
| 04/07/26 @ Corner Canyon | 1 |
| 03/14/26 vs Cyprus | 1 |
| 03/13/26 vs Timpview | 1 |
Zach Hecht was a major factor no matter where he played. He looked comfortable on the mound, tossing 1.1 innings while giving up no earned runs or hits. He also tossed no earned runs, which is notable because Farmington is 2-1 when he allows at most three earned runs, but 2-10 otherwise. Hecht was also big at the plate, going 2-for-3 with four RBI and one stolen base. Those four RBI gave him a new career-high.
In other batting news, Cardon Hadley was a standout: he went 2-for-4 with two runs, one stolen base, and one double. Mason Knowles also deserves some recognition as he snagged his first stolen base of the season.
Farmington hit smart and finished the game with only two strikeouts. The team has now struck out at least five batters in three consecutive matchups.
Weber dropped their record down to 2-14 with the defeat, which was their 12th straight on the road dating back to last season. As for Farmington, their record is now 4-11.
Article generated by infoSentience based on data entered on MaxPreps