ScorePirate
MENU
AT A GLANCE

In short: Rio Vista Rams high school football (Rio Vista, CA), 2026 season: 7-3. Last game: W 30-27 vs Woodland Christian on November 6, 2026. Schedule and results, player season stats, stat leaders, unit grades, ScorePirate ranking and the game-by-game log.

ScorePirate Individual Team Report
RIO VISTA 7-3
2026 SEASON
AT A GLANCE — AS OF 11/13/2026
RECORD7-3 this season
LAST GAMEW 30-27 vs WOODLAND CHRISTIAN
NEXT GAME--
UNIT GRADESPass Off 17.7 · Rush Off 94.5 · Pass Def 60.8 · Rush Def 58.5
LEAGUESIERRA DELTA LEAGUE
NUMBERS TO NOTE
#75
SP Strength Index (of 154)
7-3
2026 record
+12.6
avg scoring margin, pts/gm
UNIT INDEX — GRADE (YDS VS AVG)
TEAMPASS ORUSH OPASS DRUSH D
RIO VISTA17.7 (-82)94.5 (+160)60.8 (-18)58.5 (-20)
HEAD-TO-HEAD GAME LOG

SEASON NOTES

The biggest worry in Rio Vista's season has been the direction of its run defense. Rio Vista allowed 2.5 yards per carry (214 yards on 84 rushes) over its first 5 games (4-1), #1 in Section in that timeframe. In the 5 games since that hot start (3-2), the Rams have allowed 7.4 yards per carry (635 yards on 86 rushes), a 190% rise, #98 in Section in that window. The schedule has a lot to do with it: Rio Vista's last 5 opponents have averaged 8.1 yards per carry, a #25 rushing attack in Section on the season, against 5.5 yards per carry, #97 for the first 5. Measured against those opponents' norms (8.1 yards per carry), Rio Vista held those rushing attacks 9% below their usual yards per carry. By that measure, the early pace looks more like the outlier than the recent one. On the season, Rio Vista ranks #33 in Section in run defense.

Even as the schedule has stiffened, Rio Vista has turned it over less. The Rams committed 1.5 giveaways per game over their first 4 games (3-1), #84 in Section during that time. In the 6 games since that slow start (4-2), Rio Vista has committed 0.5 giveaways per game, a 67% drop, #11 in Section through those games. The schedule doesn't explain it: the opponents in both stretches have averaged about 1.4 per game on the season. Measured against those opponents' norms (1.4 per game), Rio Vista turned it over 64% less than those defenses usually force. Overall, though, those opponents have been lower-level teams: their average SP Strength Index rating would rank just #108 in Section. On the season, the Rams rank #26 in Section in giveaways.

Rio Vista's defense has come a long way since the season's early weeks. Rio Vista allowed 28.0 points per game over its first 3 games (2-1), #86 in Section through that stretch. In the 7 games since that slow start (5-2), the Rams have allowed 17.1 points per game, a 39% drop, #31 in Section over that stretch. The schedule deserves some of the credit: Rio Vista's last 7 opponents have averaged 22.7 points per game, a #93 offense in Section on the season, against 29.3 points per game, #65 for the first 3. Measured against those opponents' norms (22.7 points per game), Rio Vista held those offenses 24% below what they usually score. The level of competition matters too: in ScorePirate's SP Strength Index, the last 7 opponents average a rating that would rank #110 in Section, well below the first 3 (#78), so the recent production comes against lower-level teams overall. Only Lindhurst broke through in that span, putting up 43 on 10/16. On the season, Rio Vista ranks #38 in Section in scoring defense.

The Rams averaged 38.2 points per game over their first 5 games (4-1), #15 in Section within that period. Few teams started faster in this department, and few have cooled off as sharply since. In the 5 games since that hot start (3-2), Rio Vista has averaged 27.8 points per game, a 27% drop, #72 in Section across those games. The schedule has a lot to do with it: Rio Vista's last 5 opponents have averaged 26.5 points per game, a #82 scoring defense in Section on the season, against 32.1 points per game, #111 for the first 5. Measured against those opponents' norms (26.5 points per game), Rio Vista scored 5% more than those defenses usually allow. By that measure, the early pace looks more like the outlier than the recent one. Rio Vista was held to 14 points or fewer 2 times in those games, including 6 against Golden Sierra on 10/2. On the season, the Rams rank #44 in Section in scoring.

Something changed for Rio Vista's offense after the first 6 games of the season. Rio Vista averaged 7.4 yards per play (2,239 yards on 301 snaps) over its first 6 games (4-2), #54 in Section during those games. Over the stretch of 4 games that followed (3-1), the Rams have averaged 9.5 yards per play (1,524 yards on 161 snaps), a 27% rise, #28 in Section during that period. The schedule deserves some of the credit: Rio Vista's last 4 opponents have averaged 10.1 yards per play, a #144 defense in Section on the season, against 7.6 yards per play, #95 for the first 6. Measured against those opponents' norms (10.1 yards per play), Rio Vista gained 6% less per snap than those defenses usually allow. So the improvement is real, but it still trails what those opponents usually give up. Overall, though, those opponents have been lower-level teams: their average SP Strength Index rating would rank just #110 in Section. On the season, Rio Vista ranks #43 in Section in yards per play.

TIDBITS (10 found)

• Club Rio Vista has won 2 straight, and a win would make it 3 in a row. The last time they won 3 or more in a row was 2026, a run of 4.

• Club The last time Rio Vista went a game throwing for 200+ yards was August 22, 2025 against Stone Ridge Christian (L, 24-35). Since then Rio Vista has gone 20 straight games being held under 200 passing yards, a school-record 20 straight in the 6 seasons on record.

• Club The last time Rio Vista went a game being held under 100 rushing yards was October 17, 2025 against Woodland Christian (L, 0-54). Since then Rio Vista has gone 13 straight games rushing for 100+ yards, a school-record 13 straight in the 6 seasons on record.

• Club Rio Vista has gone 9 straight games committing fewer than 3 turnovers (September 4, 2026 through November 6, 2026), going 7-2 over that stretch, a school-record 9 straight in the 6 seasons on record.

• Club Rio Vista is 29-1 all time when scoring 40+ points. Rio Vista's last loss when scoring 40+ points was October 7, 2022 against Esparto (L, 42-48).

• Player Gunner Camacho has 51 tackles over his last 3 games (17.0 a game, October 9, 2026 through October 23, 2026) -- his most in a 3-game stretch on record.

• Player Jax Fletcher has 4 sacks over his last 3 games (1.3 a game, October 9, 2026 through October 23, 2026) -- his most in a 3-game stretch on record.

• Player Owen Jelly has 59 tackles over his last 6 games (9.8 a game, September 4, 2026 through October 9, 2026) -- his most in a 6-game stretch since the 59 he had from October 10, 2025 through August 28, 2026.

• Player Ethan Friedel has never had a game recording 100+ receiving yards for Rio Vista, over a 29-game career on record. His career high is 65, set November 14, 2025 against Summerville (L, 6-41).

• Player Ethan Friedel has gone 7 straight games without catching a touchdown pass. The last time he caught a touchdown pass was September 4, 2026 against Vallejo (W, 44-37) — 1 TD catch.

MILESTONE WATCH

Rio Vista

  • Owen Jelly needs 5 tackles for 75 (averaging 10.0 a game)
  • Richie Tamayo needs 3 tackles for 50 (averaging 5.2 a game)
  • Liam McWilliams needs 34 rushing yards for 500 (averaging 51.8 a game)
RV — STAT LEADERS
FULL ROSTER ↓
OFFENSE
PASSING LEADER
178PASS YDS
C-ATT10-25
COMP%40.0%
YPA7.1
TD3
INT1
QBR131.4
RUSHING LEADER
813RUSH YDS
CAR106
YPC7.7
RUSH TD13
REC7
REC YDS90
YPR12.9
REC TD1
RUSHING LEADER
629RUSH YDS
CAR75
YPC8.4
RUSH TD6
REC2
REC YDS2
YPR1.0
REC TD0
RECEIVING LEADER
155REC YDS
REC8
YPR19.4
REC TD4
RECEIVING LEADER
21REC YDS
REC1
YPR21.0
REC TD0
DEFENSE
TACKLES LEADER
100TCKL
TFL1
SACKS2
INT2
PD1
FF0
TACKLES LEADER
70TCKL
TFL1
SACKS0
INT0
PD2
FF1
TACKLES LEADER
47TCKL
TFL0
SACKS0
INT3
PD2
FF0
TFL LEADER
5.5TFL
TCKL43
SACKS5
INT0
PD1
FF0
TFL LEADER
4.5TFL
TCKL32
SACKS4
INT0
PD0
FF0
SACKS LEADER
3SACKS
TCKL21
TFL3
INT0
PD0
FF0
SACKS LEADER
2SACKS
TCKL23
TFL2
INT0
PD2
FF0
INTERCEPTIONS LEADER
3INT
TCKL40
TFL0
SACKS0
PD2
FF0
RV — WHAT CHANGED THIS WEEK

From the games on file through Oct 23.

Printable team sheetProgram historyOpen in Stat BoothWidget for your site
RV — 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 Nov 5; roster and numbers checked Oct 6.

Click a column heading to sort. MIN hides players below that many attempts.
PASSING
NOPLAYERGPC/ATTCOMP %YDSYPATDINTQBR
9LIAM MCWILLIAMS910/2540.0%1787.131131.4
5AMADOR ARROYO97/1546.7%966.423104.4
1RICHIE TAMAYO92/366.7%258.300136.7
20ETHAN FRIEDEL91/1100.0%22.000116.8
TEAM TOTALS920/4445.5%3016.854122.2
RUSHING
NOPLAYERGPCARYDSYPCTD
20ETHAN FRIEDEL91068137.713
1RICHIE TAMAYO9756298.46
9LIAM MCWILLIAMS94246611.14
4OWEN JELLY72734512.81
19DANIEL ORNELAS8372787.51
5AMADOR ARROYO9322267.12
30CAM KIDWELL7301876.22
22JORDAN AVILA9241596.62
10DANIEL ORTIZ45214.20
50DANIEL OSORIO7155.01
74RJ LEA8133.01
TEAM TOTALS93803,1328.233
RECEIVING
NOPLAYERGPRECYDSYPRTD
3GUNNER CAMACHO9815519.44
20ETHAN FRIEDEL979012.91
19DANIEL ORNELAS812121.00
4OWEN JELLY711010.01
21KANE MENDOZA1188.00
1RICHIE TAMAYO9221.00
TEAM TOTALS92028614.36
DEFENSE
NOPLAYERGPTCKLTFLSACKSINTINT YDSPDFF
3GUNNER CAMACHO910011.526210
4OWEN JELLY77010.50021
1RICHIE TAMAYO94700.539720
55JAX FLETCHER9435.550010
22JORDAN AVILA9400037220
20ETHAN FRIEDEL935010010
56CURLEY LUCAS9324.540000
9LIAM MCWILLIAMS931001000
74RJ LEA82400.50000
19DANIEL ORNELAS823220020
5AMADOR ARROYO921330000
26FELIX MANDUJANO72000.50000
50DANIEL OSORIO7900.50000
15CAIDEN ROBLES49000000
12MANUEL FABRIQUER470011800
51ATREYU BARTHOLOMEW55000000
75JOEL CHAVEZ35000000
10DANIEL ORTIZ44000000
30CAM KIDWELL72000000
24MICHAEL GUNTON12000000
28AUSTIN KARBO11000000
50DANIEL OSORIO11000000
70EDGAR LOMELI-LOPEZ11000000
65ESTEVAN VEGA11000000
66JACOB BENAVIDEZ11000000
TEAM TOTALS9534171910249111
PROGRAM SNAPSHOT: RV

PROGRAM RECORD

SEASONRECORDPFPAPPG
20210-10390.0
20226-539628636.0
20238-339522935.9
20247-640238130.9
20256-538528635.0
20267-333020433.0
2021-2634-2333.5
RV — 2026 SEASON SCHEDULE
DATEOPPONENTSITERESULTSCOREWIN%
08/28WINTERSatL0-21
09/04VALLEJOvsW44-37
09/11HIGHLANDSvsW48-26
09/18ESPARTOatW50-0
09/25YOSEMITEvsW49-7
10/02GOLDEN SIERRAatL6-22
10/09MESA VERDEvsW40-21
10/16LINDHURSTatL14-43
10/23SAN JUANatW49-0
11/06WOODLAND CHRISTIANvsW30-27
SEASON RESULT7-3MISSED PLAYOFFS

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

RV — 2026 OVERALL AVERAGES
SPLITGPPPGOPP PPGYPGOPP YPGPLAYS/GOPP PLAYS/G
OVERALL1033.020.4376.3261.946.243.3
HOME542.223.6447.4233.052.447.8
ROAD523.817.2305.2300.340.037.3

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.

RV — 2026 TEAM GAME LOG
DATEOPPONENTRESULTPASS YDSRUSH YDSTOTAL YDSPASS ALWRUSH ALWTOTAL ALWSACKS ALWSACKSDEF INTTO FORCEDTO MAR
8/28@ WintersL 0-21151451601429924101130
9/4vs. VallejoW 44-37113404517169802490122+1
9/11vs. HighlandsW 48-2627497524158522100222+1
9/18@ EspartoW 50-035345380--------3110
9/25vs. YosemiteW 49-70439439126-171090411+1
10/2@ Golden SierraL 6-2239180219238713091100-1
10/9vs. Mesa VerdeW 40-21--427427------2111+1
10/16@ LindhurstL 14-4303283282332835102020
10/23@ San JuanW 49-072367439--------422+2
11/6vs. Woodland ChristianW 30-2767263330128236364------2+2
AVERAGES40.9339.5376.3140.6121.3261.90.42.11.11.6+7 (season)

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

Rush Offense: grade 94.5/100 (+160 yds/gm vs average)

Pass Defense: grade 60.8/100 (-18 yds/gm vs average)

Rush Defense: grade 58.5/100 (-20 yds/gm vs average)

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

LAST YEAR

RV finished 2025 at 6-5. Made the playoffs (1 postseason game(s) on file; exact round/result not available). Notable win: 26-0 over MAXWELL (MAXWELL finished 69% that season). Toughest loss: 22-28 to GOLDEN SIERRA (6-point margin).

LAST SEASON: RV — 2025 GAME LOG
DATEOPPONENTRESULTRECORDPFPATOT YDSYDS ALLOWED
2025-08-22STONE RIDGE CHRISTIANL0-12435426458
2025-08-29MAXWELLW1-1260N/AN/A
2025-09-05WINTERSL1-21534285420
2025-09-19ELITEW2-2767N/AN/A
2025-09-26HIGHLANDSW3-25326597322
2025-10-03ESPARTOW4-2496N/AN/A
2025-10-10MESA VERDEW5-26532N/AN/A
2025-10-17WOODLAND CHRISTIANL5-3054179460
2025-10-24GOLDEN SIERRAL5-42228N/AN/A
2025-10-31LINDHURSTW6-44923N/AN/A
2025-11-14SUMMERVILLEL6-5641N/AN/A
TOTALS11 GMS6-56-53852861487 (4)1660 (4)

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

• RV averages 7.0+ yards per play (.833), and has won 8 straight when doing so

• RV averages 5.0+ yards per carry (.714), and has won 2 straight when doing so

• RV forces 1+ takeaways (.692), and has won 2 straight when doing so

• RV rushes for 150+ yards (.696), and has won 2 straight when doing so

• RV averages 7.9+ yards per carry (RV's own median) (.999)

• RV's defense has averaged 282.0 rush yards per game over their last 3 games. Their 16-game average is 155.8 rush yards per game. (+81%)

• RV averages 8.1+ yards per play (RV's own median) (.900)

• RV's defense has averaged 2.0 takeaways per game over their last 3 games. Their 19-game average is 1.2 takeaways per game. (+65%)

• RV rushes for 312.5+ yards (RV's own median) (.929)

• RV's offense has averaged 0.6 giveaways per game over their last 7 games. Their 19-game average is 1.3 giveaways per game. (-57%)

• RV's offense has averaged 35.5 pass yards per game over their last 7 games. Their 27-game average is 78.8 pass yards per game. (-55%)

• RV is 7-1 (.875) when it wins the turnover battle

• RV's defense has averaged 75.5 pass yards per game over their last 3 games. Their 16-game average is 161.3 pass yards per game. (-53%)

• RV's offense has averaged 11.4 YPC over their last 3 games. Their 19-game average is 7.9 YPC. (+45%)

• RV's defense has averaged 8.0 YPC over their last 3 games. Their 16-game average is 5.6 YPC. (+43%)

MOST IMPORTANT NUMBERS

(full explanation: Appendix, Note 1)

RV -- MOST IMPORTANT NUMBERS

(top 5 of 23 scored; vs 196 cached team(s))

#SIDECONDITIONRECWIN%PPGSTRKSCORE
1OFFYPP 7+10-2.83343.2W80.856
2DEFTurnovers 1+9-4.69223.3W20.810
3OFFYPA 8+6-2.75040.6W50.765
4OFFYPP 6+10-4.71439.8W20.727
5OFFYPC 5+10-4.71439.8W20.723
WIN %: TWO-CONDITION COMBINATIONS (11 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)

--- RV ---

CONDITIONRECWIN%PPGSTRK
RV rushes for 100+ yards and is held under 200 passing yards15-9.62534.6W2
RV averages 6.0+ yards per play behind 150+ rushing yards10-4.71439.8W2
RV averages 5.0+ yards per carry on its way to 150+ rushing yards10-4.71439.8W2
RV holds its opponents under 150 rushing yards and under 200 passing yards5-2.71422.6W3
RV holds its opponents under 5.0 yards per carry and under 150 rushing yards4-3.57126.7L1
RV averages 6.0+ yards per play while committing zero giveaways5-2.71438.1W4
RV rushes for 150+ yards but stays under 8.0 yards per attempt3-3.50033.0L2
RV holds its opponents under 150 rushing yards while forcing 2+ takeaways3-3.50029.8W2
RV holds its opponents under 8.0 yards per attempt and under 5.0 yards per carry4-1.80022.2W3
RV holds its opponents under 6.0 yards per play and under 100 rushing yards3-2.60030.2W3
RV holds its opponents under 6.0 yards per play while forcing 2+ takeaways3-2.60031.6W2
WIN % -- TAB-SEPARATED
TeamConditionRecordWin%PPG
RVRush Yds 100+ & Pass Yds < 20015-9.62534.6
RVYPP 6.0+ & Rush Yds 150+10-4.71439.8
RVYPC 5.0+ & Rush Yds 150+10-4.71439.8
RVRush Yds < 150 & Pass Yds < 2005-2.71422.6
RVYPC < 5.0 & Rush Yds < 1504-3.57126.7
RVYPP 6.0+ & Turnovers < 15-2.71438.1
RVRush Yds 150+ & YPA < 8.03-3.50033.0
RVRush Yds < 150 & Turnovers 2+3-3.50029.8
RVYPA < 8.0 & YPC < 5.04-1.80022.2
RVYPP < 6.0 & Rush Yds < 1003-2.60030.2
RVYPP < 6.0 & Turnovers 2+3-2.60031.6
RV — OFFENSE — 2024-26 (34 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+6-2.75040.6W5
YPA < 8.03-7.30021.0L2 16 games without this stat on file
Pass Yds 200+0-1.00024.0L1
Pass Yds < 20015-11.57732.0W2 7 games without this stat on file
Rush Yds 100+16-10.61534.4W2
Rush Yds < 1000-2.0000.0L2 6 games without this stat on file
Rush Yds 150+16-7.69638.1W2
Rush Yds < 1500-5.0003.6L5 6 games without this stat on file
YPC 5.0+10-4.71439.8W2
YPC < 5.00-5.0003.6L5 15 games without this stat on file
YPP 6.0+10-4.71439.8W2
YPP < 6.00-5.0003.6L5 15 games without this stat on file
YPP 7.0+10-2.83343.2W8
YPP < 7.00-7.0008.0L7 15 games without this stat on file
Turnovers 1+4-8.33320.2L2
Turnovers < 15-2.71438.1W4 15 games without this stat on file
Turnovers 2+0-5.0002.8L5 15 games without this stat on file
Turnovers > 20-4.0000.0L4 15 games without this stat on file
RV — OFFENSE SCORING SITUATION — 2024-26 (34 Gms)
SPLITRECWIN%PPG
Scores <100-7.0002.9
Scores 10-191-4.20013.8
Scores 20-291-3.25025.0
Scores 30-392-01.00034.0
Scores 40+16-01.00053.8
RV — OFFENSE — 2026 (10 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+4-01.00043.2W4
YPA < 8.02-3.40023.4L2 1 games without this stat on file
Pass Yds 200+--------
Pass Yds < 2006-3.66732.2W2 1 games without this stat on file
Rush Yds 100+7-3.70033.0W2
Rush Yds < 100--------
Rush Yds 150+7-2.77836.7W2
Rush Yds < 1500-1.0000.0L1
YPC 5.0+7-1.87540.5W2
YPC < 5.00-2.0003.0L2
YPP 6.0+7-1.87540.5W2
YPP < 6.00-2.0003.0L2
YPP 7.0+7-01.00044.3W7
YPP < 7.00-3.0006.7L3
Turnovers 1+3-3.50027.0L2
Turnovers < 14-01.00042.0W4
Turnovers 2+0-2.0007.0L2
Turnovers > 20-1.0000.0L1
RV — OFFENSE SCORING SITUATION — 2026 (10 Gms)
SPLITRECWIN%PPG
Scores <100-2.0003.0
Scores 10-190-1.00014.0
Scores 20-29------
Scores 30-391-01.00030.0
Scores 40+6-01.00046.7
RV — DEFENSE — 2024-26 (34 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+1-8.11139.6W1
YPA < 8.05-2.71427.3W4 18 games without this stat on file
Pass Yds 200+0-4.00041.2L4
Pass Yds < 2006-6.50031.8W1 18 games without this stat on file
Rush Yds 100+3-5.37537.4W1
Rush Yds < 1003-5.37531.0L1 18 games without this stat on file
Rush Yds 150+1-5.16743.2W1
Rush Yds < 1505-5.50028.8L1 18 games without this stat on file
YPC 5.0+2-7.22240.0W1
YPC < 5.04-3.57126.7L1 18 games without this stat on file
YPP 6.0+2-8.20038.2W1
YPP < 6.04-2.66727.5W3 18 games without this stat on file
YPP 7.0+1-8.11139.6W1
YPP < 7.05-2.71427.3W4 18 games without this stat on file
Turnovers 1+9-4.69223.3W2
Turnovers < 10-6.00044.2L6 15 games without this stat on file
Turnovers 2+5-4.55627.7W2 15 games without this stat on file
Turnovers > 20-1.00021.0L1 15 games without this stat on file
RV — DEFENSE SCORING SITUATION — 2024-26 (34 Gms)
SPLITRECWIN%PPG
Allows <108-01.0002.9
Allows 10-192-1.66712.7
Allows 20-296-4.60024.3
Allows 30-393-3.50035.5
Allows 40+1-6.14350.6
RV — DEFENSE — 2026 (10 Gms)
SPLITRECWIN%PPGSTRK
YPA 8.0+1-3.25028.2W1
YPA < 8.03-01.00023.3W3 3 games without this stat on file
Pass Yds 200+0-1.00022.0L1
Pass Yds < 2004-2.66726.8W1 3 games without this stat on file
Rush Yds 100+1-1.50035.0W1
Rush Yds < 1003-2.60022.6L1 3 games without this stat on file
Rush Yds 150+1-1.50035.0W1
Rush Yds < 1503-2.60022.6L1 3 games without this stat on file
YPC 5.0+1-2.33330.3W1
YPC < 5.03-1.75023.0L1 3 games without this stat on file
YPP 6.0+1-3.25028.2W1
YPP < 6.03-01.00023.3W3 3 games without this stat on file
YPP 7.0+1-3.25028.2W1
YPP < 7.03-01.00023.3W3 3 games without this stat on file
Turnovers 1+7-2.77820.2W2
Turnovers < 10-1.00022.0L1
Turnovers 2+4-2.66725.7W2
Turnovers > 20-1.00021.0L1
RV — DEFENSE SCORING SITUATION — 2026 (10 Gms)
SPLITRECWIN%PPG
Allows <103-01.0002.3
Allows 10-19------
Allows 20-293-2.60023.4
Allows 30-391-01.00037.0
Allows 40+0-1.00043.0
ON THE BRINK

RIO VISTA

• RIO VISTA has forced 2+ turnovers in 3 straight games (10/16/26–11/6/26). It has not reached 4 straight in the last 4 years of games on file (2023-present).

• RIO VISTA has rushed for 200+ in 4 straight games (10/9/26–11/6/26). It has not reached 5 straight in the last 4 years of games on file (2023-present).

• RIO VISTA has been held under 100 passing in 3 straight games (10/16/26–11/6/26). Earlier games have no box score on file, so the run may be longer. It has not been held under 100 passing in 4 straight since 9/11/26–10/2/26 (2026).

• RIO VISTA has scored 30+ in 2 straight games (10/23/26–11/6/26). It has not scored 30+ in 3 straight since 9/4/26–9/25/26 (2026). It has reached 3 straight 4 times in the last 4 years and has reached a high of 7 straight (2023) in that span.

TAB-SEPARATED (paste into a spreadsheet)
TeamSideSplitGamesRecordWin%PPGStrk
RVOFFENSEYPA 8.0+86-2.75040.6W5
RVOFFENSEYPA < 8.0103-7.30021.0L2
RVOFFENSEPass Yds 200+10-1.00024.0L1
RVOFFENSEPass Yds < 2002615-11.57732.0W2
RVOFFENSERush Yds 100+2616-10.61534.4W2
RVOFFENSERush Yds < 10020-2.0000.0L2
RVOFFENSERush Yds 150+2316-7.69638.1W2
RVOFFENSERush Yds < 15050-5.0003.6L5
RVOFFENSEYPC 5.0+1410-4.71439.8W2
RVOFFENSEYPC < 5.050-5.0003.6L5
RVOFFENSEYPP 6.0+1410-4.71439.8W2
RVOFFENSEYPP < 6.050-5.0003.6L5
RVOFFENSEYPP 7.0+1210-2.83343.2W8
RVOFFENSEYPP < 7.070-7.0008.0L7
RVOFFENSETurnovers 1+124-8.33320.2L2
RVOFFENSETurnovers < 175-2.71438.1W4
RVOFFENSETurnovers 2+50-5.0002.8L5
RVOFFENSETurnovers > 240-4.0000.0L4
RVOFFENSEScores <1070-7.0002.9L7
RVOFFENSEScores 10-1951-4.20013.8L3
RVOFFENSEScores 20-2941-3.25025.0L1
RVOFFENSEScores 30-3922-01.00034.0W2
RVOFFENSEScores 40+1616-01.00053.8W16
RVDEFENSEYPA 8.0+91-8.11139.6W1
RVDEFENSEYPA < 8.075-2.71427.3W4
RVDEFENSEPass Yds 200+40-4.00041.2L4
RVDEFENSEPass Yds < 200126-6.50031.8W1
RVDEFENSERush Yds 100+83-5.37537.4W1
RVDEFENSERush Yds < 10083-5.37531.0L1
RVDEFENSERush Yds 150+61-5.16743.2W1
RVDEFENSERush Yds < 150105-5.50028.8L1
RVDEFENSEYPC 5.0+92-7.22240.0W1
RVDEFENSEYPC < 5.074-3.57126.7L1
RVDEFENSEYPP 6.0+102-8.20038.2W1
RVDEFENSEYPP < 6.064-2.66727.5W3
RVDEFENSEYPP 7.0+91-8.11139.6W1
RVDEFENSEYPP < 7.075-2.71427.3W4
RVDEFENSETurnovers 1+139-4.69223.3W2
RVDEFENSETurnovers < 160-6.00044.2L6
RVDEFENSETurnovers 2+95-4.55627.7W2
RVDEFENSETurnovers > 210-1.00021.0L1
RVDEFENSEAllows <1088-01.0002.9W8
RVDEFENSEAllows 10-1932-1.66712.7W2
RVDEFENSEAllows 20-29106-4.60024.3W2
RVDEFENSEAllows 30-3963-3.50035.5W2
RVDEFENSEAllows 40+71-6.14350.6L5
STREAKS: RV (combined OFFENSE+DEFENSE)
SIDESPLITSTREAKDATESRECORD
OFFENSERush Yds 100+11 games11/14/2025 - 11/06/20267-4
OFFENSERush Yds 150+9 games09/04/2026 - 11/06/20267-2
OFFENSEYPC 5.0+4 games10/09/2026 - 11/06/20263-1
OFFENSEYPP 6.0+4 games10/09/2026 - 11/06/20263-1
DEFENSETurnovers 1+4 games10/09/2026 - 11/06/20263-1
OFFENSEPass Yds < 2003 games10/16/2026 - 11/06/20262-1
DEFENSETurnovers 2+3 games10/16/2026 - 11/06/20262-1
STREAKS — ALL TEAMS
TeamSideSplitStreakDatesRecord
RVOFFENSERush Yds 100+11 games11/14/2025 - 11/06/20267-4
RVOFFENSERush Yds 150+9 games09/04/2026 - 11/06/20267-2
RVOFFENSEYPC 5.0+4 games10/09/2026 - 11/06/20263-1
RVOFFENSEYPP 6.0+4 games10/09/2026 - 11/06/20263-1
RVDEFENSETurnovers 1+4 games10/09/2026 - 11/06/20263-1
RVOFFENSEPass Yds < 2003 games10/16/2026 - 11/06/20262-1
RVDEFENSETurnovers 2+3 games10/16/2026 - 11/06/20262-1
NOTABLE TRENDS (10 of 10 found, team |deviation| >= 20%, matchup |deviation| >= 20%)

RV OFFENSE

RV's offense has averaged 0.6 giveaways per game over their last 7 games. Their 19-game average is 1.3 giveaways per game. (-57%)

RV's offense has averaged 35.5 pass yards per game over their last 7 games. Their 27-game average is 78.8 pass yards per game. (-55%)

RV's offense has averaged 11.4 YPC over their last 3 games. Their 19-game average is 7.9 YPC. (+45%)

RV's offense has averaged 10.8 YPP over their last 3 games. Their 19-game average is 8.0 YPP. (+35%)

RV's offense has averaged 6.1 YPA over their last 7 games. Their 18-game average is 8.0 YPA. (-23%)

RV DEFENSE

RV's defense has averaged 282.0 rush yards per game over their last 3 games. Their 16-game average is 155.8 rush yards per game. (+81%)

RV's defense has averaged 2.0 takeaways per game over their last 3 games. Their 19-game average is 1.2 takeaways per game. (+65%)

RV's defense has averaged 75.5 pass yards per game over their last 3 games. Their 16-game average is 161.3 pass yards per game. (-53%)

RV's defense has averaged 8.0 YPC over their last 3 games. Their 16-game average is 5.6 YPC. (+43%)

RV's defense has averaged 17.1 points allowed per game over their last 7 games. Their 34-game average is 25.6 points allowed per game. (-33%)

(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
RVDEFENSEteamPass Yardslast 375.516161.3-53.2%
RVOFFENSEteamPass Yardslast 735.52778.8-55.0%
RVDEFENSEteamPointslast 717.13425.6-33.1%
RVDEFENSEteamRush Yardslast 3282.016155.8+81.0%
RVDEFENSEteamTurnoverslast 32.0191.2+65.2%
RVOFFENSEteamTurnoverslast 70.6191.3-56.6%
RVOFFENSEteamYPAlast 76.1188.0-23.2%
RVDEFENSEteamYPClast 38.0165.6+42.7%
RVOFFENSEteamYPClast 311.4197.9+44.7%
RVOFFENSEteamYPPlast 310.8198.0+35.2%
STATISTICAL STORIES

RIO VISTA: OFFENSE VS DEFENSE, 2026

Where RIO VISTA sits among 148 section teams on the two Unit Index composites -- Offense Grade 59.8, Defense Grade 56.5.

RUSH YARDS / GAME: RIO VISTA VS THE SECTION

RIO VISTA ranks #5 of 130 section teams in rushing yards per game (348.7) -- a strength worth a look.

RIO VISTA: SP STRENGTH INDEX BY SEASON

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

RV — ROSTER (27) 26-27
#NAMEPOSCLASS
QUARTERBACKS
5AMADOR ARROYO
PASS 7/15 · 46.7% · 96 YDS · 6.4 YPA · 2 TD · 3 INT · 10.7/G
RUSH 32 CAR · 226 YDS · 7.1 YPC · 2 TD · 25.1/G
DEF 21 TKL · 2.3 TKL/G · 3 TFL · 3.0 SACKS · 0 INT
QBSr.
9LIAM MCWILLIAMS
PASS 10/25 · 40.0% · 178 YDS · 7.1 YPA · 3 TD · 1 INT · 19.8/G
RUSH 42 CAR · 466 YDS · 11.1 YPC · 4 TD · 51.8/G
DEF 31 TKL · 3.4 TKL/G · 0 TFL · 0.0 SACKS · 1 INT
QBFr.
RUNNING BACKS
1RICHIE TAMAYO
PASS 2/3 · 66.7% · 25 YDS · 8.3 YPA · 0 TD · 0 INT · 2.8/G
RUSH 75 CAR · 629 YDS · 8.4 YPC · 6 TD · 69.9/G
REC 2 REC · 2 YDS · 1.0 YPC · 0 TD · 0.2/G
DEF 47 TKL · 5.2 TKL/G · 0 TFL · 0.5 SACKS · 3 INT
RBJr.
4OWEN JELLY
RUSH 27 CAR · 345 YDS · 12.8 YPC · 1 TD · 49.3/G
REC 1 REC · 10 YDS · 10.0 YPC · 1 TD · 1.4/G
DEF 70 TKL · 10.0 TKL/G · 1 TFL · 0.5 SACKS · 0 INT
RBJr.
19DANIEL ORNELAS
RUSH 37 CAR · 278 YDS · 7.5 YPC · 1 TD · 34.8/G
REC 1 REC · 21 YDS · 21.0 YPC · 0 TD · 2.6/G
DEF 23 TKL · 2.9 TKL/G · 2 TFL · 2.0 SACKS · 0 INT
RBSr.
20ETHAN FRIEDEL
PASS 1/1 · 100.0% · 2 YDS · 2.0 YPA · 0 TD · 0 INT · 0.2/G
RUSH 106 CAR · 813 YDS · 7.7 YPC · 13 TD · 90.3/G
REC 7 REC · 90 YDS · 12.9 YPC · 1 TD · 10.0/G
DEF 35 TKL · 3.9 TKL/G · 0 TFL · 1.0 SACKS · 0 INT
RBJr.
30CAM KIDWELL
RUSH 30 CAR · 187 YDS · 6.2 YPC · 2 TD · 26.7/G
DEF 2 TKL · 0.3 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
RBFr.
50DANIEL OSORIO
DEF 1 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
RBSo.
RECEIVERS & TIGHT ENDS
12MANUEL FABRIQUER
DEF 7 TKL · 1.8 TKL/G · 0 TFL · 0.0 SACKS · 1 INT
WRSr.
21KANE MENDOZA
REC 1 REC · 8 YDS · 8.0 YPC · 0 TD · 8.0/G
WRSo.
24MICHAEL GUNTON
DEF 2 TKL · 2.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
WRJr.
OFFENSIVE LINE
3GUNNER CAMACHO
REC 8 REC · 155 YDS · 19.4 YPC · 4 TD · 17.2/G
DEF 100 TKL · 11.1 TKL/G · 1 TFL · 1.5 SACKS · 2 INT
TSr.
56CURLEY LUCAS
DEF 32 TKL · 3.6 TKL/G · 4 TFL · 4.0 SACKS · 0 INT
TSo.
66JACOB BENAVIDEZ
DEF 1 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
CFr.
74RJ LEA
RUSH 1 CAR · 3 YDS · 3.0 YPC · 1 TD · 0.4/G
DEF 24 TKL · 3.0 TKL/G · 0 TFL · 0.5 SACKS · 0 INT
GJr.
75JOEL CHAVEZ
DEF 5 TKL · 1.7 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
GSr.
DEFENSIVE LINE
26FELIX MANDUJANO
DEF 20 TKL · 2.9 TKL/G · 0 TFL · 0.5 SACKS · 0 INT
DLFr.
28AUSTIN KARBO
DEF 1 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
DEJr.
51ATREYU BARTHOLOMEW
DEF 5 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
DEFr.
55JAX FLETCHER
DEF 43 TKL · 4.8 TKL/G · 6 TFL · 5.0 SACKS · 0 INT
DESo.
65ESTEVAN VEGA
DEF 1 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
DLFr.
70EDGAR LOMELI-LOPEZ
DEF 1 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
DLFr.
SPECIAL TEAMS
15CAIDEN ROBLES
DEF 9 TKL · 2.2 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
KFr.
OTHER / UNLISTED POSITION
10DANIEL ORTIZ
RUSH 5 CAR · 21 YDS · 4.2 YPC · 0 TD · 5.2/G
DEF 4 TKL · 1.0 TKL/G · 0 TFL · 0.0 SACKS · 0 INT
SBFr.
22JORDAN AVILA
RUSH 24 CAR · 159 YDS · 6.6 YPC · 2 TD · 17.7/G
DEF 40 TKL · 4.4 TKL/G · 0 TFL · 0.0 SACKS · 3 INT
SBJr.
Report Produced by ScorePirate | Commitment and offer data sourced from 247Sports | GENERATED 11/13/2026 02:33