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 Millbury (MA) JV baseball team won Monday's home non-conference game against Grafton (MA) by a score of 4-3.

1234567RHE
Grafton2001000360
Millbury200011-452
  • Recap
  • Box Score
  • Matchup Info

Game Stats

Grafton

Batting

#Athlete NameAvgPAABRHRBI2B3BHRGS
Team Totals.2143028362110
1Connor Griffin (Fr).66733120000
3Landan Swain (So).66733122110
6Brady Sullivan (Fr).00033000000
8P.J. Simpson (Fr).00022000000
12Jake Raffinetti (Fr).00032000000
20S. Greenhouse (So).00033000000
23Nick Savage (So).00033000000
24Zach Barnhill (Fr).00033000000
27Michael Nicalek (So).33333110000
42A. Donaldson (Fr).33333010000
55Aiden Rakus (Fr)10000000
Grafton

#Athlete NameSFSH/BBBKHBPROEFCLOBOBPSLGOPS
Team Totals001121106.267.321.588
1Connor Griffin (Fr)00000000.667.6671.334
3Landan Swain (So)00010001.6671.6672.334
6Brady Sullivan (Fr)00010101.000.000.000
8P.J. Simpson (Fr)00010001.000.000.000
12Jake Raffinetti (Fr)00120001.333.000.333
20S. Greenhouse (So)00030003.000.000.000
23Nick Savage (So)00010002.000.000.000
24Zach Barnhill (Fr)00020003.000.000.000
27Michael Nicalek (So)00010001.333.333.666
42A. Donaldson (Fr)00000003.333.333.666
55Aiden Rakus (Fr)000010001.0001.000
Grafton

Baserunning

#Athlete NameSBSBA
Team Totals3
1Connor Griffin (Fr)1
6Brady Sullivan (Fr)1
12Jake Raffinetti (Fr)1
Grafton

Fielding

#Athlete NameFPTCPOAEDPTPPBSBASBCSCS%
Team Totals1.0002718900
1Connor Griffin (Fr)1.00011000
3Landan Swain (So)1.00010100
12Jake Raffinetti (Fr)1.00020200
20S. Greenhouse (So)1.00044000
23Nick Savage (So)1.00044000
27Michael Nicalek (So)1.00011000
42A. Donaldson (Fr)1.00031200
55Aiden Rakus (Fr)1.00022000
Grafton

Pitching

#Athlete NameERAWLW%APPGSCGSOSVNHPG
Team Totals3.5001.00010
3Landan Swain (So)2.800010
34Ben Sjolander (So)7.0001.00010
Grafton

#Athlete NameIPHRERBBK2B3BHRBFAB
Team Totals65436502822
3Landan Swain (So)54324502218
34Ben Sjolander (So)111120064
Grafton

#Athlete NameOBAOBPWPHBPSFSH/B#PBKPOSB
Team Totals.227.39310100013
3Landan Swain (So).222.3641077011
34Ben Sjolander (So).250.5000023002
Stat Supplier Logo

Grafton's stats are presented by GameChanger: live mobile scorekeeping for baseballGameChanger Media, Inc (ai)

Millbury has not entered stats for this game.

Game Story

Massachusetts High School Baseball - Millbury sneaks past Grafton

May 19, 2025: Millbury, MA 01527

The crowd at Monday's non-league battle between the Millbury Woolies (Millbury, MA) and the visiting Grafton Gators (Grafton, MA), saw Millbury's baseball team get by Grafton by a margin of 4-3.

The Woolies (2-2) will now prepare for their battle against Oxford (Oxford, MA). The Pirates enter the non-league battle with a 3-7 record.

Next, the Gators face the Wellesley Raiders (Wellesley, MA) in a non-league battle, on Tuesday, May 20. Grafton will attempt to improve on its 8-4 season record.

Grafton @ Millbury Baseball Game Info

Mon., May. 19, 2025 @ 3:30p
Millbury - Shaw Elementary School
The Millbury (MA) JV baseball team won Monday's home non-conference game against Grafton (MA) by a score of 4-3.

Rankings & Records

Grafton (24-25)

OverallHomeAwayWin %RFRA
10-5-16-24-3-1.65612068

Millbury (24-25)

OverallHomeAwayWin %RFRA
5-23-12-1.7145026

Team Scoring Averages

123456789RHE
Grafton
1.2.71.1.92.11.1.6.59.07.57.52.0
Millbury
1.0001.01.51.00--7.16.52.0

Team Stat Comparison

GraftonMillbury
.269Batting Average-
.381On Base Percentage-
.312Slugging Percentage-
.926Fielding Percentage-
.778Win Loss Percentage-

Team Leaders

GraftonMillburyNational Avg.
#22 Brendan Ashe.500Batting Average
-
.258
#22 Brendan Ashe.600On Base Percentage
-
.413
#22 Brendan Ashe.500Slugging Percentage
-
.322
#15 Cam Megna1.000Fielding Percentage
-
.848
#12 Jake Raffinetti1.000Win Loss Percentage
-
.587

Record Breakdown

Grafton (24-25)

Millbury (24-25)

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