Schools

St. John's Prep QB is a Patch Player of the Week

Sensational performance led to one of the season's biggest upsets.

Do-it-all quarterback Mike Yarin's incredible performance helped St. John's Prep score one of the biggest upsets of the season this weekend, handing BC High its first loss of the year, 35-17.

The UConn baseball commit ran for 75 yards and two touchdowns and threw for 173 yards and two more scores. With the win, Prep jumped into fourth place in the Division 1 North power ratings with a week to play.

For the other Patch Players of the Week, click here.

Find out what's happening in Danversfor free with the latest updates from Patch.

Get more local news delivered straight to your inbox. Sign up for free Patch newsletters and alerts.