ScorePirate
MENU
AT A GLANCE

In short: Woodbridge Vikings high school football (Woodbridge, VA), 2026 season: 7-1. Last game: W 21-12 vs charles j colgan on October 23, 2026. Next: vs potomac senior, 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
WOODBRIDGE
WOODBRIDGE 7-1
2026 SEASON
WOODBRIDGE
AT A GLANCE — AS OF 10/28/2026
RECORD7-1 this season
LAST GAMEW 21-12 vs CHARLES J. COLGAN
NEXT GAMEPOTOMAC SENIOR (DUMFRIES, VA) (10/30/2026)
UNIT GRADESPass Off 77.8 · Rush Off 29.0 · Pass Def 65.7 · Rush Def 93.3
NUMBERS TO NOTE
#8
SP Strength Index (of 63)
7-1
2026 record
+31.2
avg scoring margin, pts/gm
UNIT INDEX — GRADE (YDS VS AVG)
TEAMPASS ORUSH OPASS DRUSH D
WOODBRIDGE77.8 (+52)29.0 (-58)65.7 (-26)93.3 (-112)
HEAD-TO-HEAD GAME LOG

SEASON NOTES

Next: vs potomac senior-dumfries-va, Fri 30 Oct. Matchup report: potomac senior-dumfries-va at Woodbridge.

The biggest shift in Woodbridge's season has come in its offense. Woodbridge averaged 35.8 points per game over its first 5 games (4-1), #6 in section in that timeframe. Over the stretch of 3 games that followed (3-0), the Vikings have averaged 43.7 points per game, a 22% rise, #6 in section in that window. On the season, Woodbridge ranks #3 in section in scoring.

TIDBITS (1 found)

• Club Woodbridge has won 7 straight, and a win would make it 8 in a row -- something they have not done in the 5 seasons on record.

DATA WARNING: WOODBRIDGE OFFENSIVE STATS FOR 10/23/2026 GAME VS. CHARLES J. COLGAN* MISSING

DATA WARNING: WOODBRIDGE OFFENSIVE STATS FOR 10/16/2026 GAME @ FREEDOM* MISSING

DATA WARNING: WOODBRIDGE OFFENSIVE STATS FOR 10/09/2026 GAME VS. FOREST PARK* MISSING

DATA WARNING: WOODBRIDGE OFFENSIVE STATS FOR 10/02/2026 GAME VS. JOHN MARSHALL MISSING

DATA WARNING: WOODBRIDGE OFFENSIVE STATS FOR 09/25/2026 GAME @ HYLTON* MISSING

DATA WARNING: WOODBRIDGE OFFENSIVE STATS FOR 09/18/2026 GAME @ NORTH STAFFORD MISSING

DATA WARNING: WOODBRIDGE OFFENSIVE STATS FOR 09/03/2026 GAME VS. GAINESVILLE MISSING

DATA WARNING: WOODBRIDGE OFFENSIVE STATS FOR 08/28/2026 GAME VS. STAFFORD MISSING

All stat areas in this report are subject to change as box scores are updated.

PROGRAM SNAPSHOT: WOO

PROGRAM RECORD

SEASONRECORDPFPAPPG
20220-1202120.0
20230-1213521.0
20241-0241524.0
20251-017317.0
20267-13106038.8
2022-269-332.7
WOO — 2026 SEASON SCHEDULE
DATEOPPONENTSITERESULTSCOREWIN%
08/28VS. STAFFORDvsL15-16
09/03VS. GAINESVILLEvsW27-14
09/18@ NORTH STAFFORDatW64-0
09/25HYLTON (WOODBRIDGE, VA)atW51-0
10/02JOHN MARSHALLvsW22-0
10/09FOREST PARK (WOODBRIDGE, VA)vsW52-18
10/16@ FREEDOM*atW58-0
10/23VS. CHARLES J. COLGAN*vsW21-12
10/30VS. POTOMAC SENIOR (DUMFRIES, VA)vsPROJ----
11/06@ GAR-FIELD (WOODBRIDGE, VA)atPROJ----
SEASON TO DATE7-12 REMAINING
WOO — 2026 OVERALL AVERAGES
SPLITGPPPGOPP PPGYPGOPP YPGPLAYS/GOPP PLAYS/G
OVERALL838.87.5--172.0--40.6
HOME527.412.0--219.5--46.2
ROAD357.70.0---18.0--18.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.

Box-score coverage behind YPG/PLAYS-PER-GAME: Overall 0/8 game(s), Home 0/5 game(s), Road 0/3 game(s).

WOO — 2026 TEAM GAME LOG
DATEOPPONENTRESULTPASS YDSRUSH YDSTOTAL YDSPASS ALWRUSH ALWTOTAL ALWSACKS ALWSACKSDEF INTTO FORCEDTO MAR
8/28vs. StaffordL 15-16------17194265------1+1
9/3vs. GainesvilleW 27-14------113146259------3+3
9/18@ North StaffordW 64-0----------------------
9/25@ HyltonW 51-0-------1-17-18------1+1
10/2vs. John MarshallW 22-0----------------------
10/9vs. Forest ParkW 52-18------15916175------2+2
10/16@ FreedomW 58-0----------------------
10/23vs. Charles J. ColganW 21-12------12356179------10
AVERAGES------113.059.0172.0------1.6+7 (season)

Averages use only games with that number on file (offense 0/8, defense 5/8, sacks/INT 0/8, sacks allowed 0/8, turnovers 5/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 77.8/100 (+52 yds/gm vs average)

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

Pass Defense: grade 65.7/100 (-26 yds/gm vs average)

Rush Defense: grade 93.3/100 (-112 yds/gm vs average)

Unit grades: 0-100 league percentile, opponent-curved (adjusted for the opponents faced).

OPPONENT TRACKER

(full explanation: Appendix, Note 1)

DATESITEOPPONENTTHEIR RECORDTHEIR PPG
2026-10-30vsVS. POTOMAC SENIOR (DUMFRIES, VA)1-118.0
2026-11-06at@ GAR-FIELD (WOODBRIDGE, VA)2-034.5

LAST YEAR

WOO finished 2025 at 1-0. Missed playoffs. Notable win: 17-3 over FOREST PARK (WOODBRIDGE, VA) (FOREST PARK (WOODBRIDGE, VA) finished 55% that season).

LAST SEASON: WOO — 2025 GAME LOG
DATEOPPONENTRESULTRECORDPFPATOT YDSYDS ALLOWED
2025-10-10FOREST PARK (WOODBRIDGE, VA)W1-01732995
TOTALS1 GMS1-01-01732995
TALKING POINTS (15 storylines)
WOO HAS PERFORMED BEST THIS DATA SET WHEN...

• WOO commits 1+ giveaways (.999), and has won 3 straight when doing so

• WOO's defense has averaged 0.3 YPC over their last 5 games. Their 6-game average is 2.5 YPC. (-88%)

• WOO's defense has averaged 10.2 YPA over their last 3 games. Their 5-game average is 6.2 YPA. (+65%)

• WOO's defense has averaged 18.3 rush yards per game over their last 5 games. Their 6-game average is 50.0 rush yards per game. (-63%)

• WOO's defense has averaged 141.0 pass yards per game over their last 3 games. Their 6-game average is 94.2 pass yards per game. (+50%)

• WOO's defense has averaged 1.5 takeaways per game over their last 3 games. Their 7-game average is 1.1 takeaways per game. (+31%)

• WOO's defense has averaged 2.8 YPP over their last 5 games. Their 6-game average is 3.8 YPP. (-28%)

• WOO's defense has averaged 10.0 points allowed per game over their last 3 games. Their 10-game average is 7.8 points allowed per game. (+28%)

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

• WOO's offense has averaged 43.7 points scored per game over their last 3 games. Their 10-game average is 35.1 points scored per game. (+24%)

• WOO's defense has averaged 177.0 total yards per game over their last 3 games. Their 6-game average is 144.2 total yards per game. (+23%)

• WOO's offense has averaged 0.3 giveaways per game over their last 5 games. Their 7-game average is 0.4 giveaways per game. (-22%)

• WOO holds its opponents under 6.0 yards per play and under 100 rushing yards

• WOO holds its opponents under 2.7 yards per carry (WOO's own median) (.999)

• WOO holds its opponents under 118.0 passing yards (WOO's own median) (.999)

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)

--- WOO ---

CONDITIONRECWIN%PPGSTRK
WOO holds its opponents under 150 rushing yards and under 200 passing yards5-1.83310.5W4
WOO holds its opponents under 6.0 yards per play and under 100 rushing yards4-1.8009.8W3
WOO holds its opponents under 5.0 yards per carry and under 150 rushing yards3-1.75011.5W3
WIN % -- TAB-SEPARATED
TeamConditionRecordWin%PPG
WOORush Yds < 150 & Pass Yds < 2005-1.83310.5
WOOYPP < 6.0 & Rush Yds < 1004-1.8009.8
WOOYPC < 5.0 & Rush Yds < 1503-1.75011.5
WOO — OFFENSE — 2024-26 (10 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+1-01.00024.0W1
YPA < 8.01-01.00017.0W1 8 games without this stat on file
Pass Yds 200+1-01.00024.0W1
Pass Yds < 2001-01.00017.0W1 8 games without this stat on file
Rush Yds 100+1-01.00017.0W1
Rush Yds < 1001-01.00024.0W1 8 games without this stat on file
Rush Yds 150+1-01.00017.0W1
Rush Yds < 1501-01.00024.0W1 8 games without this stat on file
YPC 5.0+1-01.00017.0W1
YPC < 5.01-01.00024.0W1 8 games without this stat on file
YPP 6.0+1-01.00024.0W1
YPP < 6.01-01.00017.0W1 8 games without this stat on file
YPP 7.0+--------
YPP < 7.02-01.00020.5W2 8 games without this stat on file
Turnovers 1+3-01.00020.7W3
Turnovers < 13-1.75036.2W3 3 games without this stat on file
Turnovers 2+-------- 3 games without this stat on file
Turnovers > 2-------- 3 games without this stat on file
WOO — OFFENSE SCORING SITUATION — 2024-26 (10 Gms)
SPLITRECWIN%PPG
Scores <10------
Scores 10-191-1.50016.0
Scores 20-294-01.00023.5
Scores 30-39------
Scores 40+4-01.00056.2
WOO — OFFENSE — 2026 (8 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+--------
YPA < 8.0-------- 8 games without this stat on file
Pass Yds 200+--------
Pass Yds < 200-------- 8 games without this stat on file
Rush Yds 100+--------
Rush Yds < 100-------- 8 games without this stat on file
Rush Yds 150+--------
Rush Yds < 150-------- 8 games without this stat on file
YPC 5.0+--------
YPC < 5.0-------- 8 games without this stat on file
YPP 6.0+--------
YPP < 6.0-------- 8 games without this stat on file
YPP 7.0+--------
YPP < 7.0-------- 8 games without this stat on file
Turnovers 1+1-01.00021.0W1
Turnovers < 13-1.75036.2W3 3 games without this stat on file
Turnovers 2+-------- 3 games without this stat on file
Turnovers > 2-------- 3 games without this stat on file
WOO — OFFENSE SCORING SITUATION — 2026 (8 Gms)
SPLITRECWIN%PPG
Scores <10------
Scores 10-190-1.00015.0
Scores 20-293-01.00023.3
Scores 30-39------
Scores 40+4-01.00056.2
WOO — DEFENSE — 2024-26 (10 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+1-01.00018.0W1
YPA < 8.03-1.75010.5W3 5 games without this stat on file
Pass Yds 200+--------
Pass Yds < 2005-1.83310.5W4 4 games without this stat on file
Rush Yds 100+1-01.00014.0W1
Rush Yds < 1004-1.8009.8W3 4 games without this stat on file
Rush Yds 150+--------
Rush Yds < 1505-1.83310.5W4 4 games without this stat on file
YPC 5.0+2-01.0008.5W2
YPC < 5.03-1.75011.5W3 4 games without this stat on file
YPP 6.0+--------
YPP < 6.05-1.83310.5W4 4 games without this stat on file
YPP 7.0+--------
YPP < 7.05-1.83310.5W4 4 games without this stat on file
Turnovers 1+4-1.80012.0W4
Turnovers < 12-01.0009.0W2 3 games without this stat on file
Turnovers 2+2-01.00016.0W2 3 games without this stat on file
Turnovers > 21-01.00014.0W1 3 games without this stat on file
WOO — DEFENSE SCORING SITUATION — 2024-26 (10 Gms)
SPLITRECWIN%PPG
Allows <105-01.0000.6
Allows 10-194-1.80015.0
Allows 20-29------
Allows 30-39------
Allows 40+------
WOO — DEFENSE — 2026 (8 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+1-01.00018.0W1
YPA < 8.03-1.75010.5W3 3 games without this stat on file
Pass Yds 200+--------
Pass Yds < 2004-1.80012.0W4 3 games without this stat on file
Rush Yds 100+1-01.00014.0W1
Rush Yds < 1003-1.75011.5W3 3 games without this stat on file
Rush Yds 150+--------
Rush Yds < 1504-1.80012.0W4 3 games without this stat on file
YPC 5.0+1-01.00014.0W1
YPC < 5.03-1.75011.5W3 3 games without this stat on file
YPP 6.0+--------
YPP < 6.04-1.80012.0W4 3 games without this stat on file
YPP 7.0+--------
YPP < 7.04-1.80012.0W4 3 games without this stat on file
Turnovers 1+4-1.80012.0W4
Turnovers < 1-------- 3 games without this stat on file
Turnovers 2+2-01.00016.0W2 3 games without this stat on file
Turnovers > 21-01.00014.0W1 3 games without this stat on file
WOO — DEFENSE SCORING SITUATION — 2026 (8 Gms)
SPLITRECWIN%PPG
Allows <104-01.0000.0
Allows 10-193-1.75015.0
Allows 20-29------
Allows 30-39------
Allows 40+------
ON THE BRINK

WOODBRIDGE

• WOODBRIDGE has won 7 straight (9/3/26–10/23/26). It has not reached 8 straight in the last 4 years of games on file (2023-present).

• WOODBRIDGE has held the opponent under 14 in 2 straight games (10/16/26–10/23/26). It has not held the opponent under 14 in 3 straight since 9/18/26–10/2/26 (2026).

TAB-SEPARATED (paste into a spreadsheet)
TeamSideSplitGamesRecordWin%PPGStrk
WOOOFFENSEYPA 8.0+11-01.00024.0W1
WOOOFFENSEYPA < 8.011-01.00017.0W1
WOOOFFENSEPass Yds 200+11-01.00024.0W1
WOOOFFENSEPass Yds < 20011-01.00017.0W1
WOOOFFENSERush Yds 100+11-01.00017.0W1
WOOOFFENSERush Yds < 10011-01.00024.0W1
WOOOFFENSERush Yds 150+11-01.00017.0W1
WOOOFFENSERush Yds < 15011-01.00024.0W1
WOOOFFENSEYPC 5.0+11-01.00017.0W1
WOOOFFENSEYPC < 5.011-01.00024.0W1
WOOOFFENSEYPP 6.0+11-01.00024.0W1
WOOOFFENSEYPP < 6.011-01.00017.0W1
WOOOFFENSEYPP < 7.022-01.00020.5W2
WOOOFFENSETurnovers 1+33-01.00020.7W3
WOOOFFENSETurnovers < 143-1.75036.2W3
WOOOFFENSEScores 10-1921-1.50016.0L1
WOOOFFENSEScores 20-2944-01.00023.5W4
WOOOFFENSEScores 40+44-01.00056.2W4
WOODEFENSEYPA 8.0+11-01.00018.0W1
WOODEFENSEYPA < 8.043-1.75010.5W3
WOODEFENSEPass Yds < 20065-1.83310.5W4
WOODEFENSERush Yds 100+11-01.00014.0W1
WOODEFENSERush Yds < 10054-1.8009.8W3
WOODEFENSERush Yds < 15065-1.83310.5W4
WOODEFENSEYPC 5.0+22-01.0008.5W2
WOODEFENSEYPC < 5.043-1.75011.5W3
WOODEFENSEYPP < 6.065-1.83310.5W4
WOODEFENSEYPP < 7.065-1.83310.5W4
WOODEFENSETurnovers 1+54-1.80012.0W4
WOODEFENSETurnovers < 122-01.0009.0W2
WOODEFENSETurnovers 2+22-01.00016.0W2
WOODEFENSETurnovers > 211-01.00014.0W1
WOODEFENSEAllows <1055-01.0000.6W5
WOODEFENSEAllows 10-1954-1.80015.0W3
STREAKS — ALL TEAMS
TeamSideSplitStreakDatesRecord
NOTABLE TRENDS (10 of 10 found, team |deviation| >= 20%, matchup |deviation| >= 20%)

WOO OFFENSE

WOO's offense has averaged 43.7 points scored per game over their last 3 games. Their 10-game average is 35.1 points scored per game. (+24%)

WOO's offense has averaged 0.3 giveaways per game over their last 5 games. Their 7-game average is 0.4 giveaways per game. (-22%)

WOO DEFENSE

WOO's defense has averaged 0.3 YPC over their last 5 games. Their 6-game average is 2.5 YPC. (-88%)

WOO's defense has averaged 10.2 YPA over their last 3 games. Their 5-game average is 6.2 YPA. (+65%)

WOO's defense has averaged 18.3 rush yards per game over their last 5 games. Their 6-game average is 50.0 rush yards per game. (-63%)

WOO's defense has averaged 141.0 pass yards per game over their last 3 games. Their 6-game average is 94.2 pass yards per game. (+50%)

WOO's defense has averaged 1.5 takeaways per game over their last 3 games. Their 7-game average is 1.1 takeaways per game. (+31%)

WOO's defense has averaged 2.8 YPP over their last 5 games. Their 6-game average is 3.8 YPP. (-28%)

WOO's defense has averaged 10.0 points allowed per game over their last 3 games. Their 10-game average is 7.8 points allowed per game. (+28%)

WOO's defense has averaged 177.0 total yards per game over their last 3 games. Their 6-game average is 144.2 total yards per game. (+23%)

(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 -- 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.

Full Data Exports

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

TeamSideTypeStatOpponentWindow/MeetingsValueBaselineGamesBaselineAvgDeviation
WOODEFENSEteamPass Yardslast 3141.0694.2+49.7%
WOODEFENSEteamPointslast 310.0107.8+28.2%
WOOOFFENSEteamPointslast 343.71035.1+24.4%
WOODEFENSEteamRush Yardslast 518.3650.0-63.3%
WOODEFENSEteamTotal Yardslast 3177.06144.2+22.8%
WOODEFENSEteamTurnoverslast 31.571.1+31.3%
WOOOFFENSEteamTurnoverslast 50.370.4-22.2%
WOODEFENSEteamYPAlast 310.256.2+65.3%
WOODEFENSEteamYPClast 50.362.5-88.2%
WOODEFENSEteamYPPlast 52.863.8-28.3%
WHAT CHANGED THIS WEEK

From the games on file through Oct 23.

REMAINING SCHEDULE

Most likely finish 7-3 · realistic range 7-3 to 7-3

DateOpponentSP rankWin chance
10/30vs Potomac Senior––
11/06at Gar Field Red––

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
Report Produced by ScorePirate | Commitment and offer data sourced from 247Sports | GENERATED 10/28/2026 10:42