NCAAB NCAAB
Feb 25, 12:00 AM ET UPCOMING
Saint Louis Billikens

Saint Louis Billikens

9W-1L
VS
Dayton Flyers

Dayton Flyers

5W-5L
Spread +5.5
Total 156.0
Win Prob 34.9%
Odds format

Saint Louis Billikens vs Dayton Flyers Odds, Picks & Predictions — Wednesday, February 25, 2026

Saint Louis is rolling, but the market’s drift on Dayton is loud. Here’s what the odds, exchange consensus, and ThunderBet signals say.

ThunderBet ThunderBet
Feb 24, 2026 Updated Feb 24, 2026

Odds Comparison

82+ sportsbooks
BetRivers
ML
Spread +5.5 -5.5
Total 156.5
FanDuel
ML
Spread +5.5 -5.5
Total 156.5
BetMGM
ML
Spread +5.5 -5.5
Total 156.5
DraftKings
ML --
Spread +4.5 -4.5
Total 156.5

A revenge-flavored spot… with the market daring you to take Dayton

This matchup is interesting for one reason: the books are hanging a big, shiny Saint Louis price while quietly letting Dayton’s number balloon. Saint Louis comes in looking like the “obvious” side—9-1 last ten, scoring 87.6 a night, and they’ve been bullying teams with margin. Dayton, meanwhile, has been a little streaky (5-5 last ten), and that ugly 99-73 loss at VCU is still fresh in bettors’ minds.

But here’s the hook: Dayton has won three straight and is back home, and the underdog moneyline has drifted hard at multiple shops—exactly the kind of move that creates a “do you trust your eyes or your numbers?” decision. When you see a home team on a 3-game win streak priced like a longshot (Dayton {odds:2.75} at BetRivers, {odds:3.15} at FanDuel), you should at least pause before auto-clicking the ranked team at {odds:1.43}.

If you’re searching “Saint Louis Billikens vs Dayton Flyers odds” or “Dayton Flyers Saint Louis Billikens spread,” this is the game where the spread says one thing (+5.5 across the board) and the deeper signals whisper something else.

Matchup breakdown: elite Saint Louis offense vs a Dayton team that plays better than its last 10

Let’s start with the shape of the game. Saint Louis is putting up 87.6 PPG and allowing 69.7. That’s not just “good offense”—that’s a profile that forces you to ask: are they doing it with pace, with shot quality, or with a steady diet of free throws and transition? Because Dayton’s best path in these spots is usually to keep the game from turning into a track meet and make you execute in the half court.

Dayton’s numbers are more modest (75.6 scored, 72.1 allowed), but they’re not falling apart defensively. They’ve also recently shown they can win with different scripts: a comfortable home win over Duquesne (78-66), a solid road win at George Mason (82-67), and a grinder at home vs St. Bonaventure (72-70). That last one matters—Saint Louis can score, but late-game possessions get tight in conference play, and Dayton has already been in a couple of “one stop, one bucket” finishes lately.

From a power perspective, the ELO gap is real: Saint Louis at 1735 vs Dayton at 1595. On paper, that’s a meaningful separation. But ELO is also where you can find the story behind the story: the spread being +5.5 implies Saint Louis is better, but not “runaway” better on a neutral-court basis once you account for home floor. And when the exchange-derived probability is giving Saint Louis around 69.4% to win, that’s basically saying “Saint Louis is the better team, but upsets are absolutely live.”

The other angle I’m watching: Dayton’s interior form. Amael L’Etang has been in peak rhythm (coming off a dominant double-double and conference weekly honors), and that’s the kind of anchor that can keep you attached to the scoreboard even when Saint Louis starts making tough shots. If Dayton can win the “paint touches” battle and avoid foul trouble, they can force Saint Louis to defend for 20+ seconds instead of getting easy early offense.

EV Finder Spotlight

Dayton Flyers +10.4% EV
h2h at Kalshi ·
Dayton Flyers +9.7% EV
h2h at Novig ·
More +EV edges detected across 82+ books +4.1% EV

ThunderBet Best Bet

UNDER 156.0
Edge 3.2 pts
Best Book Exchange
Ensemble Score 61/100
Signals 2/2 agree
ThunderBet line: 152.8 | Market line: 156.0

Betting market analysis: the spread is stable, the moneyline is screaming, and the total is a debate

Here are the clean “Saint Louis Billikens vs Dayton Flyers odds” snapshots:

  • Moneyline: Dayton {odds:2.75} (BetRivers) / {odds:3.15} (FanDuel) vs Saint Louis {odds:1.43} (BetRivers) / {odds:1.38} (FanDuel)
  • Spread: Dayton +5.5 priced around {odds:1.83} to {odds:1.93}; Saint Louis -5.5 around {odds:1.89} to {odds:1.95}
  • Total: sitting in the 155.5–156.5 pocket, with prices like {odds:1.87} (FanDuel over 155.5) and {odds:1.94} (Pinnacle over 156)

Now the part you can’t get from a generic odds page: movement. ThunderBet’s Odds Drop Detector tracked a major drift on Dayton’s moneyline at a couple places—most notably a move from {odds:2.00} out to {odds:3.21} at one exchange-style book, plus smaller drifts like {odds:2.98} to {odds:3.15} at FanDuel. That’s not a “tiny market wiggle.” That’s the market repricing Dayton as significantly less likely to win than it was earlier.

When the spread stays parked at +5.5 but the moneyline stretches, it usually means one of two things:

  • The market is more comfortable with Saint Louis winning than with Saint Louis covering margin (so the middle outcomes cluster around 3–7 points).
  • Or the underdog is getting priced out due to public pressure on the favorite moneyline, while sharper accounts are content playing derivative markets (spread/alt lines/totals) instead of taking the ML.

On the “sharp vs soft” front, ThunderBet’s Trap Detector flagged a couple medium/low split-line situations: Dayton +5.0 and Over 156.0 showed some divergence between sharp and softer pricing. The takeaway isn’t “trap = fade.” It’s “don’t assume the best number is sitting at your usual book.” If you’re betting this game, shopping matters.

Zooming out to the exchange layer: ThunderCloud exchange consensus has Saint Louis as the moneyline winner (medium confidence) with win probabilities around 30.6% home / 69.4% away. That aligns with why Saint Louis is priced like a solid favorite. But here’s the twist: the model-predicted spread is much closer (around +0.7), which is a big gap from +5.5. When you see that kind of disagreement between a model spread and the market spread, it doesn’t automatically mean the market is wrong—it means you should investigate what the model might be valuing (recent form, matchup edges, home-court weighting, or regression on Saint Louis’s scoring pace).

And the total? Exchange consensus leans over around 156.0, while the model is down at 152.8. That’s a classic “tempo vs efficiency” argument. If Saint Louis drags Dayton into a faster game, 156 is gettable. If Dayton dictates, makes it a half-court game, and forces longer possessions, you’ll see why the model wants it lower.

Value angles: where ThunderBet is actually finding edges (and where it’s telling you to chill)

First, the headline: ThunderBet is showing value on Dayton in the moneyline market at specific venues. Our EV Finder is flagging:

  • Dayton moneyline with a +10.5% EV edge at Kalshi
  • Dayton moneyline with a +9.8% EV edge at Novig
  • Dayton moneyline with a +7.7% EV edge at FanDuel (Dayton {odds:3.15})

What that means in plain bettor terms: even if you think Saint Louis wins more often than not, the price on Dayton at certain books is paying you enough to justify the risk if you’re playing a long-run, value-based strategy. This is exactly why you don’t just ask “who’s better?”—you ask “what am I being paid for being wrong?”

Now the caution flag: ThunderBet’s Pinnacle++ convergence signal is only 23/100, with no clean AI + Pinnacle alignment on a specific market. That’s important. When you get strong convergence, it usually means the sharpest book and our AI read are marching in the same direction at the same time. Here, the AI confidence is solid (78/100) and it leans home, but the convergence strength is muted. Translation: there’s value showing up, but it’s not one of those “multiple independent signals are stacking on the same side” spots.

This is where having the full ThunderBet dashboard matters. If you Subscribe to ThunderBet, you can see whether the EV is coming from one outlier book or whether the edge persists as the market updates—plus you can track whether the spread ever blinks off +5.5 (that’s usually a tell for real opinionated money).

If you want the deeper “why” behind the lean, ask the AI Betting Assistant for a possession-by-possession style breakdown and how Dayton’s interior form changes the foul/FT profile. This is one of those games where the edges live in the details, not the headline records.

Recent Form

Saint Louis Billikens Saint Louis Billikens
W
L
W
W
W
vs VCU Rams W 88-75
vs Rhode Island Rams L 76-81
vs Loyola (Chi) Ramblers W 86-59
vs La Salle Explorers W 82-58
vs Davidson Wildcats W 91-82
Dayton Flyers Dayton Flyers
W
W
W
L
W
vs Duquesne Dukes W 78-66
vs George Mason Patriots W 82-67
vs Davidson Wildcats W 70-59
vs VCU Rams L 73-99
vs St. Bonaventure Bonnies W 72-70
Key Stats Comparison
1735 ELO Rating 1595
87.6 PPG Scored 75.6
69.7 PPG Allowed 72.1
W1 Streak W3
Model Spread: +0.7 Predicted Total: 152.8

Trap Detector Alerts

Over 156.0
MEDIUM
split_line Sharp: Soft: 3.4% div.
Pass -- Retail slow to react: Pinnacle moved 4.5%, retail still 3.4% off | Pinnacle SHORTENED 4.5% toward this side (sharp steam) …
Under 156.0
LOW
split_line Sharp: Soft: 1.7% div.
Pass -- 11 retail books in consensus | Pinnacle STEAMED 3.1% away from this side (sharp fade) | Retail slow to react: …

Odds Drops

Dayton Flyers
h2h · 1xBet
+8.7%
Dayton Flyers
spreads · 1xBet
+5.8%

Key factors to watch before you bet: numbers, psychology, and the first 5 minutes

1) Public bias and the “obvious favorite” tax. Public bias is modest (4/10) toward Saint Louis, but you can feel how the average bettor will approach this: Saint Louis is 9-1 last ten, Dayton is 5-5, and the favorite is sitting at a very clickable {odds:1.43} at BetRivers (or {odds:1.38} at FanDuel). If that money keeps coming, you often see the favorite’s ML shorten and the dog’s ML lengthen—creating these buy-low windows on the underdog.

2) The first-half tempo tells you what the total really is. The market total is 155.5–156.5, but the model number is 152.8. You don’t need to guess in the dark—watch the first 4–6 minutes. Are we getting early-clock threes and transition layups? Or are both teams walking it up, hunting matchups, and using clock? If Dayton is controlling pace, the “over” consensus becomes shakier fast.

3) Can Dayton win the physicality battle without fouling? Saint Louis’s coach has openly mentioned concerns about execution and physicality lately (even in wins). That’s usually code for “we’re not getting clean looks” or “we’re getting pushed off spots.” Dayton’s path is to make Saint Louis uncomfortable, but if that turns into cheap fouls, you’re giving an elite offense free points and stopping the clock—exactly what overs and favorites love.

4) Spread vs moneyline strategy. If your read is “Dayton keeps it close,” +5.5 at prices like {odds:1.91} (FanDuel/BetMGM) or {odds:1.92} (Pinnacle) is the conservative expression. If your read is “Dayton’s live to win at home,” the EV tools are pointing you to the inflated ML numbers. The important part is matching your bet type to your thesis.

5) Late-game execution and coaching. Conference games often come down to two possessions and free throws. Dayton’s recent one-score finish vs St. Bonaventure is a good reminder they’ve been practicing “close game reps” in real time. Saint Louis has been winning, but “played with fire” games can hide late-game sloppiness until you run into a team that can punish it.

If you’re the type who likes to set alerts and pounce when the number hits your target, keep ThunderBet open and let the Odds Drop Detector do the babysitting—this is the kind of market that can jump when limits rise closer to tip.

How I’d approach this board tonight (without forcing a bet)

The “Dayton Flyers Saint Louis Billikens spread” is the cleanest market because it’s uniform: +5.5 everywhere, with slightly different prices. If you’re playing the spread, you’re mostly shopping for the best juice—finding +5.5 at {odds:1.93} instead of {odds:1.83} matters over a season.

The moneyline is where the story is. Dayton {odds:3.15} at FanDuel is a very different conversation than Dayton {odds:2.75} at BetRivers, and ThunderBet’s EV math is basically telling you the same thing: the dog is being over-discounted at certain books relative to exchange-derived probabilities and our internal pricing.

On totals, I’m not treating 156 like a free square either way. You’ve got an exchange lean over, a model lean under, and trap signals that basically say “this is priced tightly—don’t get cute.” If you want action on the total, you should have a strong pace-based reason, not just “Saint Louis scores a ton.”

And if you want the full picture—how the best books are reacting, where the exchange consensus is moving, whether convergence strengthens late—you’ll get it by unlocking the dashboard when you Subscribe to ThunderBet.

As always, bet within your means.

Pinnacle++ Signal

Strength: 23%
AI + Pinnacle movement agree on: HOME
Moneyline
Spread
Total
0/3 markets converging

AI Analysis

Strong 78%
Dayton's Amael L’Etang is in peak form, entering this matchup as the reigning A-10 co-Player of the Week following a dominant double-double performance against Duquesne.
The market has seen a significant shift toward Dayton, with moneyline odds moving from around {odds:2.00} to as high as {odds:3.21} at some books, creating a potential 'buy-low' opportunity for the home underdog in a revenge spot.
Saint Louis recently had an 18-game win streak snapped and their coach Josh Schertz has publicly noted concerns regarding their execution and physicality over the last few games.

This is a quintessential 'revenge and regression' spot. Saint Louis dominated the previous meeting 102-71, but the Billikens are coming off an emotional high (18-game win streak) followed by a sobering loss to Rhode Island. Dayton has 'stacked success' with …

Get the edge on every game.

Professional-grade betting analytics across 82+ sportsbooks.

82+ books +EV finder Trap detector AI assistant Alerts
Get Started