San José State

2-1

Mountain West · Ken Niumatalolo, year 3 (12-16) · CEFCU Stadium · 30,456 · 15,017 avg in 2026

The nationunrankedAP / Coaches
The model#109 CFB ZeitgeistSP+ #112 (-12.8) · FPI #116
The marketFresno State by 6.5vs Fresno State · our model 35% San José State · a number, not a pick

LastW 30–20 vs Cal Poly · Sat Sep 12 · Luke Weaver 238 pass yds, 3 TD, 44 rush yds

Nextvs Fresno State · Sat Sep 19 · 11 pm ET · CEFCU Stadium · Fresno State by 6.5 · series 31-39, lost the last 2 · Game preview

Updated Tue Sep 15 · through week 2

San José State · 2026 schedule & results2-1
WkDateUsOppLineOpponentResultRecordConf
1Aug 29#151#28+37@USCL 26–42 1320-10-0
1Sep 4#151#92+1.5@Eastern MichiganW 27–21 1451-10-0
2Sep 13#133#222-21.5Cal PolyW 30–20 1472-10-0
3Sep 20#126#57+6.5Fresno State
5Oct 4@Hawai'i
6Oct 10Wyoming
7Oct 18@UTEP
8Oct 24@Nevada
9Oct 31New Mexico
10Nov 7Northern Illinois
11Nov 15@Air Force
12Nov 22UNLV
13Nov 27North Dakota State
Advanced box score (EPA, success rate, explosiveness)
DateOppResultYdsTOTOPEPA/playSuccess%Explosive%Note
Sep 13Cal PolyW 30–20493131:02+0.27148.7%105.5%Season-high EPA/play
Sep 4@Eastern MichiganW 27–21453229:52+0.12833.3%157.9%Season-low EPA/play
Aug 29@USCL 26–42336022:45+0.21643.9%122.2%Defense's roughest night
Season average (3 games)4271.0+0.20542.0%128.5%
Verdict Begins·Live

San José State plays football in the middle of Silicon Valley, where the smartest money in America has never once been spent on caring about the Spartans — and where a 2020 conference title proved they could win anyway.

Title DroughtSince 2020 · 6 yrs

Spartan fans know the deal: they're the football program nobody outside San José thinks about, in a valley that worships startups, not Saturdays. They'll remind you they won a Mountain West title when…

low signal
Read the full program story ↓

The season in chapters

What fans said

Real posts from the day of the game, chosen by community score · usernames not shown

What it is like to watch them2025 · 3-9 · last season

Game feel54even gamescombined pts / game5th highest-scoring of 12 in the Mountain West
Heart rate3-4white-knucklein one-score games (7 of 12)1st most one-score games of 12 in the Mountain West
Margin-11.1outgunnedavg scoring margin11th best margin of 12 in the Mountain West
Tempo67average paceoffensive plays / game4th fastest of 12 in the Mountain West
Big plays1.23some popexplosiveness (IsoPPP)8th most explosive of 12 in the Mountain West
Home crowd13,997avg attendance11th biggest crowds of 12 in the Mountain West

✓ measured from 12 games · ranks are among Mountain West teams the same season

Recent form · last 10 games · incl. 2025

San José State has won two of its last five.

Cooling. 3-7 over the last 10, and won the last two.

Streak W2Last 5 · 2-3Last 10 · 3-7
Whole team did a great job of battling. I gotta be better. Two turnovers can’t happen, but it just shows how much our team has our backs
Weaver · Spartan Media Group3 days after San José State's 2026 opener
The forecast

Next Sep 20

vs Fresno State · at home

StrongExplosive, big-playSoft

~ our read on style

Market outlook

Season expectations

CFP championship#125 in field+100000
Mountain West title#7 in market+1400

Sportsbook consensus · best odds across multiple books · 2026-09-14

San José State · the story right now 5 storylines developing

What San José State's offseason is really about

the open questionwhere does it go from here?

market_swing2026-07-03~readnew

Ken Niumatalolo begins his second season at San José State with a 3-9 losing record and a #109 talent rank, raising questions about sustaining the program's 2020 identity amid a 1.0-win total drop.

what happenedSan José State win total fell from 5.5 to 4.5 (-1 wins) between Jun 2026 and Jul 2026. ✓ fact
the contextwin total down 1.0 — solo market signal, no peers moved the same direction

our readdeveloping

coordinatorsthis cycle~readnew

San José State's 3-9 record contrasts with its 2020 7-1 Mountain West championship, highlighting the challenge Ken Niumatalolo faces in restoring that identity.

what happenedSan José State: coordinator change reshaping a unit. ✓ fact

our readdeveloping

program_outlookthis cycle~readnew

San José State dropped 26 spots in SP+ — the 3-9 record and #109 talent rank highlight a steep decline, and Ken Niumatalolo’s second season will determine if the 2020 identity can be rekindled.

what happenedSan José State enters 2026 rated No. 118 in 2025 SP+ (-14.3), down 26 spots from 2024. ✓ fact

our readbackground

underdog2025 cycle✓ factnew

Jackson Canaan produces at a notably LOWER rate when his team is an underdog than when favored -- he fades when the pressure is on, and his per-target value drops too.

our readdeveloping

deep threat2025 cycle~attributednew

Kyri Shoels is a real deep-ball threat -- a high share of his targets come on throws past the sticks.

our readbackground

How past storylines here turned out

AnsweredSan José State's head-coaching hire held for another season.
Died downSan José State's offensive coordinator change has died down — no clear next chapter yet.

Outcome band · San José State · 2026

San José State's most likely season is 4-8 — no postseason. The floor is 2-10; the ceiling is 7-6.

Floor2-10No postseason, 2 fewer wins.
Base4-8No postseason.
Ceiling7-6A bowl game.

Floor, base and ceiling come from the season-path projection, which plays out conference title games and the CFP — so a ceiling can run past 12 games.

How the room reactedreal evidence · tap rooms to explore
Following now · San José State · Market Confidence

Vegas shaved a win off San José State's total. One-win adjustments don't happen without a reason — the question is which one.

San José State win total fell from 5.5 to 4.5 (-1 wins) between Jun 2026 and Jul 2026. It is win total down 1.0 — solo market signal, no peers moved the same direction. The coverage is pushing back on the drop. The fan base is running warmer than the market. The coverage runs bullish despite the drop.

near-unanimous belief where the takes land · dot = how loud
DOUBTBELIEF
Believers4 bull takes
💬 fans: 6% volume · mostly neutral
CFB Zeitgeist Read · our take
Ken Niumatalolo begins his second season at San José State with a 3-9 losing record and a #109 talent rank, raising questions about sustaining the program's 2020 identity amid a 1.0-win total drop.
Source of record: San José State win total fell from 5.5 to 4.5 (-1 wins) between Jun 2026 and Jul 2026 — win total down 1.0 — solo market signal, no peers moved the same direction.
How each room is reacting — tap to expand
Believers bullishSkeptics no dissentThe Boards quiet
📣Believers4 bullish/market items -- the case it's working.

The 'market knows something fans don't' read -- when odds move, it's on information.

“Mustangs Outdistanced in Fourth Quarter at San Jose State, 30-20”
gopoly.com · 2026-09-13 · read ↗
“Cal Poly Mustangs at San Jose State Spartans - NCAAF Game Summary - Sep 12, 2026”
USA Today · 2026-09-13 · read ↗
“Luke Weaver throws 3 TDs as San Jose State tops Cal Poly 30-20”
CBS Sports · 2026-09-13 · read ↗
🧐SkepticsNo prominent dissent — the coverage runs one way.

The 'markets overcorrect' counter -- lines move on noise too; the receipts may not hold.

Nothing in our corpus yet — this door stays open for when there is.

💬The boards6% of recent board volume — quieter than the headlines. Board mood this week: mostly neutral · anger notable (42%).

This event was in 75 of 1216 board posts (6%) over the last 60 days — engaged but not consumed. Fan text shown verbatim, attributed to the community not the individual poster.

"In 2006, we started the season 2-1 with a 10 point win against a Cal Poly that finished ranked (would’ve been in the playoffs if the FCS had a 24 team playoff back then). This Cal"
r/CFB ~ fan take
"yo is anyone else dealing with this absolute mess with faso right now? on webgrants i was awarded cal grant a for sjsu this year, but on mysjsu i had that dumb "Cal Grant Verificat"
r/SJSU ~ fan take

Board health this week (84 posts): 20% positive · 65% neutral · 15% negative. Team-level weekly mood — not specific to this event. The boards ≠ the fanbase: a self-selected vocal slice.

Following now · San José State · Developing Confidence

San José State: coordinator change reshaping a unit.

San José State: coordinator change reshaping a unit.

near-unanimous belief where the takes land · dot = how loud
DOUBTBELIEF
Believers4 bull takes
💬 fans: 6% volume · mostly neutral
CFB Zeitgeist Read · our take
San José State's 3-9 record contrasts with its 2020 7-1 Mountain West championship, highlighting the challenge Ken Niumatalolo faces in restoring that identity.
Source of record: San José State: coordinator change reshaping a unit.
How each room is reacting — tap to expand
Believers bullishSkeptics no dissentThe Boards quiet
📣Believers4 bullish items -- the case it's working.

The optimistic read: momentum, and the 'this is real' takes.

“Mustangs Outdistanced in Fourth Quarter at San Jose State, 30-20”
gopoly.com · 2026-09-13 · read ↗
“Cal Poly Mustangs at San Jose State Spartans - NCAAF Game Summary - Sep 12, 2026”
USA Today · 2026-09-13 · read ↗
“Luke Weaver throws 3 TDs as San Jose State tops Cal Poly 30-20”
CBS Sports · 2026-09-13 · read ↗
🧐SkepticsNo prominent dissent — the coverage runs one way.

The analytical counter: rankings, results, and 'the hype is ahead of the tape' takes.

Nothing in our corpus yet — this door stays open for when there is.

💬The boards6% of recent board volume — quieter than the headlines. Board mood this week: mostly neutral · anger notable (42%).

This event was in 75 of 1216 board posts (6%) over the last 60 days — engaged but not consumed. Fan text shown verbatim, attributed to the community not the individual poster.

"In 2006, we started the season 2-1 with a 10 point win against a Cal Poly that finished ranked (would’ve been in the playoffs if the FCS had a 24 team playoff back then). This Cal"
r/CFB ~ fan take
"yo is anyone else dealing with this absolute mess with faso right now? on webgrants i was awarded cal grant a for sjsu this year, but on mysjsu i had that dumb "Cal Grant Verificat"
r/SJSU ~ fan take

Board health this week (84 posts): 20% positive · 65% neutral · 15% negative. Team-level weekly mood — not specific to this event. The boards ≠ the fanbase: a self-selected vocal slice.

More in this tab

Game dayWhat a Saturday in this stadium actually feels like.
The experience

San José State is the Mountain West program whose 2020 7-1 + Mountain West championship under Brent Brennan + CEFCU Stadium identity define what Silicon-Valley-G5-football looks like.

Offense: StrongTempo: Explosive, big-playDefense: Soft
Open questionsThe unresolved questions this season keeps asking.
RosterWho's gone, who's back, who replaces them.

Roster Reload - San José State

2026 snapshot - 2026-09-15
Returning Production4%Low continuity / heavy reload
Talent Composite#110 nationally247 composite 569.2
Portal Additions17Primary repair: S
Portal Losses16Primary pressure: CB
Draft Loss0No NFL Draft departures recorded
Recruiting Reload#129Depth class
WRin 3 - Anthony Ivey3.50out 4 - Danny Scudero3.70Downgrade
current room: 185 lbs avg (2025 roster)
Sin 4 - Brian Dukes Jr.3.40out 2 - Joseph Bey3.49Need Filled
CBin 1 - Isaiah Buxton3.60out 3 - Caleb Presley3.60Starter Risk
current room: 186 lbs avg (2025 roster)
Cover Corner2025 profiledoesn't get beat deep and rarely gives up the big play
OTin 2 - Brian Tapu3.60out 1 - Nate Hale3.40Upgrade
DLin 2 - Jayland McGlothen3.30out 1 - Jireh Moe3.60Upgrade
RBin 1 - Tyler Jacklich3.20out 1 - Steve Chavez-Soto3.80Even
current room: 199 lbs avg (2025 roster)
Full roster (103 players)
Offseason movesEvery addition and subtraction since the last snap.

The Offseason Ledger · San José State

1 verified update · portal · recruiting · staff · news
  1. News

    Win total: 5.5 → 4.5 (▼1)

    Win total dropped from 5.5 to 4.5 with conference peers flat — the books see something program-specific.

    Jul 3
Who's movedWho's transferring in and out, right now.

Transfer portal snapshot

-4.1 net portal points
(raw ledger: -1.8 — unweighted, no position adjustment)
CB
-7.0
starter risk
S
+5.8
need filled
WR
-3.9
OT
+3.7
EDGE
-3.6
low confidence
DL
+2.9
LS
+1.0
low confidence
RB
-0.6
QB
-0.1
IOL
+0.0
LB
+0.0
Top commits

Top 3 commits

2026 class
★★★☆☆
Carson Clark
WR · Bellflower, CA
#1358 national
★★★☆☆
Devin Olmande
WR · Newbury Park, CA
#1654 national
Profiles like a typical incoming wide receiver — 19 of his 25 closest recruiting profiles since 2018 shared the Possession Receiver archetype.~our read · projection from recruiting profile — no college snaps yet
★★★☆☆
Daniel Rolovich
QB · Novato, CA
#1806 national
Profiles like a typical incoming quarterback — 14 of his 25 closest recruiting profiles since 2018 shared the Pocket Passer archetype.~our read · projection from recruiting profile — no college snaps yet
Where they're fromWhere this class actually comes from, on the map.

Recruiting Footprint · 2026

16
CA · 13AZ · 1CO · 1HI · 1

CA leads the 2026 class with 13 commits. National footprint reaching 4 states.

Where they recruit · 2023-2026

87 signees across 13 states, 2023-2026. CA leads the pull.

MEVTNHWAIDMTNDMNWIMINY1MAORNV3WYSDIAIL1INOHPANJCTCA67UT2CO1NEMOKYWVVAMDDERIAZ1NMKSARTN1NCSCDCOKLAMSALGA2AKHI5TX1FL
Source CFB Zeitgeist · player_recruiting_profiles
Miles from homeHow far this roster travelled to get here.

Miles from home · 2026 roster

The median San José State player grew up 313 miles from campus.

Half this roster came from closer than that; half came from farther.

67th-farthest from home in FBS of 135 ranked →
Closest to homeFarthest from home
Middle 50%53–392 miquartile spread
Within 100 mi39%38 of 98 players
Farthest2,438 miAnthony Ivey · Lancaster, PA
Closest2 miTrent Carrizosa · San Jose, CA

Straight-line distance from each player's listed hometown to CEFCU Stadium. Hometowns are placed at city-centroid precision, not street address — fine at this scale, but a player's true door-to-door number can differ by a few miles. 98 of 103 listed players have a geocoded hometown. Source: CFBD roster hometowns.

In-state shareHow much of this roster is home-grown.

Who owns CA · 2026 roster

77% of the San José State roster grew up in CA.

79 of 102 players, drawn from 11 states in all. That is the 1st-highest in-state share of 135 ranked FBS programs.

CA · 79HI · 5UT · 5AZ · 3NV · 3WA · 2CO · 1FL · 1+3 more

Where the 2026 roster is from

102 players across 11 states. Biggest pull outside CA: HI (5).

MEVTNHWA2IDMTNDMNWIMINYMAOR1NV3WYSDIAILINOHPA1NJCTCA79UT5CO1NEMOKYWVVAMD1DERIAZ3NMKSARTNNCSCDCOKLAMSALGAAKHI5TXFL1
Source CFB Zeitgeist · roster_entries (CFBD hometowns)
Every FBS roster ranked by in-state share →

Home state as listed on the CFBD roster. 1 listed player fall outside the 50 states and DC (international hometowns, or no state listed) and is excluded from the denominator. Source: CFBD roster hometowns.

Recruiting buzzWhat fans say about the incoming class right now.

r/cfb this year

[Game Thread] San José State @ USC (3:00 PM ET)
100 upvotes · Aug 2026
[Postgame Thread] San José State Defeats Idaho 31-28
58 upvotes · Sep 2025
[Game Thread] Idaho @ San José State (5:00 PM ET)
18 upvotes · Sep 2025

Top community posts · last 12 months · r/cfb

How it turned outHow an old class actually turned out, years on.
Class Autopsy
The 2022 class: 1 drafted so far, 59% never transferred. B
See the class →
Belief historyHow today's fan mood compares to the program's past.

Fan confidence in a typical range for this program right now

91st percentile among FBS programs

TakeawaysWhat this defense does once it gets the ball.
Takeaway conversion

Cashing in more than most: 25% of disrupted passes intercepted, vs. ~18% league-wide.

4 interceptions of 16 disrupted passes (12 deflected, 4 intercepted), 2026 only.

PenaltiesWhether flags are costing this team games.
Penalty battle

The flags haven't favored them: 19 penalties committed vs. 10 drawn on opponents, 91 yards behind.

170 penalty yards committed vs. 79 drawn on opponents, 2026 season total.

This page may include content derived from public news sources, social media, and fan communities. We relay these sources as-is — we are not reporting them. Sources may be summarized or quoted imperfectly; for anything that matters, go look at the original source directly. The original source may also be wrong. AI-generated content is labeled and may contain factual errors. All analysis is editorial opinion, not professional reporting. Data sources · About this site