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 (Shrewsbury, MA) varsity volleyball team lost Monday's home non-conference match against Westfield (MA) by a score of 3-0.

S1S2S3Wins
Westfield2527253
St. John's1225230
Final score provided by S. Arbiter.
  • Recap
  • Box Score
  • Awards
  • Matchup Info

Match Stats

Westfield

Attacking

#Athlete NameSPKK/SKill %AttEHit %
Team Totals34314.354.47914.367
1Nolan Rodgers (Sr)3
2Jacob Satkowski (Jr)362.066.791.556
5Mark Chyruk (Sr)1
7Max Yurtuc (So)310.3100.0101.000
8Arlen Messier (So)3
10Andrew Yerak (Jr)362.050.0121.417
11G. Gonzalez (Jr)341.336.4112.182
12z. kukharchuk (Sr)3217.060.0358.371
13Zachary Maslar (Jr)3
15Bogdan Kuzin (Jr)351.745.5112.273
St. John's

Attacking

#Athlete NameSPKK/SKill %AttEHit %
Team Totals3196.324.17916.038
1A. Vasudevan (Sr)320.728.670.286
2Matt Rodak (Sr)310.320.051.000
3Jackson Foster (Jr)300.0.051-.200
7Aarav Patel (Sr)300.0.000
9Daijon Rondeau (Sr)310.37.1142-.071
11F. McGonagle (Sr)382.724.23310-.061
13Phillip Vignaly (Sr)372.346.7152.333
Westfield

Serving

#Athlete NameSPAA/SAce %SASEServ %PTS
Team Totals331.014
1Nolan Rodgers (Sr)310.34
2Jacob Satkowski (Jr)3
5Mark Chyruk (Sr)11
7Max Yurtuc (So)310.33
8Arlen Messier (So)3
10Andrew Yerak (Jr)31
11G. Gonzalez (Jr)31
12z. kukharchuk (Sr)32
13Zachary Maslar (Jr)3
15Bogdan Kuzin (Jr)310.32
St. John's

Serving

#Athlete NameSPAA/SAce %SASEServ %PTS
Team Totals362.09.8611378.7
1A. Vasudevan (Sr)310.311.19277.8
2Matt Rodak (Sr)310.37.114285.7
3Jackson Foster (Jr)300.0.050100.0
7Aarav Patel (Sr)300.0.06350.0
9Daijon Rondeau (Sr)310.311.19188.9
11F. McGonagle (Sr)331.023.113376.9
13Phillip Vignaly (Sr)300.0.05260.0
Westfield

Blocking

#Athlete NameSPBSBATot BlksB/SBE
Team Totals32651.7
1Nolan Rodgers (Sr)3
2Jacob Satkowski (Jr)3110.3
5Mark Chyruk (Sr)1
7Max Yurtuc (So)3220.7
8Arlen Messier (So)3
10Andrew Yerak (Jr)3
11G. Gonzalez (Jr)3
12z. kukharchuk (Sr)3110.3
13Zachary Maslar (Jr)3
15Bogdan Kuzin (Jr)31341.3
St. John's

Blocking

#Athlete NameSPBSBATot BlksB/SBE
Team Totals31431.05
1A. Vasudevan (Sr)30220.71
2Matt Rodak (Sr)30000.00
3Jackson Foster (Jr)30110.31
7Aarav Patel (Sr)30000.00
9Daijon Rondeau (Sr)30000.01
11F. McGonagle (Sr)30000.01
13Phillip Vignaly (Sr)31120.71
Westfield

Digging

#Athlete NameSPDDED/S
Team Totals34314.3
1Nolan Rodgers (Sr)3186.0
2Jacob Satkowski (Jr)3
5Mark Chyruk (Sr)1
7Max Yurtuc (So)320.7
8Arlen Messier (So)372.3
10Andrew Yerak (Jr)341.3
11G. Gonzalez (Jr)331.0
12z. kukharchuk (Sr)362.0
13Zachary Maslar (Jr)320.7
15Bogdan Kuzin (Jr)310.3
St. John's

Digging

#Athlete NameSPDDED/S
Team Totals316155.3
1A. Vasudevan (Sr)3220.7
2Matt Rodak (Sr)3802.7
3Jackson Foster (Jr)3000.0
7Aarav Patel (Sr)3120.3
9Daijon Rondeau (Sr)3130.3
11F. McGonagle (Sr)3411.3
13Phillip Vignaly (Sr)3070.0
Westfield

Ball Handling

#Athlete NameSPAstAst/SBHABHE
Team Totals34113.7
1Nolan Rodgers (Sr)310.3
2Jacob Satkowski (Jr)3
5Mark Chyruk (Sr)1
7Max Yurtuc (So)33210.7
8Arlen Messier (So)3
10Andrew Yerak (Jr)3
11G. Gonzalez (Jr)310.3
12z. kukharchuk (Sr)310.3
13Zachary Maslar (Jr)362.0
15Bogdan Kuzin (Jr)3
St. John's

Ball Handling

#Athlete NameSPAstAst/SBHABHE
Team Totals3186.0763
1A. Vasudevan (Sr)3155.0652
2Matt Rodak (Sr)310.310
3Jackson Foster (Jr)310.310
7Aarav Patel (Sr)300.031
9Daijon Rondeau (Sr)300.000
11F. McGonagle (Sr)300.040
13Phillip Vignaly (Sr)310.320
Westfield

Serve Receiving

#Athlete NameSPRRER/S
Team Totals3
1Nolan Rodgers (Sr)3
2Jacob Satkowski (Jr)3
5Mark Chyruk (Sr)1
7Max Yurtuc (So)3
8Arlen Messier (So)3
10Andrew Yerak (Jr)3
11G. Gonzalez (Jr)3
12z. kukharchuk (Sr)3
13Zachary Maslar (Jr)3
15Bogdan Kuzin (Jr)3
St. John's

Serve Receiving

#Athlete NameSPRRER/S
Team Totals35919.7
1A. Vasudevan (Sr)300.0
2Matt Rodak (Sr)300.0
3Jackson Foster (Jr)300.0
7Aarav Patel (Sr)3186.0
9Daijon Rondeau (Sr)362.0
11F. McGonagle (Sr)3165.3
13Phillip Vignaly (Sr)3196.3

Match Story

Massachusetts High School Volleyball - St. John's crushed by Westfield

March 31, 2025: Shrewsbury, MA 01545

The Westfield Bombers prevailed the host St. John's Pioneers volleyball squad by a final score of 3-0 in Monday's non-league game.

Next up, the Bombers confront the Agawam Brownies (Agawam, MA) in a Western Mass. North game, on Wednesday, April 2. Westfield will attempt to advance on its 2-0 season record. The Brownies enter the game with a 4-0 record after their 3-0 non-league win over Central (Springfield, MA).

The Pioneers (0-3) will now prepare for their game against St. John's Prep (Danvers, MA). The Eagles enter the Catholic game with a 2-3 record.

Players of the Match

Westfield (24-25)

Westfield has not selected any Players of the Match.

St. John's (24-25)

Congratulations to #2 Matt Rodak for being selected the St. John's Boys Volleyball Player of the Match.

Westfield @ St. John's Volleyball Match Info

Mon., Mar. 31, 2025 @ 6p
Saint John's High School
The St. John's (Shrewsbury, MA) varsity volleyball team lost Monday's home non-conference match against Westfield (MA) by a score of 3-0.

Rankings & Records

Westfield (24-25)

NationalMADiv.
20055
OverallLeagueHomeAwayNeutralWin %League %SWSL
21-59-213-28-20-1.808.8186622

St. John's (24-25)

NationalMADiv.
9933831
OverallLeagueHomeAwayNeutralWin %League %SWSL
10-116-25-45-50-2.476.7503741

Team Scoring Averages

S1S2S3S4S5Wins
Westfield
23.624.523.525.915.02.5
St. John's
21.021.822.322.814.31.8

Team Stat Comparison

WestfieldSt. John's
1049Kills764
227Total Blocks180
228Serving Aces130
1230Digs841
960Assists727
-Receptions1477

Team Leaders

WestfieldSt. John'sNational Avg.
#12 zachary kukharchuk311Kills#11 Francis McGonagle35046
#15 Bogdan Kuzin118Total Blocks#13 Phillip Vignaly8612
#11 Giovanni Gonzalez44Serving Aces#11 Francis McGonagle3810
#1 Nolan Rodgers378Digs#11 Francis McGonagle19358
#7 Max Yurtuc633Assists#1 Anirudh Vasudevan57444
-
Receptions#11 Francis McGonagle49274

Record Breakdown

Westfield (24-25)

St. John's (24-25)

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