NCAAB NCAAB
Mar 7, 7:00 PM ET UPCOMING
Richmond Spiders

Richmond Spiders

2W-8L
VS
Duquesne Dukes

Duquesne Dukes

5W-5L
Spread -4.7
Total 148.0
Win Prob 64.6%
Odds format

Richmond Spiders vs Duquesne Dukes Odds, Picks & Predictions — Saturday, March 07, 2026

Duquesne’s trying to steady the ship at home while Richmond’s sliding. Here’s what the spread/total and exchange signals are really saying.

ThunderBet ThunderBet
Mar 7, 2026 Updated Mar 7, 2026

Odds Comparison

82+ sportsbooks
DraftKings
ML
Spread -4.5 +4.5
Total 147.5
BetRivers
ML
Spread -5.5 +5.5
Total 147.5
FanDuel
ML
Spread -4.5 +4.5
Total 147.5
Bovada
ML
Spread -4.5 +4.5
Total 148.0

A gritty A-10 “get-right” spot with the market leaning one way

If you’re looking for a clean, feel-good matchup, this isn’t it. Richmond at Duquesne on Saturday night has that classic Atlantic 10 vibe: two teams that can score, both coming in bruised, and a betting market that’s making a pretty loud statement about which side it trusts right now.

Duquesne has been living in the mud lately—four losses in five, including a 52–64 clunker at Rhode Island and a 76–91 leak-fest at Saint Louis—before squeezing past La Salle 62–61 at home. Richmond isn’t exactly cruising either: 1–4 in their last five and 2–8 over their last ten, with tight losses sprinkled in (63–65 at Davidson, 60–65 vs Dayton) but not enough actual wins to quiet the noise.

And that’s what makes this game interesting for bettors: the books are pricing Duquesne like the “stable” side, but the exchange layer and model layer aren’t perfectly aligned with the scoreboard narratives. That’s where you can actually find angles instead of just betting vibes.

If you want the fastest snapshot of where the market is shifting before you bet, keep the Odds Drop Detector open for this one—there’s been some weird movement on exchanges that doesn’t match the clean sportsbook story.

Matchup breakdown: similar scoring profiles, different defensive math

On paper, these teams look like cousins. Duquesne is scoring 77.3 per game and allowing 77.0. Richmond is scoring 76.8 and allowing 74.3. That’s not a typo—both live in the mid-to-high 70s offensively, but Richmond has been the slightly better defensive team on the season-long average.

The ELO gap is real but not massive: Duquesne sits at 1489 and Richmond at 1463. That’s a modest separation—enough to justify home favoritism, not enough to justify autopilot chalk if the number gets stretched.

Form is where the narratives split:

  • Duquesne last 10: 5–5, basically average ball, with a recent four-game skid snapped.
  • Richmond last 10: 2–8, which is the kind of run that makes the public assume “auto-fade.”

But here’s the part you should care about as a bettor: Richmond’s recent losses include multiple one-possession type games (or close enough) where the margin didn’t match “they can’t play.” Meanwhile, Duquesne’s losses weren’t subtle—when they lose, they’ve been getting pushed around on both ends (giving up 91 at Saint Louis is the opposite of controlling tempo).

So stylistically, this game often comes down to which team dictates comfort: if Duquesne can turn it into a home-court rhythm game, the spread is in play; if Richmond keeps it in the half-court and forces Duquesne to earn shots late in the clock, the underdog + points becomes more alive. That’s why the total is such a battleground tonight.

EV Finder Spotlight

Richmond Spiders +7.8% EV
h2h at BetOpenly ·
Unknown +6.9% EV
totals at ProphetX ·
More +EV edges detected across 82+ books +4.1% EV

ThunderBet Best Bet

MEDIUM CONFIDENCE
Dukes ML
Edge 8.6 pts
Best Book ESPN BET
Ensemble Score 67/100
Signals 3/3 agree
ThunderBet line: 64.6 | Market line: 35.4

Richmond Spiders vs Duquesne Dukes odds: where the books are planted

Let’s talk numbers the way you’ll actually bet them.

On the moneyline, Duquesne is the clear favorite across the board: FanDuel is hanging Duquesne at {odds:1.44} with Richmond at {odds:2.84}. DraftKings is similar (Duquesne {odds:1.46}, Richmond {odds:2.80}), and you’ll see the same shape at BetMGM and Bovada (Duquesne {odds:1.45}, Richmond {odds:2.80}). Pinnacle is a touch different with Duquesne {odds:1.47} and Richmond {odds:2.80}—a small thing, but Pinnacle’s price is usually worth respecting because it tends to be a sharper anchor.

The spread is where it gets more interesting:

  • DraftKings: Duquesne -4.5 at {odds:1.87} / Richmond +4.5 at {odds:1.95}
  • FanDuel: Duquesne -4.5 at {odds:1.83} / Richmond +4.5 at {odds:1.98}
  • BetRivers: Duquesne -5.5 at {odds:1.95} / Richmond +5.5 at {odds:1.83}
  • Bovada: Duquesne -5 at {odds:1.91} / Richmond +5 at {odds:1.91}
  • Pinnacle: Duquesne -5 at {odds:1.94} / Richmond +5 at {odds:1.91}

That range (-4.5 to -5.5) matters. In college hoops, half-points are currency, and you’re not imagining it: the market is a little split on the “true” number. When you see that, you’re not just shopping for a better deal—you’re reading disagreement.

Totals are sitting around 147.5 to 148.5 with standard-ish juice: DraftKings has 147.5 at {odds:1.91}, FanDuel 148.5 at {odds:1.95}, Pinnacle 148 at {odds:1.93}. That’s the market saying “we expect points.” But the analytics layer has some pushback (we’ll get there).

Betting market analysis: line movement, exchange consensus, and the “quiet” total signal

This is where you stop reading the scoreboard and start reading the market.

First, the exchange layer (ThunderCloud) is leaning home with Home 65.6% / Away 34.4% and a consensus spread of -4.8. That lines up pretty cleanly with the sportsbook range of -4.5 to -5.5. In other words: the market broadly agrees Duquesne should be favored by about 5.

But the total is where the disagreement shows. ThunderCloud’s consensus total sits at 148.0 (lean over), while the model-side predicted total is 138.7. That’s not a tiny gap. That’s a “you should double-check assumptions” gap.

Here’s how I’d interpret it: the public-facing market is pricing this like a typical A-10 game where both teams can get into the 70s. The model is saying, “Not so fast—this could play slower or uglier than you think.” That kind of divergence is exactly what you want to see before you even consider a total.

Now, about movement: the Odds Drop Detector tracked some dramatic exchange drift—Richmond against the spread pricing ballooned from 1.03 to 2.04 at Kalshi (that’s an enormous swing), and the Over on Kalshi also drifted from 1.01 to 1.92. On other exchanges, Richmond spread pricing moved from 1.92 to 2.08 at Polymarket, and Over ticked from 1.92 to 2.08. When you see that kind of exchange repricing, it usually means the early “certainty” got challenged and the market had to re-balance risk.

Trap-wise, nothing is screaming “run away,” but it’s worth noting the Trap Detector flagged a low-grade split-line situation on Richmond +5.0 (score 31/100, action: pass). It also flagged a low-grade line-movement trap on Under 149.5 (29/100, action: pass). Translation: there are hints of sharp/soft disagreement, but not enough to treat it like a red alert—more like a reminder to shop your number and not force action.

Recent Form

Richmond Spiders Richmond Spiders
L
L
W
L
L
vs Dayton Flyers L 60-65
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
Duquesne Dukes Duquesne Dukes
L
L
L
L
W
vs Rhode Island Rams L 52-64
vs Saint Louis Billikens L 76-91
vs Davidson Wildcats L 56-67
vs Dayton Flyers L 66-78
vs La Salle Explorers W 62-61
Key Stats Comparison
1463 ELO Rating 1489
76.8 PPG Scored 77.3
74.3 PPG Allowed 77.0
L2 Streak L4
Model Spread: -2.1 Predicted Total: 138.7

Trap Detector Alerts

Under 148.0
MEDIUM
split_line Sharp: Soft: 4.2% div.
Pass -- Retail slow to react: Pinnacle moved 4.8%, retail still 4.2% off | Pinnacle SHORTENED 4.8% toward this side (sharp steam) …
Over 148.0
MEDIUM
split_line Sharp: Soft: 4.0% div.
Pass -- Retail slow to react: Pinnacle moved 5.1%, retail still 4.0% off | Pinnacle STEAMED 5.1% away from this side (sharp …

Odds Drops

Richmond Spiders
spreads · Kalshi
+98.1%
Over
totals · Kalshi
+90.1%

Value angles: what ThunderBet’s signals are actually saying (and what they’re not)

If you’re searching “Richmond Spiders vs Duquesne Dukes picks predictions,” here’s the honest answer: you don’t need a fortune teller; you need a price and a plan.

ThunderBet’s ensemble engine (we blend 6+ signals) has Duquesne moneyline as the top-rated side with a 75/100 score (medium confidence), with 3/3 signals in agreement. The engine is also showing a meaningful gap between our internal win probability and the market: ThunderBet line 65.6% vs market 34.4% for the away side in the exchange consensus breakdown, with an 8.6-point edge tagged on the home ML angle. The best listed book for that ML price right now is FanDuel at {odds:1.44}.

Important nuance: an ensemble score of 75/100 isn’t “bet it blindly.” It’s “the model and consensus are aligned enough that you should treat this as a real signal, then decide if the price still makes sense after you account for variance.” If Duquesne’s recent four-game skid is still fresh in your mind, that’s exactly why you check the price—because you’re paying a favorite tax for a team that hasn’t looked clean.

Now the other side of the board: our EV Finder is flagging a +7.8% EV opportunity on Richmond moneyline at BetOpenly. That’s the kind of thing newer bettors find confusing: “How can the model like Duquesne ML, but EV Finder likes Richmond ML?” Easy—because EV is about price, not vibes. If one book is simply too generous on the dog relative to the broader market, you can have a +EV position even if the dog is still more likely to lose than win.

Totals are where it gets spicy. ThunderCloud shows lean over at 148, but it also detects an edge on the under (8.6% noted on the under side), while the model projected total (138.7) is way below the market (147.5–148.5). That’s the kind of conflicting signal cluster that can create opportunity if you’re disciplined about timing and number. Our EV feed also shows totals edges on exchanges: ProphetX is showing +6.9% EV on the total market, and Polymarket shows +4.9% EV. When exchange markets disagree with sportsbooks, it can be a tell that the “true” number is still being discovered.

If you want to unpack how these signals fit your style—ML chalk, dog ML value-hunting, or totals—ask the AI Betting Assistant to compare your preferred book’s price to the exchange consensus and our ensemble probability. That’s the fastest way to avoid betting a stale number.

And if you’re serious about squeezing value out of college hoops, the full dashboard is where it all clicks—line history, exchange consensus, and the convergence signals in one view. That’s the difference between guessing and having receipts, and it’s exactly what you unlock when you Subscribe to ThunderBet.

Key factors to watch before you bet (and why timing matters)

A few practical things to keep in your pocket for Saturday night:

  • Spread shopping is not optional. This is a -4.5/-5/-5.5 market depending on the book. If you like Richmond, +5.5 at BetRivers is a materially different bet than +4.5 at DraftKings. If you like Duquesne, -4.5 is cleaner than -5.5, especially in a conference game that can get foul-heavy late.
  • Duquesne’s recent defense has been leaky. Allowing 91 to Saint Louis and 78 to Dayton isn’t just “played good teams.” It’s a sign that if Richmond gets comfortable, the back door is always open on a mid-single-digit spread.
  • Richmond’s 2–8 last ten is priced in. The market knows they’ve been losing. The question is whether the current dog price is too pessimistic on their true win probability—this is where that +EV ML flag becomes relevant.
  • Total bettors: watch the first 4 minutes and the whistle. If this starts physical, half-court, and the refs are letting contact go, that model-predicted 138.7 starts to feel less crazy. If it starts with quick threes and early foul trouble, the market’s 148 range makes more sense. Timing your entry matters more than “pick over/under and pray.”
  • Motivation and late-season volatility. Teams in this part of the calendar can swing wildly based on confidence. Duquesne just snapped a skid; Richmond is trying not to spiral. That’s why I’m more comfortable reading price and market agreement than pretending momentum is a law of physics.

If you’re the type who likes to bet when the market shows its hand, keep an eye on any late-day steam and cross-book divergence. When a price moves at sharp books but not at the recreational books, that’s often where the best entry exists—exactly the kind of “convergence moment” you can track once you Subscribe to ThunderBet.

As always, bet within your means and treat every wager like a probability play, not a payday.

Get the edge on every game.

Professional-grade betting analytics across 82+ sportsbooks.

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