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 Rock Ridge (Ashburn, VA) varsity football team lost Friday's home conference game against Tuscarora (Leesburg, VA) by a score of 31-7.

Q1Q2Q3Q4Final
Tuscarora7771031
Rock Ridge70007
  • Recap
  • Box Score
  • Videos
  • Awards
  • Matchup Info

Game Stats

Tuscarora

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals717126.41218.020106.5
2Peter Laiti II (Sr)717126.41218.020106.5
Rock Ridge

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals2984.22242.0226.4
6Xavier Smith (Sr)2984.22242.0226.4
Tuscarora

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals221788.111
2Peter Laiti II (Sr)35317.701
3Colton Haldeman (So)171186.910
4Zain Elian (Jr)1-6-6.000
32Julian Trujillo (Jr)11313.000
Rock Ridge

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals391995.1151
2Lucius Taet (Sr)14564.0150
6Xavier Smith (Sr)201185.9151
10Kyle Walsh (So)5255.0100
Tuscarora

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals4246.00
5Tyler Glancey (Jr)3196.30
14S. Dunhem (Jr)155.00
Rock Ridge

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals28442.056
1David Lassissi (Sr)28442.056
Tuscarora

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals17824202
2Peter Laiti II (Sr)53053
3Colton Haldeman (So)1180118
4Zain Elian (Jr)-60-6
5Tyler Glancey (Jr)01919
14S. Dunhem (Jr)055
32Julian Trujillo (Jr)13013
Rock Ridge

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals19984333319
1David Lassissi (Sr)84387
2Lucius Taet (Sr)5656
6Xavier Smith (Sr)11833151
10Kyle Walsh (So)2525
Tuscarora

Total Yards

#Athlete NameRushPassRecTotal
Team Totals17812624304
2Peter Laiti II (Sr)531260179
3Colton Haldeman (So)11800118
4Zain Elian (Jr)-600-6
5Tyler Glancey (Jr)001919
14S. Dunhem (Jr)0055
32Julian Trujillo (Jr)130013
Rock Ridge

Total Yards

#Athlete NameRushPassRecTotal
Team Totals1998484283
1David Lassissi (Sr)8484
2Lucius Taet (Sr)5656
6Xavier Smith (Sr)11884202
10Kyle Walsh (So)2525

Tackles

Tuscarora has not entered any tackles stats.
Rock Ridge

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals3838
0Paxton So (Sr)66
1David Lassissi (Sr)55
2Lucius Taet (Sr)44
5Xavier Mayfield (Jr)44
6Xavier Smith (Sr)22
7Dominick Nelson (Sr)33
9Cameron Nguyen (Jr)33
17Jahmi White (Jr)22
50Ryan Abbondanza (Sr)55
52Jaiden Harris (Jr)33
56Jefferson Guido (Jr)11

Kickoffs

Tuscarora has not entered any kickoffs stats.
Rock Ridge

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals16060.0601
29E. Mezzancappa (So)16060.0601

Punts

Tuscarora has not entered any punts stats.
Rock Ridge

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals519438.843
29E. Mezzancappa (So)519438.843

Kickoff and Punt Returns

Tuscarora has not entered any kickoff and punt returns stats.
Rock Ridge

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals13333.033133.0336
1David Lassissi (Sr)133.033
6Xavier Smith (Sr)13333.03333
Tuscarora

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals7
10Josh Tikalsky (Jr)7

Points

Rock Ridge has not entered any points stats.
Tuscarora

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals441.0111.07
10Josh Tikalsky (Jr)441.0111.07

PATs and Field Goals

Rock Ridge has not entered any pats and field goals stats.
Tuscarora

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals10
2Peter Laiti II (Sr)10

Touchdowns

Rock Ridge has not entered any touchdowns stats.
Stat Supplier Logo

Tuscarora's stats are presented by NFHS Network & MaxPreps AdvantageNFHS Network & MaxPreps Advantage

Recap Video

Game Story

Virginia High School Football - Tuscarora prevails Rock Ridge

October 17, 2025: Ashburn, VA 20148

In Friday's league match, the visiting Tuscarora Huskies football squad scored a good 31-7 triumph over the Rock Ridge Phoenix.

The Huskies (4-3) will now prepare for their match against Heritage (Leesburg, VA). The Pride come into the Dulles match with a 4-3 record. In their last match, Heritage defeated Dominion (Sterling, VA), 49-10, in a league match.

Coming up next, the Phoenix confront the Loudoun Valley Vikings (Purcellville, VA) in a Dulles match, on Friday, October 24. Rock Ridge will attempt to upgrade on its 1-7 season record. The Vikings come into the match with a 6-1 record after their 50-6 non-league win over Broad Run (Ashburn, VA).

Highlight Videos

Players of the Game

Tuscarora (25-26)

Tuscarora has not selected any Players of the Game.

Rock Ridge (25-26)

Congratulations to #6 Xavier Smith (overall and offensive), #0 Paxton So (defensive) and #29 Elijah Mezzancappa (special teams) for being selected the Rock Ridge Football Players of the Game.

Tuscarora @ Rock Ridge Football Game Info

Fri., Oct. 17, 2025 @ 7p
The Rock Ridge (Ashburn, VA) varsity football team lost Friday's home conference game against Tuscarora (Leesburg, VA) by a score of 31-7.

Rankings & Records

Tuscarora (25-26)

VADiv.
20534
OverallRegionHomeAwayWin %Region %PFPA
4-72-23-21-5.364.500204324

Rock Ridge (25-26)

VADiv.
31551
OverallRegionHomeAwayWin %Region %PFPA
1-90-40-41-5.100.00093409

Team Scoring Averages

Q1Q2Q3Q4Final
Tuscarora
3.33.55.04.018.5
Rock Ridge
2.31.22.31.09.3

Tuscarora Videos

Rock Ridge Videos

Team Stat Comparison

TuscaroraRock Ridge
48.2Rushing Yards Per Game120.6
68.6Passing Yards Per Game69.0
28.7Receiving Yards Per Game68.8
116.8Total Yards Per Game189.6
-Tackles Per Game37.7
-Sacks Per Game0.7
-Points Per Game1.1

Team Leaders

TuscaroraRock RidgeNational Avg.
#0 Matthew Caminiti143.0Rushing Yards Per Game#6 Xavier Smith85.110.9
#2 Peter Laiti II95.9Passing Yards Per Game#11 Nesai Phok73.210.6
#5 Tyler Glancey27.1Receiving Yards Per Game#1 David Lassissi30.88.7
#0 Matthew Caminiti143.0Total Yards Per Game#6 Xavier Smith124.224.4
-
Tackles Per Game#10 Kyle Walsh5.22.6
-
Sacks Per Game#23 Isaac Dawit1.00.2
-
Points Per Game#29 Elijah Mezzancappa1.41.8

Record Breakdown

Tuscarora (25-26)

Rock Ridge (25-26)

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