Coral Springs Charter’s arm, Wakulla’s thunder, and two dangerous underdogs

The Class 3A Final Four has a little bit of everything: a battle-tested Coral Springs Charter team built around elite pitching, a McKeel Academy squad that keeps surviving tight spots, a Wakulla lineup that looks like it brought composite fireworks to Longwood, and an Eustis team with enough pitching and contact to make everyone uncomfortable.

The FHSAA Class 3A semifinals are set for Thursday, May 21, with McKeel Academy vs. Coral Springs Charter at 10 a.m. and Eustis vs. Wakulla at 11:30 a.m. at Boombah-Soldiers Creek Park in Longwood. The 3A championship is scheduled for Friday, May 22 at 4 p.m.

Game 1: Coral Springs Charter vs. McKeel Academy

Coral Springs Charter has the look of a team peaking at exactly the wrong time for everybody else

Coral Springs Charter enters at 21-4, and the resume has some real meat on it. Wins over IMG, American Heritage, Wellington, and Western tell you this group has not been collecting empty calories.

But the regional run may be the better indicator of where the Panthers are right now.

They edged Somerset Academy Silver Palms 3-2 in the regional semifinal, then knocked off Cardinal Gibbons 3-1 in the regional final. That one matters. Coral Springs Charter had gone 0-2 against Gibbons coming into that game, then flipped the script when the season was on the line. That is not just a win. That is a statement with cleats on.

The engine is junior pitcher Courtney Wahlbrink, who has been outstanding: 20-2, 0.61 ERA, 208 strikeouts. At this point, “locked in” feels too mild. She has been in full command, and in a Final Four setting, that kind of arm can shrink the field fast.

Offensively, Coral Springs Charter is not a one-note team. Alyson Vincze brings average and pressure with a .476 batting average, 40 hits, and 22 stolen bases, while Gio Gurgel supplies the punch with nine home runs, 36 RBIs, and a .384 average. That is the tricky part about this lineup: it can manufacture, it can run, and it can leave the yard. Pick your problem.

McKeel Academy, meanwhile, comes in at 17-5 with a pretty useful postseason skill: the Wildcats do not blink in close games.

They have wins over Bartow 2-1, Sarasota 7-6, and Academy of the Holy Names 2-1 in the regional final. That says plenty. McKeel may not overwhelm you on paper, but they can hang around, and teams that hang around in May tend to become very annoying by the sixth inning.

Junior Chloe Lanier gives McKeel a two-way presence, carrying a 1.87 ERA with 139 strikeouts while also batting .379. Madyson Marion is hitting .396 with 14 RBIs, and Isabelle Morrell brings some pop with four home runs.

For McKeel, the formula is fairly clear: play clean defense, avoid free passes, and find a way to put traffic on the bases against Wahlbrink. That is easier written than done, of course. Small ball may not just be an option here. It may be the plan. Bunt, move runners, force throws, make Coral Springs Charter handle the ball. Against an arm like Wahlbrink, waiting for three-run homers is a dangerous way to spend an afternoon.

Prediction

McKeel has the makeup of a team that can make this uncomfortable. The Wildcats have shown they can win tight, low-margin games, and that matters.

But pitching travels, and elite pitching travels first class. Wahlbrink has been too sharp, Coral Springs Charter has already survived pressure-packed regional games, and that win over Cardinal Gibbons feels like the kind of breakthrough that can carry into the state tournament.

Pick: Coral Springs Charter advances to the Class 3A final.

Game 2: Wakulla vs. Eustis

Wakulla brings the thunder, but Eustis has the arm to make it interesting

If Coral Springs Charter is built around run prevention, Wakulla is built around run creation. Loudly.

The War Eagles enter at 25-4, and they can absolutely swing it. Their key wins include North Bay Haven Academy 5-2, two victories over IMG, 6-3 and 9-4, and a 4-1 win over Yulee. This is a team with enough offense to make even routine innings feel flammable.

The pitching has been steady, with Jayci Mapes and Aislin Hunter splitting the bulk of the work. Mapes is 13-0 with a 2.24 ERA and 119 strikeouts over 87.2 innings, while Hunter is 11-3 with a 2.38 ERA and 80 strikeouts over 76.1 innings. That kind of depth matters in a state tournament setting. You do not need one pitcher to be perfect when you have multiple reliable answers.

But let’s not overcomplicate this: Wakulla’s calling card is the lineup.

Parker Stubbs has been ridiculous, hitting .500 with 15 home runs, 45 RBIs, and a 1.122 slugging percentage. Cylie Long is right there with her, batting .477 with 11 home runs, 49 RBIs, and a 1.070 slugging percentage. As a team, Wakulla is hitting .374 with 35 home runs, a power profile that makes every inning feel dangerous.

Eustis, though, is not wandering into this matchup empty-handed.

The Panthers are 21-6 and come in with quality wins over Winter Springs 2-0, Crystal River 2-0 in the regional semifinal, and Santa Fe 4-1 in the regional final. That regional path says Eustis can win the kind of games where every pitch matters.

Senior Carson Roden is the centerpiece in the circle, entering at 19-5 with a 1.52 ERA and 230 strikeouts over 147.1 innings. If Eustis is going to pull this off, Roden is the obvious starting point. She has to change speeds, limit barrels, and make Wakulla earn its damage one base at a time.

The lineup has pieces, too. Brooklyn Powhida leads with a .425 batting average and 1.083 OPS, Dalilah Taylor has 24 stolen bases, Emmy Luke leads the team with 21 RBIs, and Ella Fleming is hitting .425 with nine doubles. Eustis may not have Wakulla’s cartoonish power numbers, but this is not a helpless offense. They can hit, they can pressure, and they can absolutely punish mistakes.

The question is whether they can keep pace if Wakulla starts turning the game into a track meet.

Prediction

This has the makings of a higher-scoring semifinal. Eustis has enough offense to make noise and a pitcher in Roden who can keep them in it, but Wakulla’s lineup is a different kind of problem. There is power, depth, and very little breathing room.

On paper, the lean has to go toward the team with the bigger offensive ceiling.

Pick: Wakulla advances to the Class 3A final.

Projected Championship Matchup

Coral Springs Charter vs. Wakulla

If the bracket plays out as expected, the Class 3A championship gives us a terrific contrast in styles: Coral Springs Charter’s pitching and polish against Wakulla’s power and depth.

Wakulla can flat-out swing it. With Parker Stubbs and Cylie Long anchoring a lineup loaded with power, the War Eagles do not need much of an opening to change a game. One mistake can turn into two runs in a hurry. Two mistakes can turn into a long walk back to the dugout.

But Coral Springs Charter has the one thing that tends to matter most in championship softball: a dominant arm in the circle.

Courtney Wahlbrink has been the difference-maker all season, and there is no reason to overthink it now. Her 0.61 ERA and 208 strikeouts are not just strong numbers. They are game-plan numbers. They allow Coral Springs Charter to control tempo, limit big innings, and force opponents to string together quality at-bats instead of waiting for one big swing.

That is the challenge for Wakulla. The War Eagles are dangerous because they can hit the ball out of the yard, but against elite pitching, power can get quiet fast. Wahlbrink does not have to shut Wakulla down completely. She just has to keep the damage contained, avoid the crooked inning, and let Coral Springs Charter’s balanced offense do enough on the other side.

The Panthers have already shown they can win tight postseason games. They beat Somerset 3-2, then turned around and solved Cardinal Gibbons 3-1 after dropping two previous meetings. That kind of win matters. It tells you this team can adjust, handle pressure, and play its best softball when the margin gets thin.

Wakulla has the bats. Coral Springs Charter has the arm.

In a championship setting, give me the arm.

Championship Prediction

Coral Springs Charter defeats Wakulla to win the Class 3A state championship.

Pitching holds back the Wakulla bats just enough, and Coral Springs Charter finishes the job.