There's no place like home for Xavier Prep, who bounced back after a loss on the road last Friday. They came out on top in a nail-biter against the Rancho Mirage Rattlers on Wednesday, sneaking past 6-4. The win was some much needed relief for the Saints as it spelled an end to their three-game losing streak.

Kainoa Luna
03/25/25 vs La Quinta | 3 |
03/04/25 vs Rancho Mirage | 3 |
02/25/25 @ Woodcrest Christian | 3 |
04/02/25 vs Rancho Mirage | 1 |
03/11/25 @ Shadow Hills | 1 |
Kainoa Luna made a big impact while hitting and pitching. He looked comfortable on the mound, striking out ten batters over six innings while giving up just one earned (and one unearned) run off six hits. He has become a key player for Xavier Prep: the team is undefeated when he allows at most one earned run, but 4-7 otherwise. Luna was also big at the plate, scoring a run while going 2-for-3. That's the most hits he has posted since back in February.
In other batting news, Vincent Scarborough was incredible, scoring a run and stealing two bases while going 2-for-3. That's the most hits he has posted since back in March of 2024.
Xavier Prep now has a winning record of 8-7. As for Rancho Mirage, they are on a six-game losing streak that has dropped them down to 8-7.
Both teams will have to hit the road in their upcoming games. Xavier Prep will square off against Big Bear at 3:15 p.m. on Thursday. The Bears have struggled to contain batters this season (they've allowed 7.5 runs per game on average), something the Saints will no doubt try to take advantage of. As for Rancho Mirage, they will take on Palm Desert at 6:30 p.m. on Friday. The two teams have allowed few runs on average (the Rattlers 3, the Aztecs 3.1) so any runs scored will be well earned.
Article generated by infoSentience based on data entered on MaxPreps