I have a lot packed into this edition today! We got 7 NBA games, a shit ton of college basketball (covered the top 25 here), and some 4 Premier League Soccer matches. Let’s stack decks!

If this email is too long for your email provider — you can check out the full post on stackdecks.com. Permissions for Premium and Free remain the same on the post.

Several sections of this page and email are locked for Premium subscribers only. If you want to get access to everything, it’s just $20/month.

Appreciate you all either way!

-Mike

🏀 NBA Betting Breakdown – 2/25/25 🏀

🔥 Seven games on the slate, and we’re bringing you the best bets, totals, and prop picks. Let’s dive in.

📍 Boston Celtics (-11.0) at Toronto Raptors

4:00 PM ET

The Play: Raptors +11.0

Premium Only Picks → Over/Under + Player Prop


Over/Under: Over 226.0
🔥 Prop Bet: Jayson Tatum Over 27.5 Points

The Breakdown:
The Celtics are on a five-game winning streak, recently defeating the New York Knicks 118-105, with Jayson Tatum putting up 25 points, 10 rebounds, and nine assists. However, the Raptors have been scrappy at home, highlighted by a 127-109 win over the Suns, where Immanuel Quickley, Chris Boucher, and RJ Barrett each dropped 23 points. Toronto keeps games close at home, making them a solid underdog play. Both teams can score, so the over 226.0 looks good. I do love the Celtics to continue playing hot as the year winds down.

📍 Cleveland Cavaliers (-6.5) at Orlando Magic

4:30 PM ET

The Play: Cavaliers -6.5

Premium Only Picks → Over/Under + Player Prop


Over/Under: Under 225.0
🔥 Prop Bet: Donovan Mitchell Under 28.5 Points

The Breakdown:
The Cavaliers extended their winning streak to seven games after beating Memphis 129-123, with Donovan Mitchell leading the charge with 33 points. Orlando is competitive, and they’ve sneaky good lately, but they struggle against elite defenses like Cleveland’s. The Magic have a tendency to go cold from three, making the under 225.0 a solid look. Mitchell is in a scoring groove, but this is a tough matchup against a solid defense. It’ll be a really good test for Mobley and Allen inside against Banchero as well as Wagner. This is not my favorite game to bet on since Orlando has been hot and they’re at home.

📍 Milwaukee Bucks (+4.5) at Houston Rockets

5:00 PM ET

The Play: Bucks +4.5

Premium Only Picks → Over/Under + Player Prop


Over/Under: Over 226.0
🔥 Prop Bet: Damian Lillard Over 25.5 Points

The Breakdown:
Milwaukee as an underdog feels like a good bet, but this is a very hard game to get a read on. The Bucks have won four straight, including a 120-113 victory over the Heat, with Lillard dropping 28 points and 8 assists. Giannis hasn’t even been playing a flull load either. The Rockets have been strong at home, but their defense has holes against high-powered offenses at times. I think we have to take the points here with the Bucks. Expect a lot of scoring as well.

📍 Phoenix Suns (+8.5) at Memphis Grizzlies

5:00 PM ET

The Play: Suns +8.5

Premium Only Picks → Over/Under + Player Prop


Over/Under: Under 244.5
🔥 Prop Bet: Devin Booker Over 26.5 Points

The Breakdown:
Memphis just lost to Cleveland in a high-scoring game, and their defense isn’t locked in right now (hasn’t really been all year, let’s be honest). The Suns, while inconsistent, still have enough scoring to keep this close. 8.5 is a lot of points to give a team with Kevin Durant and Devin Booker. Memphis will push the pace, but 244.5 pretty damn high for a total. I do not trust the Suns at all — but maybe in this spot with 8.5 points, we have to look that way!

📍 San Antonio Spurs (+2.5) at New Orleans Pelicans

5:00 PM ET

The Play: Pelicans -2.5

Premium Only Picks → Over/Under + Player Prop


Over/Under: Under 238.5
🔥 Prop Bet: Zion Williamson Over 24.5 Points

The Breakdown:
The Spurs are struggling after losing Wembanyama for the season, going 1-2 since his injury. New Orleans already beat them 114-96 recently, and not much has changed since then. Zion is dominating in the paint, and the Spurs don’t have an answer for him without the Wemby height. Pelicans cover, and this game likely stays under.

📍 Charlotte Hornets (+16.0) at Golden State Warriors

7:00 PM ET

The Play: Warriors -16.0

Premium Only Picks → Over/Under + Player Prop


Over/Under: Under 223.5
🔥 Prop Bet: Stephen Curry Over 29.5 Points

The Breakdown:
Charlotte’s offense is an absolute disaster right now, averaging under 98 points per game in their last five. Meanwhile, Golden State’s defense has stepped up, thanks to Jimmy Butler and Draymond Green anchoring their rotations. This is a classic Warriors home blowout, and Curry is hot right now. The under is probably my favorite bet in this game given how bad the Hornets are right now and how locked in the Warriors seem to be. I like these veteran teams down the stretch.

📍 Dallas Mavericks (+8.0) at Los Angeles Lakers

7:00 PM ET

The Play: Lakers -8.0

Premium Only Picks → Over/Under + Player Prop


Over/Under: Over 229.5
🔥 Prop Bet: Luka Dončić Over 29.5 Points

The Breakdown:
Luka always shows up in big games, and none is bigger right now than facing his old team. After getting blown out by the Warriors, the Mavs’ defense looks completely lost against elite scorers. LeBron and Luka should feast, and the Lakers have been dominant at home. Both teams push pace — and overall, I’m thinking Luka is going to go off. I usually don’t buy into these revenge narratives because the lines are so jacked up… but how do we not take Luka to score 30+ here?

🏆 NBA Best Bets Recap [PREMIUM ONLY]

🔹 Raptors +11.0
🔹 Cavaliers -6.5
🔹 Bucks +3.5
🔹 Suns +8.5
🔹 Pelicans -2.5
🔹 Warriors -16.0
🔹 Lakers -8.0

Over 226.0 (BOS vs. TOR)
Under 225.0 (CLE vs. ORL)
Over 226.0 (MIL vs. HOU)
Under 244.5 (PHX vs. MEM)
Under 238.5 (SAS vs. NOP)
Under 223.5 (CHA vs. GSW)
Over 229.5 (DAL vs. LAL)

🔥 Top Props:

  • Jayson Tatum Over 27.5 Points

  • Donovan Mitchell Under 28.5 Points

  • Damian Lillard Over 25.5 Points

  • Devin Booker Over 26.5 Points

  • Zion Williamson Over 24.5 Points

  • Stephen Curry Over 29.5 Points

  • Luka Dončić Over 29.5 Points

🏀 College Basketball Betting Breakdown – 2/25/25 🏀

📍 #3 Duke Blue Devils (-23.0) at Miami Hurricanes

4:00 PM ET

The Play: Miami +23.0
Over/Under: Under 150.5

The Breakdown:

  • Duke is dominant, but this is a massive number for a road game.

  • Miami is terrible, but they’ve covered in 4 of their last 6 at home, keeping games respectable.

  • Duke will control the game, but up big late, they might ease off—giving Miami room to backdoor cover.

  • Miami’s offense is inefficient, so the under 150.5 makes sense. Not super confident taking either side at this number.

📍 #2 Florida Gators (-7.0) at Georgia Bulldogs

4:00 PM ET

The Play: Florida -7.0
Over/Under: Under 149.0

The Breakdown:

  • Florida is elite offensively, but Georgia’s physical defense at home could keep it interesting early.

  • Both teams are above-average defensively, so under 149.0 is the lean here.

📍 Providence Friars at #16 Marquette Golden Eagles (-12.0)

4:00 PM ET

The Play: Providence +12.0
Over/Under: Over 147.5

The Breakdown:

  • Marquette’s allows teams to hang around.

  • Providence has covered in 7 of their last 10 on the road—they battle.

  • Expect a high-scoring game, making over 147.5 a strong play.

📍 #8 Iowa State Cyclones (-10.0) at Oklahoma State Cowboys

5:00 PM ET

The Play: Iowa State -10.0
Over/Under: Under 149.5

The Breakdown:

  • Iowa State’s defense is top-tier.

  • Oklahoma State has struggled against high-pressure defenses, turning it over a ton.

  • ISU should cover, and with both teams struggling to score efficiently, under 149.5 is the move.

📍 #25 Louisville Cardinals (-10.5) at Virginia Tech Hokies

6:00 PM ET

The Play: Virginia Tech +10.5
Over/Under: Over 145.5

The Breakdown:

  • Louisville is good, but they aren’t blowing teams out on the road.

  • Virginia Tech plays tough at home and has covered in 6 of their last 9.

  • Louisville’s offense should still roll, making over 145.5 the lean.

📍 #21 Mississippi State Bulldogs at #4 Alabama Crimson Tide (-7.5)

6:00 PM ET

The Play: Mississippi State +7.5
Over/Under: Under 169.5

The Breakdown:

  • Mississippi State’s defense is top-20, and they can slow Alabama down.

  • Alabama wins, but the Bulldogs keep it tight with a grind-it-out pace.

  • 169.5 is a huge total, and Mississippi State’s style should push it under.

📍 South Carolina Gamecocks at #15 Missouri Tigers (-13.5)

6:00 PM ET

The Play: South Carolina +13.5
Over/Under: Over 146.0

The Breakdown:

  • Missouri isn’t as dominant as the line suggests, and South Carolina can hang.

  • Missouri’s defense has been leaky, giving South Carolina a chance to score more than expected.

  • Over 146.0 is a solid play, as Missouri’s offense should still get theirs.

📍 #6 Tennessee Volunteers (-10.5) at LSU Tigers

6:00 PM ET

The Play: LSU +10.5
Over/Under: Under 137.0

The Breakdown:

  • Tennessee is elite, but LSU has been sneaky good at home.

  • This could be a letdown spot for the Vols, making LSU the right side.

  • Both teams play slower, so under 137.0 makes sense.

📍 Washington Huskies (+15.5) at #11 Wisconsin Badgers

6:00 PM ET

The Play: Washington +15.5
Over/Under: Under 151.0

The Breakdown:

  • Wisconsin looks like the opposite type of team they’ve been over the past few decades, scoring in bunches, and not really playing a lot of defense.

  • This feels like a lot of points and Wisconsin is not a great rebounding or team so they’ll definitely have to be hot to cover. I still like them to get hot in the tournament and go deep.

⚽ Premier League Best Bets: 2/25/25

We’re back with another round of Premier League action, and the slate has some interesting matchups that should provide betting value.

Brighton & Hove Albion vs. Bournemouth

📅 11:30 AM PST
📍 Amex Stadium
🔮 Prediction: Brighton to Win

Brighton has been in solid form, winning their last three matches, including a dominant 4-0 win over Southampton. They’ve also had Bournemouth’s number at home, winning the last three head-to-head meetings at the Amex.

Bournemouth, however, has been impressive on the road, going unbeaten in their last seven away matches while scoring at least twice per game. The big question: Will Brighton’s home dominance outweigh Bournemouth’s road form?

👉 Best Bets [PREMIUM ONLY]


Brighton Moneyline (+110) – The Seagulls have been dominant at home, and Bournemouth’s defense remains shaky.
Over 3.0 Goals (-110) – Bournemouth has been involved in high-scoring games, and Brighton’s attack is firing.

More Bets from Josh in the UK:

  1. Both Teams to Score (BTTS) – Confidence 8.1/10

    • Bournemouth’s away games average 3.6 goals per game

    • Reverse fixture: Brighton won 2-1, landing BTTS

    • Both teams rank in the top half for goals scored (42 and 44)

    • Likely to exceed 3.5 goals

  2. Over 2.5 Bournemouth Cards – Confidence 7/10

    • 1st in PL for fouls committed (13.7 per game)

    • 3rd in PL for yellow cards

    • Averages 3.08 yellow cards per away game

    • Brighton’s opponents at home average 3.08 cards

    • Has hit in 9 of last 13 Bournemouth away games

    • Has hit in 8 of 12 Brighton home games

  3. Justin Kluivert 1+ Shot on Target – Confidence 7/10

    • Hit in 8 of last 9 games

    • Had 2 SoT in reverse fixture vs Brighton

    • Averages 2.07 shots per game

    • Has 12 goals this season

Small Parlay:

Kluivert SoT
Semenyo to commit 1+ foul
Bournemouth over 1.5 cards
Both Teams to Score

Crystal Palace vs. Aston Villa

📅 11:30 AM PST
📍 Selhurst Park
🔮 Prediction: Draw

Crystal Palace has been unpredictable—winning big at Man United but also losing at home to teams like Brentford. Villa, on the other hand, is unbeaten in their last four and just took down Chelsea.

Palace’s home form is suspect, and Villa will be missing some key players due to injury. This one feels like a tight, low-scoring affair where neither side gets the full three points.

👉 Best Bets [PREMIUM ONLY]


Draw (+240) – Palace struggles at home, and Villa is resilient enough to keep this one even.
Under 2.5 Goals (-105) – With Villa’s missing pieces and Palace’s defensive setup, goals could be limited.

More Bets from Josh in the UK:

  1. Over 2.5 Goals – Confidence 6/10

    • Hit in 5 of last 6 Crystal Palace home games

    • In 3 of last 4 meetings between Palace and Villa, over 3.5 goals has hit → Over 2.5 is a safer play

    • Both Teams to Score (BTTS) has hit in:

      • Last 7 Palace home games

      • Last 3 straight Villa games

    • Best play: Combine BTTS & Over 2.5 Goals for better odds

  2. Ollie Watkins & Jean-Philippe Mateta 1+ Shot on Target

    • Both are the primary strikers for their teams

    • Mateta:

      • 12 shots on target in last 8 PL games

      • At least 1 SoT in all of those games

    • Watkins:

      • Hit this in 6 of last 7 games (7 total SoTs in that span)

    • Defensive concerns:

      • Villa has conceded in their last 9 games in all competitions

      • Palace has been poor at home, winning just 1 of last 8 home games

    • Both strikers should get chances on goal

This parlay of BTTS & Over 2.5 Goals + Watkins & Mateta SoT should offer good value.

Wolverhampton Wanderers vs. Fulham

📅 11:30 AM PST
📍 Molineux Stadium
🔮 Prediction: Wolves to Win

Wolves are coming off a strong 1-0 win over Bournemouth and boast an 18-game unbeaten streak at home against Fulham. That’s nearly 40 years of dominance.

Fulham, on the other hand, just lost 2-0 to Crystal Palace and has been inconsistent all season. Their attack struggles against teams with defensive discipline, which Wolves have in spades.

👉 Best Bets [PREMIUM ONLY]


Wolves Moneyline (+170) – Historical dominance and home form give Wolves the edge.
Under 2.5 Goals (-115) – Fulham struggles to break down well-organized defenses, and Wolves will keep it tight.

More Bets from Josh in the UK:

  1. Cunha & Jimenez 1+ Shot on Target – Confidence 7/10

    • Cunha (Wolves):

      • Leads the team with 13 goals this season

      • Averages 1.3 shots on target per game

      • 11 SoT in last 6 games (hit in all 6)

      • 10 of last 11 games he has recorded a SoT

    • Jimenez (Fulham):

      • Leads Fulham with 9 goals

      • Averages 1 SoT per game

      • Hit in 6 of last 9 games (11 total SoT)

    • Additional value: Cunha to score is a good side bet

  2. Over 1.5 Goals (Even Over 2.5) – Confidence 9/10

    • Wolves have conceded 3rd most goals in the league, but also score well among bottom-eight teams

    • 24 of 26 Wolves PL games have had at least 2 total goals

    • Fulham away games:

      • 11 of last 11 have hit 2+ goals

      • Scored 2+ in 7 of these

      • Last 5 away games: scored 2+ in all

  3. Under 10.5 Corners – Confidence 7/10

    • Wolves win the fewest corners per game in the PL (3.46 per game)

    • Wolves concede about 6.58 corners per game

    • Fulham win 5.35 corners per game and concede 4.5

    • Wolves' lack of creativity & Fulham’s playing style support the under

Small Parlay:

Cunha SoT
Both Teams to Score
Wolves/Draw (Double Chance)

Chelsea vs. Southampton

📅 12:15 PM PST
📍 Stamford Bridge
🔮 Prediction: Chelsea to Win Big

Chelsea is in a slump, losing three straight, but this matchup against bottom-of-the-table Southampton is exactly what they need. The Saints have conceded 61 goals in 26 games, and Chelsea should take full advantage of that weak defense.

Expect the Blues to come out aggressive and put Southampton under early pressure. If they don’t win this one comfortably, it might be time to panic.

👉 Best Bets [PREMIUM ONLY]


Chelsea -2 (-105) – Southampton’s defense is non-existent, and Chelsea needs a statement win.
Over 3.5 Goals (-110) – Chelsea could hit four on their own, and a sloppy late goal from Southampton wouldn’t hurt.

More Bets from Josh in the UK:

  1. Over 2.5 Goals (Even Over 3.5) – Confidence 8/10

    • Last 5 Chelsea games: Over 2.5 goals hit in all

    • Last 5 Southampton PL games: Over 2.5 goals hit in 4 of them

    • Southampton away games:

      • 13 away matches, 24 goals conceded

    • Reverse fixture: Chelsea won 5-1

    • Chelsea’s poor form + defensive lapses = high-scoring game

  2. Pedro Neto 1+ Shot on Target – Confidence 7/10

    • Started as a striker vs Villa (2-1 loss) → If he does again, good chance to test Ramsdale

    • Averages 0.63 shots on target per game, but:

      • Hit this in 2 of last 3 games

      • Had 2 SoT vs Aston Villa

    • Reverse fixture: Chelsea had 13 shots on target → Expect similar pressure

  3. Cole Palmer 4+ Shots, 2+ Shots on Target – Confidence 8/10

    • Last 7 home games: Averaging 4.5 shots & 2 SoT per game

    • Reverse fixture vs Southampton:

      • 6 total shots, 4 on target

    • Hit this in 7 of last 14 PL games, but better home record

    • Takes penalties (3 scored this season)

    • 14 league goals, including 1 in reverse fixture

    • In Chelsea’s poor form, he’s the key attacking outlet

  4. Over 1.5 Chelsea Cards – Confidence 7/10

    • If Southampton frustrates early, expect fouls from Fernandez, Caicedo, Cucurella

    • Chelsea leads PL in cards (74 this season)

    • Southampton draw 11.8 fouls per game

    • Bet has hit in 22 of 26 Chelsea PL games

Small Parlay:

Cole Palmer & Pedro Neto 1+ Shot on Target
Ramsdale to make 4+ saves
Chelsea to win
Chelsea to get a card

Keep Reading

No posts found