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 Needham (MA) varsity baseball team won Wednesday's home non-conference game against St. John's Prep (Danvers, MA) by a score of 7-6.

1234567RHE
St. John's Prep-------6--
Needham-------7--
Final score provided by S. Arbiter.
  • Recap
  • Matchup Info

Game Story

Massachusetts High School Baseball - Needham nips St. John's Prep

April 23, 2025: Needham, MA 02494

The Needham Rockets baseball team scored 7 runs and held the visiting St. John's Prep Eagles to 6 in the Rockets non-league win on Wednesday.

The Rockets now own a 2-5 record. They take the field next when they travel to Newton North for a Bay State - Herget test on Monday, April 28. Needham will clash with a Tigers team coming off a 5-3 non-league loss to Catholic Memorial (West Roxbury, MA). The Tigers record now stands at 2-5.

With the defeat, St. John's Prep drops to 3-4 on the year. The Eagles host Cambridge Rindge & Latin (Cambridge, MA) to clash with the Falcons in a non-league test on Friday, April 25. The Falcons go into the test with a record of 4-3. Cambridge Rindge & Latin won 7-3 in their recent non-league test against Brookline (Brookline, MA)

SJP @ Needham Baseball Game Info

Wed., Apr. 23, 2025 @ 1p
Needham - Memorial Field
The Needham (MA) varsity baseball team won Wednesday's home non-conference game against St. John's Prep (Danvers, MA) by a score of 7-6.

Rankings & Records

St. John's Prep (24-25)

MADiv.
188
OverallLeagueHomeAwayNeutralWin %League %RFRA
14-107-49-35-60-1.583.63610777

Needham (24-25)

MADiv.
12337
OverallLeagueHomeAwayWin %League %RFRA
5-132-93-62-7.278.18243109

Team Scoring Averages

1234567RHE
St. John's Prep
.601.0.8.71.7.84.55.91.6
Needham
.7.2.3.3.3.502.43.51.3

Record Breakdown

St. John's Prep (24-25)

Needham (24-25)

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