Get Unlimited Access – for Free

See all the latest scores & stats from your favorite teams! Simply sign in or create your free MaxPreps account to unlock this page - it only takes a minute to join.

The St. John's Prep (Danvers, MA) varsity baseball team won Sunday's home non-conference game against Haverhill (MA) by a score of 12-2.

Game Details: St. John's Preparatory School

1234567RHE
Haverhill-------2--
St. John's Prep-------12--
Final score provided by J. Crisosto.
  • Recap
  • Matchup

Game Story

Massachusetts High School Baseball - St. John's Prep wallops Haverhill

April 16, 2023: Danvers, MA 01923

In Sunday's non-league challenge, the St. John's Prep Eagles (Danvers, MA) baseball squad triumphed over the visiting Haverhill Hillies (Haverhill, MA), by a final score of 12-2.

With the win, St. John's Prep upgrades its record to 3-1 on the season. The Eagles travel to Mansfield (Mansfield, MA) to battle the Hornets in a non-league challenge on Wednesday, April 19. The Hornets come into the challenge with a record of 3-4. Mansfield won 1-0 in their recent non-league challenge against Bridgewater-Raynham (Bridgewater, MA)

With the defeat, Haverhill falls to 1-4 on the season. The Hillies travel to North Andover (North Andover, MA) to battle the Scarlet Knights in a non-league challenge on Tuesday, April 18. The Scarlet Knights come into the challenge with a record of 2-1. North Andover won 7-0 in their recent non-league challenge against Dracut (Dracut, MA)

Rankings & Records

Haverhill (22-23)

MADiv.
22957
OverallLeagueHomeAwayWin %League %RFRA
3-171-52-81-9.150.16758131

St. John's Prep (22-23)

MADiv.
4318
OverallLeagueHomeAwayWin %League %RFRA
12-106-58-34-7.545.54511883

Team Scoring Averages

1234567RHE
Haverhill
.3.2.3.3.8.202.9--
St. John's Prep
.90.31.51.01.11.25.4--

Record Breakdown

Haverhill (22-23)

St. John's Prep (22-23)

3-17
Overall
12-10
1-5
League
6-5
2-12
Non-League
6-5
0-1
Head to Head
1-0
1-5
Common Opponent
2-2
2-8
Home
8-3
1-9
Away
4-7
0-0
Neutral
0-0
0-0
Playoff
0-0
2-17
In-State
12-9
1-0
Out-of-State
0-1