The matchup between Palm Harbor University and St. Petersburg on Friday hardly resembled the 23-3 effort from their previous meeting. The Hurricanes took down the Green Devils 38-21. The Hurricanes pushed the score to 28-7 by the end of the third, a deficit the Green Devils cut but never quite recovered from.

Chris Silvestro
09/12/25 @ St. Petersburg | 95 |
09/05/25 vs Parrish Community | 78 |
09/06/24 @ Parrish Community | 24 |
08/29/25 vs Tarpon Springs | 21 |
09/20/24 @ Countryside | 18 |
Palm Harbor University was led to victory by Ben Sathaporn and Chris Silvestro. Sathaporn rushed for 136 yards and two touchdowns, while Silvestro rushed for 95 yards and one score on only 12 carries. Those 95 rushing yards gave Silvestro a new career-high. John Daniels was in the mix too, providing Palm Harbor University with one TD.
They were just one part of a punishing run game: Palm Harbor University was unstoppable on the ground and finished the game with 279 rushing yards. That's the most rushing yards they've managed all season.
St. Petersburg lost despite a true team effort on offense. The best among them was Cole Underwood, who threw for 209 yards and a pair of touchdowns. St. Petersburg's leading receiver Thomas Grizzard was Underwood's top target yet again, picking up 135 receiving yards and one score.
The win got Palm Harbor University back to even at 2-2. As for St. Petersburg, they now have a losing record of 1-2.
Looking ahead, Palm Harbor University will square off against Countryside at 7:00 p.m. on Thursday. The Cougars' defense has only allowed 11.8 points per game this season, so the Hurricanes' offense will have their work cut out for them. As for St. Petersburg, they will face off against Lakewood at 7:00 p.m. on Friday.
Article generated by infoSentience based on data entered on MaxPreps