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 Westborough (MA) varsity football team lost Friday's home non-conference game against Blackstone Valley RVT (Upton, MA) by a score of 27-20.

Q1Q2Q3Q4Final
BVRVT----27
Westborough----20
Final score provided by S. Arbiter.
  • Recap
  • Box Score
  • Matchup Info

Game Stats

Blackstone Valley RVT

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals81291.66711.42128.8
3Dylan Dean (So)81291.66711.42128.8
Blackstone Valley RVT

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals302217.412
3Dylan Dean (So)5459.001
4Xavier Salois (Jr)11414.00
9Jake Greenstein (So)4174.301
32Bryce Sheldon (Sr)191135.91
82Nathan Harris (Jr)13232.00
Blackstone Valley RVT

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals89111.42
4Xavier Salois (Jr)34214.02
9Jake Greenstein (So)44210.5
82Nathan Harris (Jr)177.0
Blackstone Valley RVT

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals22191312
3Dylan Dean (So)4545
4Xavier Salois (Jr)144256
9Jake Greenstein (So)174259
32Bryce Sheldon (Sr)113113
82Nathan Harris (Jr)32739
Blackstone Valley RVT

Total Yards

#Athlete NameRushPassRecTotal
Team Totals2219191312
3Dylan Dean (So)4591136
4Xavier Salois (Jr)144256
9Jake Greenstein (So)174259
32Bryce Sheldon (Sr)113113
82Nathan Harris (Jr)32739
Blackstone Valley RVT

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals424
3Dylan Dean (So)16
4Xavier Salois (Jr)212
9Jake Greenstein (So)16
Blackstone Valley RVT

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals224
3Dylan Dean (So)11
4Xavier Salois (Jr)22
9Jake Greenstein (So)11
Westborough has not entered stats for this game.

Game Story

Massachusetts High School Football - Westborough can't hold off Blackstone Valley RVT

November 7, 2025: Westborough, MA 01581

Blackstone Valley RVT Beavers (Upton, MA) boosters were content Friday as they observed their football squad nudge the host Westborough Rangers (Westborough, MA), 27-20 in a non-league match.

The Beavers (4-5) will now prepare for their match against Bay Path RVT (Charlton, MA). The Minutemen come into the Central Mass - B match with a 4-5 record. In their last match, Bay Path RVT tipped Nipmuc Regional (Upton, MA), 20-14, in a non-league challenge.

The Rangers (0-9) will now prepare for their challenge against Algonquin Regional (Northborough, MA). The Titans go into the Midland Wachusett - A challenge with a 3-6 record. In their last challenge, Algonquin Regional nipped Groton-Dunstable (Groton, MA), 41-13, in a non-league challenge.

BVRVT @ Westborough Football Game Info

Fri., Nov. 7, 2025 @ 6:30p
Westborough High School
The Westborough (MA) varsity football team lost Friday's home non-conference game against Blackstone Valley RVT (Upton, MA) by a score of 27-20.

Rankings & Records

Blackstone Valley RVT (25-26)

MADiv.
11713
OverallLeagueHomeAwayWin %League %PFPA
6-62-24-22-4.500.500267319

Westborough (25-26)

MADiv.
18218
OverallLeagueHomeAwayWin %League %PFPA
1-100-51-50-5.091.000148333

Team Scoring Averages

Q1Q2Q3Q4Final
Blackstone Valley RVT
5.33.14.85.822.3
Westborough
1.83.501.813.5

Blackstone Valley RVT Videos

Blackstone Valley RVT doesn't have any videos.

Westborough Videos

Team Stat Comparison

Blackstone Valley RVTWestborough
133.8Rushing Yards Per Game-0.8
101.4Passing Yards Per Game31.0
101.6Receiving Yards Per Game10.0
235.3Total Yards Per Game30.3

Team Leaders

Blackstone Valley RVTWestboroughNational Avg.
#32 Bryce Sheldon84.3Rushing Yards Per Game#23 Nd Iweka010.9
#3 Dylan Dean86.2Passing Yards Per Game#9 Noah Pierre-louis124.010.6
#82 Nathan Harris65.5Receiving Yards Per Game#8 Josh Beaulieu26.08.7
#3 Dylan Dean122.4Total Yards Per Game#9 Noah Pierre-louis122.024.4

Record Breakdown

Blackstone Valley RVT (25-26)

Westborough (25-26)

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