NCAAB NCAAB
Mar 4, 12:00 AM ET UPCOMING
Dayton Flyers

Dayton Flyers

6W-4L
VS
Richmond Spiders

Richmond Spiders

2W-8L
Spread +5.2
Total 147.0
Win Prob 33.0%
Odds format

Dayton Flyers vs Richmond Spiders Odds, Picks & Predictions — Wednesday, March 04, 2026

Dayton rolls in on a 5-game heater, but Richmond’s home-court chaos and a surprising +EV moneyline tag make this market worth a closer look.

ThunderBet ThunderBet
Mar 3, 2026 Updated Mar 3, 2026

Odds Comparison

82+ sportsbooks
DraftKings
ML
Spread -5.5 +5.5
Total 146.5
BetRivers
ML
Spread -5.5 +5.5
Total 146.5
FanDuel
ML
Spread -5.5 +5.5
Total 146.5
Bovada
ML
Spread -5.0 +5.0
Total 147.0

Dayton’s heater meets Richmond’s “messy at home” profile

If you’re scanning the Wednesday card for something that isn’t just “ranked team vs slumping team,” Dayton at Richmond is the kind of A-10 matchup that can punish lazy reads. Dayton shows up riding a 5-game win streak, looking like they’ve finally found that late-season gear. Richmond, meanwhile, has been a weekly roller coaster—2-8 in their last 10—but they’ve also hung 99 on St. Bonaventure and just beat George Mason by 12 in this building. That’s the hook: the Flyers are clearly better, but the Spiders keep flashing the exact kind of offensive ceiling that turns a -5.5 into a sweat.

From a betting standpoint, this is also one of those spots where the “obvious” side (hot team, better ELO, better defense) is still priced efficiently… and yet our numbers keep whispering that there’s value hiding in plain sight if you shop correctly. That tension—strong favorite, but not a clean favorite—is what makes this game interesting.

Matchup breakdown: ELO gap vs style volatility

Let’s start with the cleanest signal: team strength. Dayton’s ELO sits at 1633 and Richmond’s at 1477. That’s a meaningful gap, and it matches what you’ve seen lately. Dayton is 5-0 in their last five with wins over Davidson (70-59), George Mason (82-67), and Duquesne (78-66). They’re not just winning; they’re holding teams down and controlling stretches.

Richmond’s last five reads like a team still searching for an identity: L-W-L-L-W. The “W” games were loud (99-94 vs Bonnies, 82-70 vs Mason), but the losses show the margin for error is thin (66-69 at Loyola Chicago, 63-65 at Davidson). Their average profile—77.4 scored, 74.7 allowed—screams variance. They can score enough to scare you, but they give back a lot of that edge defensively.

The most practical way to frame the on-court chess here is: Dayton wants clean possessions and controlled defense; Richmond wants to turn this into a scoring game where every stop matters less because the scoreboard is moving. ThunderBet’s internal projection leans toward a higher total than the market, which matters because a faster, higher-scoring game tends to add variance—underdogs generally like variance.

Dayton’s defensive metrics have been the separator in this stretch. Richmond’s recent defensive form has not. If you’re laying points, you’re betting that Dayton can string together the kind of stops that turn a 2-3 point edge into 8-10. If you’re taking points or looking at a home moneyline flyer, you’re betting Richmond can keep the scoring pressure on and force Dayton to play outside their comfort zone.

EV Finder Spotlight

Richmond Spiders +9.4% EV
h2h at FanDuel ·
Richmond Spiders +7.7% EV
h2h at ESPN BET ·
More +EV edges detected across 82+ books +4.1% EV

ThunderBet Best Bet

MEDIUM CONFIDENCE
Flyers ML
Edge 4.4 pts
Best Book Exchange
Ensemble Score 74/100
Signals 4/4 agree
ThunderBet line: 67.0 | Market line: 33.0

Betting market analysis: where the price is, and what’s moving

For the people searching “Dayton Flyers vs Richmond Spiders odds” or “Richmond Spiders Dayton Flyers spread,” here’s the current shape of the board:

  • Moneyline: Dayton sits around {odds:1.40} to {odds:1.44} (FanDuel {odds:1.40}, DraftKings {odds:1.41}, BetMGM {odds:1.44}). Richmond is mostly {odds:2.85} to {odds:3.02} (BetMGM {odds:2.85}, DraftKings {odds:3.00}, FanDuel {odds:3.02}).
  • Spread: Dayton -5.5 is priced from {odds:1.93} to {odds:1.98} (DraftKings {odds:1.93}, FanDuel {odds:1.98}). Richmond +5.5 ranges {odds:1.83} to {odds:1.91} (FanDuel {odds:1.83}, Bovada {odds:1.91}).
  • Total: 146.5 is showing at {odds:1.88} to {odds:1.95} depending on shop, with some books holding 147 at {odds:1.89} to {odds:1.91}.

Now the part bettors actually care about: what’s the market telling you? ThunderBet’s Odds Drop Detector has tracked notable drift on Richmond’s moneyline at a few outs—prices stretching from about 2.60 into the 2.85–2.95 neighborhood. That’s not a small move; that’s the market steadily offering you a better number on the home dog. Drift doesn’t automatically mean “bet it,” but it does tell you sentiment has cooled on Richmond, and you’re no longer paying the early tax to back them.

On the spread side, there’s also been movement suggesting the market has been willing to pay a higher price to back Dayton ATS in some places (a drift in the spread price at one major global shop). That’s usually what you see when the favorite is popular but the number itself is sticky—books adjust via juice rather than moving off the key spread as quickly.

Here’s where ThunderBet’s exchange data is useful. Our ThunderCloud exchange consensus has Dayton as the likely moneyline winner (66.6% implied win probability), with a medium confidence tag. But the same exchange layer shows the “consensus spread” near +5.3 and flags a 4.4% edge on the home spread. Translation: the broad market expects Dayton to win more often than not, but the point spread is sitting a bit rich relative to the way sharp liquidity is pricing the margin.

Also worth noting: ThunderBet’s model projects a spread closer to +1.6 rather than +5.5. That’s a big discrepancy on paper, and it’s exactly the kind of mismatch you want to investigate rather than blindly tail. When our projection is that far from the retail number, it usually means one of two things: either the market is correctly pricing in a matchup/injury factor the model is underweighting, or the market is leaning too hard on recent form and brand strength.

Trap-wise, the Trap Detector pinged a low-grade split on Under 147.0 (nothing screaming “auto-fade,” more of a “don’t assume the under is sharp just because it’s shaded”). That fits the broader picture: our total projection is higher than the market (149.8 vs 146.5/147), and the exchange consensus leans over around 147.0. If you were coming in thinking “road favorite, slow it down, under,” the market signals are telling you to be careful with that default angle.

Value angles: where ThunderBet is actually finding edges

If you’re searching “Dayton Flyers vs Richmond Spiders picks predictions,” here’s the important distinction: value isn’t the same thing as “who wins.” Most bettors lose money because they keep betting outcomes instead of prices.

Right now, our EV Finder is flagging the Richmond moneyline as a legitimate price-based opportunity at a couple books—most notably Richmond ML {odds:3.02} at FanDuel showing +9.4% EV. You’ve also got +EV tags at ESPN BET and SportsBet (different prices, same idea). That doesn’t mean Richmond is “supposed to win.” It means the number being offered is longer than what our fair-price composite (built off exchange consensus + market-making books + our ensemble) says it should be.

Why would the dog ML show value while the exchange consensus still favors Dayton? Because the market can agree on the favorite and still misprice the underdog. If the true win probability on Richmond is, say, mid-30s, a 3.02 implies a bit less than that. That gap is where EV lives. It’s also why shopping matters—Richmond at {odds:2.85} is a different bet than Richmond at {odds:3.02}, even though your brain wants to treat them the same.

On the spread side, there’s a separate story. ThunderBet’s Pinnacle++ Convergence is showing a 63/100 signal aligned with the away on the spread, with AI confidence at 78%. Convergence signals are most useful when you’re trying to decide if a “public-looking” side is actually being supported by sharper positioning. In plain English: there’s evidence that the Dayton -5.5 side isn’t purely recreational money.

So you’ve got a classic fork in the road:

  • Richmond ML is showing up as a price edge at select books (value play profile).
  • Dayton -5.5 is getting a convergence nod (market-alignment profile).

This is exactly where you should slow down and use the full ThunderBet dashboard—because the correct move might be as simple as choosing the best-priced expression of your opinion (spread vs ML vs total), or waiting for a better number. If you want the full context (how the ensemble score is weighting exchanges vs sharp books, and which outs are lagging), that’s the kind of “full picture” you unlock when you Subscribe to ThunderBet.

One more angle: totals. With the market sitting 146.5/147 and our model closer to 149.8, you’ve got a potential “quiet” edge if pace and shot quality cooperate. But totals are where one injury note or one tempo tweak flips everything, so I’d treat this as a monitoring play—especially if you’re getting different prices like {odds:1.88} vs {odds:1.95} for the same number.

Recent Form

Dayton Flyers Dayton Flyers
W
W
W
W
W
vs GW Revolutionaries W 68-66
vs Saint Louis Billikens W 77-62
vs Duquesne Dukes W 78-66
vs George Mason Patriots W 82-67
vs Davidson Wildcats W 70-59
Richmond Spiders Richmond Spiders
L
W
L
L
W
vs Loyola (Chi) Ramblers L 66-69
vs St. Bonaventure Bonnies W 99-94
vs Davidson Wildcats L 63-65
vs VCU Rams L 67-78
vs George Mason Patriots W 82-70
Key Stats Comparison
1633 ELO Rating 1477
75.5 PPG Scored 77.4
71.3 PPG Allowed 74.7
W5 Streak L1
Model Spread: +1.6 Predicted Total: 149.8

Trap Detector Alerts

Dayton Flyers -5.5
LOW
line_movement Sharp: Soft: 3.0% div.
Fade -- 12 retail books in consensus | Retail charging ~16¢ more juice (Pinnacle -103 vs Retail -110) | Retail slow to …
Under 147.0
LOW
split_line Sharp: Soft: 1.6% div.
Pass -- 1.5 point difference: Pinnacle +147.0 vs Retail +145.5 | 9 retail books in consensus | Retail offering ~8¢ BETTER juice …

Odds Drops

Richmond Spiders
h2h · LeoVegas (SE)
+9.6%
Dayton Flyers
spreads · 1xBet
+9.3%

Key factors to watch before you bet (and what they change)

1) Richmond’s frontcourt depth is the swing variable. Richmond is dealing with real depth strain: Jonathan Beagle is out for the season, and Bryson McGlothin is questionable. That’s not fluff. Against a team with Dayton’s size and defensive structure, thin frontcourt depth can show up as second-chance points, foul trouble, and late-game fatigue. If McGlothin is limited or out, it strengthens the case for Dayton sustaining margin—especially if Richmond has to play smaller for long stretches.

2) The “track meet” possibility is real. Richmond’s recent profile says they can drag teams into higher-scoring games at home (99-94 vs St. Bonaventure is the loud example). Our internal notes have Richmond’s implied scoring in the mid-70s. If this game creeps toward the high-140s/150 range, that generally increases volatility. Volatility can help the dog cover and can make a dog ML ticket live deeper into the second half.

3) Public bias isn’t extreme, but it matters at the edges. ThunderBet is tagging public lean as mild (4/10) toward the home side, which is interesting because the “headline” narrative is Dayton’s win streak. In games like this, you often see casual bettors take the favorite ML as a parlay piece and a smaller group take the home dog because of the price. That split can keep spreads sticky while moneylines drift—exactly what we’re seeing.

4) Watch for late line behavior, not just the number. If Dayton stays -5.5 but the price swings from {odds:1.93} to {odds:1.98} (or the other way), that’s the market telling you something without changing the headline. Keep the Odds Drop Detector open close to tip; late steam in A-10 games is often more informative than early-week movement.

5) Sanity check with matchup-specific questions. Before you place anything, ask yourself: Is Richmond likely to score efficiently enough to justify a higher total? Can Dayton’s defense force Richmond into empty possessions without fouling? Does Richmond’s injury situation push them into lineups that can’t rebound? If you want a quick, interactive run-through based on your book and your bet type, the AI Betting Assistant is built for that—especially when you’re deciding between spread, ML, or total.

How to approach this card like a bettor (not a fan)

If you’re betting Dayton vs Richmond today, the best move might simply be choosing the best-priced version of the idea you already like. If you lean Dayton, you should be comparing -5.5 prices (FanDuel {odds:1.98} vs DraftKings {odds:1.93} is a real difference over volume). If you lean Richmond, you should be shopping the moneyline aggressively—because {odds:3.02} vs {odds:2.85} is the difference between a sharp bet and a thin one.

And if you’re on the fence, that’s not a failure—it’s a signal to let the market talk a little more. Monitor the close, see if the exchange consensus spread tightens, and see whether the injury news pushes the total. ThunderBet’s edge is helping you see that full ecosystem at once; if you want the complete set of signals (ensemble scoring, exchange deltas, book-by-book lag), it’s worth it to Subscribe to ThunderBet and stop betting these games with one hand tied behind your back.

As always, bet within your means and treat every wager as a decision, not a destiny.

Pinnacle++ Signal

Strength: 63%
AI + Pinnacle movement agree on: AWAY
Moneyline
Spread
Total
1/3 markets converging

AI Analysis

Strong 78%
Dayton enters on a 5-game winning streak and maintains superior defensive metrics (DRtg: 101.3) compared to Richmond's struggling defense (avg allowed 76.8 in L10).
Richmond faces significant depth issues with forward Jonathan Beagle (finger) out for the season and Bryson McGlothin questionable, severely weakening their frontcourt against Dayton's size.
Sharp market sentiment favors Dayton, with Pinnacle holding the line at {odds:1.93} for -4.5, while retail books show heavy movement toward the Flyers' moneyline.

Dayton is the class of this matchup, currently ranked 3rd in the A-10 with a 20-9 record, while Richmond sits near the bottom at 15-14 (5-11 A-10). The Flyers' defense is the anchor of their success, allowing only 70.6 PPG …

Get the edge on every game.

Professional-grade betting analytics across 82+ sportsbooks.

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