It may have taken eight innings to finish the job, but Roy ultimately got the result they hoped for on Saturday. They won by a run and slipped past the Kearns Cougars 4-3. The win continues a trend for the Royals in their matchups with the Cougars: they've now won three in a row.
Jace Barela made a splash while hitting and pitching. On the mound, he pitched eight innings while giving up just one earned (and two unearned) runs off six hits. Barela was also big at the plate, going 2-for-3 with one run.

Kruz Williams
| 05/09/26 @ Kearns | 3 |
| 04/15/26 vs Fremont | 2 |
| 03/17/26 @ Bonneville | 2 |
| 03/04/26 vs Sky View | 2 |
| 05/01/26 vs Box Elder | 1 |
In other batting news, Kruz Williams was excellent, going a perfect 3-for-3 with one run and one RBI. Those three hits gave him a new career-high. Another player making a difference was Cache Summers, who went 2-for-4 with three RBI.
Roy hit smart and finished the game with only one strikeout. They are 4-2 when they post two or more strikeouts.
Roy's record now sits at 12-15. As for Kearns, they have been struggling recently as they've lost six of their last eight games. That's put a noticeable dent in their 17-10 record this season.
As of now, neither Roy nor Kearns have any future games scheduled.
Article generated by infoSentience based on data entered on MaxPreps