In short: Lathrop Spartans high school football (Lathrop, CA), 2026 season: 5-3. Last game: W 29-19 vs Grace Davis on October 23, 2026. Next: vs Ceres, October 30, 2026. Schedule and results, player season stats, stat leaders, unit grades, ScorePirate ranking and the game-by-game log.
The turnover battle could decide Lathrop's next game, against Ceres, and the recent returns favor Lathrop. Lathrop forced 0.5 takeaways per game over its first 4 games (1-3), #127 in Section in that timeframe. In the 4 games since that slow start (4-0), the Spartans have forced 1.8 takeaways per game, a 250% rise, #33 in Section in that window. The schedule deserves some of the credit: Lathrop's last 4 opponents have averaged 1.4 per game, a #92 offense in Section on the season, against 1.1 per game, #53 for the first 4. Measured against those opponents' norms (1.4 per game), Lathrop forced 24% more turnovers than those offenses usually give up. The level of competition matters too: in ScorePirate's SP Strength Index, the last 4 opponents average a rating that would rank #111 in Section, well below the first 4 (#66), so the recent production comes against lower-level teams overall. Meanwhile, Ceres' ball security has struggled in recent weeks. The Bulldogs have committed 2.0 giveaways per game over their last 4 games (2-2), #121 in Section during that time. Those games came against a middle-of-the-pack set of defenses in Section (1.5 per game on the season, which would rank #68). Against those norms, Ceres turned it over 36% more than those defenses usually force. Overall, those opponents average an SP Strength Index rating that would rank #118 in Section, a lower level of competition. On paper, that is a matchup that favors Lathrop.
The number to watch when Lathrop meets Ceres is Lathrop's scoring. Lathrop averaged 11.5 points per game over its first 4 games (1-3), #134 in Section through those games. In the 4 games since that slow start (4-0), the Spartans have averaged 32.8 points per game, a 185% rise, #47 in Section through that stretch. The schedule deserves some of the credit: Lathrop's last 4 opponents have averaged 28.8 points per game, a #95 scoring defense in Section on the season, against 21.1 points per game, #51 for the first 4. Measured against those opponents' norms (28.8 points per game), Lathrop scored 14% more 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 #111 in Section, well below the first 4 (#66), so the recent production comes against lower-level teams overall. Meanwhile, Ceres' defense has struggled in recent weeks. The Bulldogs have allowed 33.8 points per game over their last 4 games (2-2), #111 in Section over that stretch. Those games came against a middle-of-the-pack set of offenses in Section (23.6 points per game on the season, which would rank #87). Against those norms, Ceres allowed 43% more than those offenses usually score. Overall, those opponents average an SP Strength Index rating that would rank #118 in Section, a lower level of competition. On paper, that is a matchup that favors Lathrop. Lathrop is 2-0 this season when it scores 35 or more, and 3-3 when it doesn't.
NOTES
The biggest shift in Lathrop's season has come in its defense. Lathrop allowed 29.2 points per game over its first 4 games (1-3), #99 in Section within that period. In the 4 games since that slow start (4-0), the Spartans have allowed 11.8 points per game, a 60% drop, #22 in Section across those games. The schedule deserves some of the credit: Lathrop's last 4 opponents have averaged 24.9 points per game, a #81 offense in Section on the season, against 28.3 points per game, #67 for the first 4. Measured against those opponents' norms (24.9 points per game), Lathrop held those offenses 53% below what they usually score. The level of competition matters too: in ScorePirate's SP Strength Index, the last 4 opponents average a rating that would rank #111 in Section, well below the first 4 (#66), so the recent production comes against lower-level teams overall. On the season, Lathrop ranks #45 in Section in scoring defense. Ceres' offense sits in the middle of the pack, #93 in Section (22.6 points per game). Lathrop is 5-0 this season when it holds opponents under 23, and 0-3 when it doesn't.
Lathrop's ground game has come a long way since the season's early weeks. The Spartans averaged 5.9 yards per carry (524 yards on 89 rushes) over their first 3 games (1-2), #68 in Section during those games. In the 5 games since that slow start (4-1), Lathrop has averaged 9.4 yards per carry (838 yards on 89 rushes), a 60% rise, #13 in Section during that period. The schedule doesn't explain it: the opponents in both stretches have averaged about 6.3 yards per carry on the season. Measured against those opponents' norms (6.5 yards per carry), Lathrop ran for 45% more per carry than those run defenses usually allow. The level of competition matters too: in ScorePirate's SP Strength Index, the last 5 opponents average a rating that would rank #106 in Section, well below the first 3 (#63), so the recent production comes against lower-level teams overall. On the season, the Spartans rank #25 in Section in rushing. The trend lines up well against Ceres, whose run defense ranks just #142 of 152 (9.5 yards per carry).
TIDBITS (6 found)
• Club Lathrop 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 2025, a run of 8.
• Club Lathrop has gone 10 straight games committing fewer than 3 turnovers (November 14, 2025 through October 23, 2026), going 6-4 over that stretch, a school-record 10 straight in the 5 seasons on record.
• Club Lathrop is 16-0 all time when allowing 10-19 points in the games on file (16 such games).
• Player Joshua Talalele has 32 tackles over his last 4 games (8.0 a game, September 25, 2026 through October 16, 2026) -- his most in a 4-game stretch on record.
• Player Joshua Talalele has 4 sacks over his last 4 games (1.0 a game, September 25, 2026 through October 16, 2026) -- his most in a 4-game stretch on record.
• Player Dj Reyno has never had a game throwing for 200+ yards for Lathrop, over a 15-game career on record. His career high is 195, set September 4, 2026 against Sierra (W, 33-14).
MILESTONE WATCH
Lathrop
Jaylen Santos needs 41 rushing yards for 500 (averaging 65.6 a game)
Joshua Talalele needs 5 tackles for 50 (averaging 6.4 a game)
Roman Duvernay needs 3 rushing touchdowns for 10 (averaging 3.5 a game)
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).
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 16 game; last updated Oct 23; roster and numbers checked Sep 10.
Click a column heading to sort. MIN hides players below that many attempts.
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.
Averages use only games with that number on file (offense 6/8, defense 7/8, sacks/INT 7/8, sacks allowed 6/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 30.7/100 (-54 yds/gm vs average)
Rush Offense: grade 80.5/100 (+70 yds/gm vs average)
Pass Defense: grade 51.3/100 (-5 yds/gm vs average)
Rush Defense: grade 68.1/100 (-39 yds/gm vs average)
Unit grades: 0-100 league percentile, adjusted for the opponents faced.
LAT finished 2025 at 10-2. Made the playoffs (2 postseason game(s) on file; exact round/result not available). Notable win: 28-21 over LINCOLN (LINCOLN finished 82% that season). Toughest loss: 15-28 to CASA ROBLE (13-point margin).
"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)
LAT HAS PERFORMED BEST THIS DATA SET WHEN...
• LAT holds its opponents under 7.0 yards per play (.900), and has won 2 straight when doing so
• LAT averages 5.0+ yards per carry (.889), and has won 3 straight when doing so
• LAT averages 7.0+ yards per play (.999), and has won 5 straight when doing so
• LAT holds its opponents under 5.0 yards per carry (.889), and has won 2 straight when doing so
• LAT's offense has averaged 14.4 YPA over their last 3 games. Their 16-game average is 7.5 YPA. (+94%)
• LAT's offense has averaged 12.1 YPP over their last 3 games. Their 17-game average is 6.2 YPP. (+93%)
• LAT's offense has averaged 11.5 YPC over their last 3 games. Their 17-game average is 6.0 YPC. (+93%)
• LAT's defense has averaged 2.0 takeaways per game over their last 3 games. Their 19-game average is 1.1 takeaways per game. (+90%)
• LAT's defense has forced 1+ turnover in 5 straight games (09/25/2026-10/23/2026), going 4-1 over that stretch.
• LAT's offense has averaged 101.0 pass yards per game over their last 3 games. Their 25-game average is 67.9 pass yards per game. (+49%)
• LAT averages 5.1+ yards per carry (LAT's own median) (.889)
• LAT averages 5.4+ yards per play (LAT's own median) (.889)
• LAT's offense has averaged 470.0 total yards per game over their last 3 games. Their 26-game average is 322.0 total yards per game. (+46%)
• LAT rushes for 236.5+ yards (LAT's own median) (.999)
• LAT's offense has averaged 369.0 rush yards per game over their last 3 games. Their 26-game average is 256.7 rush yards per game. (+44%)
LAT — OFFENSE SCORING SITUATION — 2024-26 (32 Gms)
SPLIT
REC
WIN%
PPG
Scores <10
0-3
.000
4.3
Scores 10-19
0-4
.000
16.0
Scores 20-29
10-0
1.000
26.2
Scores 30-39
7-0
1.000
34.9
Scores 40+
8-0
1.000
48.1
LAT — OFFENSE — 2026 (8 Gms)
SPLIT
REC
WIN%
PPG
STRK
YPA 8.0+
2-0
1.000
38.0
W2
YPA < 8.0
1-3
.250
13.0
W1
2 games without this stat on file
Pass Yds 200+
--
--
--
--
Pass Yds < 200
3-3
.500
21.3
W2
2 games without this stat on file
Rush Yds 100+
3-1
.750
30.2
W3
Rush Yds < 100
0-2
.000
3.5
L2
2 games without this stat on file
Rush Yds 150+
3-1
.750
30.2
W3
Rush Yds < 150
0-2
.000
3.5
L2
2 games without this stat on file
YPC 5.0+
3-1
.750
30.2
W3
YPC < 5.0
0-2
.000
3.5
L2
2 games without this stat on file
YPP 6.0+
3-1
.750
30.2
W3
YPP < 6.0
0-2
.000
3.5
L2
2 games without this stat on file
YPP 7.0+
3-0
1.000
38.3
W3
YPP < 7.0
0-3
.000
4.3
L3
2 games without this stat on file
Turnovers 1+
3-3
.500
15.8
W2
Turnovers < 1
2-0
1.000
41.0
W2
Turnovers 2+
0-1
.000
0.0
L1
Turnovers > 2
--
--
--
--
LAT — OFFENSE SCORING SITUATION — 2026 (8 Gms)
SPLIT
REC
WIN%
PPG
Scores <10
0-3
.000
4.3
Scores 10-19
--
--
--
Scores 20-29
2-0
1.000
24.5
Scores 30-39
2-0
1.000
36.0
Scores 40+
1-0
1.000
43.0
LAT — DEFENSE — 2024-26 (32 Gms)
SPLIT
REC
WIN%
PPG
STRK
YPA 8.0+
4-4
.500
26.1
W1
YPA < 8.0
7-2
.778
13.4
W2
15 games without this stat on file
Pass Yds 200+
2-2
.500
24.2
L1
Pass Yds < 200
9-4
.692
17.9
W3
15 games without this stat on file
Rush Yds 100+
4-6
.400
26.0
W2
Rush Yds < 100
7-1
.875
11.4
W1
14 games without this stat on file
Rush Yds 150+
3-6
.333
26.6
W2
Rush Yds < 150
8-1
.889
12.4
W1
14 games without this stat on file
YPC 5.0+
3-6
.333
27.6
W1
YPC < 5.0
8-1
.889
11.4
W2
14 games without this stat on file
YPP 6.0+
5-7
.417
25.4
W2
YPP < 6.0
6-0
1.000
7.7
W6
14 games without this stat on file
YPP 7.0+
2-6
.250
29.2
W1
YPP < 7.0
9-1
.900
11.7
W2
14 games without this stat on file
Turnovers 1+
10-3
.769
16.8
W4
Turnovers < 1
2-4
.333
23.7
L4
13 games without this stat on file
Turnovers 2+
5-0
1.000
11.4
W5
13 games without this stat on file
Turnovers > 2
2-0
1.000
13.0
W2
13 games without this stat on file
LAT — DEFENSE SCORING SITUATION — 2024-26 (32 Gms)
SPLIT
REC
WIN%
PPG
Allows <10
9-0
1.000
5.0
Allows 10-19
12-0
1.000
13.8
Allows 20-29
4-5
.444
24.1
Allows 30-39
0-1
.000
38.0
Allows 40+
0-1
.000
56.0
LAT — DEFENSE — 2026 (8 Gms)
SPLIT
REC
WIN%
PPG
STRK
YPA 8.0+
2-3
.400
25.8
W1
YPA < 8.0
2-0
1.000
12.5
W2
1 games without this stat on file
Pass Yds 200+
1-1
.500
19.0
L1
Pass Yds < 200
3-2
.600
23.2
W3
1 games without this stat on file
Rush Yds 100+
2-2
.500
27.5
W2
Rush Yds < 100
2-1
.667
14.7
W1
1 games without this stat on file
Rush Yds 150+
2-2
.500
27.5
W2
Rush Yds < 150
2-1
.667
14.7
W1
1 games without this stat on file
YPC 5.0+
1-2
.333
32.7
W1
YPC < 5.0
3-1
.750
14.0
W2
1 games without this stat on file
YPP 6.0+
3-3
.500
24.7
W2
YPP < 6.0
1-0
1.000
6.0
W1
1 games without this stat on file
YPP 7.0+
1-2
.333
32.7
W1
YPP < 7.0
3-1
.750
14.0
W2
1 games without this stat on file
Turnovers 1+
5-1
.833
14.2
W4
Turnovers < 1
0-2
.000
39.5
L2
Turnovers 2+
2-0
1.000
15.5
W2
Turnovers > 2
1-0
1.000
12.0
W1
LAT — DEFENSE SCORING SITUATION — 2026 (8 Gms)
SPLIT
REC
WIN%
PPG
Allows <10
1-0
1.000
6.0
Allows 10-19
4-0
1.000
13.8
Allows 20-29
0-2
.000
23.5
Allows 30-39
--
--
--
Allows 40+
0-1
.000
56.0
ON THE BRINK
LATHROP
• LATHROP has forced 2+ turnovers in 2 straight games (10/16/26–10/23/26). It has not reached 3 straight in the last 4 years of games on file (2023-present).
• LATHROP has won 4 straight (10/2/26–10/23/26). It has not won 5 straight since 9/19/25–11/14/25 (2025). It has reached 5 straight 3 times in the last 4 years and has won a high of 8 straight (2024) in that span.
LAT's defense has averaged 2.0 takeaways per game over their last 3 games. Their 19-game average is 1.1 takeaways per game. (+90%)
LAT's defense has averaged 173.0 rush yards per game over their last 3 games. Their 18-game average is 127.9 rush yards per game. (+35%)
LAT's defense has averaged 7.1 YPC over their last 3 games. Their 18-game average is 5.3 YPC. (+34%)
LAT's defense has averaged 21.3 points allowed per game over their last 10 games. Their 32-game average is 16.3 points allowed per game. (+31%)
LAT's defense has averaged 9.9 YPA over their last 3 games. Their 17-game average is 7.8 YPA. (+28%)
(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)
Where LATHROP sits among 148 section teams on the two Unit Index composites -- Offense Grade 60.1, Defense Grade 66.0.
POINTS / GAME: LATHROP VS THE SECTION
LATHROP ranks #125 of 148 section teams in points per game (13.0) -- a weakness worth a look.
LATHROP: SP STRENGTH INDEX BY SEASON
The program's index across 5 seasons on file -- -1.4 in 2022 to -9.2 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.