Ribault made up a huge gap compared to their last game against Duval Charter, but they still couldn't quite topple them. The Trojans fell just short of the Panthers by a score of 5-3 on Thursday. The Trojans have struggled against the Panthers recently, as the game was their eighth consecutive lost matchup.

Jaquarius Moore
| 02/27/26 vs Raines | 7 |
| 02/16/26 @ Covenant School of Jacksonville | 5 |
| 03/26/26 @ Duval Charter | 2 |
| 03/20/26 vs Northwestern | 2 |
| 02/09/26 @ Westside | 2 |
Jaquarius Moore was huge no matter where he played even without the win. He looked comfortable on the mound, striking out six batters over five innings while giving up just one earned (and four unearned) runs off four hits. He also tossed two walks, which is notable because Ribault is 2-1 when he allows at most two walks, but 5-7 otherwise. Moore was also big at the plate, going a perfect 3-for-3 with three stolen bases and one run. He is on a roll when it comes to stolen bases, as he's now snagged two or more in each of the last four games he's played.
In other batting news, Juquan Marion was cooking despite his team's loss, earning two runs and four stolen bases. He has been hot recently, having posted two or more stolen bases the last three times he's played. The team also got some help courtesy of Cristhian Leyva-Morales, who got on base in all three of his plate appearances with one double and one RBI.
Ribault now has a losing record of 7-8. As for Duval Charter, the victory made it two in a row for them and bumps their season record up to 10-7.
Looking ahead, Ribault is taking a road trip to take on Hilliard at 6:30 p.m. on Thursday. As for Duval Charter, they will look to defend their home field on Friday against Riverside at 6:30 p.m. The Generals have struggled to contain batters this season (they've allowed 11.8 runs per game on average), something the Panthers will no doubt try to take advantage of.
Article generated by infoSentience based on data entered on MaxPreps