ScorePirate
MENU
AT A GLANCE

In short: Beverly Hills Normans high school football (Beverly Hills, CA), 2026 season: 1-9 in the Ocean League. Last game: L 21-42 vs Peninsula on October 23, 2026. Schedule and results, player season stats, stat leaders, unit grades, ScorePirate ranking and the game-by-game log.

ScorePirate Individual Team Report
BEVERLY HILLS
BEVERLY HILLS 1-9
2026 SEASON
BEVERLY HILLS
AT A GLANCE — AS OF 11/07/2026
RECORD1-9 this season
LAST GAMEL 21-42 vs PENINSULA
NEXT GAME--
UNIT GRADESPass Off 24.9 · Rush Off 9.5 · Pass Def 27.7 · Rush Def 9.1
LEAGUEOCEAN
ENROLLMENT1,178 STUDENTS (2023-24) · PUBLIC HIGH SCHOOL
NUMBERS TO NOTE
#400
SP Strength Index (of 431)
1-9
2026 record
-28.4
avg scoring margin, pts/gm
UNIT INDEX — GRADE (YDS VS AVG)
TEAMPASS ORUSH OPASS DRUSH D
BEVERLY HILLS24.9 (-66)9.5 (-118)27.7 (+28)9.1 (+111)
HEAD-TO-HEAD GAME LOG

SEASON NOTES

The biggest worry in Beverly Hills' season has been the direction of its offense. Beverly Hills averaged 18.3 points per game over its first 3 games (0-3), #270 in CIF-SS in that timeframe. In the 7 games since that hot start (1-6), the Normans have averaged 10.7 points per game, a 42% drop, #368 in CIF-SS in that window. The schedule has a lot to do with it: Beverly Hills' last 7 opponents have averaged 21.3 points per game, a #153 scoring defense in CIF-SS on the season, against 27.0 points per game, #264 for the first 3. Measured against those opponents' norms (21.3 points per game), Beverly Hills scored 50% less than those defenses usually allow. The level of competition matters too: in ScorePirate's SP Strength Index, the last 7 opponents average a rating that would rank #245 in CIF-SS, well above the first 3 (#325), so the dip has come against better teams overall. Beverly Hills was held to 14 points or fewer 5 times in those games, including 0 against Lawndale on 10/2. On the season, Beverly Hills ranks #357 in CIF-SS in scoring.

Beverly Hills' ground game from the opening weeks has gone missing since. The Normans averaged 6.1 yards per carry (722 yards on 118 rushes) over their first 6 games (0-6), #135 in CIF-SS during that time. Over the stretch of 4 games that followed (1-3), Beverly Hills has averaged 4.3 yards per carry (362 yards on 84 rushes), a 30% drop, #269 in CIF-SS through those games. The schedule doesn't excuse it: the last 4 opponents have been softer, averaging 6.4 yards per carry, a #268 run defense in CIF-SS on the season, against 5.5 yards per carry, #186 for the first 6. Measured against those opponents' norms (6.4 yards per carry), Beverly Hills ran for 33% less per carry than those run defenses usually allow. On the season, the Normans rank #215 in CIF-SS in rushing.

Beverly Hills allowed 43.6 points per game over its first 7 games (0-7), #386 in CIF-SS through that stretch. Few teams started slower in this department, and few have turned it around as sharply since. Over the stretch of 3 games that followed (1-2), the Normans have allowed 36.3 points per game, a 17% drop, #321 in CIF-SS over that stretch. The schedule deserves some of the credit: Beverly Hills' last 3 opponents have averaged 22.6 points per game, a #245 offense in CIF-SS on the season, against 29.5 points per game, #138 for the first 7. Measured against those opponents' norms (22.6 points per game), Beverly Hills allowed 61% more than those offenses usually score. So the improvement is real, but it still trails what those opponents usually give up. The level of competition matters too: in ScorePirate's SP Strength Index, the last 3 opponents average a rating that would rank #312 in CIF-SS, well below the first 7 (#250), so the recent production comes against lower-level teams overall. On the season, Beverly Hills ranks #383 in CIF-SS in scoring defense.

Something changed for Beverly Hills' offense after its first 4 games. The Normans averaged 6.3 yards per play (955 yards on 152 snaps) over their first 4 games (0-4), #209 in CIF-SS within that period. In the 6 games since that slow start (1-5), Beverly Hills has averaged 6.9 yards per play (1,335 yards on 193 snaps), a 10% rise, #173 in CIF-SS across those games. The schedule doesn't explain it: the opponents in both stretches have averaged about 6.8 yards per play on the season. Overall, though, those opponents have been lower-level teams: their average SP Strength Index rating would rank just #250 in CIF-SS. On the season, the Normans rank #188 in CIF-SS in yards per play.

TIDBITS (6 found)

• Club The last time Beverly Hills went a game holding the opponent under 5.0 yards per carry was September 6, 2024 against Loara (W, 47-28). Since then Beverly Hills has gone 27 straight games allowing 5.0+ yards per carry, a school-record 27 straight in the 21 seasons on record.

• Club The last time Beverly Hills went a game holding the opponent under 6.0 yards per play was September 6, 2024 against Loara (W, 47-28). Since then Beverly Hills has gone 27 straight games allowing 6.0+ yards per play, a school-record 27 straight in the 21 seasons on record.

• Club Beverly Hills has gone 6 straight games committing fewer than 3 turnovers (September 18, 2026 through October 23, 2026), going 1-5 over that stretch, matching the program record of 6 straight on record.

• Player Niko Shemesh has never had a game making 10 or more tackles for Beverly Hills, over a 17-game career on record. His career high is 8, set September 25, 2026 against Boron (L, 7-52).

• Player Ethan Norsworthy has never had a game making 10 or more tackles for Beverly Hills, over a 15-game career on record. His career high is 8, set October 16, 2026 against Hawthorne (W, 28-18).

• Player Luca Brenner has gone 7 straight games without throwing for 200+ yards. The last time he threw for 200+ yards was September 4, 2026 against Army-navy (L, 21-42) — 220 passing yards.

MILESTONE WATCH

Beverly Hills

  • Vincent Vita needs 6 rushing yards for 500 (averaging 61.8 a game)
  • Ramzi Nizam needs 1 tackle for 50 (averaging 4.9 a game)
BH — STAT LEADERS
FULL ROSTER ↓
OFFENSE
PASSING LEADER
1136PASS YDS
C-ATT80-142
COMP%56.3%
YPA8.0
TD6
INT7
QBR127.6
RUSHING LEADER
494RUSH YDS
CAR78
YPC6.3
RUSH TD1
REC1
REC YDS8
YPR8.0
REC TD0
RUSHING LEADER
244RUSH YDS
CAR56
YPC4.4
RUSH TD5
REC1
REC YDS1
YPR1.0
REC TD0
RECEIVING LEADER
627REC YDS
REC42
YPR14.9
REC TD3
RECEIVING LEADER
203REC YDS
REC12
YPR16.9
REC TD1
DEFENSE
TACKLES LEADER
51TCKL
TFL1
SACKS0
INT0
PD0
FF1
TACKLES LEADER
49TCKL
TFL0
SACKS0
INT0
PD3
FF2
TACKLES LEADER
41TCKL
TFL2
SACKS0
INT0
PD0
FF1
TFL LEADER
4TFL
TCKL31
SACKS2
INT0
PD0
FF1
TFL LEADER
4TFL
TCKL28
SACKS2
INT0
PD0
FF0
SACKS LEADER
1SACKS
TCKL15
TFL1
INT1
PD0
FF0
INTERCEPTIONS LEADER
2INT
TCKL28
TFL0
SACKS0
PD6
FF0
BH — WHAT CHANGED THIS WEEK

From the games on file through Oct 23.

Printable team sheetProgram historyOpen in Stat BoothWidget for your site
BH — 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 23 game; last updated Oct 27; roster and numbers checked Oct 6.

Click a column heading to sort. MIN hides players below that many attempts.
PASSING
NOPLAYERGPC/ATTCOMP %YDSYPATDINTQBR
15LUCA BRENNER1080/14256.3%1,1368.067127.6
14JAYDN ELIA41/1100.0%7070.0101018.0
TEAM TOTALS1081/14356.6%1,2068.477133.8
RUSHING
NOPLAYERGPCARYDSYPCTD
27VINCENT VITA8784946.31
29ELI STRZELECKI10562444.45
26JONAS BENSEMOUN818834.62
17NOAH PAUL98789.81
11NIKO SHEMESH1024763.20
24KAYA OLTAN624120.50
15LUCA BRENNER106315.21
16AHMAD GIVENS1033110.30
20JAXON MAHER2242.00
18ETHAN PANAHI10520.40
TEAM TOTALS102021,0845.410
RECEIVING
NOPLAYERGPRECYDSYPRTD
16AHMAD GIVENS104262714.93
18ETHAN PANAHI101220316.91
10ETHAN NORSWORTHY949523.81
11NIKO SHEMESH1089211.50
24KAYA OLTAN648421.01
17NOAH PAUL933010.00
14JAYDN ELIA411414.00
22ENZO BENOLIEL9284.01
27VINCENT VITA8188.00
29ELI STRZELECKI10111.00
TEAM TOTALS10781,16214.97
DEFENSE
NOPLAYERGPTCKLTFLSACKSINTINT YDSPDFF
11NIKO SHEMESH1051100001
12RAMZI NIZAM1049000032
29ELI STRZELECKI1041200001
10ETHAN NORSWORTHY9380022201
22ENZO BENOLIEL931420001
56BRODY BELL828420000
16AHMAD GIVENS10280026460
18ETHAN PANAHI1025100040
35SARP AKBULUT724000001
17NOAH PAUL9200016010
27VINCENT VITA818000000
14JAYDN ELIA4151112000
26JONAS BENSEMOUN813000000
52LUCA GOLDMAN59000001
13AARON EBRAHIMIAN47000000
24KAYA OLTAN63000000
25SEBASTIAN OLTAN33000001
65BRENDEN TONLEY11000000
20JAXON MAHER21000000
55KOSMOS BAT-ERKHEM11000000
77NATHAN RADDY11000000
TEAM TOTALS104071356166149
PROGRAM SNAPSHOT: BH

PROGRAM RECORD

SEASONRECORDPFPAPPG
20041-2844628.0
20053-113810734.5
20061-1686234.0
20071-0282628.0
20081-038738.0
20101-0191219.0
20110-1143614.0
20120-10240.0
20130-10750.0
20140-27953.5
20150-361492.0
20160-201210.0
20170-10550.0
20180-10610.0
20191-1368118.0
20210-26713.0
20220-10243512.4
20233-712025312.0
20243-723039523.0
20250-9594266.6
20261-913041413.0
2004-2616-6113.1
TEAM HISTORY

2 CIF-SS Players of the Year

YEARHONOR
1997CIF-SS Offensive Player of the Year (IX): ADAM KENNYBREW
1996CIF-SS Offensive Player of the Year (IX): MO JONES

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.

BH — 2026 SEASON SCHEDULE
DATEOPPONENTSITERESULTSCOREWIN%
08/21VALENCIAatL7-39
08/28CENTENNIALvsL27-38
09/04ARMY-NAVYatL21-42
09/10ST. BERNARDvsL6-44
09/18NORDHOFFvsL13-41
09/25BORONvsL7-52
10/02LAWNDALEatL0-49
10/09SOUTHatL0-49
10/16HAWTHORNEvsW28-18
10/23PENINSULAvsL21-42
SEASON RESULT1-9MISSED PLAYOFFS

Season complete at 1-9 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.

BH — 2026 OVERALL AVERAGES
SPLITGPPPGOPP PPGYPGOPP YPGPLAYS/GOPP PLAYS/G
OVERALL1013.041.4229.0352.534.532.4
HOME617.039.2270.8363.836.229.8
ROAD47.044.8166.2341.232.035.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.

BH — 2026 TEAM GAME LOG
DATEOPPONENTRESULTPASS YDSRUSH YDSTOTAL YDSPASS ALWRUSH ALWTOTAL ALWSACKS ALWSACKSDEF INTTO FORCEDTO MAR
8/21@ ValenciaL 7-3915523178973224192012-2
8/28vs. CentennialL 27-38117103220--------114+4
9/4@ Army-NavyL 21-4222010732716924941810000
9/10vs. St. BernardL 6-4465165230581942523011-2
9/18vs. NordhoffL 13-4112315828113132145210000
9/25vs. BoronL 7-526816623415937353241010
10/2@ LawndaleL 0-4913031701782482100-2
10/9@ SouthL 0-4954751291271532801023+1
10/16vs. HawthorneW 28-1819115534621452191211-1
10/23vs. PeninsulaL 21-42212102314--------002+2
AVERAGES120.6108.4229.0128.1224.4352.51.90.50.61.40 (season)

Averages use only games with that number on file (defense 8/10, sacks allowed 8/10 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 24.9/100 (-66 yds/gm vs average)

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

Pass Defense: grade 27.7/100 (+28 yds/gm vs average)

Rush Defense: grade 9.1/100 (+111 yds/gm vs average)

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

COACHING

Jeff Bailey — head coach since 2026 (earlier on file: Carter Paysinger, Charles Stansbury, Donald Paysinger, Jarrod Bunch, Marquis Bowling, Steve Geanakos)

LAST YEAR

BH finished 2025 at 0-9. Missed playoffs. Toughest loss: 22-42 to LOARA (20-point margin).

LAST SEASON: BH — 2025 GAME LOG
DATEOPPONENTRESULTRECORDPFPATOT YDSYDS ALLOWED
2025-08-22VASQUEZL0-12149239396
2025-09-05LOARAL0-22242294330
2025-09-12BORONL0-305415381
2025-09-19NORDHOFFL0-434899338
2025-09-26SADDLEBACKL0-565491265
2025-10-03CENTENNIALL0-6028189N/A
2025-10-10EL SEGUNDOL0-705952306
2025-10-17WESTL0-805094363
2025-10-24HAWTHORNEL0-9742118365
TOTALS9 GMS0-90-95942611912744 (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)
BH HAS PERFORMED BEST THIS DATA SET WHEN...

• BH holds its opponents under 100 rushing yards (.500)

• BH wins even while allowing its opponents 200+ passing yards (.400)

• BH rushes for 100+ yards (.250), but most recently lost to Peninsula when doing so

• BH forces 1+ takeaways (.231), but most recently lost to Peninsula when doing so

• BH's offense has averaged 13.3 YPA over their last 3 games. Their 20-game average is 6.8 YPA. (+97%)

• BH's offense has averaged 121.6 rush yards per game over their last 7 games. Their 20-game average is 67.3 rush yards per game. (+81%)

• BH's defense has averaged 2.0 takeaways per game over their last 3 games. Their 27-game average is 1.1 takeaways per game. (+80%)

• BH's offense has averaged 5.7 YPC over their last 7 games. Their 20-game average is 3.4 YPC. (+69%)

• BH's defense has averaged 79.0 rush yards per game over their last 3 games. Their 24-game average is 206.7 rush yards per game. (-62%)

• BH's offense has averaged 7.9 YPP over their last 3 games. Their 20-game average is 5.2 YPP. (+50%)

• BH's offense has averaged 263.0 total yards per game over their last 3 games. Their 20-game average is 180.8 total yards per game. (+45%)

• BH's offense has averaged 152.3 pass yards per game over their last 3 games. Their 20-game average is 113.5 pass yards per game. (+34%)

• BH's offense has averaged 9.5 points scored per game over their last 15 games. Their 29-game average is 14.4 points scored per game. (-34%)

• BH's offense has exceeded 5.0 YPC in 3 straight games (10/09/2026-10/23/2026), going 1-2 over that stretch.

• BH's defense has averaged 249.5 total yards per game over their last 3 games. Their 24-game average is 346.3 total yards per game. (-28%)

MOST IMPORTANT NUMBERS

(full explanation: Appendix, Note 1)

BH -- MOST IMPORTANT NUMBERS

(top 5 of 26 scored; vs 631 cached team(s))

#SIDECONDITIONRECWIN%PPGSTRKSCORE
1DEFTurnovers 1+3-10.23137.6L10.770
2OFFRush Yds 100+2-6.25018.6L10.763
3OFFYPP 6+1-7.12520.0L10.570
4OFFTurnovers 1+3-18.14311.4W10.569
5OFFTurnovers < 22-14.12517.1L140.529
WIN %: TWO-CONDITION COMBINATIONS (3 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)

--- BH ---

CONDITIONRECWIN%PPGSTRK
BH rushes for 100+ yards and is held under 200 passing yards2-4.33317.8W1
BH averages 5.0+ yards per carry on its way to 150+ rushing yards1-3.25013.5W1
BH averages 6.0+ yards per play while committing zero giveaways0-4.00020.5L4
WIN % -- TAB-SEPARATED
TeamConditionRecordWin%PPG
BHRush Yds 100+ & Pass Yds < 2002-4.33317.8
BHYPC 5.0+ & Rush Yds 150+1-3.25013.5
BHYPP 6.0+ & Turnovers < 10-4.00020.5
BH — OFFENSE — 2024-26 (29 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+1-5.16718.7L1
YPA < 8.01-13.0717.4L13 9 games without this stat on file
Pass Yds 200+0-4.00021.2L4
Pass Yds < 2002-14.1258.1W1 9 games without this stat on file
Rush Yds 100+2-6.25018.6L1
Rush Yds < 1000-12.0005.5L12 9 games without this stat on file
Rush Yds 150+1-3.25013.5W1
Rush Yds < 1501-15.06210.1L15 9 games without this stat on file
YPC 5.0+1-8.11116.1L1
YPC < 5.01-10.0916.4L10 9 games without this stat on file
YPP 6.0+1-7.12520.0L1
YPP < 6.01-11.0834.6L11 9 games without this stat on file
YPP 7.0+1-6.14319.0L1
YPP < 7.01-12.0776.3L12 9 games without this stat on file
Turnovers 1+3-18.14311.4W1
Turnovers < 10-6.00014.8L6 2 games without this stat on file
Turnovers 2+1-10.0914.9W1 2 games without this stat on file
Turnovers > 20-5.0005.2L5 2 games without this stat on file
BH — OFFENSE SCORING SITUATION — 2024-26 (29 Gms)
SPLITRECWIN%PPG
Scores <100-16.0003.6
Scores 10-190-1.00013.0
Scores 20-292-7.22223.4
Scores 30-390-1.00030.0
Scores 40+2-01.00054.0
BH — OFFENSE — 2026 (10 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+1-3.25017.2L1
YPA < 8.00-6.00010.2L6
Pass Yds 200+0-2.00021.0L2
Pass Yds < 2001-7.12511.0W1
Rush Yds 100+1-6.14317.6L1
Rush Yds < 1000-3.0002.3L3
Rush Yds 150+1-3.25013.5W1
Rush Yds < 1500-6.00012.7L6
YPC 5.0+1-7.12515.4L1
YPC < 5.00-2.0003.5L2
YPP 6.0+1-5.16719.5L1
YPP < 6.00-4.0003.2L4
YPP 7.0+1-4.20018.0L1
YPP < 7.00-5.0008.0L5
Turnovers 1+1-5.1678.0W1
Turnovers < 10-4.00020.5L4
Turnovers 2+1-4.2008.2W1
Turnovers > 20-2.0006.5L2
BH — OFFENSE SCORING SITUATION — 2026 (10 Gms)
SPLITRECWIN%PPG
Scores <100-5.0004.0
Scores 10-190-1.00013.0
Scores 20-291-3.25024.2
Scores 30-39------
Scores 40+------
BH — DEFENSE — 2024-26 (29 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+1-18.05347.8W1
YPA < 8.01-3.25039.5L3 6 games without this stat on file
Pass Yds 200+2-3.40038.6W1
Pass Yds < 2000-18.00048.6L18 6 games without this stat on file
Rush Yds 100+1-19.05047.0L19
Rush Yds < 1002-2.50036.8W1 5 games without this stat on file
Rush Yds 150+1-17.05646.3L17
Rush Yds < 1502-4.33342.3W1 5 games without this stat on file
YPC 5.0+2-21.08746.1W1
YPC < 5.01-01.00028.0W1 5 games without this stat on file
YPP 6.0+2-21.08746.1W1
YPP < 6.01-01.00028.0W1 5 games without this stat on file
YPP 7.0+1-21.04547.2W1
YPP < 7.02-01.00024.5W2 5 games without this stat on file
Turnovers 1+3-10.23137.6L1
Turnovers < 10-14.00050.5L14 2 games without this stat on file
Turnovers 2+1-7.12539.9L7 2 games without this stat on file
Turnovers > 21-5.16739.7L5 2 games without this stat on file
BH — DEFENSE SCORING SITUATION — 2024-26 (29 Gms)
SPLITRECWIN%PPG
Allows <101-01.0000.0
Allows 10-191-01.00018.0
Allows 20-292-1.66725.7
Allows 30-390-3.00038.7
Allows 40+0-21.00048.8
BH — DEFENSE — 2026 (10 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+1-6.14342.1W1
YPA < 8.00-1.00039.0L1 2 games without this stat on file
Pass Yds 200+1-01.00018.0W1
Pass Yds < 2000-7.00045.1L7 2 games without this stat on file
Rush Yds 100+0-7.00045.1L7
Rush Yds < 1001-01.00018.0W1 2 games without this stat on file
Rush Yds 150+0-7.00045.1L7
Rush Yds < 1501-01.00018.0W1 2 games without this stat on file
YPC 5.0+1-7.12541.8W1
YPC < 5.0-------- 2 games without this stat on file
YPP 6.0+1-7.12541.8W1
YPP < 6.0-------- 2 games without this stat on file
YPP 7.0+1-7.12541.8W1
YPP < 7.0-------- 2 games without this stat on file
Turnovers 1+1-6.14340.3L1
Turnovers < 10-3.00044.0L3
Turnovers 2+0-4.00042.0L4
Turnovers > 20-2.00043.5L2
BH — DEFENSE SCORING SITUATION — 2026 (10 Gms)
SPLITRECWIN%PPG
Allows <10------
Allows 10-191-01.00018.0
Allows 20-29------
Allows 30-390-2.00038.5
Allows 40+0-7.00045.6
TAB-SEPARATED (paste into a spreadsheet)
TeamSideSplitGamesRecordWin%PPGStrk
BHOFFENSEYPA 8.0+61-5.16718.7L1
BHOFFENSEYPA < 8.0141-13.0717.4L13
BHOFFENSEPass Yds 200+40-4.00021.2L4
BHOFFENSEPass Yds < 200162-14.1258.1W1
BHOFFENSERush Yds 100+82-6.25018.6L1
BHOFFENSERush Yds < 100120-12.0005.5L12
BHOFFENSERush Yds 150+41-3.25013.5W1
BHOFFENSERush Yds < 150161-15.06210.1L15
BHOFFENSEYPC 5.0+91-8.11116.1L1
BHOFFENSEYPC < 5.0111-10.0916.4L10
BHOFFENSEYPP 6.0+81-7.12520.0L1
BHOFFENSEYPP < 6.0121-11.0834.6L11
BHOFFENSEYPP 7.0+71-6.14319.0L1
BHOFFENSEYPP < 7.0131-12.0776.3L12
BHOFFENSETurnovers 1+213-18.14311.4W1
BHOFFENSETurnovers < 160-6.00014.8L6
BHOFFENSETurnovers 2+111-10.0914.9W1
BHOFFENSETurnovers > 250-5.0005.2L5
BHOFFENSEScores <10160-16.0003.6L16
BHOFFENSEScores 10-1910-1.00013.0L1
BHOFFENSEScores 20-2992-7.22223.4L1
BHOFFENSEScores 30-3910-1.00030.0L1
BHOFFENSEScores 40+22-01.00054.0W2
BHDEFENSEYPA 8.0+191-18.05347.8W1
BHDEFENSEYPA < 8.041-3.25039.5L3
BHDEFENSEPass Yds 200+52-3.40038.6W1
BHDEFENSEPass Yds < 200180-18.00048.6L18
BHDEFENSERush Yds 100+201-19.05047.0L19
BHDEFENSERush Yds < 10042-2.50036.8W1
BHDEFENSERush Yds 150+181-17.05646.3L17
BHDEFENSERush Yds < 15062-4.33342.3W1
BHDEFENSEYPC 5.0+232-21.08746.1W1
BHDEFENSEYPC < 5.011-01.00028.0W1
BHDEFENSEYPP 6.0+232-21.08746.1W1
BHDEFENSEYPP < 6.011-01.00028.0W1
BHDEFENSEYPP 7.0+221-21.04547.2W1
BHDEFENSEYPP < 7.022-01.00024.5W2
BHDEFENSETurnovers 1+133-10.23137.6L1
BHDEFENSETurnovers < 1140-14.00050.5L14
BHDEFENSETurnovers 2+81-7.12539.9L7
BHDEFENSETurnovers > 261-5.16739.7L5
BHDEFENSEAllows <1011-01.0000.0W1
BHDEFENSEAllows 10-1911-01.00018.0W1
BHDEFENSEAllows 20-2932-1.66725.7L1
BHDEFENSEAllows 30-3930-3.00038.7L3
BHDEFENSEAllows 40+210-21.00048.8L21
STREAKS: BH (combined OFFENSE+DEFENSE)
SIDESPLITSTREAKDATESRECORD
OFFENSEYPC 5.0+3 games10/09/2026 - 10/23/20261-2
DEFENSETurnovers 1+3 games10/09/2026 - 10/23/20261-2
STREAKS — ALL TEAMS
TeamSideSplitStreakDatesRecord
BHOFFENSEYPC 5.0+3 games10/09/2026 - 10/23/20261-2
BHDEFENSETurnovers 1+3 games10/09/2026 - 10/23/20261-2
NOTABLE TRENDS (13 of 13 found, team |deviation| >= 20%, matchup |deviation| >= 20%)

BH OFFENSE

BH's offense has averaged 13.3 YPA over their last 3 games. Their 20-game average is 6.8 YPA. (+97%)

BH's offense has averaged 121.6 rush yards per game over their last 7 games. Their 20-game average is 67.3 rush yards per game. (+81%)

BH's offense has averaged 5.7 YPC over their last 7 games. Their 20-game average is 3.4 YPC. (+69%)

BH's offense has averaged 7.9 YPP over their last 3 games. Their 20-game average is 5.2 YPP. (+50%)

BH's offense has averaged 263.0 total yards per game over their last 3 games. Their 20-game average is 180.8 total yards per game. (+45%)

BH's offense has averaged 152.3 pass yards per game over their last 3 games. Their 20-game average is 113.5 pass yards per game. (+34%)

BH's offense has averaged 9.5 points scored per game over their last 15 games. Their 29-game average is 14.4 points scored per game. (-34%)

BH's offense has averaged 1.8 giveaways per game over their last 15 games. Their 27-game average is 1.5 giveaways per game. (+22%)

BH DEFENSE

BH's defense has averaged 2.0 takeaways per game over their last 3 games. Their 27-game average is 1.1 takeaways per game. (+80%)

BH's defense has averaged 79.0 rush yards per game over their last 3 games. Their 24-game average is 206.7 rush yards per game. (-62%)

BH's defense has averaged 249.5 total yards per game over their last 3 games. Their 24-game average is 346.3 total yards per game. (-28%)

BH's defense has averaged 8.0 YPC over their last 3 games. Their 24-game average is 10.2 YPC. (-22%)

BH's defense has averaged 10.5 YPA over their last 10 games. Their 23-game average is 13.4 YPA. (-21%)

(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
BHOFFENSEteamPass Yardslast 3152.320113.5+34.2%
BHOFFENSEteamPointslast 159.52914.4-34.0%
BHDEFENSEteamRush Yardslast 379.024206.7-61.8%
BHOFFENSEteamRush Yardslast 7121.62067.3+80.6%
BHDEFENSEteamTotal Yardslast 3249.524346.3-28.0%
BHOFFENSEteamTotal Yardslast 3263.020180.8+45.4%
BHDEFENSEteamTurnoverslast 32.0271.1+80.0%
BHOFFENSEteamTurnoverslast 151.8271.5+21.5%
BHDEFENSEteamYPAlast 1010.52313.4-21.4%
BHOFFENSEteamYPAlast 313.3206.8+96.8%
BHDEFENSEteamYPClast 38.02410.2-21.6%
BHOFFENSEteamYPClast 75.7203.4+68.6%
BHOFFENSEteamYPPlast 37.9205.2+50.1%
STATISTICAL STORIES

BEVERLY HILLS: OFFENSE VS DEFENSE, 2026

Where BEVERLY HILLS sits among 399 section teams on the two Unit Index composites -- Offense Grade 14.3, Defense Grade 18.1.

POINTS ALLOWED / GAME: BEVERLY HILLS VS THE SECTION

BEVERLY HILLS ranks #365 of 399 section teams in points allowed per game (40.8) -- a weakness worth a look.

BEVERLY HILLS: SP STRENGTH INDEX BY SEASON

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

BH — ROSTER (45) 26-27
#NAMEPOSCLASS
QUARTERBACKS
14JAYDN ELIA
PASS 1/1 · 100.0% · 70 YDS · 70.0 YPA · 1 TD · 0 INT · 17.5/G
REC 1 REC · 14 YDS · 14.0 YPC · 0 TD · 3.5/G
DEF 15 TKL · 3.8 TKL/G · 1 TFL · 1.0 SACKS · 1 INT
QBSo.
15LUCA BRENNER
PASS 80/142 · 56.3% · 1,136 YDS · 8.0 YPA · 6 TD · 7 INT · 113.6/G
RUSH 6 CAR · 31 YDS · 5.2 YPC · 1 TD · 3.1/G
QBJr.
RUNNING BACKS
26JONAS BENSEMOUN
RUSH 18 CAR · 83 YDS · 4.6 YPC · 2 TD · 10.4/G
DEF 13 TKL · 1.6 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
RBJr.
27VINCENT VITA
RUSH 78 CAR · 494 YDS · 6.3 YPC · 1 TD · 61.8/G
REC 1 REC · 8 YDS · 8.0 YPC · 0 TD · 1.0/G
DEF 18 TKL · 2.2 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
RBSr.
29ELI STRZELECKI
RUSH 56 CAR · 244 YDS · 4.4 YPC · 5 TD · 24.4/G
REC 1 REC · 1 YDS · 1.0 YPC · 0 TD · 0.1/G
DEF 41 TKL · 4.1 TKL/G · 2 TFL · 0.0 SACKS · 0 INT
RBJr.
RECEIVERS & TIGHT ENDS
11NIKO SHEMESH
RUSH 24 CAR · 76 YDS · 3.2 YPC · 0 TD · 7.6/G
REC 8 REC · 92 YDS · 11.5 YPC · 0 TD · 9.2/G
DEF 51 TKL · 5.1 TKL/G · 1 TFL · 0.0 SACKS · 0 INT
WRSr.
12RAMZI NIZAM
DEF 49 TKL · 4.9 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
WRJr.
13AARON EBRAHIMIAN
DEF 7 TKL · 1.8 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
WRJr.
16AHMAD GIVENS
RUSH 3 CAR · 31 YDS · 10.3 YPC · 0 TD · 3.1/G
REC 42 REC · 627 YDS · 14.9 YPC · 3 TD · 62.7/G
DEF 28 TKL · 2.8 TKL/G · 0 TFL · 0.0 SACKS · 2 INT
WRJr.
17NOAH PAUL
RUSH 8 CAR · 78 YDS · 9.8 YPC · 1 TD · 8.7/G
REC 3 REC · 30 YDS · 10.0 YPC · 0 TD · 3.3/G
DEF 20 TKL · 2.2 TKL/G · 0 TFL · 0.0 SACKS · 1 INT
WRSo.
18ETHAN PANAHI
RUSH 5 CAR · 2 YDS · 0.4 YPC · 0 TD · 0.2/G
REC 12 REC · 203 YDS · 16.9 YPC · 1 TD · 20.3/G
DEF 25 TKL · 2.5 TKL/G · 1 TFL · 0.0 SACKS · 0 INT
WRSr.
35SARP AKBULUT
DEF 24 TKL · 3.4 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
TESr.
OFFENSIVE LINE
52LUCA GOLDMAN
DEF 9 TKL · 1.8 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
TSr.
55KOSMOS BAT-ERKHEM
DEF 1 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
GSr.
56BRODY BELL
DEF 28 TKL · 3.5 TKL/G · 4 TFL · 2.0 SACKS · 0 INT
GSr.
77NATHAN RADDY
DEF 1 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
TJr.
DEFENSIVE LINE
22ENZO BENOLIEL
REC 2 REC · 8 YDS · 4.0 YPC · 1 TD · 0.9/G
DEF 31 TKL · 3.4 TKL/G · 4 TFL · 2.0 SACKS · 0 INT
DEJr.
25SEBASTIAN OLTAN
DEF 3 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
DLFr.
LINEBACKERS
10ETHAN NORSWORTHY
REC 4 REC · 95 YDS · 23.8 YPC · 1 TD · 10.6/G
DEF 38 TKL · 4.2 TKL/G · 0 TFL · 0.0 SACKS · 2 INT
MLBSr.
20JAXON MAHER
RUSH 2 CAR · 4 YDS · 2.0 YPC · 0 TD · 2.0/G
DEF 1 TKL · 0.5 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
LBFr.
DEFENSIVE BACKS
24KAYA OLTAN
RUSH 2 CAR · 41 YDS · 20.5 YPC · 0 TD · 6.8/G
REC 4 REC · 84 YDS · 21.0 YPC · 1 TD · 14.0/G
DEF 3 TKL · 0.5 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
DBFr.
SPECIAL TEAMS
65BRENDEN TONLEY
DEF 1 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
KJr.
Report Produced by ScorePirate | Commitment and offer data sourced from 247Sports | GENERATED 11/07/2026 23:49