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 Indian Rocks Christian (Largo, FL) varsity football team lost Friday's home non-conference game against Northside Christian (St. Petersburg, FL) by a score of 34-21.

Q1Q2Q3Q4Final
Northside Christian7771334
IRCHS0701421
Final score provided by A. Rayner.
  • Recap
  • Box Score
  • Awards
  • Matchup Info

Box Score Stats

Northside Christian (25-26)

Indian Rocks Christian (25-26)

17
First Downs
13
7
Penalties
6
67
Penalty Yards
58

Game Stats

Northside Christian

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals2329384.79316.732126.0
2Jayce Jones (Sr)11821.00082.01177.1
9Jack Griffin (8th)2228302.78613.722106.5
Indian Rocks Christian

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals71374.53810.61164.3
10Gavin Galish (Sr)71374.53810.61164.3
Northside Christian

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals19532.801
2Jayce Jones (Sr)263.00
6C. Abernethy (Jr)13413.201
20Cody Sanderson (Jr)461.50
Indian Rocks Christian

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals331534.612
5Matthew Surber (Sr)273.50
10Gavin Galish (Sr)6447.301
22J. Rockefellar (So)241014.211
52Brody Imse (Jr)111.00
Northside Christian

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals2338416.73
2Jayce Jones (Sr)57515.0
6C. Abernethy (Jr)5387.6
7Zion Watson (Jr)617128.52
10MacRae Allen (Sr)45714.31
20Cody Sanderson (Jr)34314.3
Indian Rocks Christian

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals77410.61
22J. Rockefellar (So)11111.0
23Jackson Tew (So)12424.01
81E. Hunsucker (Fr)2136.5
88Winston Mason (Fr)3268.7
Northside Christian

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals533847454565
2Jayce Jones (Sr)67554135
6C. Abernethy (Jr)413879
7Zion Watson (Jr)17149220
10MacRae Allen (Sr)5757
20Cody Sanderson (Jr)64349
53Keavin VanBuren (So)2525
Indian Rocks Christian

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals15374227
5Matthew Surber (Sr)77
10Gavin Galish (Sr)4444
22J. Rockefellar (So)10111112
23Jackson Tew (So)2424
52Brody Imse (Jr)11
81E. Hunsucker (Fr)1313
88Winston Mason (Fr)2626
Northside Christian

Total Yards

#Athlete NameRushPassRecTotal
Team Totals53384384437
2Jayce Jones (Sr)68275163
6C. Abernethy (Jr)413879
7Zion Watson (Jr)171171
9Jack Griffin (8th)302302
10MacRae Allen (Sr)5757
20Cody Sanderson (Jr)64349
Indian Rocks Christian

Total Yards

#Athlete NameRushPassRecTotal
Team Totals1537474227
5Matthew Surber (Sr)77
10Gavin Galish (Sr)4474118
22J. Rockefellar (So)10111112
23Jackson Tew (So)2424
52Brody Imse (Jr)11
81E. Hunsucker (Fr)1313
88Winston Mason (Fr)2626
Northside Christian

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals41412.0
2Jayce Jones (Sr)11
4Jasir Groce (Sr)22
5Chris Butler (Fr)55
7Zion Watson (Jr)44
8J. Scarbro (So)22
15Alijah Woods (Jr)33
20Cody Sanderson (Jr)55
23Marcus Mills Jr (Jr)11
50Brady Salyers (Fr)22
53Keavin VanBuren (So)22
66V. Arrieta-Gonzalez (Fr)11
78Rhett Wilson (Sr)22
95J. Langefermann (Jr)441.0
11 &J. Ferguson Jr (Sr)771.0
Indian Rocks Christian

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals47449113.0
5Matthew Surber (Sr)55101.0
7Logan Cox (So)136191.0
11Reece Barbaro (Jr)358
13Seth Fitchett (Sr)6391.0
20Landon Stewart (Sr)2131.0
21A. Cavallaro (Jr)75124.0
23Jackson Tew (So)268
45Wesley Keller (So)1121.0
50Grayson Tonge (Sr)1453.0
52Brody Imse (Jr)2241.0
81E. Hunsucker (Fr)325
88Winston Mason (Fr)246
Northside Christian

Sacks

#Athlete NameSacksYdlHurs
Team Totals1.0
11 &J. Ferguson Jr (Sr)1.0
Indian Rocks Christian

Sacks

#Athlete NameSacksYdlHurs
Team Totals9.013
5Matthew Surber (Sr)1.0
20Landon Stewart (Sr)1.04
21A. Cavallaro (Jr)4.03
45Wesley Keller (So)1
50Grayson Tonge (Sr)3.02
52Brody Imse (Jr)3
Northside Christian

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals13
34Gabriel Ryan (Sr)1
78Rhett Wilson (Sr)1
95J. Langefermann (Jr)2
Indian Rocks Christian

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals2
5Matthew Surber (Sr)1
7Logan Cox (So)1
Northside Christian

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals14040.0
40Rogan Snapp (So)14040.0

Punts

Indian Rocks Christian has not entered any punts stats.
Northside Christian

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals27437.06549.0128
2Jayce Jones (Sr)6549.054
7Zion Watson (Jr)14949.049
53Keavin VanBuren (So)12525.025

Kickoff and Punt Returns

Indian Rocks Christian has not entered any kickoff and punt returns stats.
Northside Christian

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals5304
6C. Abernethy (Jr)16
7Zion Watson (Jr)318
10MacRae Allen (Sr)16
40Rogan Snapp (So)4
Indian Rocks Christian

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals3183
10Gavin Galish (Sr)16
15Caleb Filippone (Sr)3
22J. Rockefellar (So)16
23Jackson Tew (So)16
Northside Christian

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals441.04
40Rogan Snapp (So)441.04
Indian Rocks Christian

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals331.03
15Caleb Filippone (Sr)331.03
Northside Christian

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals1315
6C. Abernethy (Jr)11
7Zion Watson (Jr)213
10MacRae Allen (Sr)11
Indian Rocks Christian

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals213
10Gavin Galish (Sr)11
22J. Rockefellar (So)11
23Jackson Tew (So)11

Game Story

Florida High School Football - Northside Christian knocks off Indian Rocks Christian

October 17, 2025: Largo, FL 33774

The Indian Rocks Christian Eagles football team (Largo, FL), was topped 34-21 in Friday's non-league bout with the visiting Northside Christian Mustangs (St. Petersburg, FL)

With the win, Northside Christian advances its record to 6-2 on the season. The Mustangs travel to Seminole (Seminole, FL) to encounter the Warhawks in a non-league battle on Thursday, October 23. The Warhawks go into the battle with a record of 0-8. Seminole lost 71-0 in their recent non-league battle against Hernando (Brooksville, FL)

The Eagles now own a 2-6 record. They play next when they host Zephyrhills Christian Academy for a battle on Friday, October 24. Indian Rocks Christian will encounter a Warriors team coming off a 56-6 non-league win over Cornerstone Classical Academy (Jacksonville, FL). The Warriors record now stands at 3-5.

Players of the Game

Northside Christian (25-26)

Congratulations to #7 Zion Watson for being selected the Overall Northside Christian Football Player of the Game.

Indian Rocks Christian (25-26)

Indian Rocks Christian has not selected any Players of the Game.

NCHS @ IRCHS Football Game Info

Fri., Oct. 17, 2025 @ 7p
The Indian Rocks Christian (Largo, FL) varsity football team lost Friday's home non-conference game against Northside Christian (St. Petersburg, FL) by a score of 34-21.

Rankings & Records

Northside Christian (25-26)

FLClass
23421
OverallDistrictHomeAwayWin %District %PFPA
7-40-13-24-2.636.000343269

Indian Rocks Christian (25-26)

FLClass
33030
OverallDistrictHomeAwayWin %District %PFPA
4-71-12-32-4.364.500185298

Team Scoring Averages

Q1Q2Q3Q4OT1OT2OT3OT4Final
Northside Christian
8.29.49.65.4----31.2
Indian Rocks Christian
2.24.01.25.807.07.07.016.8

Northside Christian Videos

Northside Christian doesn't have any videos.

Indian Rocks Christian Videos

Team Stat Comparison

Northside ChristianIndian Rocks Christian
94.2Rushing Yards Per Game134.8
291.1Passing Yards Per Game60.7
286.7Receiving Yards Per Game60.7
385.3Total Yards Per Game195.5
30.1Tackles Per Game72.6
2.6Sacks Per Game3.4
2.7Points Per Game1.5

Team Leaders

Northside ChristianIndian Rocks ChristianNational Avg.
#20 Cody Sanderson23.1Rushing Yards Per Game#34 Roman Wilder152.510.9
#9 Jack Griffin268.2Passing Yards Per Game#10 Gavin Galish60.610.6
#7 Zion Watson94.2Receiving Yards Per Game#4 Noah Mortellite29.08.7
#9 Jack Griffin273.7Total Yards Per Game#34 Roman Wilder152.524.4
11 & Jacquey Ferguson Jr5.0Tackles Per Game#7 Logan Cox14.02.6
11 & Jacquey Ferguson Jr1.7Sacks Per Game#21 Anthony Cavallaro2.00.2
#2 Jayce Jones1.1Points Per Game#15 Caleb Filippone1.71.8

Record Breakdown

Northside Christian (25-26)

Indian Rocks Christian (25-26)

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