Edge Labs EDGE LABS Market intelligence
CFB NFL NBA CBB
← This week's CFB board
CFB · Week 4 · Sat, Sep 26 · 3:30 PM ET · UB Stadium · FINAL Robert Morris 28, Buffalo 31

Robert Morris at Buffalo. Lean: Robert Morris +28.5. No call on the total.

The call

Lean W Spread
Robert Morris +28.5
-110 · DraftKings
Ace backs this callStack backs this callBuck backs this call 3 of 3
locked Thu 5:27pm ET
locked +28.5 · closed +27.5
Robert Morris 28, Buffalo 31
No call Total
the analyst panel made no call on this total

The panelists

Ace backs this call
The fox
SpreadRobert Morris +28.5
TotalOver
Play toRobert Morris +28.5
Play toOver 43.5
Keys to the game
  • Buffalo projects Wright's second career start and documents his 185 yards and two passing touchdowns in relief at FIU.
  • Akron outgained RMU 523-194; RMU gained 14 rushing yards in a 45-10 loss.
  • RMU has September 12 and September 26 games with no intervening contest.
Ace's case for Robert Morris +28.5 and Over

Spread.The strongest explanation for Buffalo -28.5 is the physical mismatch: Robert Morris conceded 523 yards at Akron while producing only 194, including 14 rushing. Buffalo can plausibly control possession and separate without exceptional quarterback play. Our spread model supplies no opposing number because RMU is unrated. Nevertheless, I lean RMU +28.5 at DraftKings -110. Buffalo's September 22 preview explicitly projects Jason Wright's second career start; this is more useful than carrying forward Holmes's Penn State injury designation. Buffalo scored only 21 against UAlbany, and Wright subsequently managed 60 passing yards at Penn State, although that opponent severely limits the comparison. RMU also enters after an idle Saturday. The captured spread and total imply approximately Buffalo 37, RMU 8.5; I question Buffalo's ability to sustain that scoring separation. Wright's two passing touchdowns in relief at FIU and RMU's second-half collapse at Akron prevent a normal-unit bet. The quarterback news is public and likely already partly priced.

Total.The strongest explanation for 45.5 is limited offensive production, particularly RMU's rushing limitations and Buffalo's inexperienced starting quarterback. The over case is credible: Akron generated 523 yards against RMU, Buffalo presents a much easier opponent for Haggard than a dominant defense would, and the forecast supplies no obvious scoring impediment. The under case is equally substantial: Buffalo produced just 173 yards at Penn State, RMU scored nothing after halftime at Akron, and sustained rushing possessions could consume clock. Our 56.16 projection appears too dependent on defensive coefficients and venue adjustments while missing Buffalo's quarterback situation; its 10.66-point gap is not demonstrated value. The captured total has already risen from 44.5 to 45.5. I have no actionable view at 45.5; over is only the required directional designation.

Where our number looks wrong.There is no model spread to reject. Buffalo's standalone rating cannot establish value against an unrated FCS opponent. The rating also misses the quarterback transition, and the dossier's RMU week labels obscure its September 19 bye.

What beats it

On the spread. RMU's inability to run against Akron could create repeated short possessions and another late defensive collapse. Wright already produced two passing touchdowns in relief at FIU. If Buffalo's injured skill players return or Holmes becomes available, the offensive-ceiling concern weakens further.

On the total. Against the over designation, Wright's limited passing production and RMU's ineffective rushing could leave both offenses dependent on isolated explosives. Conversely, RMU's defensive depth could allow Buffalo alone to threaten the total. Neither scenario is priced precisely enough to bet.

More key facts
  • Buffalo's opening results include a 21-17 win over UAlbany.
  • Andrews's September 21 questionable entry concerns RMU; other listed injuries largely retain prior-opponent notes.
  • Displayed RMU spread ticket and money shares were both 63%; these are descriptive, not evidence of sharp action.
  • Buffalo totaled 173 yards, including 60 passing, in its Penn State loss.
  • RMU allowed 523 yards and scored no second-half points at Akron.
  • FanDuel's editorial schedule still displayed Buffalo -28.5 and total 44.5; it is not a replacement for the later captured receipt.
  • Displayed over ticket and money shares were both 82%, without an established sample size.
Stack backs this call
The bull
SpreadRobert Morris +28.5
TotalUnder
Play toRobert Morris +28.5
Play toUnder 42.5
Keys to the game
  • Buffalo starter Elijah Holmes suffered a knee injury; backup Jason Wright made his first career start and completed 10 of 25 for 60 yards in the 55-13 loss to Penn State.
  • Robert Morris (FCS) lost 45-10 at Akron, scoring only 10 and getting outscored 24-0 after halftime.
  • Buffalo -28.5, total 45.5; line held from open while 61% of bets sit on Robert Morris and 39% of money on Buffalo.
Stack's case for Robert Morris +28.5 and Under

Spread.Market-first: Buffalo -28.5 reflects a full FBS MAC roster hosting an NEC FCS team; the four-touchdown price is the talent gap, and it has held firm from the open even with 61% of tickets on Robert Morris (Action Network 9/24), which reads as a confident, efficient number. Our spread model produces no number here (Robert Morris is unrated) and has no proven ATS edge, so it is no help. What nudges me to the dog: Buffalo needed a 21-17 escape to beat FCS UAlbany in Week 1, and starter Elijah Holmes (knee) is out, leaving backup Jason Wright, who went 10-of-25 for 60 yards at Penn State (ESPN 9/19). A team that cannot throw and already squeaked past one FCS opponent is a shaky lay of 29. Counter: Robert Morris was outscored 24-0 after halftime and lost 45-10 at Akron, so the dog's own offense is punchless, and an embarrassed Buffalo at home has blow-out upside. Genuine coin flip; lean the points, not a bet.

Total.Market-first: the total ticked up from 44.5 (open) to 45.5 as money took the over, and even so it is a low number that already prices a modest, backup-QB Buffalo offense against a weak FCS foe. Our totals model screams over (56.2, +10.7) but is market-behind in every holdout and makes no FCS or injury adjustment, so I discount it heavily. Honest read: no firm side. The under case, Jason Wright throwing for 60 yards at Penn State and Robert Morris being shut out in the second half at Akron, is offset by Buffalo's leaky defense (35 ppg allowed), its home-over tendency, and the fact that the number already sits low. No edge either way; pass with no view.

Where our number looks wrong.The spread model returns no number at all (Robert Morris unrated) and reads no injuries, so it cannot see the Buffalo QB downgrade. It is silent here rather than wrong; do not lean on it either way.

What beats it

On the spread. Buffalo, humiliated 55-13 by Penn State, is motivated at home; Robert Morris was outscored 24-0 after halftime and shut out the final two quarters at Akron, and FBS-over-FCS mismatches routinely produce 30+ blowouts. If Holmes returns, or if Wright settles against far weaker FCS competition, -28.5 cashes comfortably.

On the total. If Buffalo's poor defense lets Robert Morris move the ball, or if an angry Buffalo pours it on at home against overmatched FCS competition, 45.5 goes over easily. If both offenses stall as they did against FBS opponents, it stays well under. Both outcomes are live, which is why there is no priced edge.

More key facts
  • Elijah Holmes (Wingate transfer) was named Buffalo's Week 1 starting quarterback for the 2026 season.
  • Buffalo's backup QB Jason Wright completed 10 of 25 for 60 yards vs Penn State, and Buffalo managed only two field goals.
  • Robert Morris scored only 10 points and was shut out over the final two quarters in a 45-10 loss at Akron.
Buck backs this call
The bear
SpreadRobert Morris +28.5
TotalOver 45.5
Play toRobert Morris +28.5
Play toOver 47
Keys to the game
  • Elijah Holmes (QB, knee) ruled out for the Penn State game 9/19; timeline for return not yet revealed.
  • Backup QB Jason Wright completed 10-of-25 passes for 60 yards in his first career start at Penn State; reporting indicates Wright is expected to start again vs Robert Morris.
  • Buffalo injury report lists WR A. Jones III (knee, out), RB T. Shelton Jr. (out), and WRs B. Mays, J. Andrews, J. Gathings, T. Richards plus TE N. Leonard as questionable.
Buck's case for Robert Morris +28.5 and Over 45.5

Spread.Market prices this as a standard MAC-favorite-over-FCS blowout: Buffalo -28.5 hosting an NEC opponent it beat 38-10 the last time they met. But this year's Buffalo team is genuinely compromised on offense. Starting QB Elijah Holmes (knee) has been out since 9/19 with no confirmed return timeline, and backup Jason Wright's first career start produced just 60 yards passing on 25 attempts at Penn State. Five different Buffalo pass catchers (WRs Mays, Andrews, Gathings, Richards, TE Leonard, plus WR Jones III already ruled out) carry current or recent injury tags. Buffalo's defense has also allowed 35 ppg across three FBS-caliber games. Robert Morris is objectively overmatched, and the talent gap over a lower-FCS roster is real, but laying 28.5 with a backup QB and a banged-up receiving corps that hasn't topped 21 points all year is not a clean number. I lean the points as a small lean, not a bet, because Buffalo's talent edge alone could still produce the expected rout regardless of who plays QB.

Total.Buffalo has allowed 35 ppg through three games (17, 33, 55 to UAlbany, FIU, and Penn State), a defense that has leaked regardless of opponent caliber. Robert Morris's lone game against comparable MAC-tier competition, at Akron on 9/12, saw them give up 45 points. Weather is mild (70F, 10 mph wind, no precipitation) and does nothing to suppress scoring. The market has already moved this total up a point since open (44.5 to 45.5). Buffalo's own offense has been inconsistent (18.0 ppg) with a backup/uncertain QB situation, but should still find room against an FCS defense that just conceded 45 to a MAC opponent, while Buffalo's own leaky defense gives Robert Morris a realistic path to points as well. Both sides of the ball point toward a game that can clear this number even without a clean Buffalo offensive performance.

What beats it

On the spread. Robert Morris is a lower-FCS (NEC) roster on the road against a scholarship MAC team. Akron, comparable MAC-tier competition, beat Robert Morris 45-10 on 9/12. Buffalo's offensive struggles this year came against FBS Power/quality opponents (FIU, No. 14 Penn State), not a team of this caliber, so the roster/talent gap alone could still produce a 30+ point Buffalo win regardless of who starts at QB.

On the total. Buffalo's offense has been inconsistent with a backup/uncertain QB and a banged-up receiving corps and could bog down or milk clock against a pure talent mismatch; Robert Morris's competitive scoring this year came mostly against overmatched cupcakes (Wagner, West Virginia State), not proof it can consistently move the ball on a scholarship defense once trailing big.

More key facts
  • Akron (MAC) beat Robert Morris 45-10 on 9/12, the Colonials' only game this year against comparable MAC-caliber competition.
  • Buffalo lost 55-13 at No. 14 Penn State on 9/19, its worst margin of the season.
  • Buffalo has allowed 35.0 points per game through 3 games this season (17 to UAlbany, 33 to FIU, 55 to Penn State).
  • Akron beat Robert Morris 45-10 on 9/12, the only game this year where Robert Morris faced comparable MAC-tier competition.
  • FanDuel and DraftKings both price the total at 45.5 (over -105 each), up from an open of 44.5.

The call, written up

On the spread

Robert Morris at Buffalo, Buffalo -28.5. The line has held firm at -28.5 from open to capture even as one market source showed a majority of spread tickets on Robert Morris. All three panels note that Buffalo's offense is compromised: starting quarterback Elijah Holmes (knee) has been out since September 19, backup Jason Wright completed just 10 of 25 passes for 60 yards in his first start against Penn State that same day, and several Buffalo pass catchers carry current injury tags. Robert Morris, meanwhile, was outscored 24-0 after halftime in a 45-10 loss at Akron on September 12, its lone game against comparable MAC-tier competition. Our own spread model has no opposing number here since Robert Morris is unrated, so it neither confirms nor overturns the market price. The counter-case is that Buffalo's roster talent alone, regardless of who plays quarterback, could still produce the kind of blowout Akron delivered against this same Robert Morris defense. All three panels treat this as a lean rather than a bet: take Robert Morris +28.5 at DraftKings, -110.

No call on the total

No pick on the total. The number climbed from 44.5 at open to 45.5 at capture. The over case rests on Buffalo allowing 35 points a game through three contests and Akron hanging 45 on Robert Morris in its only comparable test; the under case rests on Buffalo's backup quarterback managing 60 passing yards in his first start and Robert Morris being shut out after halftime at Akron.

How to read this page

The calls come first on this page: the spread and the total, each a Pick or a Lean, then Ace, Stack and Buck one by one. The market's number, our number and the gap between them sit further down as MODEL CONTEXT: that is the input our analyst panel argued from, not a call of its own. A Pick is our strongest call and goes on the record. A Lean is which way we lean on a game and is not a pick.The meter shows how strongly the panel backs the call. It is not a probability or a hit rate.

The signals and the market

4 independent signals on this game. The tally per side, every angle with its sample size, and the line movement from open to now open with membership. They are research context, never a pick. Membership

Model context

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

Locked line
Robert Morris +28.5 · Buffalo -28.5
the spread we locked at, it does not move
Our model number
unrated
the calibrated EL CFB rating number
Spread gap
both numbers are needed for a gap
Market total
46.5
market total at the model run, Sep 26, 12:38 PM ET
Our total
55.8
EL CFB Totals
Total gap
+9.3
the distance between our model total and the market total. Context for the panel, not a call of its own.

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.

The write-up

The case

Robert Morris at Buffalo, Buffalo -28.5. The line has held firm at -28.5 from open to capture even as one market source showed a majority of spread tickets on Robert Morris. All three panels note that Buffalo's offense is compromised: starting quarterback Elijah Holmes (knee) has been out since September 19, backup Jason Wright completed just 10 of 25 passes for 60 yards in his first start against Penn State that same day, and several Buffalo pass catchers carry current injury tags. Robert Morris, meanwhile, was outscored 24-0 after halftime in a 45-10 loss at Akron on September 12, its lone game against comparable MAC-tier competition. Our own spread model has no opposing number here since Robert Morris is unrated, so it neither confirms nor overturns the market price. The counter-case is that Buffalo's roster talent alone, regardless of who plays quarterback, could still produce the kind of blowout Akron delivered against this same Robert Morris defense. All three panels treat this as a lean rather than a bet: take Robert Morris +28.5 at DraftKings, -110.

Recorded price

draftkings: Robert Morris +28.5 at -110, verified 2026-09-24T21:27:11.065Z.

The total

No pick. No pick on the total. The number climbed from 44.5 at open to 45.5 at capture. The over case rests on Buffalo allowing 35 points a game through three contests and Akron hanging 45 on Robert Morris in its only comparable test; the under case rests on Buffalo's backup quarterback managing 60 passing yards in his first start and Robert Morris being shut out after halftime at Akron.

written before kickoff, frozen at kickoff

Trends and splits

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 feeds a call 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.

Robert Morris
  • won 2 of their last 5 (n=5, 2025 to 2026)
  • 2-6 straight up on the road after a straight up loss (n=8, 2024 to 2026)
Buffalo
  • won 1 of their last 5 (n=5, 2025 to 2026)
  • 6-2 straight up in road divisional games (n=8, 2024 to 2025)
Over and under splits
  • Buffalo games go OVER 58% at home (n=60)
    total · over · moderate · n=60
    Multi-season split: Buffalo at home landed over 58% of 60 gradable games (2013-2025). A genuine venue tendency, one of several reasons to lean over, not a standalone edge.
  • Buffalo have gone OVER in 7 of their last 10
    total · over · lean · n=10
    Buffalo'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 rest of the splits we can compute on this game
Robert Morris
  • won 4 of their last 10 (n=10, 2025 to 2026)
  • 4-10 straight up in road day games (n=14, 2024 to 2026)
  • 4-10 straight up on the road (n=14, 2024 to 2026)
  • 5-9 straight up after a straight up loss (n=14, 2024 to 2026)
  • 5-9 straight up in day games after a straight up loss (n=14, 2024 to 2026)
  • 7-4 straight up at home (n=11, 2024 to 2026)
  • 6-4 straight up in home day games (n=10, 2024 to 2025)
  • 10-14 straight up in day games (n=24, 2024 to 2026)
  • 4-5 straight up in divisional games after a straight up loss (n=9, 2024 to 2026)
  • 8-7 straight up in day divisional games (n=15, 2024 to 2026)
  • 8-7 straight up in divisional games (n=15, 2024 to 2026)
  • 4-4 straight up in road divisional games (n=8, 2024 to 2026)
Buffalo
  • won 4 of their last 10 (n=10, 2025 to 2026)
  • 6-3 straight up at home after a straight up loss (n=9, 2024 to 2026)
  • 7-4 straight up in day divisional games (n=11, 2024 to 2025)
  • 10-6 straight up in divisional games (n=16, 2024 to 2025)
  • 5-3 straight up in road day games (n=8, 2024 to 2026)
  • 8-5 straight up after a straight up loss (n=13, 2024 to 2026)
  • 6-4 straight up in day games after a straight up loss (n=10, 2024 to 2026)
  • 8-6 straight up at home (n=14, 2024 to 2026)
  • 10-8 straight up in day games (n=18, 2024 to 2026)
  • 4-5 straight up in home day games (n=9, 2024 to 2025)
  • 6-7 straight up on the road (n=13, 2024 to 2026)
  • 5-5 straight up in night games (n=10, 2024 to 2026)
  • 4-4 straight up in home divisional games (n=8, 2024 to 2025)

Conditions at kickoff

Partially cloudy. 69F · wind 12 mph

The ratings underneath, and where the numbers come from

The two numbers underneath

TeamEL ratingConference
Robert Morris unrated NEC
Buffalo -5.484 Mid-American

Our number includes about 2.5 points of home field. Full board: the power ratings.

Where the numbers come from. Schedules and finals come from the league data we load each night. Lines are the latest capture at DraftKings, FanDuel or BetMGM, with the book named beside every number. Every Pick locks when it posts and grades at that number on the public record. Our number is context; the panel makes the call. Research, never a guarantee. 21+.