Softball Recap: Mission Bay Snags 11th Win in Last 12 Games
By Team Reports
May 6, 2025, 6:59pm
Softball Recap: Mission Bay Buccaneers vs. Francis Parker Lancers

Buccaneers
04/23/25 vs Crawford | 16 |
03/22/25 vs Palo Verde Valley | 9 |
03/08/25 vs Ramona | 9 |
04/25/25 @ San Diego | 7 |
03/05/25 @ Escondido | 7 |
Mission Bay had to skate by with only a one-run margin when they last took the field, which might have inspired the six-run drubbing they dealt Francis Parker on Tuesday. The Buccaneers blew past the Lancers 7-1. The result was nothing new for the Buccaneers, who have now won eight matchups by six runs or more so far this season.
Abby Nelson made a big impact no matter where she played. On the mound, she struck out nine batters over seven innings while giving up just one earned run off four hits (and only one walk). She has been nothing but reliable: she hasn't given up more than one earned run in 12 consecutive appearances. She was also big at the plate, getting on base in three of her four plate appearances with one stolen base, two RBI, and one run.
In other batting news, Evie Horton was incredible, getting on base in four of her five plate appearances with two runs, one triple, and one RBI. Siobhan Ascherfield also deserves some recognition as she brought in her first RBI of the season.
Mission Bay hit smart and finished the game with only two strikeouts. The team's really been improving in that area: they've now improved their strikeout total in three consecutive contests.
Mission Bay is on a roll lately: they've won 11 of their last 12 games. That's provided a nice bump to their 13-4 record this season. The victories came thanks in part to their pitching effort, having only surrendered 0.8 runs on average over those games. As for Francis Parker, they are on a five-game losing streak that has dropped them down to 6-13.
Both squads will have to hit the road in their upcoming games. Mission Bay will square off against Crawford at 4:00 p.m. on Friday. As for Francis Parker, they will take on Tri-City Christian at 4:30 p.m. on Thursday. The Eagles' pitching crew has only allowed 3.2 runs per game this season, so the Lancers' hitters will have their work cut out for them.
Article generated by infoSentience based on data entered on MaxPreps