ScorePirate
MENU
AT A GLANCE

In short: Westover Patriots high school football (Albany, GA), 2026 season: 7-1. Last game: W 14-6 vs Monroe on October 23, 2026. Next: at Dougherty, 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
WESTOVER
WESTOVER 7-1
2026 SEASON
WESTOVER
AT A GLANCE — AS OF 10/30/2026
RECORD7-1 this season
LAST GAMEW 14-6 vs MONROE
NEXT GAMEDOUGHERTY (10/30/2026)
UNIT GRADESPass Off 53.2 · Rush Off 76.3 · Pass Def 60.9 · Rush Def 85.4
ENROLLMENT1,323 STUDENTS (2023-24)
NUMBERS TO NOTE
#115
SP Strength Index (of 471)
7-1
2026 record
+18.5
avg scoring margin, pts/gm
UNIT INDEX — GRADE (YDS VS AVG)
TEAMPASS ORUSH OPASS DRUSH D
WESTOVER53.2 (-8)76.3 (+55)60.9 (-19)85.4 (-82)
HEAD-TO-HEAD GAME LOG

STORYLINES

Next: at Dougherty, Fri 30 Oct. Matchup report: Westover at Dougherty.

The number to watch when Westover meets Dougherty is Westover's scoring. Westover averaged 37.7 points per game over its first 3 games (3-0), #54 in section in that timeframe. In the 5 games since that hot start (4-1), the Patriots have averaged 23.4 points per game, a 38% drop, #254 in section in that window. The schedule has a lot to do with it: Westover's last 5 opponents have averaged 24.4 points per game, a #219 scoring defense in section on the season, against 26.7 points per game, #272 for the first 3. The level of competition matters too: in ScorePirate's SP Strength Index, the last 5 opponents average a rating that would rank #232 in section, well above the first 3 (#306), so the dip has come against better teams overall. Westover was held to 14 points or fewer 2 times in those games, including 0 against ScorePirate GA section #24 Cairo on 9/10. Conversely, Dougherty's defense has been one of section's better units in recent weeks. The Trojans have allowed 15.6 points per game over their last 5 games (4-1), #96 in section during that time. Those games came against a middle-of-the-pack set of offenses in section (26.6 points per game on the season, which would rank #200). Against those norms, Dougherty held those offenses 41% below what they usually score. Unless Westover's offense rediscovers its early form, the edge in this matchup belongs to Dougherty. Westover is 6-0 this season when it scores 18 or more, and 1-1 when it doesn't.

NOTES

Westover's passing game looks better on paper, but one afternoon is doing a lot of the work. Westover averaged 8.0 yards per pass attempt (879 yards on 110 attempts) on the season, #207 in section, but that number is boosted by a 244-yard game on 13 attempts against SHAW on 9/18. In all other games, Westover is at 6.5 yards per pass attempt (635 yards on 97 attempts), a figure that would rank #302 in section. Context matters here: SHAW's pass defense ranks among the weakest in section (11.4 yards per attempt, #427 of 465), so that game says more about the opponent than about the unit itself. Against Dougherty, Westover draws one of the better pass defenses (6.8 yards per attempt, #113), so expect something closer to the 6.5 version.

The biggest shift in Westover's season has come in its offense. The Patriots averaged 5.8 yards per play (1,219 yards on 209 snaps) over their first 4 games (3-1), #268 in section through those games. In the 4 games since that slow start (4-0), Westover has averaged 7.6 yards per play (1,275 yards on 168 snaps), a 30% rise, #143 in section through that stretch. The schedule doesn't explain it: the opponents in both stretches have averaged about 6.5 yards per play on the season. Measured against those opponents' norms (6.8 yards per play), Westover gained 12% more per snap than those defenses usually allow. The level of competition matters too: in ScorePirate's SP Strength Index, the last 4 opponents average a rating that would rank #304 in section, well below the first 4 (#224), so the recent production comes against lower-level teams overall. On the season, the Patriots rank #206 in section in yards per play. That form gets a real test against Dougherty, whose defense ranks #18 in section (4.6 yards per play).

Westover's ground game has come a long way since the season's early weeks. Westover averaged 5.7 yards per carry (1,012 yards on 179 rushes) over its first 5 games (4-1), #199 in section over that stretch. Over the stretch of 3 games that followed (3-0), the Patriots have averaged 6.9 yards per carry (603 yards on 88 rushes), a 21% rise, #136 in section within that period. The schedule doesn't explain it: the opponents in both stretches have averaged about 5.4 yards per carry on the season. Measured against those opponents' norms (5.6 yards per carry), Westover ran for 23% more per carry than those run defenses usually allow. The level of competition matters too: in ScorePirate's SP Strength Index, the last 3 opponents average a rating that would rank #306 in section, well below the first 5 (#232), so the recent production comes against lower-level teams overall. On the season, Westover ranks #175 in section in rushing. That form gets a real test against Dougherty, whose run defense ranks #12 in section (3.3 yards per carry).

TIDBITS (6 found)

• Club Westover has won 4 straight, and a win would make it 5 in a row. The last time they won 5 or more in a row was 2024, a run of 5.

• Club The last time Westover went a game allowing 7.0+ yards per play was August 30, 2024 against Westside (W, 56-31). Since then Westover has gone 26 straight games holding the opponent under 7.0 yards per play, a school-record 26 straight in the 5 seasons on record.

• Club The last time Westover went a game committing 2+ turnovers was October 4, 2024 against Bainbridge (W, 40-37). Since then Westover has gone 22 straight games committing fewer than 2 turnovers, a school-record 22 straight in the 5 seasons on record.

• Club The last time Westover went a game allowing 200+ passing yards was October 4, 2024 against Bainbridge (W, 40-37). Since then Westover has gone 22 straight games holding the opponent under 200 passing yards, a school-record 22 straight in the 5 seasons on record.

• Club Westover has gone 4 straight games rushing for 100+ yards (September 18, 2026 through October 23, 2026), going 4-0 over that stretch, a school-record 4 straight in the 5 seasons on record.

• Club Westover is 14-0 all time when holding the opponent under 10 points in the games on file (14 such games).

SCHEDULE STRENGTH

Westover has played a middle-of-the-road schedule in the pool so far (#267 of 466), and what is left is a tougher-than-average slate (#119 of 330): the hard part is still ahead.

Schedule so far · 1 = hardest
#267 of 466
avg opponent rating 1.2 over 9 games · 1 vs top-25 GA section
Schedule ahead · 1 = hardest
#119 of 330
avg opponent rating 7.8 over 1 games · 0 vs top-25
Toughest game played
Cairo
#24 in GA section · Sep 10 · L 0-25
Toughest game ahead
Spencer
#161 in GA section · Nov 2
King's R…
W 30-12
Seminole…
W 34-0
@Columbus
W 49-8
Cairo
L 0-25
SHAW
W 26-14
@Bainbrid…
W 21-17
@Hardaway
W 56-0
Monroe
W 14-6
@Dougherty@Spencer
Each bar is one opponent, placed by where its rating ranks in this pool (tall and red = top 10; short and green = bottom half). Hatched bars are games still to play; the dashed line is today.
WES — STAT LEADERS
OFFENSE
PASSING LEADER
386PASS YDS
C-ATT25-43
COMP%58.1%
YPA9.0
TD4
INT1
QBR159.6
RUSHING LEADER
376RUSH YDS
CAR64
YPC5.9
RUSH TD6
REC1
REC YDS8
YPR8.0
REC TD0
RUSHING LEADER
55RUSH YDS
CAR11
YPC5.0
RUSH TD0
REC1
REC YDS1
YPR1.0
REC TD0
RECEIVING LEADER
241REC YDS
REC10
YPR24.1
REC TD2
RECEIVING LEADER
92REC YDS
REC9
YPR10.2
REC TD1
DEFENSE
TACKLES LEADER
33TCKL
TFL5
SACKS0
INT1
PD0
FF0
TACKLES LEADER
17TCKL
TFL1
SACKS0
INT0
PD0
FF0
TACKLES LEADER
17TCKL
TFL2.5
SACKS2
INT0
PD0
FF0
TFL LEADER
4TFL
TCKL14
SACKS2
INT0
PD0
FF0
TFL LEADER
2TFL
TCKL14
SACKS1
INT0
PD0
FF0
SACKS LEADER
1SACKS
TCKL4
TFL1
INT0
PD0
FF0
SACKS LEADER
0SACKS
TCKL9
TFL2
INT0
PD0
FF0
INTERCEPTIONS LEADER
1INT
TCKL6
TFL0
SACKS0
PD3
FF0
WES — WHAT CHANGED THIS WEEK

From the games on file through Sep 18.

REMAINING SCHEDULE

Most likely finish 8-2 · realistic range 7-3 to 9-1

Remaining schedule: 89th hardest of 395 in the GA section (average opponent strength 9.8).

DateOpponentSP rankWin chance
10/30at Dougherty#111 of 47139%
11/02at Spencer#161 of 47145%

Win chances are the site's own game projections where one is on file, otherwise the SP Strength Index gap with a small home edge. The realistic range covers 80% of outcomes (10th to 90th percentile).

Printable team sheetProgram historyOpen in Stat BoothWidget for your site
WES — 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 Sep 18 game; last updated Sep 29.

Click a column heading to sort. MIN hides players below that many attempts.
PASSING
NOPLAYERGPC/ATTCOMP %YDSYPATDINTQBR
G. HOPPER325/4358.1%3869.041159.6
J. JOYNER44/666.7%6510.800157.7
C. STALLWORTH11/333.3%31.00041.7
TEAM TOTALS430/5257.7%4548.741152.6
RUSHING
NOPLAYERGPCARYDSYPCTD
M. YOUNG4643765.96
G. HOPPER321854.00
M. DANIELS311555.00
J. MACK27547.72
K. JONES29434.80
C. STALLWORTH133210.70
M. DAVIS14297.21
L. BROWN17233.30
J. JOYNER46132.21
M. WILLIAMS42115.50
K. HAYES3166.00
J. THOMAS31-3-3.00
TEAM TOTALS41367245.310
RECEIVING
NOPLAYERGPRECYDSYPRTD
M. SIMMONS41024124.12
J. JOYNER499210.21
B. BURTON324120.50
K. HAYES323015.00
J. DANIELS122613.01
J. THOMAS33124.00
M. YOUNG4188.00
A. BROWN1133.00
M. DANIELS3111.00
TEAM TOTALS43145414.64
DEFENSE
NOPLAYERGPTCKLTFLSACKSINTINT YDSPDFF
J. WALLACE433501000
W. OWENS3172.51.50000
K. WEAVER317100000
T. CHATMAN41441.50000
B. KENNEDY414210000
J. BATTLE214000000
K. DENSON412000010
D. WRIGHT411100000
K. HAYES310101001
K. CLAYTON3920.50000
M. SIMMONS49000000
J. JONES2600.50010
M. WILLIAMS460012830
T. FOWLER35000000
M. DANIELS34110000
B. BURTON34000000
K. KIRKLAND3200.50000
G. GRIFFIN11000000
J. MACK21000000
M. MALONE11000000
X. ADELEKE11000000
TEAM TOTALS419119.56.532851
PROGRAM SNAPSHOT: WES

PROGRAM RECORD

SEASONRECORDPFPAPPG
20223-820328018.5
20235-623431321.3
20249-239018735.5
20256-426824126.8
20267-12308228.8
2022-2630-2126.0
WES — 2026 SEASON SCHEDULE
DATEOPPONENTSITERESULTSCOREWIN%
08/21KING'S RIDGE CHRISTIANvsW30-12
08/28SEMINOLE COUNTYvsW34-0
09/04COLUMBUSatW49-8
09/10CAIROvsL0-25
09/18SHAWvsW26-14
09/25BAINBRIDGEatW21-17
10/15HARDAWAYatW56-0
10/23MONROEvsW14-6
10/30DOUGHERTYatPROJ21-2738.5%
11/02SPENCERatPROJ23-2644.6%
SEASON TO DATE7-12 REMAINING

SEASON OUTLOOK

(full explanation: Appendix, Note 1)

RECORD TO DATEMOST LIKELY FINALPROJECTED RECORD
Overall7-1 so far8-2 (52%)8.0-2.0
League5-1 so far5-1 (100%)5.0-1.0
WES — 2026 OVERALL AVERAGES
SPLITGPPPGOPP PPGYPGOPP YPGPLAYS/GOPP PLAYS/G
OVERALL828.810.2311.8199.647.137.7
HOME520.811.4311.2198.048.435.2
ROAD342.08.3312.7203.545.044.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.

WES — 2026 TEAM GAME LOG
DATEOPPONENTRESULTPASS YDSRUSH YDSTOTAL YDSPASS ALWRUSH ALWTOTAL ALWSACKS ALWSACKSDEF INTTO FORCEDTO MAR
8/21vs. King's Ridge ChristianW 30-12992833821225617800000
8/28vs. Seminole CountyW 34-011628840413436170------2+2
9/4@ ColumbusW 49-8682833518116971411+1
9/10vs. CairoL 0-2543398268144212--0110
9/18vs. ShawW 26-14244119363712673383211+1
9/25@ BainbridgeW 21-17101199300112198310------3+2
10/15@ HardawayW 56-0134153287------------3+3
10/23vs. MonroeW 14-674251325246892------00
AVERAGES109.9201.9311.887.4112.1199.61.31.60.81.4+9 (season)

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

Rush Offense: grade 76.3/100 (+55 yds/gm vs average)

Pass Defense: grade 60.9/100 (-19 yds/gm vs average)

Rush Defense: grade 85.4/100 (-82 yds/gm vs average)

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

OPPONENT TRACKER

(full explanation: Appendix, Note 2)

DATESITEOPPONENTTHEIR RECORDTHEIR PPG
2026-10-30atDOUGHERTY7-132.8
2026-11-02atSPENCER4-327.7

LAST YEAR

WES finished 2025 at 6-4. Missed playoffs. Notable win: 24-20 over EARLY COUNTY (EARLY COUNTY finished 71% that season). Toughest loss: 14-22 to CAIRO (8-point margin).

LAST SEASON: WES — 2025 GAME LOG
DATEOPPONENTRESULTRECORDPFPATOT YDSYDS ALLOWED
2025-08-15EARLY COUNTYW1-02420N/AN/A
2025-08-29WESTSIDEW2-030034854
2025-09-12GRIFFINL2-11829N/AN/A
2025-09-19JACKSONW3-14635N/AN/A
2025-09-25PEACH COUNTYL3-21442N/AN/A
2025-10-03BAINBRIDGEW4-2267251227
2025-10-17MONROEW5-24221N/AN/A
2025-10-24DOUGHERTYW6-24020N/AN/A
2025-10-31CAIROL6-31422N/AN/A
2025-11-13TROUP COUNTYL6-41445N/AN/A
TOTALS10 GMS6-46-4268241599 (2)281 (2)

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

• WES rushes for 150+ yards (.999), and has won 10 straight when doing so

• WES commits zero giveaways (.999), and has won 8 straight when doing so

• WES holds its opponents under 5.0 yards per carry (.999), and has won 7 straight when doing so

• WES holds its opponents under 100 rushing yards (.999), and has won 6 straight when doing so

• WES's defense has averaged 169.2 rush yards per game over their last 5 games. Their 11-game average is 99.8 rush yards per game. (+70%)

• WES's defense has averaged 6.6 YPC over their last 5 games. Their 11-game average is 4.0 YPC. (+67%)

• WES's defense has averaged 7.7 points allowed per game over their last 3 games. Their 29-game average is 17.6 points allowed per game. (-56%)

• WES's defense has averaged 68.0 pass yards per game over their last 3 games. Their 11-game average is 121.3 pass yards per game. (-44%)

• WES's defense has averaged 2.0 takeaways per game over their last 3 games. Their 12-game average is 1.4 takeaways per game. (+41%)

• WES's offense has averaged 0.2 giveaways per game over their last 10 games. Their 12-game average is 0.4 giveaways per game. (-40%)

• WES's offense has exceeded 5.0 YPC in 4 straight games (09/18/2026-10/23/2026), going 4-0 over that stretch.

• WES's offense has exceeded 6.0 YPP in 4 straight games (09/18/2026-10/23/2026), going 4-0 over that stretch.

• WES's defense has averaged 4.7 YPA over their last 5 games. Their 11-game average is 6.7 YPA. (-31%)

• WES's offense has failed to reach 200 pass yds in 3 straight games (09/25/2026-10/23/2026), going 3-0 over that stretch.

• WES's offense has averaged 152.2 rush yards per game over their last 5 games. Their 14-game average is 209.5 rush yards per game. (-27%)

MOST IMPORTANT NUMBERS

(full explanation: Appendix, Note 3)

WES -- MOST IMPORTANT NUMBERS

(top 5 of 15 scored; vs 559 cached team(s))

#SIDECONDITIONRECWIN%PPGSTRKSCORE
1OFFTurnovers < 18-01.00036.4W80.877
2OFFRush Yds 150+10-01.00035.9W100.847
3OFFYPC 5+10-01.00035.6W100.836
4OFFYPP 6+11-01.00034.7W110.807
5OFFRush Yds 100+12-01.00034.2W120.804
WIN %: TWO-CONDITION COMBINATIONS (8 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)

--- WES ---

CONDITIONRECWIN%PPGSTRK
WES rushes for 100+ yards and is held under 200 passing yards11-0.99935.0W11
WES averages 6.0+ yards per play behind 150+ rushing yards9-0.99936.7W9
WES averages 5.0+ yards per carry on its way to 150+ rushing yards9-0.99936.7W9
WES averages 6.0+ yards per play while committing zero giveaways8-0.99936.4W8
WES holds its opponents under 150 rushing yards and under 200 passing yards6-1.8578.3W1
WES holds its opponents under 5.0 yards per carry and under 150 rushing yards6-0.9999.7W6
WES rushes for 150+ yards but stays under 8.0 yards per attempt5-0.99937.8W5
WES holds its opponents under 6.0 yards per play and under 100 rushing yards4-0.9993.8W4
WIN % -- TAB-SEPARATED
TeamConditionRecordWin%PPG
WESRush Yds 100+ & Pass Yds < 20011-0.99935.0
WESYPP 6.0+ & Rush Yds 150+9-0.99936.7
WESYPC 5.0+ & Rush Yds 150+9-0.99936.7
WESYPP 6.0+ & Turnovers < 18-0.99936.4
WESRush Yds < 150 & Pass Yds < 2006-1.8578.3
WESYPC < 5.0 & Rush Yds < 1506-0.9999.7
WESRush Yds 150+ & YPA < 8.05-0.99937.8
WESYPP < 6.0 & Rush Yds < 1004-0.9993.8
WES — OFFENSE — 2024-26 (29 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+6-01.00032.2W6
YPA < 8.05-1.83331.5W2 17 games without this stat on file
Pass Yds 200+1-01.00026.0W1
Pass Yds < 20011-2.84630.7W3 15 games without this stat on file
Rush Yds 100+12-01.00034.2W12
Rush Yds < 1000-2.0007.0L2 15 games without this stat on file
Rush Yds 150+10-01.00035.9W10
Rush Yds < 1502-2.50016.5W1 15 games without this stat on file
YPC 5.0+10-01.00035.6W10
YPC < 5.01-1.50013.0L1 17 games without this stat on file
YPP 6.0+11-01.00034.7W11
YPP < 6.00-1.0000.0L1 17 games without this stat on file
YPP 7.0+4-01.00036.5W4
YPP < 7.07-1.87529.5W2 17 games without this stat on file
Turnovers 1+3-1.75022.8W1
Turnovers < 18-01.00036.4W8 17 games without this stat on file
Turnovers 2+1-01.00040.0W1 17 games without this stat on file
Turnovers > 2-------- 17 games without this stat on file
WES — OFFENSE SCORING SITUATION — 2024-26 (29 Gms)
SPLITRECWIN%PPG
Scores <100-1.0000.0
Scores 10-191-4.20014.8
Scores 20-297-1.87525.0
Scores 30-395-1.83333.5
Scores 40+9-01.00045.9
WES — OFFENSE — 2026 (8 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+3-01.00027.0W3
YPA < 8.04-1.80029.8W2
Pass Yds 200+1-01.00026.0W1
Pass Yds < 2006-1.85729.1W3
Rush Yds 100+7-01.00032.9W7
Rush Yds < 1000-1.0000.0L1
Rush Yds 150+6-01.00034.0W6
Rush Yds < 1501-1.50013.0W1
YPC 5.0+7-01.00032.9W7
YPC < 5.00-1.0000.0L1
YPP 6.0+7-01.00032.9W7
YPP < 6.00-1.0000.0L1
YPP 7.0+3-01.00038.7W3
YPP < 7.04-1.80022.8W2
Turnovers 1+1-1.50010.5W1
Turnovers < 16-01.00034.8W6
Turnovers 2+--------
Turnovers > 2--------
WES — OFFENSE SCORING SITUATION — 2026 (8 Gms)
SPLITRECWIN%PPG
Scores <100-1.0000.0
Scores 10-191-01.00014.0
Scores 20-292-01.00023.5
Scores 30-392-01.00032.0
Scores 40+2-01.00052.5
WES — DEFENSE — 2024-26 (29 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+4-01.00022.0W4
YPA < 8.06-1.8579.9W3 18 games without this stat on file
Pass Yds 200+2-01.00034.0W2
Pass Yds < 2008-1.8899.9W3 18 games without this stat on file
Rush Yds 100+4-1.80024.8W2
Rush Yds < 1006-01.0005.5W6 18 games without this stat on file
Rush Yds 150+3-01.00022.7W3
Rush Yds < 1507-1.87511.1W1 18 games without this stat on file
YPC 5.0+3-1.75015.5W3
YPC < 5.07-01.00013.6W7 18 games without this stat on file
YPP 6.0+4-01.00015.8W4
YPP < 6.06-1.85713.4W1 18 games without this stat on file
YPP 7.0+1-01.00031.0W1
YPP < 7.09-1.90012.6W3 18 games without this stat on file
Turnovers 1+9-1.90013.9W3
Turnovers < 12-01.0009.0W2 17 games without this stat on file
Turnovers 2+4-01.0004.2W4 17 games without this stat on file
Turnovers > 23-01.0005.7W3 17 games without this stat on file
WES — DEFENSE SCORING SITUATION — 2024-26 (29 Gms)
SPLITRECWIN%PPG
Allows <1012-01.0004.2
Allows 10-194-01.00013.2
Allows 20-293-4.42923.1
Allows 30-393-01.00034.3
Allows 40+0-3.00047.3
WES — DEFENSE — 2026 (8 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+2-01.00010.0W2
YPA < 8.04-1.80012.4W3 1 games without this stat on file
Pass Yds 200+--------
Pass Yds < 2006-1.85711.7W3 1 games without this stat on file
Rush Yds 100+2-1.66718.7W2
Rush Yds < 1004-01.0006.5W4 1 games without this stat on file
Rush Yds 150+2-01.00015.5W2
Rush Yds < 1504-1.80010.2W1 1 games without this stat on file
YPC 5.0+3-1.75015.5W3
YPC < 5.03-01.0006.7W3 1 games without this stat on file
YPP 6.0+3-01.00010.7W3
YPP < 6.03-1.75012.5W1 1 games without this stat on file
YPP 7.0+--------
YPP < 7.06-1.85711.7W3 1 games without this stat on file
Turnovers 1+5-1.83310.7W3
Turnovers < 12-01.0009.0W2
Turnovers 2+3-01.0005.7W3
Turnovers > 22-01.0008.5W2
WES — DEFENSE SCORING SITUATION — 2026 (8 Gms)
SPLITRECWIN%PPG
Allows <104-01.0003.5
Allows 10-193-01.00014.3
Allows 20-290-1.00025.0
Allows 30-39------
Allows 40+------
ON THE BRINK

WESTOVER

• WESTOVER has held the opponent under 14 in 2 straight games (10/15/26–10/23/26). It has not held the opponent under 14 in 3 straight since 8/21/26–9/4/26 (2026). It has reached 3 straight 2 times in the last 4 years.

• WESTOVER has won 4 straight (9/18/26–10/23/26). It has not won 5 straight since 8/16/24–9/20/24 (2024).

TAB-SEPARATED (paste into a spreadsheet)
TeamSideSplitGamesRecordWin%PPGStrk
WESOFFENSEYPA 8.0+66-01.00032.2W6
WESOFFENSEYPA < 8.065-1.83331.5W2
WESOFFENSEPass Yds 200+11-01.00026.0W1
WESOFFENSEPass Yds < 2001311-2.84630.7W3
WESOFFENSERush Yds 100+1212-01.00034.2W12
WESOFFENSERush Yds < 10020-2.0007.0L2
WESOFFENSERush Yds 150+1010-01.00035.9W10
WESOFFENSERush Yds < 15042-2.50016.5W1
WESOFFENSEYPC 5.0+1010-01.00035.6W10
WESOFFENSEYPC < 5.021-1.50013.0L1
WESOFFENSEYPP 6.0+1111-01.00034.7W11
WESOFFENSEYPP < 6.010-1.0000.0L1
WESOFFENSEYPP 7.0+44-01.00036.5W4
WESOFFENSEYPP < 7.087-1.87529.5W2
WESOFFENSETurnovers 1+43-1.75022.8W1
WESOFFENSETurnovers < 188-01.00036.4W8
WESOFFENSETurnovers 2+11-01.00040.0W1
WESOFFENSEScores <1010-1.0000.0L1
WESOFFENSEScores 10-1951-4.20014.8W1
WESOFFENSEScores 20-2987-1.87525.0W4
WESOFFENSEScores 30-3965-1.83333.5W4
WESOFFENSEScores 40+99-01.00045.9W9
WESDEFENSEYPA 8.0+44-01.00022.0W4
WESDEFENSEYPA < 8.076-1.8579.9W3
WESDEFENSEPass Yds 200+22-01.00034.0W2
WESDEFENSEPass Yds < 20098-1.8899.9W3
WESDEFENSERush Yds 100+54-1.80024.8W2
WESDEFENSERush Yds < 10066-01.0005.5W6
WESDEFENSERush Yds 150+33-01.00022.7W3
WESDEFENSERush Yds < 15087-1.87511.1W1
WESDEFENSEYPC 5.0+43-1.75015.5W3
WESDEFENSEYPC < 5.077-01.00013.6W7
WESDEFENSEYPP 6.0+44-01.00015.8W4
WESDEFENSEYPP < 6.076-1.85713.4W1
WESDEFENSEYPP 7.0+11-01.00031.0W1
WESDEFENSEYPP < 7.0109-1.90012.6W3
WESDEFENSETurnovers 1+109-1.90013.9W3
WESDEFENSETurnovers < 122-01.0009.0W2
WESDEFENSETurnovers 2+44-01.0004.2W4
WESDEFENSETurnovers > 233-01.0005.7W3
WESDEFENSEAllows <101212-01.0004.2W12
WESDEFENSEAllows 10-1944-01.00013.2W4
WESDEFENSEAllows 20-2973-4.42923.1L2
WESDEFENSEAllows 30-3933-01.00034.3W3
WESDEFENSEAllows 40+30-3.00047.3L3
STREAKS: WES (combined OFFENSE+DEFENSE)
SIDESPLITSTREAKDATESRECORD
OFFENSERush Yds 100+4 games09/18/2026 - 10/23/20264-0
OFFENSEYPC 5.0+4 games09/18/2026 - 10/23/20264-0
OFFENSEYPP 6.0+4 games09/18/2026 - 10/23/20264-0
OFFENSEPass Yds < 2003 games09/25/2026 - 10/23/20263-0
OFFENSERush Yds 150+3 games09/25/2026 - 10/23/20263-0
STREAKS — ALL TEAMS
TeamSideSplitStreakDatesRecord
WESOFFENSERush Yds 100+4 games09/18/2026 - 10/23/20264-0
WESOFFENSEYPC 5.0+4 games09/18/2026 - 10/23/20264-0
WESOFFENSEYPP 6.0+4 games09/18/2026 - 10/23/20264-0
WESOFFENSEPass Yds < 2003 games09/25/2026 - 10/23/20263-0
WESOFFENSERush Yds 150+3 games09/25/2026 - 10/23/20263-0
NOTABLE TRENDS (9 of 9 found, team |deviation| >= 20%, matchup |deviation| >= 20%)

WES OFFENSE

WES's offense has averaged 0.2 giveaways per game over their last 10 games. Their 12-game average is 0.4 giveaways per game. (-40%)

WES's offense has averaged 152.2 rush yards per game over their last 5 games. Their 14-game average is 209.5 rush yards per game. (-27%)

WES's offense has averaged 23.4 points scored per game over their last 5 games. Their 29-game average is 30.6 points scored per game. (-24%)

WES DEFENSE

WES's defense has averaged 169.2 rush yards per game over their last 5 games. Their 11-game average is 99.8 rush yards per game. (+70%)

WES's defense has averaged 6.6 YPC over their last 5 games. Their 11-game average is 4.0 YPC. (+67%)

WES's defense has averaged 7.7 points allowed per game over their last 3 games. Their 29-game average is 17.6 points allowed per game. (-56%)

WES's defense has averaged 68.0 pass yards per game over their last 3 games. Their 11-game average is 121.3 pass yards per game. (-44%)

WES's defense has averaged 2.0 takeaways per game over their last 3 games. Their 12-game average is 1.4 takeaways per game. (+41%)

WES's defense has averaged 4.7 YPA over their last 5 games. Their 11-game average is 6.7 YPA. (-31%)

(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 -- SEASON OUTLOOK

Every remaining game is projected from schedule-adjusted ratings; already-played games carry their real result. Records are simulated distributions, not a single guess -- MOST LIKELY FINAL is the single most probable record and its own probability, PROJECTED RECORD is the season's expected win total expressed in record form (an average across every simulated outcome, so it can land on a fraction of a game).

Note 2 -- OPPONENT TRACKER -- why some cards have no record shown

Only meaningful for an opponent who is ALSO a tracked team in the library -- an opponent with no games on file here at all shows the date and site alone.

Note 3 -- 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
WESDEFENSEteamPass Yardslast 368.011121.3-43.9%
WESDEFENSEteamPointslast 37.72917.6-56.4%
WESOFFENSEteamPointslast 523.42930.6-23.6%
WESDEFENSEteamRush Yardslast 5169.21199.8+69.6%
WESOFFENSEteamRush Yardslast 5152.214209.5-27.4%
WESDEFENSEteamTurnoverslast 32.0121.4+41.2%
WESOFFENSEteamTurnoverslast 100.2120.4-40.0%
WESDEFENSEteamYPAlast 54.7116.7-30.9%
WESDEFENSEteamYPClast 56.6114.0+67.0%
Report Produced by ScorePirate | Commitment and offer data sourced from 247Sports | GENERATED 10/30/2026 10:30