In a Sunday NBA schedule that has plenty of compelling matchups, the San Antonio Spurs versus the Toronto Raptors is a game to see.
Check out our odds breakdown for the NBA’s action on Sunday.
Keep reading to check out our betting primers for this season, and find all of our expert picks here, too!
Sunday’s Closest Projected NBA Games (by Spread)
San Antonio Spurs (31-39) at Toronto Raptors (24-47)
- Game Time: 6:00 PM ET | Sunday, March 23, 2025
- Raptors Last Game: 123-89 L vs Spurs
- Spurs Last Game: 123-89 W vs Raptors
Betting Odds
Bet $20, Payout $39.05
Raptors -1 vs. Spurs
Oklahoma City Thunder (58-12) at Los Angeles Clippers (40-30)
- Game Time: 9:00 PM ET | Sunday, March 23, 2025
- Clippers Last Game: 128-108 W vs Grizzlies
- Thunder Last Game: 141-106 W vs Hornets
Spread
Bet $20, Payout $38.02
Thunder -2 vs. Clippers
Boston Celtics (52-19) at Portland Trail Blazers (32-40)
- Game Time: 6:00 PM ET | Sunday, March 23, 2025
- Blazers Last Game: 129-116 L vs Celtics
- Celtics Last Game: 129-116 W vs Trail Blazers
To Cover the Spread
Bet $20, Payout $38.18
Celtics -6.5 vs. Trail Blazers
Charlotte Hornets (18-53) at Miami Heat (30-41)
- Game Time: 6:00 PM ET | Sunday, March 23, 2025
- Heat Last Game: 122-105 W vs Hornets
- Hornets Last Game: 122-105 L vs Heat
To Cover the Spread
Bet $20, Payout $38.02
Heat -7.5 vs. Hornets
Denver Nuggets (44-27) at Houston Rockets (46-25)
- Game Time: 7:00 PM ET | Sunday, March 23, 2025
- Rockets Last Game: 102-98 W vs Heat
- Nuggets Last Game: 128-109 L vs Trail Blazers
Spread
Bet $20, Payout $37.39
Rockets -7.5 vs. Nuggets
Philadelphia 76ers (23-48) at Atlanta Hawks (35-36)
- Game Time: 6:00 PM ET | Sunday, March 23, 2025
- Hawks Last Game: 132-119 W vs 76ers
- Sixers Last Game: 132-119 L vs Hawks
Spread
Bet $20, Payout $38.35
Hawks -10.5 vs. 76ers
New Orleans Pelicans (19-53) at Detroit Pistons (40-32)
- Game Time: 3:00 PM ET | Sunday, March 23, 2025
- Pistons Last Game: 136-130 W vs Pelicans
- Pelicans Last Game: 136-130 L vs Pistons
Spread
Bet $20, Payout $38.18
Pistons -14 vs. Pelicans
Cleveland Cavaliers (57-14) at Utah Jazz (16-56)
- Game Time: 3:30 PM ET | Sunday, March 23, 2025
- Jazz Last Game: 120-91 L vs Cavaliers
- Cavs Last Game: 120-91 W vs Jazz
To Cover the Spread
Bet $20, Payout $38.02
Cavaliers -16.5 vs. Jazz
Author Profile

BetDecider Team
The BetDecider team brings you the most current sports betting content, with expert insights and tips. Our aim is that you can make an informed betting decision, including best odds and exclusive sportsbook offers, to maximize your betting experience.


