ScorePirate
MENU
AT A GLANCE

In short: Loyola Cubs high school football (Los Angeles, CA), 2026 season: 3-7 in the Mission League. Last game: L 28-31 vs Chaminade on October 30, 2026. Schedule and results, player season stats, stat leaders, unit grades, ScorePirate ranking and the game-by-game log.

ScorePirate Individual Team Report
LOYOLA
LOYOLA 3-7
2026 SEASON
LOYOLA
AT A GLANCE — AS OF 11/07/2026
RECORD3-7 this season
LAST GAMEL 28-31 vs CHAMINADE
NEXT GAME--
UNIT GRADESPass Off 41.2 · Rush Off 40.5 · Pass Def 83.7 · Rush Def 74.1
LEAGUEMISSION
ENROLLMENT1,242 STUDENTS (2017-18) · PRIVATE , COLLEGE-PREPARATORY HIGH SCHOOL
NUMBERS TO NOTE
#93
SP Strength Index (of 431)
3-7
2026 record
-9.5
avg scoring margin, pts/gm
UNIT INDEX — GRADE (YDS VS AVG)
TEAMPASS ORUSH OPASS DRUSH D
LOYOLA41.2 (-33)40.5 (-31)83.7 (-57)74.1 (-52)
HEAD-TO-HEAD GAME LOG

SEASON NOTES

The biggest worry in Loyola's season has been the direction of its ball security. Loyola committed 0.2 giveaways per game over its first 5 games (3-2), #3 in CIF-SS in that timeframe. In the 5 games since that hot start (0-5), the Cubs have committed 1.6 giveaways per game, a 700% rise, #269 in CIF-SS in that window. The schedule doesn't explain it: the opponents in both stretches have averaged about 1.3 per game on the season. Measured against those opponents' norms (1.3 per game), Loyola turned it over 19% more than those defenses usually force. The level of competition matters too: in ScorePirate's SP Strength Index, the last 5 opponents average a rating that would rank #15 in CIF-SS, well above the first 5 (#90), so the dip has come against better teams overall. On the season, Loyola ranks #82 in CIF-SS in giveaways.

Loyola's defense from the opening weeks has gone missing since. The Cubs allowed 11.2 points per game over their first 4 games (3-1), #46 in CIF-SS during that time. In the 6 games since that hot start (0-6), Loyola has allowed 33.7 points per game, a 199% rise, #320 in CIF-SS through those games. The schedule has a lot to do with it: Loyola's last 6 opponents have averaged 32.2 points per game, a #88 offense in CIF-SS on the season, against 25.0 points per game, #205 for the first 4. The level of competition matters too: in ScorePirate's SP Strength Index, the last 6 opponents average a rating that would rank #19 in CIF-SS, well above the first 4 (#99), so the dip has come against better teams overall. On the season, the Cubs rank #218 in CIF-SS in scoring defense.

Something changed for Loyola's run defense after its first 4 games. Loyola allowed 3.6 yards per carry (316 yards on 89 rushes) over its first 4 games (3-1), #43 in CIF-SS through that stretch. In the 6 games since that hot start (0-6), the Cubs have allowed 6.5 yards per carry (1,090 yards on 167 rushes), an 84% rise, #252 in CIF-SS over that stretch. The schedule has a lot to do with it: Loyola's last 6 opponents have averaged 6.3 yards per carry, a #130 rushing attack in CIF-SS on the season, against 5.8 yards per carry, #169 for the first 4. The level of competition matters too: in ScorePirate's SP Strength Index, the last 6 opponents average a rating that would rank #19 in CIF-SS, well above the first 4 (#99), so the dip has come against better teams overall. On the season, Loyola ranks #186 in CIF-SS in run defense.

One of Loyola's shakiest areas lately has been its ground game. The Cubs averaged 5.4 yards per carry (672 yards on 124 rushes) over their first 5 games (3-2), #199 in CIF-SS within that period. In the 5 games since that hot start (0-5), Loyola has averaged 3.1 yards per carry (432 yards on 138 rushes), a 42% drop, #340 in CIF-SS across those games. The schedule has a lot to do with it: Loyola's last 5 opponents have averaged 4.4 yards per carry, a #68 run defense in CIF-SS on the season, against 6.0 yards per carry, #233 for the first 5. Measured against those opponents' norms (4.4 yards per carry), Loyola ran for 29% less per carry than those run defenses usually allow. The level of competition matters too: in ScorePirate's SP Strength Index, the last 5 opponents average a rating that would rank #15 in CIF-SS, well above the first 5 (#90), so the dip has come against better teams overall. On the season, the Cubs rank #316 in CIF-SS in rushing.

Loyola's defense has been gashed as the season has developed. Loyola allowed 4.9 yards per play (867 yards on 178 snaps) over its first 4 games (3-1), #61 in CIF-SS during those games. In the 6 games since that hot start (0-6), the Cubs have allowed 7.0 yards per play (2,010 yards on 287 snaps), a 44% rise, #222 in CIF-SS during that period. The schedule doesn't explain it: the opponents in both stretches have averaged about 7.2 yards per play on the season. The level of competition matters too: in ScorePirate's SP Strength Index, the last 6 opponents average a rating that would rank #19 in CIF-SS, well above the first 4 (#99), so the dip has come against better teams overall. On the season, Loyola ranks #159 in CIF-SS in yards per play allowed.

TIDBITS (12 found)

• Club Loyola has lost 6 straight, and a loss would make it 7 in a row. The last time they lost 7 or more in a row was 2018, a run of 9.

• Club Loyola is 50-2 all time when holding the opponent under 10 points. Loyola's last loss when holding the opponent under 10 points was September 21, 2018 against Vista Murrieta (L, 0-8).

• Club Loyola has gone 6 straight games allowing 6.0+ yards per play (September 18, 2026 through October 30, 2026), going 0-6 over that stretch, matching the program record of 6 straight on record.

• Player Kane Casani has gone 19 straight games making 10 or more tackles, the longest such streak of his career.

• Club Loyola has gone 7 straight games allowing 5.0+ yards per carry (September 11, 2026 through October 30, 2026), going 1-6 over that stretch, the program's longest such streak since 2016 (8 games).

• Club Loyola has gone 6 straight games forcing fewer than 3 turnovers (September 18, 2026 through October 30, 2026), going 0-6 over that stretch, the program's longest such streak since 2024 (10 games).

• Club Loyola has allowed 140 points over its last 4 games (35.0 a game, October 9, 2026 through October 30, 2026) -- its 4th-highest 4-game total on record; the most is 154, from October 17, 2014 through November 7, 2014.

• Player Gage Santos has 54 tackles over his last 5 games (10.8 a game, October 2, 2026 through October 30, 2026) -- his most in a 5-game stretch on record.

• Player Jack Wagner has 3 sacks over his last 3 games (1.0 a game, October 16, 2026 through October 30, 2026) -- his most in a 3-game stretch on record.

• Player Walter Sibson has 25 tackles over his last 3 games (8.3 a game, October 16, 2026 through October 30, 2026) -- his most in a 3-game stretch on record.

• Player Gavin Grabe has never had a game throwing for 200+ yards for Loyola, over a 12-game career on record. His career high is 177, set October 30, 2026 against Chaminade (L, 28-31).

• Player Tobias Thuss has never had a game recording 100+ receiving yards for Loyola, over a 16-game career on record. His career high is 71, set October 30, 2026 against Chaminade (L, 28-31).

MILESTONE WATCH

Loyola

  • Kane Casani needs 1 tackle for 150 (averaging 14.9 a game)
  • Matthew Fine needs 5 rushing yards for 500 (averaging 61.9 a game)
  • Walter Sibson needs 1 tackle for 50 (averaging 5.4 a game)
  • Dashel Valdes needs 5 tackles for 75 (averaging 7.0 a game)
LOY — STAT LEADERS
FULL ROSTER ↓
OFFENSE
PASSING LEADER
534PASS YDS
C-ATT50-90
COMP%55.6%
YPA5.9
TD5
INT1
QBR121.5
RUSHING LEADER
495RUSH YDS
CAR68
YPC7.3
RUSH TD5
REC1
REC YDS24
YPR24.0
REC TD0
RUSHING LEADER
214RUSH YDS
CAR33
YPC6.5
RUSH TD1
REC3
REC YDS12
YPR4.0
REC TD0
RECEIVING LEADER
304REC YDS
REC23
YPR13.2
REC TD4
RECEIVING LEADER
203REC YDS
REC19
YPR10.7
REC TD3
DEFENSE
TACKLES LEADER
149TCKL
TFL22
SACKS6
INT1
PD4
FF2
TACKLES LEADER
105TCKL
TFL7
SACKS2
INT1
PD3
FF1
TACKLES LEADER
70TCKL
TFL5
SACKS0
INT0
PD3
FF2
TFL LEADER
13TFL
TCKL65
SACKS5
INT0
PD0
FF0
Will Mack10 GMS
TFL LEADER
11TFL
TCKL63
SACKS3
INT0
PD1
FF1
SACKS LEADER
2SACKS
TCKL27
TFL9
INT0
PD0
FF1
SACKS LEADER
2SACKS
TCKL18
TFL2
INT0
PD1
FF1
INTERCEPTIONS LEADER
2INT
TCKL49
TFL5
SACKS1
PD5
FF0
LOY — WHAT CHANGED THIS WEEK

From the games on file through Oct 30.

Printable team sheetProgram historyOpen in Stat BoothWidget for your site
LOY — PLAYER SEASON STATS — 2026

Every player with a stat on file, listed only where he has one. Open the arrow beside a name for his game-by-game line. Stats through the Oct 30 game; last updated Oct 31; roster and numbers checked Oct 6.

Click a column heading to sort. MIN hides players below that many attempts.
PASSING
NOPLAYERGPC/ATTCOMP %YDSYPATDINTQBR
12J-C RISING750/9055.6%5345.951121.5
10GAVIN GRABE325/5149.0%3717.311112.7
8ZION SAAFIR528/6443.8%2483.92474.1
9KANE CASANI101/250.0%115.510261.2
TEAM TOTALS10104/20750.2%1,1645.696106.0
RUSHING
NOPLAYERGPCARYDSYPCTD
22MATTHEW FINE8684957.35
23JESSE DAVIS6332146.51
9KANE CASANI10342096.14
21JAYDEN ROGERS6251044.21
2XAVIER WIMBLEY910919.11
5BRANDON ALEXANDER821341.60
8ZION SAAFIR520190.90
33JACK ENSON73124.00
13SAM FRIEND9820.20
1MALIQUE POLLARD10221.00
49FELIX THOMPSON1122.00
15JACK MCNAMARA5111.00
10GAVIN GRABE38-37-4.60
12J-C RISING728-44-1.60
TEAM TOTALS102621,1044.212
RECEIVING
NOPLAYERGPRECYDSYPRTD
13SAM FRIEND92330413.24
83TOBIAS THUSS61920310.73
89CASH FEILKE71417612.60
9KANE CASANI10710014.30
1MALIQUE POLLARD1066711.20
5BRANDON ALEXANDER855911.80
82JAYCE DAWSON36406.70
85JACK SCHROETER222613.00
32NATHANIEL CAPPETTA103248.01
22MATTHEW FINE812424.00
21JAYDEN ROGERS64235.80
87SEAN GILHOOLY822311.50
23JESSE DAVIS63124.00
15JACK MCNAMARA5144.00
4ZION PHELPS9144.00
8ZION SAAFIR5133.00
TEAM TOTALS10981,09211.18
DEFENSE
NOPLAYERGPTCKLTFLSACKSINTINT YDSPDFF
9KANE CASANI10149225.513042
3GAGE SANTOS101057216531
0DASHEL VALDES1070500032
88JACK WAGNER10651350000
95WILL MACK10631130011
24WALTER SIBSON949512550
32NATHANIEL CAPPETTA1043100001
1MALIQUE POLLARD1042500070
73LONDON DIVENS933400000
4ZION PHELPS929100040
35BRENDAN VANIS727920001
2XAVIER WIMBLEY924210010
5BRANDON ALEXANDER824000030
87SEAN GILHOOLY81821.50011
20MATTHEW DOMBROWSKI717000000
33JACK ENSON716110000
99GREGERSON LAW512100000
15JACK MCNAMARA56000001
40DESMOND MILLER25110010
51ANDREW SOLIS BELTRAN13110000
71CASHTON ZIEBARTH23100000
28MAX PORTILLO23100000
23JESSE DAVIS63000000
97XIAN ESQUIBEL12100000
46AIDEN MCLEOD12000000
27CALEB POLK22000000
30NATHANIEL VANIS12000000
89CASH FEILKE71000000
50JOAQUIN GONZALEZ11000000
25JONATHAN ITO WILSON21000010
83TOBIAS THUSS61000000
48TYLER SILLIMAN11000000
34XAVIER CASTRO11000000
TEAM TOTALS10823942441003410
PROGRAM SNAPSHOT: LOY

PROGRAM RECORD

SEASONRECORDPFPAPPG
20049-331912326.6
200510-438827127.7
20064-619027419.0
20074-615423415.4
20086-525422423.1
20094-622825622.8
20103-720428920.4
20118-328119425.5
20126-428019928.0
20134-624922624.9
20144-628126628.1
20159-337123030.9
20163-718625618.6
20175-520615420.6
20181-912124112.1
20196-727126820.8
20203-01234441.0
20218-437724631.4
20227-626228420.2
20235-626524324.1
20246-736834128.3
20256-718533414.2
20263-715224715.2
2004-26124-12423.0
TEAM HISTORY

3 CIF-SS titles · 5 CIF-SS runner-up finishes · 6 CIF-SS Players of the Year · 2 league titles

YEARHONOR
2023Angelus LEAGUE CHAMPION (4-1 in league, shared with ST. FRANCIS)
2022Angelus LEAGUE CHAMPION (4-1 in league, shared with CATHEDRAL, ST. FRANCIS)
2019CIF-SS Division 4 RUNNER-UP (lost to San Juan Hills 21-15)
CIF-SS Defensive Player of the Year (Division 4): STEVEN ARELLANO
2005CIF-SS Div. I CHAMPION (def. Esperanza 49-42)
CIF-SS Defensive Player of the Year (I): ALLEN BRADFORD
CIF-SS Offensive Player of the Year (I): HENRY BURGE
2003CIF-SS Div. I CHAMPION (def. Long Beach Poly 21-17)
CIF-SS Offensive Player of the Year (I): SCOTT DEKE
2000CIF-SS Div. I RUNNER-UP (lost to Long Beach Poly 16-13)
CIF-SS Defensive Player of the Year (Major): I MATT WARE
1996CIF-SS Div. I RUNNER-UP (lost to Mater Dei 17-10)
CIF-SS Defensive Player of the Year (I): ANTOINE HARRIS
1995CIF-SS Div. I RUNNER-UP (lost to Bishop Amat 14-10)
1992CIF-SS Div. I RUNNER-UP (lost to Bishop Amat 7-3)
1990CIF-SS Div. I CHAMPION (def. Quartz Hill 24-14)

Section and state results and Players of the Year: CIF-SS Record Book. League finishes judged from league schedules on file (2022-2025 seasons); earlier league titles are not on file.

WEEK WRAP-UP

Loyola fell to Chaminade 28-31 at home on Friday, October 30, its 6th straight loss. Loyola threw for 267 yards against 81 rushing, and the defense turned a 211-yard night for Chaminade into 31 points.

Kane Casani completed 1 of 2 for 11 yards and a touchdown, ran 8 times for 42 yards and 2 touchdowns and added 13 tackles, 3 for loss and a sack on defense. Gavin Grabe completed 12 of 20 for 177 yards and ran 3 times for -21 yards. Jack Wagner had 10 tackles, 2 for loss and 2 sacks.

For Chaminade, Jeremy Mellalieu completed 9 of 14 for 113 yards and ran 3 times for 20 yards; Hudson Manning had 4 tackles, 2 for loss and 2 sacks.

Loyola is 3-7, #93 CIF-Southern Section.

Final + team statsFinal + top performersScoreboard + takeaways

Download a graphic to share:

Final + team statsFinal + top performersScoreboard + takeaways
LOY — 2026 SEASON SCHEDULE
DATEOPPONENTSITERESULTSCOREWIN%
08/21CREAN LUTHERANatL6-31
08/28MILLIKANvsW28-7
09/04MIRA COSTAatW14-7
09/11HAMILTONvsW29-0
09/18CATHEDRALatL16-21
10/02SIERRA CANYONatL0-41
10/09NOTRE DAME (SO)vsL21-49
10/16SERRAvsL0-26
10/23BISHOP AMATatL10-34
10/30CHAMINADEvsL28-31
SEASON RESULT3-7MISSED PLAYOFFS

Season complete at 3-7 with no games on file beyond a normal 10-game regular season -- read as no postseason appearance. This library still has no playoff-round/bracket source, so this label comes from game count alone, not a confirmed bracket result.

LOY — 2026 OVERALL AVERAGES
SPLITGPPPGOPP PPGYPGOPP YPGPLAYS/GOPP PLAYS/G
OVERALL1015.224.7226.8287.746.946.5
HOME521.222.6280.8231.653.239.0
ROAD59.226.8172.8343.840.654.0

PPG/OPP PPG use every played game on file. YPG/PLAYS-PER-GAME columns only ever come from games with a full box score on file, which can be a smaller sample than GP -- see the coverage note below when that's the case for this team.

LOY — 2026 TEAM GAME LOG
DATEOPPONENTRESULTPASS YDSRUSH YDSTOTAL YDSPASS ALWRUSH ALWTOTAL ALWSACKS ALWSACKSDEF INTTO FORCEDTO MAR
8/21@ Crean LutheranL 6-3185521372859638160000
8/28vs. MillikanW 28-7142142284966516122000
9/4@ Mira CostaW 14-7551522071361042402411+1
9/11vs. HamiltonW 29-0651432083451852824+4
9/18@ CathedralL 16-21123183306862213073000-1
10/2@ Sierra CanyonL 0-4125-14112211573784000-1
10/9vs. Notre Dame (SO)L 21-491961973931571823393312-1
10/16vs. SerraL 0-26371341711811813624000-3
10/23@ Bishop AmatL 10-34169342031622514133202+1
10/30vs. ChaminadeL 28-31267813481139821144000
AVERAGES116.4110.4226.8147.1140.6287.73.42.30.40.90 (season)

Averages use only games with that number on file. SACKS ALW comes from the opponent's box score; TO FORCED is takeaways; TO MAR is takeaways minus giveaways, and its bottom cell is the season total. Dashes mean not on file.

UNIT INDEX

Pass Offense: grade 41.2/100 (-33 yds/gm vs average)

Rush Offense: grade 40.5/100 (-31 yds/gm vs average)

Pass Defense: grade 83.7/100 (-57 yds/gm vs average)

Rush Defense: grade 74.1/100 (-52 yds/gm vs average)

Unit grades: 0-100 league percentile, adjusted for the opponents faced.

LAST YEAR

LOY finished 2025 at 6-7. Made the playoffs (3 postseason game(s) on file; exact round/result not available). Notable win: 21-14 over BONITA (BONITA finished 58% that season). Toughest loss: 7-21 to REDONDO UNION (14-point margin).

LAST SEASON: LOY — 2025 GAME LOG
DATEOPPONENTRESULTRECORDPFPATOT YDSYDS ALLOWED
2025-08-22CATHEDRALL0-11436347348
2025-08-29MILLIKANW1-13525221505
2025-09-05VS. MOUNT MIGUELL1-2021128452
2025-09-12HAMILTONW2-24221357222
2025-09-19ST. FRANCISW3-293217126
2025-10-03NOTRE DAME (SO)L3-31035287362
2025-10-09SERRAW4-31310104N/A
2025-10-17BISHOP AMATL4-41430234227
2025-10-24CHAMINADEL4-5052119535
2025-10-31SIERRA CANYONL4-635279394
2025-11-07NEWBURY PARKW5-61714159257
2025-11-14BONITAW6-62114221290
2025-11-21REDONDO UNIONL6-7721132296
TOTALS13 GMS6-76-718533426054014 (12)

"N/A" stands in for a box score that does not have stats entered. A total followed by a count in parentheses covers only the games with that stat on file.

TALKING POINTS (15 storylines)
LOY HAS PERFORMED BEST THIS DATA SET WHEN...

• LOY holds its opponents under 6.0 yards per play (.909), and has won 3 straight when doing so

• LOY holds its opponents under 5.0 yards per carry (.733), and has won 2 straight when doing so

• LOY forces 3+ takeaways (.778), and has won 4 straight when doing so

• LOY averages 8.0+ yards per attempt (.778), but most recently lost to Chaminade when doing so

• LOY's offense has failed to reach 6.0 YPP in 7 straight games (09/11/2026-10/30/2026), going 1-6 over that stretch.

• LOY's offense has failed to reach 7.0 YPP in 7 straight games (09/11/2026-10/30/2026), going 1-6 over that stretch.

• LOY's defense has averaged 0.7 takeaways per game over their last 3 games. Their 36-game average is 1.6 takeaways per game. (-58%)

• LOY holds its opponents under 5.1 yards per carry (LOY's own median) (.706)

• LOY is 11-4 (.733) when it wins the turnover battle

• LOY's defense has averaged 36.2 points allowed per game over their last 5 games. Their 36-game average is 25.6 points allowed per game. (+41%)

• LOY's offense has averaged 1.6 giveaways per game over their last 5 games. Their 36-game average is 1.1 giveaways per game. (+40%)

• LOY's defense has limited opponents to under 200 pass yds in 4 straight games (10/09/2026-10/30/2026), going 0-4 over that stretch.

• LOY's offense has averaged 11.8 points scored per game over their last 5 games. Their 36-game average is 19.6 points scored per game. (-40%)

• LOY holds its opponents under 6.8 yards per play (LOY's own median) (.647)

• LOY holds its opponents under 139.0 rushing yards (LOY's own median) (.647)

MOST IMPORTANT NUMBERS

(full explanation: Appendix, Note 1)

LOY -- MOST IMPORTANT NUMBERS

(top 5 of 37 scored; vs 33 cached team(s))

#SIDECONDITIONRECWIN%PPGSTRKSCORE
1DEFYPP < 610-1.90910.3W30.883
2OFFYPA 8+7-2.77833.1L10.753
3DEFTurnovers 3+7-2.77815.0W40.714
4OFFYPP 6+8-3.72729.5W30.682
5DEFYPC < 511-4.73319.1W20.674
WIN %: TWO-CONDITION COMBINATIONS (13 found, min 4 Gms each)

(of 15 combinations tried per team -- a combination is only shown when at least 4 real games on file satisfy both conditions at once)

--- LOY ---

CONDITIONRECWIN%PPGSTRK
LOY rushes for 100+ yards and is held under 200 passing yards9-9.50021.1L3
LOY averages 5.0+ yards per carry on its way to 150+ rushing yards6-7.46225.5L2
LOY holds its opponents under 5.0 yards per carry and under 150 rushing yards10-3.76919.1W2
LOY rushes for 150+ yards but stays under 8.0 yards per attempt3-8.27321.6L2
LOY holds its opponents under 150 rushing yards and under 200 passing yards9-2.81813.0L1
LOY holds its opponents under 8.0 yards per attempt and under 5.0 yards per carry9-1.90014.1W8
LOY holds its opponents under 150 rushing yards while forcing 2+ takeaways8-2.80018.7W5
LOY averages 6.0+ yards per play behind 150+ rushing yards5-2.71428.4W2
LOY holds its opponents under 6.0 yards per play while forcing 2+ takeaways7-0.9998.7W7
LOY holds its opponents under 6.0 yards per play and under 100 rushing yards6-0.9996.7W6
LOY averages 6.0+ yards per play while committing zero giveaways5-1.83328.3W2
LOY rushes for 150+ yards but commits 2+ giveaways2-3.40022.6L1
LOY averages 8.0+ yards per attempt while throwing for 200+ yards3-1.75038.2L1
WIN % -- TAB-SEPARATED
TeamConditionRecordWin%PPG
LOYRush Yds 100+ & Pass Yds < 2009-9.50021.1
LOYYPC 5.0+ & Rush Yds 150+6-7.46225.5
LOYYPC < 5.0 & Rush Yds < 15010-3.76919.1
LOYRush Yds 150+ & YPA < 8.03-8.27321.6
LOYRush Yds < 150 & Pass Yds < 2009-2.81813.0
LOYYPA < 8.0 & YPC < 5.09-1.90014.1
LOYRush Yds < 150 & Turnovers 2+8-2.80018.7
LOYYPP 6.0+ & Rush Yds 150+5-2.71428.4
LOYYPP < 6.0 & Turnovers 2+7-0.9998.7
LOYYPP < 6.0 & Rush Yds < 1006-0.9996.7
LOYYPP 6.0+ & Turnovers < 15-1.83328.3
LOYRush Yds 150+ & Turnovers 2+2-3.40022.6
LOYYPA 8.0+ & Pass Yds 200+3-1.75038.2
LOY — OFFENSE — 2024-26 (36 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+7-2.77833.1L1
YPA < 8.08-19.29615.1L5
Pass Yds 200+4-3.57135.3L1
Pass Yds < 20011-18.37915.8L5
Rush Yds 100+12-10.54524.3L3
Rush Yds < 1003-11.21412.2L7
Rush Yds 150+6-8.42925.8L2
Rush Yds < 1509-13.40915.6L4
YPC 5.0+9-7.56227.1L2
YPC < 5.06-14.30013.6L6
YPP 6.0+8-3.72729.5W3
YPP < 6.07-18.28015.2L6
YPP 7.0+3-1.75033.0W3
YPP < 7.012-20.37517.9L6
Turnovers 1+7-16.30416.8L6
Turnovers < 18-5.61524.5L1
Turnovers 2+5-8.38519.3L2
Turnovers > 20-4.00016.5L4
LOY — OFFENSE SCORING SITUATION — 2024-26 (36 Gms)
SPLITRECWIN%PPG
Scores <101-8.1112.8
Scores 10-193-6.33313.4
Scores 20-295-4.55625.3
Scores 30-393-3.50033.2
Scores 40+3-01.00044.0
LOY — OFFENSE — 2026 (10 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+1-1.50028.0L1
YPA < 8.02-6.25012.0L5
Pass Yds 200+0-1.00028.0L1
Pass Yds < 2003-6.33313.8L5
Rush Yds 100+3-3.50018.0L3
Rush Yds < 1000-4.00011.0L4
Rush Yds 150+1-2.33317.0L2
Rush Yds < 1502-5.28614.4L4
YPC 5.0+3-2.60021.6L2
YPC < 5.00-5.0008.8L5
YPP 6.0+2-01.00021.0W2
YPP < 6.01-7.12513.8L6
YPP 7.0+1-01.00014.0W1
YPP < 7.02-7.22215.3L6
Turnovers 1+0-5.0009.4L5
Turnovers < 13-2.60021.0L1
Turnovers 2+0-2.00010.5L2
Turnovers > 20-2.00010.5L2
LOY — OFFENSE SCORING SITUATION — 2026 (10 Gms)
SPLITRECWIN%PPG
Scores <100-3.0002.0
Scores 10-191-2.33313.3
Scores 20-292-2.50026.5
Scores 30-39------
Scores 40+------
LOY — DEFENSE — 2024-26 (36 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+2-12.14333.4L8
YPA < 8.012-9.57121.1L4 1 games without this stat on file
Pass Yds 200+3-9.25035.0L5
Pass Yds < 20011-12.47821.4L5 1 games without this stat on file
Rush Yds 100+5-16.23830.0L5
Rush Yds < 1009-5.64320.1L1 1 games without this stat on file
Rush Yds 150+3-14.17631.3L6
Rush Yds < 15011-7.61121.1L1 1 games without this stat on file
YPC 5.0+3-17.15031.3L6
YPC < 5.011-4.73319.1W2 1 games without this stat on file
YPP 6.0+4-20.16733.3L11
YPP < 6.010-1.90910.3W3 1 games without this stat on file
YPP 7.0+2-12.14335.1L8
YPP < 7.012-9.57120.0L5 1 games without this stat on file
Turnovers 1+14-13.51924.0L2
Turnovers < 11-8.11130.6L4
Turnovers 2+10-7.58822.8L2
Turnovers > 27-2.77815.0W4
LOY — DEFENSE SCORING SITUATION — 2024-26 (36 Gms)
SPLITRECWIN%PPG
Allows <105-01.0004.8
Allows 10-196-1.85713.4
Allows 20-293-5.37522.9
Allows 30-391-8.11133.3
Allows 40+0-7.00045.9
LOY — DEFENSE — 2026 (10 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+0-3.00029.3L3
YPA < 8.03-4.42922.7L4
Pass Yds 200+0-2.00036.0L2
Pass Yds < 2003-5.37521.9L5
Rush Yds 100+1-5.16729.7L5
Rush Yds < 1002-2.50017.2L1
Rush Yds 150+0-5.00034.2L5
Rush Yds < 1503-2.60015.2L1
YPC 5.0+1-6.14328.9L6
YPC < 5.02-1.66715.0W2
YPP 6.0+0-7.00033.3L7
YPP < 6.03-01.0004.7W3
YPP 7.0+0-2.00028.5L2
YPP < 7.03-5.37523.8L5
Turnovers 1+2-2.50022.5L2
Turnovers < 11-5.16726.2L4
Turnovers 2+1-2.33327.7L2
Turnovers > 21-01.0000.0W1
LOY — DEFENSE SCORING SITUATION — 2026 (10 Gms)
SPLITRECWIN%PPG
Allows <103-01.0004.7
Allows 10-19------
Allows 20-290-2.00023.5
Allows 30-390-3.00032.0
Allows 40+0-2.00045.0
ON THE BRINK

LOYOLA

• LOYOLA has lost 6 straight (9/18/26–10/30/26). It has not reached 7 straight in the last 4 years of games on file (2023-present).

• LOYOLA is one loss from falling to 3-8 through 11 games — which it has not done in any season on file, back to 2004.

• LOYOLA has been held under 100 rushing in 2 straight games (10/23/26–10/30/26). It has not been held under 100 rushing in 3 straight since 8/25/23–9/8/23 (2023).

• LOYOLA has allowed 30+ in 2 straight games (10/23/26–10/30/26). It has not allowed 30+ in 3 straight since 10/17/25–10/31/25 (2025). It has reached 3 straight 2 times in the last 4 years.

TAB-SEPARATED (paste into a spreadsheet)
TeamSideSplitGamesRecordWin%PPGStrk
LOYOFFENSEYPA 8.0+97-2.77833.1L1
LOYOFFENSEYPA < 8.0278-19.29615.1L5
LOYOFFENSEPass Yds 200+74-3.57135.3L1
LOYOFFENSEPass Yds < 2002911-18.37915.8L5
LOYOFFENSERush Yds 100+2212-10.54524.3L3
LOYOFFENSERush Yds < 100143-11.21412.2L7
LOYOFFENSERush Yds 150+146-8.42925.8L2
LOYOFFENSERush Yds < 150229-13.40915.6L4
LOYOFFENSEYPC 5.0+169-7.56227.1L2
LOYOFFENSEYPC < 5.0206-14.30013.6L6
LOYOFFENSEYPP 6.0+118-3.72729.5W3
LOYOFFENSEYPP < 6.0257-18.28015.2L6
LOYOFFENSEYPP 7.0+43-1.75033.0W3
LOYOFFENSEYPP < 7.03212-20.37517.9L6
LOYOFFENSETurnovers 1+237-16.30416.8L6
LOYOFFENSETurnovers < 1138-5.61524.5L1
LOYOFFENSETurnovers 2+135-8.38519.3L2
LOYOFFENSETurnovers > 240-4.00016.5L4
LOYOFFENSEScores <1091-8.1112.8L6
LOYOFFENSEScores 10-1993-6.33313.4L2
LOYOFFENSEScores 20-2995-4.55625.3L2
LOYOFFENSEScores 30-3963-3.50033.2W2
LOYOFFENSEScores 40+33-01.00044.0W3
LOYDEFENSEYPA 8.0+142-12.14333.4L8
LOYDEFENSEYPA < 8.02112-9.57121.1L4
LOYDEFENSEPass Yds 200+123-9.25035.0L5
LOYDEFENSEPass Yds < 2002311-12.47821.4L5
LOYDEFENSERush Yds 100+215-16.23830.0L5
LOYDEFENSERush Yds < 100149-5.64320.1L1
LOYDEFENSERush Yds 150+173-14.17631.3L6
LOYDEFENSERush Yds < 1501811-7.61121.1L1
LOYDEFENSEYPC 5.0+203-17.15031.3L6
LOYDEFENSEYPC < 5.01511-4.73319.1W2
LOYDEFENSEYPP 6.0+244-20.16733.3L11
LOYDEFENSEYPP < 6.01110-1.90910.3W3
LOYDEFENSEYPP 7.0+142-12.14335.1L8
LOYDEFENSEYPP < 7.02112-9.57120.0L5
LOYDEFENSETurnovers 1+2714-13.51924.0L2
LOYDEFENSETurnovers < 191-8.11130.6L4
LOYDEFENSETurnovers 2+1710-7.58822.8L2
LOYDEFENSETurnovers > 297-2.77815.0W4
LOYDEFENSEAllows <1055-01.0004.8W5
LOYDEFENSEAllows 10-1976-1.85713.4W6
LOYDEFENSEAllows 20-2983-5.37522.9L3
LOYDEFENSEAllows 30-3991-8.11133.3L7
LOYDEFENSEAllows 40+70-7.00045.9L7
STREAKS: LOY (combined OFFENSE+DEFENSE)
SIDESPLITSTREAKDATESRECORD
OFFENSEYPP < 6.07 games09/11/2026 - 10/30/20261-6
OFFENSEYPP < 7.07 games09/11/2026 - 10/30/20261-6
DEFENSEYPC 5.0+7 games09/11/2026 - 10/30/20261-6
DEFENSEYPP 6.0+6 games09/18/2026 - 10/30/20260-6
DEFENSEPass Yds < 2004 games10/09/2026 - 10/30/20260-4
OFFENSERush Yds < 1503 games10/16/2026 - 10/30/20260-3
OFFENSEYPC < 5.03 games10/16/2026 - 10/30/20260-3
STREAKS — ALL TEAMS
TeamSideSplitStreakDatesRecord
LOYOFFENSEYPP < 6.07 games09/11/2026 - 10/30/20261-6
LOYOFFENSEYPP < 7.07 games09/11/2026 - 10/30/20261-6
LOYDEFENSEYPC 5.0+7 games09/11/2026 - 10/30/20261-6
LOYDEFENSEYPP 6.0+6 games09/18/2026 - 10/30/20260-6
LOYDEFENSEPass Yds < 2004 games10/09/2026 - 10/30/20260-4
LOYOFFENSERush Yds < 1503 games10/16/2026 - 10/30/20260-3
LOYOFFENSEYPC < 5.03 games10/16/2026 - 10/30/20260-3
NOTABLE TRENDS (12 of 12 found, team |deviation| >= 20%, matchup |deviation| >= 20%)

LOY OFFENSE

LOY's offense has averaged 1.6 giveaways per game over their last 5 games. Their 36-game average is 1.1 giveaways per game. (+40%)

LOY's offense has averaged 11.8 points scored per game over their last 5 games. Their 36-game average is 19.6 points scored per game. (-40%)

LOY's offense has averaged 83.0 rush yards per game over their last 3 games. Their 36-game average is 126.9 rush yards per game. (-35%)

LOY's offense has averaged 2.8 YPC over their last 5 games. Their 36-game average is 4.3 YPC. (-34%)

LOY's offense has averaged 157.7 pass yards per game over their last 3 games. Their 36-game average is 123.0 pass yards per game. (+28%)

LOY's offense has averaged 3.9 YPP over their last 5 games. Their 36-game average is 5.0 YPP. (-24%)

LOY's offense has averaged 198.5 total yards per game over their last 15 games. Their 36-game average is 249.9 total yards per game. (-21%)

LOY DEFENSE

LOY's defense has averaged 0.7 takeaways per game over their last 3 games. Their 36-game average is 1.6 takeaways per game. (-58%)

LOY's defense has averaged 36.2 points allowed per game over their last 5 games. Their 36-game average is 25.6 points allowed per game. (+41%)

LOY's defense has averaged 136.3 pass yards per game over their last 7 games. Their 35-game average is 190.7 pass yards per game. (-29%)

LOY's defense has averaged 9.5 YPA over their last 3 games. Their 35-game average is 7.7 YPA. (+22%)

LOY's defense has averaged 176.7 rush yards per game over their last 3 games. Their 35-game average is 146.9 rush yards per game. (+20%)

(moved to the Appendix, Data Export 1, to keep this section shorter -- the full spreadsheet-paste table is there unchanged)

APPENDIX

Full-length explanations and full-size data exports for the shortened notes and relocated tables referenced throughout this report, numbered in the order their pointers appear above.

Explanatory Notes

Note 1 -- MOST IMPORTANT NUMBERS -- how a number is scored

Every split this report computes is scored on how strong the number is and how much it sets this team apart from its opponent and the rest of the field, and the top 5 per team are listed. A condition needs at least 8 occurrences to count.

Full Data Exports

Data Export 1 -- TRENDS — TAB-SEPARATED (10 columns)

TeamSideTypeStatOpponentWindow/MeetingsValueBaselineGamesBaselineAvgDeviation
LOYDEFENSEteamPass Yardslast 7136.335190.7-28.5%
LOYOFFENSEteamPass Yardslast 3157.736123.0+28.2%
LOYDEFENSEteamPointslast 536.23625.6+41.3%
LOYOFFENSEteamPointslast 511.83619.6-39.7%
LOYDEFENSEteamRush Yardslast 3176.735146.9+20.3%
LOYOFFENSEteamRush Yardslast 383.036126.9-34.6%
LOYOFFENSEteamTotal Yardslast 15198.536249.9-20.6%
LOYDEFENSEteamTurnoverslast 30.7361.6-57.9%
LOYOFFENSEteamTurnoverslast 51.6361.1+40.5%
LOYDEFENSEteamYPAlast 39.5357.7+22.1%
LOYOFFENSEteamYPClast 52.8364.3-34.1%
LOYOFFENSEteamYPPlast 53.9365.0-23.6%
STATISTICAL STORIES

LOYOLA: OFFENSE VS DEFENSE, 2026

Where LOYOLA sits among 399 section teams on the two Unit Index composites -- Offense Grade 42.7, Defense Grade 73.0.

POINTS ALLOWED / GAME: LOYOLA VS THE SECTION

LOYOLA ranks #54 of 399 section teams in points allowed per game (11.2) -- a strength worth a look.

LOYOLA: SP STRENGTH INDEX BY SEASON

The program's index across 5 seasons on file -- 22.7 in 2022 to 19.5 in 2026.

These graphs were chosen by the program from this season's most notable numbers. Build your own -- any stat against any other, for any mix of teams, seasons or players, with a JPEG download -- in the Graph Builder.

LOY — ROSTER (80) 26-27
#NAMEPOSCLASS
QUARTERBACKS
8ZION SAAFIR
PASS 28/64 · 43.8% · 248 YDS · 3.9 YPA · 2 TD · 4 INT · 49.6/G
RUSH 20 CAR · 19 YDS · 0.9 YPC · 0 TD · 3.8/G
REC 1 REC · 3 YDS · 3.0 YPC · 0 TD · 0.6/G
QBFr.
10GAVIN GRABE
PASS 25/51 · 49.0% · 371 YDS · 7.3 YPA · 1 TD · 1 INT · 123.7/G
RUSH 8 CAR · -37 YDS · -4.6 YPC · 0 TD · -12.3/G
QBSr.
12J-C RISING
PASS 50/90 · 55.6% · 534 YDS · 5.9 YPA · 5 TD · 1 INT · 76.3/G
RUSH 28 CAR · -44 YDS · -1.6 YPC · 0 TD · -6.3/G
QBJr.
RUNNING BACKS
20MATTHEW DOMBROWSKI
DEF 17 TKL · 2.4 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
RBSr.
21JAYDEN ROGERS
RUSH 25 CAR · 104 YDS · 4.2 YPC · 1 TD · 17.3/G
REC 4 REC · 23 YDS · 5.8 YPC · 0 TD · 3.8/G
RBJr.
22MATTHEW FINE
RUSH 68 CAR · 495 YDS · 7.3 YPC · 5 TD · 61.9/G
REC 1 REC · 24 YDS · 24.0 YPC · 0 TD · 3.0/G
RBSr.
23JESSE DAVIS
RUSH 33 CAR · 214 YDS · 6.5 YPC · 1 TD · 35.7/G
REC 3 REC · 12 YDS · 4.0 YPC · 0 TD · 2.0/G
DEF 3 TKL · 0.5 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
RBSo.
49FELIX THOMPSON
RUSH 1 CAR · 2 YDS · 2.0 YPC · 0 TD · 2.0/G
FBJr.
95WILL MACK
DEF 63 TKL · 6.3 TKL/G · 11 TFL · 3.0 SACKS · 0 INT
FBJr.
RECEIVERS & TIGHT ENDS
5BRANDON ALEXANDER
RUSH 21 CAR · 34 YDS · 1.6 YPC · 0 TD · 4.2/G
REC 5 REC · 59 YDS · 11.8 YPC · 0 TD · 7.4/G
DEF 24 TKL · 3.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
WRJr.
13SAM FRIEND
RUSH 8 CAR · 2 YDS · 0.2 YPC · 0 TD · 0.2/G
REC 23 REC · 304 YDS · 13.2 YPC · 4 TD · 33.8/G
WRSr.
30NATHANIEL VANIS
DEF 2 TKL · 2.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
WRSo.
32NATHANIEL CAPPETTA
REC 3 REC · 24 YDS · 8.0 YPC · 1 TD · 2.4/G
DEF 43 TKL · 4.3 TKL/G · 1 TFL · 0.0 SACKS · 0 INT
TEJr.
48TYLER SILLIMAN
DEF 1 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
WRJr.
83TOBIAS THUSS
REC 19 REC · 203 YDS · 10.7 YPC · 3 TD · 33.8/G
DEF 1 TKL · 0.2 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
WRSr.
85JACK SCHROETER
REC 2 REC · 26 YDS · 13.0 YPC · 0 TD · 13.0/G
WRJr.
88JACK WAGNER
DEF 65 TKL · 6.5 TKL/G · 13 TFL · 5.0 SACKS · 0 INT
TEJr.
89CASH FEILKE
REC 14 REC · 176 YDS · 12.6 YPC · 0 TD · 25.1/G
DEF 1 TKL · 0.1 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
WRJr.
OFFENSIVE LINE
50JOAQUIN GONZALEZ
DEF 1 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
GJr.
51ANDREW SOLIS BELTRAN
DEF 3 TKL · 3.0 TKL/G · 1 TFL · 1.0 SACKS · 0 INT
TJr.
DEFENSIVE LINE
35BRENDAN VANIS
DEF 27 TKL · 3.9 TKL/G · 9 TFL · 2.0 SACKS · 0 INT
DESr.
71CASHTON ZIEBARTH
DEF 3 TKL · 1.5 TKL/G · 1 TFL · 0.0 SACKS · 0 INT
DTJr.
87SEAN GILHOOLY
REC 2 REC · 23 YDS · 11.5 YPC · 0 TD · 2.9/G
DEF 18 TKL · 2.2 TKL/G · 2 TFL · 1.5 SACKS · 0 INT
DEJr.
99GREGERSON LAW
DEF 12 TKL · 2.4 TKL/G · 1 TFL · 0.0 SACKS · 0 INT
DESr.
LINEBACKERS
9KANE CASANI
PASS 1/2 · 50.0% · 11 YDS · 5.5 YPA · 1 TD · 0 INT · 1.1/G
RUSH 34 CAR · 209 YDS · 6.1 YPC · 4 TD · 20.9/G
REC 7 REC · 100 YDS · 14.3 YPC · 0 TD · 10.0/G
DEF 149 TKL · 14.9 TKL/G · 22 TFL · 5.5 SACKS · 1 INT
MLBSr.
28MAX PORTILLO
DEF 3 TKL · 1.5 TKL/G · 1 TFL · 0.0 SACKS · 0 INT
MLBJr.
33JACK ENSON
RUSH 3 CAR · 12 YDS · 4.0 YPC · 0 TD · 1.7/G
DEF 16 TKL · 2.3 TKL/G · 1 TFL · 1.0 SACKS · 0 INT
MLBJr.
DEFENSIVE BACKS
0DASHEL VALDES
DEF 70 TKL · 7.0 TKL/G · 5 TFL · 0.0 SACKS · 0 INT
SSSr.
1MALIQUE POLLARD
RUSH 2 CAR · 2 YDS · 1.0 YPC · 0 TD · 0.2/G
REC 6 REC · 67 YDS · 11.2 YPC · 0 TD · 6.7/G
DEF 42 TKL · 4.2 TKL/G · 5 TFL · 0.0 SACKS · 0 INT
CBJr.
2XAVIER WIMBLEY
RUSH 10 CAR · 91 YDS · 9.1 YPC · 1 TD · 10.1/G
DEF 24 TKL · 2.7 TKL/G · 2 TFL · 1.0 SACKS · 0 INT
CBSr.
3GAGE SANTOS
DEF 105 TKL · 10.5 TKL/G · 7 TFL · 2.0 SACKS · 1 INT
FSSr.
4ZION PHELPS
REC 1 REC · 4 YDS · 4.0 YPC · 0 TD · 0.4/G
DEF 29 TKL · 3.2 TKL/G · 1 TFL · 0.0 SACKS · 0 INT
CBSr.
15JACK MCNAMARA
RUSH 1 CAR · 1 YDS · 1.0 YPC · 0 TD · 0.2/G
REC 1 REC · 4 YDS · 4.0 YPC · 0 TD · 0.8/G
DEF 6 TKL · 1.2 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
CBJr.
24WALTER SIBSON
DEF 49 TKL · 5.4 TKL/G · 5 TFL · 1.0 SACKS · 2 INT
SSJr.
25JONATHAN ITO WILSON
DEF 1 TKL · 0.5 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
CBJr.
27CALEB POLK
DEF 2 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
CBSo.
34XAVIER CASTRO
DEF 1 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
CBJr.
46AIDEN MCLEOD
DEF 2 TKL · 2.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
SSJr.
82JAYCE DAWSON
REC 6 REC · 40 YDS · 6.7 YPC · 0 TD · 13.3/G
CBSr.
97XIAN ESQUIBEL
DEF 2 TKL · 2.0 TKL/G · 1 TFL · 0.0 SACKS · 0 INT
FSFr.
OTHER / UNLISTED POSITION
73LONDON DIVENS
DEF 33 TKL · 3.7 TKL/G · 4 TFL · 0.0 SACKS · 0 INT
NGJr.
Report Produced by ScorePirate | Commitment and offer data sourced from 247Sports | GENERATED 11/07/2026 16:44