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 Mekeel Christian Academy (Schenectady, NY) varsity volleyball team won Thursday's home conference match against Oppenheim-Ephratah-St. Johnsville (St. Johnsville, NY) by a score of 3-0.

S1S2S3Wins
OESJ111690
MCA2525253
Final score provided by A. Banks.
  • Recap
  • Box Score
  • Matchup Info

Match Stats

Oppenheim-Ephratah-St. Johnsville has not entered stats for this match.
Mekeel Christian Academy

Attacking

#Athlete NameSPKK/SKill %AttEHit %
Team Totals33210.70
1Haley McDonald (Sr)320.70
4Harmony Packard (Jr)3
5Bria Salvo (Sr)310.30
6Paige Brennan (Sr)3103.30
7Isabella Baum (Sr)320.70
8Milani Hamid (Sr)310.30
12Mikal Towers (Fr)3134.30
14Macie Dell (So)331.00
33A. Bestvina (Jr)1
Mekeel Christian Academy

Serving

#Athlete NameSPAA/SAce %SASEServ %PTS
Team Totals3175.7
1Haley McDonald (Sr)341.3
4Harmony Packard (Jr)310.3
5Bria Salvo (Sr)341.3
6Paige Brennan (Sr)351.7
7Isabella Baum (Sr)3
8Milani Hamid (Sr)3
12Mikal Towers (Fr)3
14Macie Dell (So)320.7
33A. Bestvina (Jr)111.0
Mekeel Christian Academy

Blocking

#Athlete NameSPBSBATot BlksB/SBE
Team Totals3220.7
1Haley McDonald (Sr)3
4Harmony Packard (Jr)3
5Bria Salvo (Sr)3
6Paige Brennan (Sr)3110.3
7Isabella Baum (Sr)3
8Milani Hamid (Sr)3110.3
12Mikal Towers (Fr)3
14Macie Dell (So)3
33A. Bestvina (Jr)1
Mekeel Christian Academy

Digging

#Athlete NameSPDDED/S
Team Totals3196.3
1Haley McDonald (Sr)351.7
4Harmony Packard (Jr)331.0
5Bria Salvo (Sr)331.0
6Paige Brennan (Sr)341.3
7Isabella Baum (Sr)3
8Milani Hamid (Sr)310.3
12Mikal Towers (Fr)3
14Macie Dell (So)331.0
33A. Bestvina (Jr)1
Mekeel Christian Academy

Ball Handling

#Athlete NameSPAstAst/SBHABHE
Team Totals33110.3
1Haley McDonald (Sr)3
4Harmony Packard (Jr)3
5Bria Salvo (Sr)33110.3
6Paige Brennan (Sr)3
7Isabella Baum (Sr)3
8Milani Hamid (Sr)3
12Mikal Towers (Fr)3
14Macie Dell (So)3
33A. Bestvina (Jr)1
Mekeel Christian Academy

Serve Receiving

#Athlete NameSPRRER/S
Team Totals3
1Haley McDonald (Sr)3
4Harmony Packard (Jr)3
5Bria Salvo (Sr)3
6Paige Brennan (Sr)3
7Isabella Baum (Sr)3
8Milani Hamid (Sr)3
12Mikal Towers (Fr)3
14Macie Dell (So)3
33A. Bestvina (Jr)1

Match Story

New York High School Volleyball - Mekeel Christian Academy over Oppenheim-Ephratah-St. Johnsville

October 23, 2025: Schenectady, NY 12302

The Mekeel Christian Academy Lions (Schenectady, NY) volleyball knocked off the visiting Oppenheim-Ephratah-St. Johnsville Wolves (St. Johnsville, NY), 3-0 in Thursday's league bout.

The Lions now possess a 24-4 record.

With the loss, Oppenheim-Ephratah-St. Johnsville drops to 10-15 on the campaign.

OESJ @ MCA Volleyball Match Info

Thu., Oct. 23, 2025 @ 6p
The Mekeel Christian Academy (Schenectady, NY) varsity volleyball team won Thursday's home conference match against Oppenheim-Ephratah-St. Johnsville (St. Johnsville, NY) by a score of 3-0.

Rankings & Records

OESJ (25-26)

NYSection
26751
OverallLeagueHomeAwayNeutralWin %League %SWSL
10-154-96-42-62-5.400.3083644

Mekeel Christian Academy (25-26)

NYSectionState Class
78114
OverallLeagueHomeAwayNeutralWin %League %SWSL
28-4-411-215-26-0-27-2-2.833.8467717

Team Scoring Averages

S1S2S3S4S5Wins
OESJ
20.221.422.221.413.51.4
Mekeel Christian Academy
24.924.423.424.315.02.1

Team Stat Comparison

OESJMekeel Christian Academy
304Kills846
64Total Blocks136
244Serving Aces326
145Digs486
214Assists758
2672Receptions-

Team Leaders

OESJMekeel Christian AcademyNational Avg.
#22 Brooke Trumble144Kills#12 Mikal Towers28353
#8 Andrea Thayer35Total Blocks#12 Mikal Towers4811
#22 Brooke Trumble121Serving Aces#6 Paige Brennan9016
#22 Brooke Trumble59Digs#14 Macie Dell12284
#22 Brooke Trumble121Assists#5 Bria Salvo75250
#22 Brooke Trumble662Receptions
-
86

Common Opponents

SchoolCommon Opp. Rec.SchoolCommon Opp. Rec.
OESJ5-12Mekeel Christian Academy14-2-2
DateAwayHomeResultDateAwayHomeResult
9/9/25MayfieldOppenheim-Ephratah-St. Johnsville(W) 3-210/8/25Mekeel Christian AcademyMayfield(W) 3-0
9/11/25Oppenheim-Ephratah-St. JohnsvilleSchoharie(L) 3-010/16/25SchoharieMekeel Christian Academy(W) 3-0
9/27/25Oppenheim-Ephratah-St. JohnsvilleSchoharie(L) 2-010/18/25SchoharieMekeel Christian Academy(W) 2-0
9/15/25JohnstownOppenheim-Ephratah-St. Johnsville(W) 3-010/21/25Mekeel Christian AcademyJohnstown(W) 3-1
9/18/25Oppenheim-Ephratah-St. JohnsvilleLoudonville Christian(W) 3-010/7/25Loudonville ChristianMekeel Christian Academy(W) 3-0
9/23/25Oppenheim-Ephratah-St. JohnsvilleDuanesburg(L) 3-19/9/25Mekeel Christian AcademyDuanesburg(W) 3-0
10/18/25DuanesburgMekeel Christian Academy(T) 1-1
11/5/25DuanesburgMekeel Christian Academy(W) 3-0
9/25/25Canajoharie/Fort PlainOppenheim-Ephratah-St. Johnsville(L) 3-010/1/25Canajoharie/Fort PlainMekeel Christian Academy(W) 3-0
9/27/25Oppenheim-Ephratah-St. JohnsvilleCanajoharie/Fort Plain(L) 2-010/18/25Mekeel Christian AcademyCanajoharie/Fort Plain(T) 1-1
9/27/25MiddleburghOppenheim-Ephratah-St. Johnsville(L) 2-09/26/25MiddleburghMekeel Christian Academy(W) 3-0
10/14/25Oppenheim-Ephratah-St. JohnsvilleMiddleburgh(L) 3-2
10/21/25MiddleburghOppenheim-Ephratah-St. Johnsville(L) 3-2
9/30/25Oppenheim-Ephratah-St. JohnsvilleNotre Dame Bishop Gibbons(W) 3-09/16/25Mekeel Christian AcademyNotre Dame Bishop Gibbons(W) 3-0
10/2/25Fonda-FultonvilleOppenheim-Ephratah-St. Johnsville(L) 3-110/14/25Fonda-FultonvilleMekeel Christian Academy(L) 3-1
10/7/25Oppenheim-Ephratah-St. JohnsvilleBerne-Knox-Westerlo(L) 3-19/23/25Berne-Knox-WesterloMekeel Christian Academy(W) 3-0
10/31/25Berne-Knox-WesterloMekeel Christian Academy(W) 3-0
10/9/25GalwayOppenheim-Ephratah-St. Johnsville(L) 3-09/25/25GalwayMekeel Christian Academy(L) 3-0
10/16/25Oppenheim-Ephratah-St. JohnsvilleCobleskill-Richmondville(L) 3-19/30/25Mekeel Christian AcademyCobleskill-Richmondville(W) 3-2
10/20/25AmsterdamOppenheim-Ephratah-St. Johnsville(W) 3-010/11/25AmsterdamMekeel Christian Academy(W) 2-0

Record Breakdown

OESJ (25-26)

Mekeel Christian Academy (25-26)

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