Edge Labs EDGE LABS Market intelligence
CFB NFL
← The slate
CFB · Week 2 · Sat, Sep 12 · 12:00 PM ET · Lincoln Financial Field · FINAL Penn State 27, Temple 9

Penn State at Temple. Our picks: Penn State -23.5 (medium). Under 49.5 (medium).

The picks come first on this page. The market's number, our number and the gap between them sit under them as MODEL CONTEXT: that is the input our analyst panel argued from, not a call of its own. Tiers are how decisively the evidence agreed, never a win probability.

ATS pick
Penn State -23.5
medium LOSS
locked Wed 6:58pm ET
Penn State 27, Temple 9
Total pick
Under 49.5
medium WIN
locked 49.5 · closed 50.5
panel 3-0

Panel reasoning

On the spread

Penn State at Temple, Penn State -23.5. Penn State beat Marshall 45-0 with a 487-to-147 yardage edge, Drew Becht at 271 yards and four touchdowns and Koby Howard at 161 receiving; Matt Campbell brought his Iowa State staff intact, so the prior's rebuild penalty (7.6 percent returning production, a first-year flag) is overdone, and Burkle and Tatsch are available. Temple's 38-14 included two interception-return touchdowns and 142 passing yards on 16 attempts, with an unsettled quarterback (Smolik and Sheppard, 18 combined career attempts) and reported line depth issues. The line has moved toward Penn State since the openers (-21.5 to -23.5, -24 at Pinnacle). Our number (Penn State -21.5) is inside its floor. One panel took Temple on the size of the number against a run-first, clock-eating offense and Penn State's 3.6 yards a carry, and that is the counter-case. Take Penn State -23.5 at DraftKings or FanDuel.

On the total

Under 49.5. Every book has come down (DraftKings 51.5 to 49.5, BetMGM 50.5 to 49.5) and none has gone up but Bovada; Temple ran 45 times against 16 passes last week, which shortens the game, its quarterback is unsettled, and the day is partly sunny in the high 70s with light wind. Our totals model's 52.3 is inside its noise. The over case is Penn State's explosiveness, which could cover the total by itself. Under 49.5 (50 at some books).

Model context

The numbers the panel argued from. Our models price a game, the panel makes the call, and the picks above are the call. Nothing in this block is a pick.

Locked line
Penn State -23.5 · Temple +23.5
the spread we locked at, it does not move
Our model number
Penn State by 21.5
the calibrated EL CFB rating number, home field included
Spread gap
2 points
the distance between our model number and the market. Context for the panel, not a call of its own.
Market total
50.5
consensus of 5 books at the model run, Sep 12, 12:38 PM ET
Our total
52.4
EL CFB Totals v1
Total gap
+1.9
the distance between our model total and the market total. Context for the panel, not a call of its own.

Context, not a call. The spread number is our rating difference plus home field. The totals number is a registered candidate that loses to the closing total: across 2,264 held out games it missed the combined score by 12.862 points on average and the closing total missed by 12.635, ahead of us in all 3 of those seasons, so it never posts to the board and never enters the record on its own.

Over and under splits

Descriptive context on this game, every line with the games it counts. None of it is a reason a pick wins and none of it enters a tier.

  • Early-season total of 50.5 fits the validated under window, unders 55% historically (n=943)
    total · under · moderate · n=943
    H64 (validated): Aug through mid-Sep games with a closing total of 47+ landed under 55% of 943 games, 2015-2025. Recent seasons: 2022: 58% (n=92) · 2023: 53% (n=81) · 2024: 57% (n=103) · 2025: 52% (n=119). 2025 ran soft at 52.1%, below the -110 breakeven, and the 2026 forward test is pre-committed on the early-totals page. Early-season totals are shaded up by public over-action; the market corrects as real form data arrives.
  • Penn State have gone OVER in 7 of their last 10
    total · over · lean · n=10
    Penn State's last 10 gradable games landed over 70% vs the consensus total. Streak continuation tested 2013-2025: 49.5% train / 46.4% held-out 2025, it does NOT persist. A real recent pattern, weigh with the matchup, not alone.

The panel

Panel A

Penn State -23.5

Under 50

I lean Penn State -23.5, the best-away quote displayed by VegasInsider during research; its consensus was -24.5. EL's -21.5 suggests taking Temple, but the underlying evidence makes that small disagreement unpersuasive. Temple's opening margin included two interception-return touchdowns, while its offense produced only 142 passing yards against Rhode Island. That is a fragile foundation against a Penn State defense that allowed Marshall 147 total yards. Rocco Becht's productive debut also argues against treating Penn State's roster turnover as equivalent to offensive dysfunction. Campbell's confirmation that Gabe Burkle and Alex Tatsch will be available improves the depth picture beyond the dossier. The market has already recognized much of this: the captured DraftKings spread moved from -21.5 to -23.5. Consequently, this is a modest matchup lean, not an undiscovered injury edge. Temple's rushing success and the possibility of Penn State easing off with a comfortable lead remain credible cover paths for the underdog.

Total. Under 50 is the stronger lean, using Oddschecker's current displayed total. EL projects 52.33, but Temple's opener supplies reasons to discount that estimate: two defensive scores inflated the final, and its offense ran 45 times against just 16 pass attempts. Sustained rushing possessions can shorten the game, while the unresolved quarterback situation threatens scoring against Penn State. The over case is substantial: Becht generated explosive touchdowns, Burkle's return helps the offense, and favorable weather provides no suppression. Penn State could also create short fields or score enough to carry the total itself. Nevertheless, I favor limited Temple production and eventual clock consumption. The captured move from 51.5 to 49.5 means much of the under argument is already priced; getting 50 matters, and confidence stays below a strong position.

Where our model looks wrong

The margin-only refit rewards Temple's 38-14 result without distinguishing its two defensive touchdowns from sustainable offense. Penn State's very low returning-production input may also overstate disruption given Becht's immediate effectiveness. The flat Temple home-field allowance is unvalidated for this matchup. Separately, the totals model likely overstates Temple scoring by leaning on prior-season production despite the quarterback change. None of these observations establishes a precise replacement spread.

Panel B

Temple +24

Under 49.5

Our number is Penn State -21.5; Pinnacle, the sharpest book on the board, is at -24 (-110) and BetMGM prices -24 at -120, so true consensus is about -23.8. That is a 2.3-point disagreement in Temple's direction, and I trust it less than the raw gap suggests. Our rating docks Penn State for 7.6% returning production and a -8 portal net when the reality is Matt Campbell arriving with his Iowa State quarterback, Rocco Becht, who threw for 271 yards and four scores in a 45-0 opener; and it credits Temple for a 38-14 week 1 in which 14 of the 38 points were two pick-sixes (AP/FOX, 9/5). Both errors tilt our number toward Temple. What is left is the cover mechanism. Penn State averaged 3.6 yards per carry against Marshall and Campbell said the run game needs to be cleaner (SI, 9/8); covering 24 on the road, at noon, in a first road start for a new offense, requires fourth-quarter margin expansion this team has not shown. Take the points at the best number. Thin lean, not a bet.

Total. Every book has come down and none has gone up but Bovada: DraftKings 51.5 to 49.5 since 9/4, BetMGM 50.5 to 49.5 since 9/6, Pinnacle and FanDuel steady at 49.5 (our capture log through 9/9 21:40 UTC). That is the side to follow, not fade. Temple ran 61 plays for 369 yards with 45 carries against Rhode Island, a slow, run-first, clock-eating offense that cannot keep pace if Penn State pulls away, and a large Penn State lead means running clock and backups by the fourth quarter. Weather is neutral to slightly helpful: 82F, wind about 5 mph, 20% showers only after 2pm at a noon kick. Our totals model's 52.33 is fit largely on 2025 rosters that no longer exist on either sideline, and its own error is 12.86, so a 2.7-point over gap is noise. The over essentially needs Penn State alone near 45 again.

Where our model looks wrong

Two errors in this game both push our number toward Temple, which means the 2.2-point 'edge' is mostly artifact. First, the preseason prior punishes Penn State for 7.6% returning production and portal net -8 and for a first-year head coach, but this is not a rebuild, Campbell brought his Iowa State quarterback and staff, and the roster turned over into a 45-0, 487-yard, nine-TFL opener. Rating 14.98 is too low for that team. Second, the in-season refit reads only final margins, so it moved Temple from -6.17 to -4.91 on a 38-14 score in which two pick-sixes supplied 14 points against an FCS opponent; Temple's offense produced 24 points on 369 yards and 61 plays, which is a worse team than the margin says. Correct both and our number lands at or above the market's 23.8, and this game is a genuine coin flip rather than a 2.2-point dog edge. The flat 2.5 home field is also wrong in the opposite direction here: Lincoln Financial Field for a Penn State game is a diluted home field, with a large share of the crowd wearing blue and white.

Panel C

Penn State -23.5

Under 49.5

Our model shows no real signal here: the gap between our number (PSU -21.5 equivalent) and the market (-23.7 to -24) is only 2.2 points, below its own 6.5-point lean floor, and the model has no proven ATS edge at any gap size in two years of holdout testing. The market has moved toward Penn State since Wednesday's open, not away from it (DraftKings -21.5 to -23.5, Bovada -23.5 to -24 by 9/9), after both teams posted lopsided Week 1 wins over weak competition. Fresh news adds to that case: Temple's QB competition between Jaxon Smolik and Ajani Sheppard remains unresolved, the pair combining for only 18 college pass attempts entering this game (Yahoo Sports, 9/8), and Temple's offensive line carries reported depth/injury issues (Yahoo Sports, 9/8), plus WR Reis Stocksdale (hamstring) and RB Sam Brown V are questionable. Penn State's injury news is close to a wash: DE LaVar Arrington II is out 4-6 weeks, a rotational loss, but TE Gabe Burkle and LB Alex Tatsch return from injury this week. Lean Penn State, but only a lean given how large the number already is.

Total. Our totals model (52.33) sits well above the market (49.5), but that 2.7-point gap is far short of the model's own 12.86-point lean threshold, so it is not a real signal, and the model is explicitly blind to QB play, injuries and pace this early in the season. The total has been bet down from a 50.5-51.5 open to 49.5 across every book we track by 9/9, which reads as the market pricing down Temple's offense given its unresolved QB battle (18 combined pass attempts) and reported O-line depth issues. Weather is a non-factor: 82F, partly cloudy, light wind, only an isolated PM shower risk after a noon kickoff (NWS). If Penn State builds an early lead, expect backups and clock-killing to cap the total. Lean under, moderate confidence.

Where our model looks wrong

The model can't see that Temple starts an unproven QB tandem (18 combined career pass attempts) or that its offensive line carries reported injury/depth issues - real, current information the market has already absorbed by moving the number up more than 2 points since Wednesday, while the model still reads this as a 'pass' at only a 2.2-point gap to the market. Its flat 2.5-point home-field term also likely overstates any true home boost for Temple in a mismatch this lopsided, and with a calibrated margin error of 12.7 points and no proven ATS edge at any gap size, its 'pass' read should not be mistaken for the model actually disagreeing with the market - it simply has nothing useful to say at this gap size.

The write-up

The case

Penn State at Temple, Penn State -23.5. Penn State beat Marshall 45-0 with a 487-to-147 yardage edge, Drew Becht at 271 yards and four touchdowns and Koby Howard at 161 receiving; Matt Campbell brought his Iowa State staff intact, so the prior's rebuild penalty (7.6 percent returning production, a first-year flag) is overdone, and Burkle and Tatsch are available. Temple's 38-14 included two interception-return touchdowns and 142 passing yards on 16 attempts, with an unsettled quarterback (Smolik and Sheppard, 18 combined career attempts) and reported line depth issues. The line has moved toward Penn State since the openers (-21.5 to -23.5, -24 at Pinnacle). Our number (Penn State -21.5) is inside its floor. One panel took Temple on the size of the number against a run-first, clock-eating offense and Penn State's 3.6 yards a carry, and that is the counter-case. Take Penn State -23.5 at DraftKings or FanDuel.

Confidence: medium

Three independent analyst panels (A, B and C) worked the same evidence pack and the week's news independently, each returned a side, and each then ranked its five strongest picks for the week. Two of the three panels were on this side, and the third did not rank the other side among its strongest. Medium is a decisiveness label for how firmly the panel agreed, never a win probability: high means every panel was on this side and ranked it among the week's best; only high picks count on the record and go free.

The total: Under 49.5 (medium)

Under 49.5. Every book has come down (DraftKings 51.5 to 49.5, BetMGM 50.5 to 49.5) and none has gone up but Bovada; Temple ran 45 times against 16 passes last week, which shortens the game, its quarterback is unsettled, and the day is partly sunny in the high 70s with light wind. Our totals model's 52.3 is inside its noise. The over case is Penn State's explosiveness, which could cover the total by itself. Under 49.5 (50 at some books).

Our number

edgelabs EL rating (preseason v1 until a team has played, then the in-season v1 Elo-style refit, Sun 23:00 and Tue 02:00 PT) run through the 2026-09-07 CFB calibration map; home field 2.5. Home perspective: negative = home favored. Ours: Temple +21.5; market at synthesis: +23.7. Held-out 2024-2025 reconstructions (9,927 FBS games): 46-50% against the spread in every gap bucket, calibrated margin error 12.7 points. No against-the-spread edge at any gap size. Treat the number as context, not as a priced edge.

written before kickoff, frozen at kickoff

Trends

Descriptive context, every line with the games it counts. Filters like these did not hold up as predictors in our testing, so none of this is in the confidence read and none of it is a reason a pick wins. Situational splits look back 3 seasons and need at least 8 decided games to be shown at all. Records against the number and on the total join these once our closing-line history is restored; the straight-up splits are live now.

Penn State
  • won 5 of their last 5 (n=5, 2025 to 2026)
  • won 5 straight
  • 16-5 straight up in day games (n=21, 2024 to 2026)
Temple
  • won 1 of their last 5 (n=5, 2025 to 2026)
  • 2-7 straight up on the road after a straight up loss (n=9, 2024 to 2025)
The rest of the splits we can compute on this game
Penn State
  • won 5 of their last 10 (n=10, 2025 to 2026)
  • 12-4 straight up at home (n=16, 2024 to 2026)
  • 9-3 straight up in home day games (n=12, 2024 to 2026)
  • 6-2 straight up in road day games (n=8, 2024 to 2025)
  • 7-3 straight up on the road (n=10, 2024 to 2025)
  • 6-3 straight up in road divisional games (n=9, 2024 to 2025)
  • 7-5 straight up in day divisional games (n=12, 2024 to 2025)
  • 11-8 straight up in divisional games (n=19, 2024 to 2025)
  • 5-4 straight up in home divisional games (n=9, 2024 to 2025)
  • 5-4 straight up in night games (n=9, 2024 to 2025)
  • 5-5 straight up after a straight up loss (n=10, 2024 to 2025)
  • 4-4 straight up in day games after a straight up loss (n=8, 2024 to 2025)
Temple
  • won 4 of their last 10 (n=10, 2025 to 2026)
  • 3-9 straight up on the road (n=12, 2024 to 2025)
  • 2-6 straight up in road divisional games (n=8, 2024 to 2025)
  • 3-7 straight up in road day games (n=10, 2024 to 2025)
  • 5-11 straight up in divisional games (n=16, 2024 to 2025)
  • 5-9 straight up in day divisional games (n=14, 2024 to 2025)
  • 5-3 straight up at home after a straight up loss (n=8, 2024 to 2026)
  • 3-5 straight up in home divisional games (n=8, 2024 to 2025)
  • 4-6 straight up in divisional games after a straight up loss (n=10, 2024 to 2025)
  • 9-13 straight up in day games (n=22, 2024 to 2026)
  • 7-10 straight up after a straight up loss (n=17, 2024 to 2026)
  • 7-9 straight up in day games after a straight up loss (n=16, 2024 to 2026)
  • 6-7 straight up at home (n=13, 2024 to 2026)
  • 6-6 straight up in home day games (n=12, 2024 to 2026)

The signals and the work

Members

4 independent signals on this game

The signal tally per side, the totals read, every angle with its sample size, and the line movement from open to now. 3 picks are released free on the slate every week. $24/mo, founder rate.

The two numbers underneath

TeamEL ratingConference
Penn State 14.978 Big Ten
Temple -4.908 American Athletic

Rating difference plus 2.5 points of home field is the rating read above. Full board: the power ratings.

Conditions at kickoff

Overcast. 78F · wind 5 mph

Provenance: schedule and finals from the Edge Labs database (2026 season); the line is the latest capture for this game with the book named; our number is the EL rating read (in-season once a team has played, preseason before that) plus 2.5 home field, none at neutral sites, and it is context on this page rather than the call. Signals come from the trend engine, each with its real sample; a tier is how decisively the evidence agreed and is never a win probability. Once the game kicks off this page stops computing and reads our pick lock ledger instead: the pick and the spread we were locked at, written once at kickoff, never updated, graded against that same number. Line movement comes from our permanent capture log, one book across both ends and never a capture taken at or after kickoff, so the second number is the last pregame line and after kickoff it is the close; a game the log has captured only once shows no movement rather than an invented one. Weather is the captured forecast for the venue, and the chip appears only when it is worth saying (wind at 12 mph or more, a 50 percent or better chance of rain, or 35F or colder), never on an indoor venue. Injury counts are our latest daily scan, real report rows only, and a team the scan does not cover is left out rather than shown as zero. The write-up is assembled from those same stored rows, never written around them: the case comes from the lock row, the signals from the trend engine with their own samples, the series from our game database from 2013 forward, and the scoring profiles from completed games only, each with the number of games it averages. A section with no data behind it is left out instead of filled in, it refreshes while the game is pregame, and it can never be edited once the game has kicked off. Trends are descriptive only, computed by the same shared module the write-up uses so the two cannot disagree: straight-up splits come from completed games in our database, situational splits look back three seasons and need at least eight decided games, records against the number and on the total arrive with the closing-line restore, and every line carries the games it counts. Filters like these did not hold up as predictors in our testing, so none of them enter the confidence read. The totals block is a read and not a pick: our number is EL CFB Totals v1 (edgelabs.el_cfb_totals, season 2026, model_version v1, docs/el-cfb-totals-v1.md), a registered candidate that loses to the closing total, so it never posts to the board or the record; the market total beside it is the same capture the spread comes from before kickoff and the frozen consensus the model priced against after it, and the gap is measured against whichever number is printed. The totals trends under it are the trend engine's own rows for this game, deduped on the headline, each carrying its sample. On the games the analyst panel works each week (the games our model prices off the market plus the ranked and Power Four games, at most twenty), the pick and the total call are the panel's synthesis: three independent analyst panels, the same evidence pack, their own research, one side each, tiered by how firmly they agreed, never a win probability. A panel majority on a side is what makes a pick; without one the game is a published no-pick, printed as No pick rather than left blank. Research and context, never a guarantee, 21+.