For the second straight game, American Fork will face off against Farmington. The Cavemen will challenge the Phoenix at 1:00 p.m. on Thursday. American Fork will be looking to extend their current nine-game winning streak.
American Fork is on a roll after a high-stakes playoff matchup on Wednesday. They put the hurt on Farmington with a sharp 11-1 win. The Cavemen might be getting used to big wins seeing as the team has won 16 matches by six runs or more this season.

CJ Mascaro
05/14/25 vs Farmington | 5 |
05/07/25 vs Westlake | 2 |
04/30/25 @ Skyridge | 1 |
03/25/25 vs Fremont | 1 |
03/20/25 @ Dixie | 3 |
+ 4 more games |
CJ Mascaro was a major factor while hitting and pitching. He tossed three innings while giving up no earned runs off two hits. What's more, he posted five strikeouts, the most he's had since back in May of 2024. He was also big at the plate, going 2-for-4 with one home run, two runs, and two RBI.
In other batting news, Max Miller was a standout: he went 2-for-3 with three RBI, one triple, and one run. Another player making a difference was Crew Ingersoll, who went 3-for-4 with two RBI and one run.
American Fork was getting hits left and right and finished the game having posted a batting average of .500. That was just more of the same: they've now posted a batting average of .320 or higher in nine consecutive games.
American Fork's victory bumped their record up to 22-4. As for Farmington, they have been struggling recently as they've lost eight of their last ten contests. That's put a noticeable dent in their 7-22 record this season.
Article generated by infoSentience based on data entered on MaxPreps