ScorePirate
MENU
AT A GLANCE

In short: WEBB high school football (Claremont, CA), 2026 season: 6-3 in the Cottonwood League. Last game: L 18-27 vs Whittier Christian 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
WEBB
WEBB 6-3
2026 SEASON
WEBB
AT A GLANCE — AS OF 11/03/2026
RECORD6-3 this season
LAST GAMEL 18-27 vs WHITTIER CHRISTIAN
NEXT GAME--
UNIT GRADESPass Off 93.0 · Rush Off 14.4 · Pass Def 49.1 · Rush Def 28.6
LEAGUECOTTONWOOD
NUMBERS TO NOTE
#289
SP Strength Index (of 431)
6-3
2026 record
+12.1
avg scoring margin, pts/gm
UNIT INDEX — GRADE (YDS VS AVG)
TEAMPASS ORUSH OPASS DRUSH D
WEBB93.0 (+120)14.4 (-100)49.1 (-2)28.6 (+42)
HEAD-TO-HEAD GAME LOG

SEASON NOTES

The biggest worry in WEBB's season has been the direction of its defense. WEBB allowed 7.7 points per game over its first 3 games (3-0), #25 in CIF-SS in that timeframe. In the 6 games since that hot start (3-3), WEBB has allowed 25.2 points per game, a 228% rise, #223 in CIF-SS in that window. The schedule has a lot to do with it: WEBB's last 6 opponents have averaged 22.9 points per game, a #243 offense in CIF-SS on the season, against 13.3 points per game, #356 for the first 3. Measured against those opponents' norms (22.9 points per game), WEBB allowed 10% more than those offenses usually score. The level of competition matters too: in ScorePirate's SP Strength Index, the last 6 opponents average a rating that would rank #297 in CIF-SS, well above the first 3 (#370), so the dip has come against better teams overall. On the season, WEBB ranks #126 in CIF-SS in scoring defense.

WEBB committed 2.4 giveaways per game over its first 5 games (4-1), #366 in CIF-SS during that time. Few teams started slower in this department, and few have turned it around as sharply since. Over the stretch of 4 games that followed (2-2), WEBB has committed 0.2 giveaways per game, a 90% drop, #13 in CIF-SS through those games. The schedule deserves some of the credit: WEBB's last 4 opponents have averaged 1.2 per game, a #246 defense in CIF-SS on the season, against 1.6 per game, #142 for the first 5. Measured against those opponents' norms (1.2 per game), WEBB turned it over 78% less than those defenses usually force. Overall, though, those opponents have been lower-level teams: their average SP Strength Index rating would rank just #308 in CIF-SS. On the season, WEBB ranks #257 in CIF-SS in giveaways.

WEBB's offense from the opening weeks has gone missing since. WEBB averaged 11.1 yards per play (2,149 yards on 194 snaps) over its first 5 games (4-1), #9 in CIF-SS through that stretch. Over the stretch of 4 games that followed (2-2), WEBB has averaged 7.6 yards per play (1,291 yards on 169 snaps), a 31% drop, #126 in CIF-SS over that stretch. The schedule doesn't explain it: the opponents in both stretches have averaged about 7.5 yards per play on the season. On the season, WEBB ranks #21 in CIF-SS in yards per play.

Something changed for WEBB's passing game after its first 4 games. WEBB averaged 11.4 yards per pass attempt (1,321 yards on 116 attempts) over its first 4 games (3-1), #38 in CIF-SS within that period. In the 5 games since that hot start (3-2), WEBB has averaged 8.5 yards per pass attempt (1,271 yards on 150 attempts), a 26% drop, #150 in CIF-SS across those games. The schedule has a lot to do with it: WEBB's last 5 opponents have averaged 8.2 yards per attempt, a #237 pass defense in CIF-SS on the season, against 9.0 yards per attempt, #289 for the first 4. On the season, WEBB ranks #73 in CIF-SS in passing.

WEBB's offense has sputtered as the season has developed. WEBB averaged 37.0 points per game over its first 3 games (3-0), #60 in CIF-SS during those games. In the 6 games since that hot start (3-3), WEBB has averaged 28.7 points per game, a 23% drop, #147 in CIF-SS during that period. The schedule has a lot to do with it: WEBB's last 6 opponents have averaged 21.6 points per game, a #161 scoring defense in CIF-SS on the season, against 29.2 points per game, #295 for the first 3. Measured against those opponents' norms (21.6 points per game), WEBB scored 33% more than those defenses usually allow. By that measure, the early pace looks more like the outlier than the recent one. The level of competition matters too: in ScorePirate's SP Strength Index, the last 6 opponents average a rating that would rank #297 in CIF-SS, well above the first 3 (#370), so the dip has come against better teams overall. On the season, WEBB ranks #104 in CIF-SS in scoring.

TIDBITS (10 found)

• Club Webb has gone 14 straight games throwing for 200+ yards (October 2, 2025 through October 30, 2026), going 9-5 over that stretch, a school-record 14 straight in the 22 seasons on record.

• Club Webb has gone 14 straight games averaging 6.0+ yards per play (October 2, 2025 through October 30, 2026), going 9-5 over that stretch, a school-record 14 straight in the 22 seasons on record.

• Club Webb has gone 9 straight games forcing fewer than 3 turnovers (August 29, 2026 through October 30, 2026), going 6-3 over that stretch, a school-record 9 straight in the 22 seasons on record.

• Club Webb is 20-0 all time when scoring 40+ points in the games on file (20 such games).

• Player Kaj Grayson has gone 9 straight games throwing for 200+ yards, the longest such streak of his career.

• Player Kaj Grayson has gone 9 straight games throwing a touchdown pass, the longest such streak of his career.

• Player Jimmie Brown Iii has 619 receiving yards over his last 6 games (103.2 a game, September 19, 2026 through October 30, 2026) -- his most in a 6-game stretch on record.

• Player Jimmie Brown Iii has 6 touchdown catches over his last 3 games (2.0 a game, October 16, 2026 through October 30, 2026) -- his most in a 3-game stretch on record.

• Player M. Morell 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 since the 27 he had from September 3, 2026 through September 19, 2026.

• Player Aidan Kaushal has gone 35 straight games without throwing a touchdown pass. The last time he threw a touchdown pass was October 28, 2022 against Nuview Bridge (L, 22-36) — 3 TD pass.

MILESTONE WATCH

WEBB

  • Jimmie Brown III needs 9 receiving yards for 1,000 (averaging 110.1 a game)
  • Kaj Grayson needs 1 touchdown pass for 30 (averaging 3.2 a game)
  • Joshua Akoji needs 2 tackles for 50 (averaging 5.3 a game)
  • Kevin Zhou needs 3 tackles for 50 (averaging 5.9 a game)
  • Aaron Galvan needs 5 tackles for 50 (averaging 5.0 a game)
WEB — STAT LEADERS
FULL ROSTER ↓
OFFENSE
PASSING LEADER
2555PASS YDS
C-ATT150-256
COMP%58.6%
YPA10.0
TD29
INT9
QBR172.8
RUSHING LEADER
40RUSH YDS
CAR5
YPC8.0
RUSH TD0
REC41
REC YDS594
YPR14.5
REC TD7
RUSHING LEADER
14RUSH YDS
CAR4
YPC3.5
RUSH TD0
REC0
REC YDS0
YPR--
REC TD0
RECEIVING LEADER
991REC YDS
REC54
YPR18.4
REC TD13
RECEIVING LEADER
736REC YDS
REC33
YPR22.3
REC TD7
DEFENSE
TACKLES LEADER
77TCKL
TFL15
SACKS3
INT1
PD3
FF2
TACKLES LEADER
60TCKL
TFL11
SACKS4
INT0
PD1
FF0
TACKLES LEADER
48TCKL
TFL17
SACKS6
INT0
PD0
FF1
TFL LEADER
19TFL
TCKL45
SACKS8
INT0
PD0
FF0
TFL LEADER
12TFL
TCKL31
SACKS4
INT0
PD0
FF0
SACKS LEADER
2SACKS
TCKL29
TFL3
INT0
PD2
FF0
SACKS LEADER
2SACKS
TCKL34
TFL3
INT0
PD0
FF1
INTERCEPTIONS LEADER
1INT
TCKL13
TFL0
SACKS0
PD6
FF0
WEB — WHAT CHANGED THIS WEEK

From the games on file through Oct 30.

Printable team sheetProgram historyOpen in Stat BoothWidget for your site
WEB — 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 Nov 1; roster and numbers checked Sep 10.

Click a column heading to sort. MIN hides players below that many attempts.
PASSING
NOPLAYERGPC/ATTCOMP %YDSYPATDINTQBR
4KAJ GRAYSON9150/25658.6%2,55510.0299172.8
7MATTEO MORELL86/785.7%314.400122.9
8AIDAN KAUSHAL92/2100.0%63.000125.2
9JIMMIE BROWN III90/10.0%00.0000.0
TEAM TOTALS9158/26659.4%2,5929.7299170.5
RUSHING
NOPLAYERGPCARYDSYPCTD
4KAJ GRAYSON9847799.39
2ZIGGY FERGUS85408.00
13ALEX EFUETNGU84143.50
7MATTEO MORELL82115.50
5BRAYLON OGLESBY5166.00
55JOSHUA AKOJI91-2-2.00
TEAM TOTALS9978488.79
RECEIVING
NOPLAYERGPRECYDSYPRTD
9JIMMIE BROWN III95499118.413
8AIDAN KAUSHAL93373622.37
2ZIGGY FERGUS84159414.57
7MATTEO MORELL82323610.32
21MICHAEL MORELL723015.00
19FEDY QUINTERO812020.00
14AARON PARKER63144.70
TEAM TOTALS91572,62116.729
DEFENSE
NOPLAYERGPTCKLTFLSACKSINTINT YDSPDFF
9JIMMIE BROWN III97715312232
7MATTEO MORELL860113.50010
55JOSHUA AKOJI948175.50001
50KEVIN ZHOU847710011
77AARON GALVAN9451980000
13ALEX EFUETNGU83431.50001
66TIGER LEI9311240000
19FEDY QUINTERO829320020
2ZIGGY FERGUS825001052
16JORY LYU720100000
14AARON PARKER616410000
99JETER VILLEGAS716210000
21MICHAEL MORELL71510.50010
24OLIVER RICHARDSON614000020
8AIDAN KAUSHAL913001060
56GAVIN HAMILTON48210000
5BRAYLON OGLESBY56000000
53JEREMIAH OOFT35000000
4KAJ GRAYSON94000000
75JAYDEN AKOJI23210000
11JAYDEN RHEE22000010
20KEVIN BAEG22000000
54YONEL RIVERA22000000
60TREVOR HAMILTON1110.50000
6MALAKAI PARK11000000
3MILES PARK11000000
12KABIR PANNU20000020
29RAVEN WAN10000010
TEAM TOTALS952510033.5322257
PROGRAM SNAPSHOT: WEB

PROGRAM RECORD

SEASONRECORDPFPAPPG
20041-8632697.0
20051-0531253.0
20060-1134613.0
20070-10430.0
20084-612514712.5
20091-0251425.0
20103-722733722.7
20112-613125316.4
20120-2318915.5
20131-1746237.0
20140-16546.0
20151-1556927.5
20162-01112755.5
20171-29710732.3
20180-1214221.0
20194-618528318.5
20201-020620.0
20210-216778.0
20221-511516919.2
20236-22929236.5
20241-815631617.3
20257-337220537.2
20266-328317431.4
2004-2643-6622.7
WEB — 2026 SEASON SCHEDULE
DATEOPPONENTSITERESULTSCOREWIN%
08/29DUARTEatW35-0
09/03TEMECULA PREPatW27-9
09/11CARPINTERIAatW49-14
09/19ONTARIO CHRISTIANvsL14-41
09/26RIVERSIDE PREPvsW31-22
10/01VASQUEZvsW42-0
10/16NOTRE DAMEatL19-49
10/24ARROWHEAD CHRISTIANvsW48-12
10/30WHITTIER CHRISTIANatL18-27
SEASON RESULT6-3MISSED PLAYOFFS

Season complete at 6-3 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.

WEB — 2026 OVERALL AVERAGES
SPLITGPPPGOPP PPGYPGOPP YPGPLAYS/GOPP PLAYS/G
OVERALL931.419.3382.2278.140.338.7
HOME433.818.8365.5212.237.535.0
ROAD529.619.8395.6366.042.643.7

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.

WEB — 2026 TEAM GAME LOG
DATEOPPONENTRESULTPASS YDSRUSH YDSTOTAL YDSPASS ALWRUSH ALWTOTAL ALWSACKS ALWSACKSDEF INTTO FORCEDTO MAR
8/29@ DuarteW 35-0321166487------0701-1
9/3@ Temecula PrepW 27-9309843931511312820601-2
9/11@ CarpinteriaW 49-1443160491247024728110
9/19vs. Ontario ChristianL 14-4126072332163433591000-5
9/26vs. Riverside PrepW 31-2226817844610422833245010
10/1vs. VasquezW 42-0270563262-7-502000
10/16@ Notre DameL 19-492504629617239756900010
10/24vs. Arrowhead ChristianW 48-1226989358621011631422+2
10/30@ Whittier ChristianL 18-2721497311--------201+1
AVERAGES288.094.2382.2107.7170.4278.11.03.70.30.9-5 (season)

Averages use only games with that number on file (defense 7/9, sacks allowed 8/9 games). 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 93.0/100 (+120 yds/gm vs average)

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

Pass Defense: grade 49.1/100 (-2 yds/gm vs average)

Rush Defense: grade 28.6/100 (+42 yds/gm vs average)

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

LAST YEAR

WEB finished 2025 at 7-3. Missed playoffs. Notable win: 51-24 over SANTA ROSA ACADEMY (SANTA ROSA ACADEMY finished 73% that season). Toughest loss: 34-41 to ANAHEIM (7-point margin).

LAST SEASON: WEB — 2025 GAME LOG
DATEOPPONENTRESULTRECORDPFPATOT YDSYDS ALLOWED
2025-08-30WHITTIER CHRISTIANW1-02827424296
2025-09-05HAMILTONW2-05014513334
2025-09-13LOARAW3-03514411271
2025-09-20CHANNEL ISLANDSW4-0667399N/A
2025-09-26RIVERSIDE PREPL4-1818211120
2025-10-02TRINITY CLASSICAL ACADEMYL4-22642394472
2025-10-17TEMECULA PREPW5-2480386198
2025-10-25SANTA ROSA ACADEMYW6-25124439503
2025-10-31SILVER VALLEYW7-22618319N/A
2025-11-08ANAHEIML7-33441396519
TOTALS10 GMS7-37-337220538922713 (8)

"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)
WEB HAS PERFORMED BEST THIS DATA SET WHEN...

• WEB averages 7.0+ yards per play (.824), and has won 3 straight when doing so

• WEB averages 8.0+ yards per attempt (.867)

• WEB throws for 200+ yards (.684), but most recently lost to Whittier Christian when doing so

• WEB holds its opponents under 7.0 yards per play (.750), and has won 5 straight when doing so

• WEB averages 8.5+ yards per attempt (WEB's own median) (.929)

• WEB averages 8.6+ yards per play (WEB's own median) (.929)

• WEB's offense has averaged 0.3 giveaways per game over their last 3 games. Their 28-game average is 1.3 giveaways per game. (-74%)

• WEB throws for 268.5+ yards (WEB's own median) (.857)

• WEB's defense has averaged 13.3 YPA over their last 3 games. Their 22-game average is 8.3 YPA. (+61%)

• WEB's defense has averaged 0.9 takeaways per game over their last 7 games. Their 28-game average is 1.8 takeaways per game. (-53%)

• WEB holds its opponents under 6.8 yards per carry (WEB's own median) (.818)

• WEB's defense has averaged 85.0 pass yards per game over their last 5 games. Their 22-game average is 155.1 pass yards per game. (-45%)

• WEB's offense has failed to reach 100 rush yds in 4 straight games (10/01/2026-10/30/2026), going 2-2 over that stretch.

• WEB's offense has failed to reach 150 rush yds in 4 straight games (10/01/2026-10/30/2026), going 2-2 over that stretch.

• WEB holds its opponents under 150 rushing yards and under 200 passing yards

MOST IMPORTANT NUMBERS

(full explanation: Appendix, Note 1)

WEB -- MOST IMPORTANT NUMBERS

(top 5 of 32 scored; vs 291 cached team(s))

#SIDECONDITIONRECWIN%PPGSTRKSCORE
1OFFYPA 8+13-2.86737.9W10.857
2OFFYPP 7+14-3.82436.7W30.784
3DEFYPC < 56-2.75013.6W40.758
4DEFYPP < 66-2.75011.9W40.756
5DEFYPP < 79-3.75016.1W50.755
WIN %: TWO-CONDITION COMBINATIONS (9 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)

--- WEB ---

CONDITIONRECWIN%PPGSTRK
WEB throws for 200+ yards despite being held under 100 rushing yards11-5.68836.3L1
WEB averages 8.0+ yards per attempt while throwing for 200+ yards13-2.86737.9W1
WEB holds its opponents under 5.0 yards per carry and under 150 rushing yards6-1.85711.6W4
WEB averages 6.0+ yards per play while committing zero giveaways6-1.85738.3L1
WEB throws for 200+ yards despite 2+ giveaways4-3.57132.9L1
WEB holds its opponents under 150 rushing yards and under 200 passing yards6-0.99912.7W6
WEB holds its opponents under 8.0 yards per attempt and under 5.0 yards per carry5-1.83312.8W4
WEB averages 5.0+ yards per carry on its way to 150+ rushing yards3-2.60025.2W2
WEB rushes for 100+ yards and is held under 200 passing yards1-3.25020.0L3
WIN % -- TAB-SEPARATED
TeamConditionRecordWin%PPG
WEBPass Yds 200+ & Rush Yds < 10011-5.68836.3
WEBYPA 8.0+ & Pass Yds 200+13-2.86737.9
WEBYPC < 5.0 & Rush Yds < 1506-1.85711.6
WEBYPP 6.0+ & Turnovers < 16-1.85738.3
WEBPass Yds 200+ & Turnovers 2+4-3.57132.9
WEBRush Yds < 150 & Pass Yds < 2006-0.99912.7
WEBYPA < 8.0 & YPC < 5.05-1.83312.8
WEBYPC 5.0+ & Rush Yds 150+3-2.60025.2
WEBRush Yds 100+ & Pass Yds < 2001-3.25020.0
WEB — OFFENSE — 2024-26 (28 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+13-2.86737.9W1
YPA < 8.01-12.07718.6L10
Pass Yds 200+13-6.68435.7L1
Pass Yds < 2001-8.11114.7L6
Rush Yds 100+3-4.42925.4W2
Rush Yds < 10011-10.52430.1L1
Rush Yds 150+3-2.60025.2W2
Rush Yds < 15011-12.47829.8L1
YPC 5.0+11-8.57929.0L1
YPC < 5.03-6.33328.9L2
YPP 6.0+14-7.66734.6L1
YPP < 6.00-7.00012.0L7
YPP 7.0+14-3.82436.7W3
YPP < 7.00-11.00017.0L11
Turnovers 1+8-10.44428.4L1
Turnovers < 16-4.60029.9L1
Turnovers 2+4-5.44429.9L1
Turnovers > 22-4.33324.8L1
WEB — OFFENSE SCORING SITUATION — 2024-26 (28 Gms)
SPLITRECWIN%PPG
Scores <100-2.0007.0
Scores 10-190-8.00015.1
Scores 20-294-2.66725.8
Scores 30-393-2.60033.4
Scores 40+7-01.00050.6
WEB — OFFENSE — 2026 (9 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+6-2.75033.1W1
YPA < 8.00-1.00018.0L1
Pass Yds 200+6-3.66731.4L1
Pass Yds < 200--------
Rush Yds 100+2-01.00033.0W2
Rush Yds < 1004-3.57131.0L1
Rush Yds 150+2-01.00033.0W2
Rush Yds < 1504-3.57131.0L1
YPC 5.0+6-2.75033.0L1
YPC < 5.00-1.00019.0L1
YPP 6.0+6-3.66731.4L1
YPP < 6.0--------
YPP 7.0+6-1.85735.1W3
YPP < 7.00-2.00018.5L2
Turnovers 1+4-2.66729.2L1
Turnovers < 12-1.66736.0L1
Turnovers 2+2-1.66725.3L1
Turnovers > 21-1.50020.5L1
WEB — OFFENSE SCORING SITUATION — 2026 (9 Gms)
SPLITRECWIN%PPG
Scores <10------
Scores 10-190-3.00017.0
Scores 20-291-01.00027.0
Scores 30-392-01.00033.0
Scores 40+3-01.00046.3
WEB — DEFENSE — 2024-26 (28 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+4-7.36434.0L1
YPA < 8.07-4.63620.9W2 6 games without this stat on file
Pass Yds 200+1-5.16741.8W1
Pass Yds < 20010-6.62522.1W1 6 games without this stat on file
Rush Yds 100+9-11.45027.9W1
Rush Yds < 1002-1.66721.0W2 5 games without this stat on file
Rush Yds 150+4-10.28633.2L1
Rush Yds < 1507-2.77817.4W4 5 games without this stat on file
YPC 5.0+5-10.33334.2L1
YPC < 5.06-2.75013.6W4 5 games without this stat on file
YPP 6.0+5-10.33335.1L1
YPP < 6.06-2.75011.9W4 5 games without this stat on file
YPP 7.0+2-9.18239.0L1
YPP < 7.09-3.75016.1W5 5 games without this stat on file
Turnovers 1+12-12.50025.5L1
Turnovers < 12-2.50021.0W1
Turnovers 2+5-6.45523.5W1
Turnovers > 24-2.66721.0L1
WEB — DEFENSE SCORING SITUATION — 2024-26 (28 Gms)
SPLITRECWIN%PPG
Allows <105-01.0003.2
Allows 10-196-2.75014.8
Allows 20-293-4.42925.0
Allows 30-39------
Allows 40+0-8.00048.2
WEB — DEFENSE — 2026 (9 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+2-1.66728.3L1
YPA < 8.03-1.75015.5W2 2 games without this stat on file
Pass Yds 200+1-01.00014.0W1
Pass Yds < 2004-2.66722.2W1 2 games without this stat on file
Rush Yds 100+3-2.60026.6W1
Rush Yds < 1002-01.0007.0W2 2 games without this stat on file
Rush Yds 150+1-2.33337.3L1
Rush Yds < 1504-01.0008.8W4 2 games without this stat on file
YPC 5.0+1-2.33337.3L1
YPC < 5.04-01.0008.8W4 2 games without this stat on file
YPP 6.0+2-2.50031.5L1
YPP < 6.03-01.0007.0W3 2 games without this stat on file
YPP 7.0+1-2.33337.3L1
YPP < 7.04-01.0008.8W4 2 games without this stat on file
Turnovers 1+5-2.71419.0L1
Turnovers < 11-1.50020.5W1
Turnovers 2+1-01.00012.0W1
Turnovers > 2--------
WEB — DEFENSE SCORING SITUATION — 2026 (9 Gms)
SPLITRECWIN%PPG
Allows <103-01.0003.0
Allows 10-192-01.00013.0
Allows 20-291-1.50024.5
Allows 30-39------
Allows 40+0-2.00045.0
ON THE BRINK

WEBB

• WEBB has had a 100-yard receiver in 14 straight games (10/2/25–10/30/26). It has not reached 15 straight in the last 4 years of games on file (2023-present).

• WEBB has been held under 100 rushing in 4 straight games (10/1/26–10/30/26). It has not been held under 100 rushing in 5 straight since 8/30/25–11/8/25 (2025).

TAB-SEPARATED (paste into a spreadsheet)
TeamSideSplitGamesRecordWin%PPGStrk
WEBOFFENSEYPA 8.0+1513-2.86737.9W1
WEBOFFENSEYPA < 8.0131-12.07718.6L10
WEBOFFENSEPass Yds 200+1913-6.68435.7L1
WEBOFFENSEPass Yds < 20091-8.11114.7L6
WEBOFFENSERush Yds 100+73-4.42925.4W2
WEBOFFENSERush Yds < 1002111-10.52430.1L1
WEBOFFENSERush Yds 150+53-2.60025.2W2
WEBOFFENSERush Yds < 1502311-12.47829.8L1
WEBOFFENSEYPC 5.0+1911-8.57929.0L1
WEBOFFENSEYPC < 5.093-6.33328.9L2
WEBOFFENSEYPP 6.0+2114-7.66734.6L1
WEBOFFENSEYPP < 6.070-7.00012.0L7
WEBOFFENSEYPP 7.0+1714-3.82436.7W3
WEBOFFENSEYPP < 7.0110-11.00017.0L11
WEBOFFENSETurnovers 1+188-10.44428.4L1
WEBOFFENSETurnovers < 1106-4.60029.9L1
WEBOFFENSETurnovers 2+94-5.44429.9L1
WEBOFFENSETurnovers > 262-4.33324.8L1
WEBOFFENSEScores <1020-2.0007.0L2
WEBOFFENSEScores 10-1980-8.00015.1L8
WEBOFFENSEScores 20-2964-2.66725.8W2
WEBOFFENSEScores 30-3953-2.60033.4W2
WEBOFFENSEScores 40+77-01.00050.6W7
WEBDEFENSEYPA 8.0+114-7.36434.0L1
WEBDEFENSEYPA < 8.0117-4.63620.9W2
WEBDEFENSEPass Yds 200+61-5.16741.8W1
WEBDEFENSEPass Yds < 2001610-6.62522.1W1
WEBDEFENSERush Yds 100+209-11.45027.9W1
WEBDEFENSERush Yds < 10032-1.66721.0W2
WEBDEFENSERush Yds 150+144-10.28633.2L1
WEBDEFENSERush Yds < 15097-2.77817.4W4
WEBDEFENSEYPC 5.0+155-10.33334.2L1
WEBDEFENSEYPC < 5.086-2.75013.6W4
WEBDEFENSEYPP 6.0+155-10.33335.1L1
WEBDEFENSEYPP < 6.086-2.75011.9W4
WEBDEFENSEYPP 7.0+112-9.18239.0L1
WEBDEFENSEYPP < 7.0129-3.75016.1W5
WEBDEFENSETurnovers 1+2412-12.50025.5L1
WEBDEFENSETurnovers < 142-2.50021.0W1
WEBDEFENSETurnovers 2+115-6.45523.5W1
WEBDEFENSETurnovers > 264-2.66721.0L1
WEBDEFENSEAllows <1055-01.0003.2W5
WEBDEFENSEAllows 10-1986-2.75014.8W3
WEBDEFENSEAllows 20-2973-4.42925.0L1
WEBDEFENSEAllows 40+80-8.00048.2L8
STREAKS: WEB (combined OFFENSE+DEFENSE)
SIDESPLITSTREAKDATESRECORD
OFFENSEPass Yds 200+14 games10/02/2025 - 10/30/20269-5
OFFENSEYPP 6.0+14 games10/02/2025 - 10/30/20269-5
OFFENSERush Yds < 1004 games10/01/2026 - 10/30/20262-2
OFFENSERush Yds < 1504 games10/01/2026 - 10/30/20262-2
DEFENSETurnovers 1+3 games10/16/2026 - 10/30/20261-2
STREAKS — ALL TEAMS
TeamSideSplitStreakDatesRecord
WEBOFFENSEPass Yds 200+14 games10/02/2025 - 10/30/20269-5
WEBOFFENSEYPP 6.0+14 games10/02/2025 - 10/30/20269-5
WEBOFFENSERush Yds < 1004 games10/01/2026 - 10/30/20262-2
WEBOFFENSERush Yds < 1504 games10/01/2026 - 10/30/20262-2
WEBDEFENSETurnovers 1+3 games10/16/2026 - 10/30/20261-2
NOTABLE TRENDS (9 of 9 found, team |deviation| >= 20%, matchup |deviation| >= 20%)

WEB OFFENSE

WEB's offense has averaged 0.3 giveaways per game over their last 3 games. Their 28-game average is 1.3 giveaways per game. (-74%)

WEB's offense has averaged 9.8 YPC over their last 12 games. Their 28-game average is 7.7 YPC. (+27%)

WEB DEFENSE

WEB's defense has averaged 13.3 YPA over their last 3 games. Their 22-game average is 8.3 YPA. (+61%)

WEB's defense has averaged 0.9 takeaways per game over their last 7 games. Their 28-game average is 1.8 takeaways per game. (-53%)

WEB's defense has averaged 85.0 pass yards per game over their last 5 games. Their 22-game average is 155.1 pass yards per game. (-45%)

WEB's defense has averaged 249.0 rush yards per game over their last 3 games. Their 23-game average is 191.7 rush yards per game. (+30%)

WEB's defense has averaged 9.4 YPP over their last 3 games. Their 23-game average is 7.4 YPP. (+26%)

WEB's defense has averaged 8.3 YPC over their last 3 games. Their 23-game average is 6.6 YPC. (+26%)

WEB's defense has averaged 264.8 total yards per game over their last 5 games. Their 23-game average is 340.1 total yards per game. (-22%)

(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
WEBDEFENSEteamPass Yardslast 585.022155.1-45.2%
WEBDEFENSEteamRush Yardslast 3249.023191.7+29.9%
WEBDEFENSEteamTotal Yardslast 5264.823340.1-22.2%
WEBDEFENSEteamTurnoverslast 70.9281.8-52.9%
WEBOFFENSEteamTurnoverslast 30.3281.3-74.1%
WEBDEFENSEteamYPAlast 313.3228.3+60.6%
WEBDEFENSEteamYPClast 38.3236.6+25.9%
WEBOFFENSEteamYPClast 129.8287.7+27.2%
WEBDEFENSEteamYPPlast 39.4237.4+26.3%
STATISTICAL STORIES

WEBB: OFFENSE VS DEFENSE, 2026

Where WEBB sits among 399 section teams on the two Unit Index composites -- Offense Grade 53.2, Defense Grade 42.2.

PASS YARDS / GAME: WEBB VS THE SECTION

WEBB ranks #7 of 356 section teams in passing yards per game (352.7) -- a strength worth a look.

WEBB: SP STRENGTH INDEX BY SEASON

The program's index across 5 seasons on file -- -25.1 in 2022 to -9.0 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.

WEB — ROSTER (29) 26-27
#NAMEPOSCLASS
QUARTERBACKS
4KAJ GRAYSON
PASS 150/256 · 58.6% · 2,555 YDS · 10.0 YPA · 29 TD · 9 INT · 283.9/G
RUSH 84 CAR · 779 YDS · 9.3 YPC · 9 TD · 86.6/G
DEF 4 TKL · 0.4 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
QBSr.
RECEIVERS & TIGHT ENDS
2ZIGGY FERGUS
RUSH 5 CAR · 40 YDS · 8.0 YPC · 0 TD · 5.0/G
REC 41 REC · 594 YDS · 14.5 YPC · 7 TD · 74.2/G
DEF 25 TKL · 3.1 TKL/G · 0 TFL · 0.0 SACKS · 1 INT
WRSo.
5BRAYLON OGLESBY
RUSH 1 CAR · 6 YDS · 6.0 YPC · 0 TD · 1.2/G
DEF 6 TKL · 1.2 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
WRSr.
6MALAKAI PARK
DEF 1 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
WRFr.
7MATTEO MORELL
PASS 6/7 · 85.7% · 31 YDS · 4.4 YPA · 0 TD · 0 INT · 3.9/G
RUSH 2 CAR · 11 YDS · 5.5 YPC · 0 TD · 1.4/G
REC 23 REC · 236 YDS · 10.3 YPC · 2 TD · 29.5/G
DEF 60 TKL · 7.5 TKL/G · 11 TFL · 3.5 SACKS · 0 INT
WRJr.
8AIDAN KAUSHAL
PASS 2/2 · 100.0% · 6 YDS · 3.0 YPA · 0 TD · 0 INT · 0.7/G
REC 33 REC · 736 YDS · 22.3 YPC · 7 TD · 81.8/G
DEF 13 TKL · 1.4 TKL/G · 0 TFL · 0.0 SACKS · 1 INT
WRJr.
9JIMMIE BROWN III
PASS 0/1 · 0.0% · 0 YDS · 0.0 YPA · 0 TD · 0 INT · 0.0/G
REC 54 REC · 991 YDS · 18.4 YPC · 13 TD · 110.1/G
DEF 77 TKL · 8.6 TKL/G · 15 TFL · 3.0 SACKS · 1 INT
WRSr.
11JAYDEN RHEE
DEF 2 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
WRSr.
13ALEX EFUETNGU
RUSH 4 CAR · 14 YDS · 3.5 YPC · 0 TD · 1.8/G
DEF 34 TKL · 4.2 TKL/G · 3 TFL · 1.5 SACKS · 0 INT
WRSo.
14AARON PARKER
REC 3 REC · 14 YDS · 4.7 YPC · 0 TD · 2.3/G
DEF 16 TKL · 2.7 TKL/G · 4 TFL · 1.0 SACKS · 0 INT
WRJr.
16JORY LYU
DEF 20 TKL · 2.9 TKL/G · 1 TFL · 0.0 SACKS · 0 INT
WRFr.
19FEDY QUINTERO
REC 1 REC · 20 YDS · 20.0 YPC · 0 TD · 2.5/G
DEF 29 TKL · 3.6 TKL/G · 3 TFL · 2.0 SACKS · 0 INT
WRJr.
20KEVIN BAEG
DEF 2 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
WRJr.
21MICHAEL MORELL
REC 2 REC · 30 YDS · 15.0 YPC · 0 TD · 4.3/G
DEF 15 TKL · 2.1 TKL/G · 1 TFL · 0.5 SACKS · 0 INT
WRJr.
24OLIVER RICHARDSON
DEF 14 TKL · 2.3 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
WRJr.
OFFENSIVE LINE
50KEVIN ZHOU
DEF 47 TKL · 5.9 TKL/G · 7 TFL · 1.0 SACKS · 0 INT
OLJr.
53JEREMIAH OOFT
DEF 5 TKL · 1.7 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
OLFr.
54YONEL RIVERA
DEF 2 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
OLSo.
56GAVIN HAMILTON
DEF 8 TKL · 2.0 TKL/G · 2 TFL · 1.0 SACKS · 0 INT
OLSr.
60TREVOR HAMILTON
DEF 1 TKL · 1.0 TKL/G · 1 TFL · 0.5 SACKS · 0 INT
OLFr.
66TIGER LEI
DEF 31 TKL · 3.4 TKL/G · 12 TFL · 4.0 SACKS · 0 INT
OLSr.
75JAYDEN AKOJI
DEF 3 TKL · 1.5 TKL/G · 2 TFL · 1.0 SACKS · 0 INT
OLFr.
77AARON GALVAN
DEF 45 TKL · 5.0 TKL/G · 19 TFL · 8.0 SACKS · 0 INT
OLJr.
99JETER VILLEGAS
DEF 16 TKL · 2.3 TKL/G · 2 TFL · 1.0 SACKS · 0 INT
OLSo.
Report Produced by ScorePirate | Commitment and offer data sourced from 247Sports | GENERATED 11/03/2026 20:28