Polson faced Bigfork in a battle between two of the state's top teams on Tuesday. The Pirates came out on top against the Vikings and Valkyries by a score of 9-4. This was a revenge game for the Pirates: when they faced off against the Vikings and Valkyries back in April, they had to take a 6-3 loss.
Cody Haggard made a splash while hitting and pitching. He looked comfortable on the mound, striking out six batters over 5.1 innings while giving up just one earned (and three unearned) runs off three hits. He has been consistent: he hasn't given up more than one earned run in eight consecutive appearances. He was also solid in the batter's box, going 1-for-4 with two runs and one double. That's the most runs he has posted since back in April.

Cole Wadsworth
| 04/29/26 vs Browning | 3 |
| 04/23/26 vs Corvallis | 3 |
| 04/09/26 @ Noxon | 3 |
| 05/12/26 @ Bigfork | 2 |
| 04/18/26 vs Ronan | 2 |
| + 4 more games |
In other batting news, Cole Wadsworth was incredible, going 2-for-5 with one home run, two runs, and one stolen base. He is becoming a predictor of Polson's success: when he posts at least two runs the team is undefeated (and 6-7 when he doesn't). Another player making a difference was Holden Emerson, who went 3-for-4 with one run and one double.
Polson has been performing well recently as they've won nine of their last 12 contests. That's provided a nice bump to their 11-7 record this season. The victories came thanks in part to their pitching effort, having only surrendered 3.0 runs on average over those games. As for Bigfork, the defeat snapped their winning streak at three games and leaves them with a 10-4 record.
Coming up, Polson will be playing in front of their home fans against Columbia Falls at 5:00 p.m. on Thursday. The Wildcats' pitching crew has only allowed 3.4 runs per game this season, so the Pirates' hitters will have their work cut out for them. As for Bigfork, they will face off against Glacier at 5:00 p.m. on Friday.
Article generated by infoSentience based on data entered on MaxPreps