← All archive dates

Daily archive

2025-12-20

The stored Gary board for Sat, Dec 20. Results are presented separately because older records do not all carry a durable source-pick ID.

Game picks

10
NCAAF

Tulane Green Wave @ Ole Miss Rebels

TALE OF THE TAPE Ole Miss Rebels Tulane Green Wave Record 11-1 ← 11-2 Offense (Yds/G) 498.1 ← 410.7 Defense (Yds Allowed) 3997.0 ← 4882.0 Net Rating (SP+) 0.0 0.0 Key Injuries None None Gary's Take Ole Miss brings an SEC offense that has been humming all year into a playoff date with a Tulane team that has done everything right in the AAC down the stretch. The gap on paper is obvious: almost 500 yards of total offense per game for the Rebels versus just over 410 for the Green Wave, and Ole Miss has given up significantly fewer total yards on defense over the season. The question for us isn’t who advances; it’s whether that advantage shows up as another 30‑point demolition or a more controlled two‑to‑three score win. Shawqi Itraish pilots an Ole Miss attack that is balanced and dangerous, with real vertical juice in this passing game and enough run support from Logan Diggs and Domonique Thomas to keep Tulane honest. They’re throwing for over 300 yards a game and adding close to 190 on the ground, and down the stretch they’ve been relentless – at least 30 points in each of their last five, including a shutout blowout at home. Against a Tulane defense that has allowed far more passing yardage over the season, De'Zhaun Stribling and Devin Price are in position to win on the outside, while Harrison Wallace III and tight end Trace Bruckler stress the intermediate windows. Tulane, though, is no dead dog. Brendan Sullivan has this offense in rhythm, with the Green Wave scoring 27 or more in each of their last five and living in the 30s against conference opponents. Zuberi Mobley and Maurice Turner give them enough on the ground to keep Ole Miss from just teeing off, and Jimmy Calloway plus Bryce Bohanon can punish softer zone looks if the Rebels get up big and start playing off coverage. This is where the rematch and postseason context matter: Ole Miss already humiliated Tulane 45–10 in this building once. Jon Sumrall and his staff have that tape, the emotional edge of revenge, and zero doubt about what they’re up against. Layer on the situational factors: this is an on‑campus CFP game where big home favorites are often shaded a little high, and Ole Miss is breaking in Pete Golding as a new head coach after moving on from Lane Kiffin. With a defensive‑minded coach in the big chair, I expect a slightly more conservative game script – lean on Diggs and Thomas, trust a defense that just held multiple SEC opponents to two scores or less, and bleed clock once in control rather than chasing style points. That style is perfect for a backdoor or for Tulane simply trading scores enough to stay inside three possessions. I see Ole Miss jumping out early behind Itraish and that receiver group, getting comfortable separation, then shifting into playoff game‑management mode while Tulane, behind Sullivan, Mobley, and Calloway, keeps punching and finds enough success against softer looks to avoid a second straight blowout. Ole Miss wins, but the number is rich. That’s why I’m taking Tulane Green Wave +17.5 -105 to cover in Oxford. The only way this really goes sideways is if Tulane’s pass defense collapses again, Ole Miss keeps the accelerator down for four full quarters under Golding, and we get a repeat of September’s script – but in a playoff setting with both teams fully locked in, I’m betting the Green Wave stay within range.

Tulane Green Wave +17.5-105
CONF
62%
NCAAF

Miami Hurricanes @ Texas A&M Aggies

TALE OF THE TAPE Texas A&M Aggies Miami Hurricanes Record 11-1 ← 10-2 Total Offense (Yds/G) 454.5 ← 425.8 Passing Off (Yds/G) 261.8 275.8 → Rushing Off (Yds/G) 192.7 ← 150.0 Opp Yards Allowed 3718 3333 → Opp Pass Yds Allowed 2193 ← 2291 Opp Rush Yds Allowed 1525 1042 → QB Rating 149.1 165.5 → Last 5 Games 4-1 4-1 Key Injuries None None Gary's Take Two playoff-level brands walking into a hostile Kyle Field with everything on the line – that’s exactly the kind of game where trench play and third downs decide who advances. Texas A&M comes in 11-1 out of the SEC, Miami at 10-2 out of the ACC, and both are hot, each 4-1 over their last five with multiple blowout wins on the resume. The gap here isn’t motivation; it’s how their styles translate in a true road playoff game. Texas A&M’s identity is balance and physicality. With Jacob Zeno at quarterback, the Aggies are putting up more total offense per game than Miami, fueled by nearly 455 yards a night and a ground game around 193 rushing yards and 28 scores on the season, driven by EJ Smith and Amari Daniels. That run game sets up KC Concepcion and Jonah Wilson on the outside, forcing defenses to pick their poison. Against Power 4 opponents, Texas A&M has gone 8-1 and scored in the low 30s per game, and the advanced projections back it up – SP+ makes the Aggies about a 2.6-point favorite with a slight win-probability edge. Miami leans more on Carson Beck and the passing game, with more air yards per game and a better quarterback rating than Zeno. Beck throwing to CJ Daniels and Keelan Marion can absolutely stress any secondary, and Miami’s front has been stout against the run, allowing far fewer rushing yards over the season than A&M’s defense. But the key matchup is Hurricanes’ offense against this Aggies defense. Texas A&M has been elite on money downs – opponents are converting roughly a quarter of their third downs, one of the very best marks in the country – and they’ve held passing attacks in check better than they’ve defended the run. With Dayon Hayes and Tyler Onyedim up front and Tyreek Chappell on the back end, that’s the kind of unit that can disrupt Beck just enough in a loud SEC environment. So the picture I see is A&M leaning on that offensive line, letting Smith and Daniels pound away to keep the chains moving while Zeno hits timely throws to Concepcion and Terry Bussey. Miami will have its moments – Beck is too good not to – but those third-and-mediums at Kyle Field tilt toward the Aggies’ pass rush and coverage. Over four quarters, that usually means a couple of stalled Miami drives, a short field or two for A&M, and the SEC side slowly pulling away in the second half. The spread at -3 essentially asks if Texas A&M can be a field goal better at home in a spot where the power ratings already lean slightly their way. With their rushing edge, third-down defense, and the Kyle Field advantage in a win-or-go-home environment, I’m comfortable laying the number. That’s why I’m backing Texas A&M Aggies -3 in this CFP first-round clash. The only real way this misses is if Carson Beck stays completely clean on third down and Miami’s front totally smothers the Aggie run game, turning this into a pure QB shootout – but in this building, with this defense, I’ll ride the Aggies -3.

Texas A&M Aggies -3-115
CONF
64%
NCAAF

JMU @ Oregon Ducks

TALE OF THE TAPE Oregon Ducks James Madison Dukes Record — — Off Rating — ← — Def Rating — ← — Net Rating — ← — Key Injuries None None Gary's Take A Group of Five offense walking into Autzen for a playoff game is stepping into a different world, and that’s the backdrop here. You’ve got a Big Ten roster at home as the 5‑seed, and a Sun Belt 12‑seed flying 2,300 miles across three time zones to face them in a first‑round CFP environment. Talent, depth, and setting all tilt toward Oregon before we even get into the numbers. On offense, both teams can move it – they’re each piling up well into the mid‑400s in total yardage – but they do it differently. Oregon is more balanced and more dangerous through the air, with Austin Novosad and Dante Moore delivering more efficient quarterback play than what James Madison gets from the Alonza Barnett III / JC Evans tandem. The Ducks’ passing output sits higher, and their quarterbacks have thrown more touchdowns with fewer interceptions, which matters when you’re facing better athletes on the other side. With Gary Bryant Jr. and Evan Stewart stretching the field and Kenyon Sadiq working the seams, Oregon can attack all levels, then hammer away on the ground with Noah Whittington and Makhi Hughes once they’ve lightened the box. Defensively, Oregon has allowed fewer total yards and notably fewer passing yards than James Madison over the season, despite playing a Power 4 schedule. The Ducks don’t have to sell out to stop the run: Bear Alexander can control the interior, letting defensive backs like Jadon Canady and Theran Johnson focus on limiting explosive plays downfield. James Madison’s best path is leaning on Ayo Adeyi and George Pettaway behind a physical run game, but once Oregon gets out in front, the Dukes are forced to throw more with quarterbacks who have been more turnover‑prone than their Oregon counterparts. Add in Autzen’s playoff buzz, comfortable conditions for the home side, and that cross‑country travel tax on James Madison, and it sets up as a game where Oregon’s speed and depth show more and more as the night goes on. I expect the Ducks to hit explosive plays early, build a multi‑score cushion, and keep the hammer down enough to stay clear of a backdoor in the fourth. That’s why I’m laying the points with Oregon Ducks -20.5 -120. The only real way this misses is if Oregon gets overly conservative with a late lead while James Madison’s run game bleeds clock and sneaks in a backdoor cover against the number.

Oregon Ducks -20.5-120
CONF
63%
NBA

Portland Trail Blazers @ Sacramento Kings

TALE OF THE TAPE Sacramento Kings Portland Trail Blazers Record 6-21 → 11-16 Off Rating 108.6 → 113.8 Def Rating 118.7 → 115.9 Net Rating -10.1 → -2.1 Key Injuries Sabonis, LaVine, Henderson, Holiday, Eubanks Thybulle, Wesley, Lillard Gary's Take Portland’s profile looks like a below-average team, but Sacramento is playing like one of the worst groups in the conference right now. The Trail Blazers own the edge on both sides of the ball and play just as fast, which matters in a matchup where possessions will pile up. The Kings come in on a bad skid and, more importantly, are missing Domantas Sabonis, which strips away a key frontcourt presence and facilitator from an offense that already lagged behind Portland’s in efficiency. Offensively, Deni Avdija and Jerami Grant give Portland a one-two scoring punch that Sacramento doesn’t really match without Sabonis. Avdija is carrying a big load as a scorer, rebounder, and playmaker on the wing, while Grant adds steady 20-a-night scoring with real perimeter gravity. That kind of shot creation has driven Portland’s stronger offensive rating and slightly better shooting profile. Sacramento has to lean heavily on DeMar DeRozan in the midrange and Dennis Schroder and Malik Monk on the perimeter; they are capable — with DeRozan around 18 points per game and Schroder nearly six assists — but this group was less efficient even when healthier. The physical areas tilt this further toward Portland. The Blazers have been the better offensive rebounding team, and with Sabonis and Drew Eubanks both out, the Kings are thin up front. That sets up extra second-chance looks for Avdija, Grant, and Kris Murray in what should be a track meet given both teams’ pace. Sacramento’s clutch record is impressive and shows they can punch above their overall numbers in tight games, but the larger net rating gap and nightly scoring margins tell you Portland is far less likely to get blown off the floor. Yes, Portland is also down Jrue Holiday and Scoot Henderson, so they’re lighter on ball-handling and on-ball defense than usual, and that’s the main concern with laying points on the road. But between their efficiency edge, stronger work on the glass, and a Kings team that has been getting outclassed over 48 minutes and is now missing its best big, I expect the Blazers to create separation rather than play another coin-flip finish. I’m backing the Portland Trail Blazers -4.5 to cover on the road, and the only way this misses is if Sacramento’s guards catch fire and somehow win the rebounding battle despite their frontcourt injuries — but I’m still riding with Portland Trail Blazers -4.5.

Portland Trail Blazers -4.5-110
CONF
64%
NBA

Los Angeles Lakers @ Los Angeles Clippers

TALE OF THE TAPE Los Angeles Clippers Los Angeles Lakers Record 6-21 → 19-7 Off Rating 111.8 → 119.8 Def Rating 118.1 → 115.5 Net Rating -6.4 → +4.3 Key Injuries Ayton, Reaves, Vincent Ayton, Reaves, Vincent Gary's Take One side is fighting uphill just to stay competitive, the other is quietly stacking wins with one of the more efficient profiles in the league. Despite that, the market is hanging essentially a coin-flip spread, and that’s where the opportunity opens up. For the Clippers, the story has been the same all year: they can score in stretches with James Harden and Bradley Beal handling a lot of the perimeter creation, Brook Lopez spacing the floor, and Derrick Jones Jr. providing some finishing. But the overall efficiency gap is ugly – their offense sits well below the Lakers’ and their defense gives almost everything back. The Clippers’ defensive rating is firmly on the poor side, and when you pair that with a negative net rating and a 6-21 record, you’re looking at a team that just hasn’t been able to string together full 48-minute performances. Add in a brutal 1-8 mark in games decided by five points or fewer, and you see a group that tightens up late instead of closing. The Lakers, on the other hand, are winning with balance. Their offense is significantly more efficient, they shoot better overall, and they sustain a faster tempo that tends to drag opponents into uncomfortable territory. Even with Deandre Ayton, Austin Reaves, and Gabe Vincent sidelined, they’re getting juice from role guys like Jarred Vanderbilt as a versatile defender and Jaxson Hayes as a rim runner and lob target. The team-level metrics back it up: positive net rating, strong road record, and undefeated in clutch scenarios so far, which tells you they’re composed when the game is hanging in the balance. I expect the Lakers to lean into that pace edge, attack early in the clock, and force the Clippers’ shaky defense into constant rotation. Over time, that kind of pressure usually creates separation. And if this lands in a one- or two-possession game late, the gulf in clutch performance heavily favors the Lakers, while the Clippers’ season-long underperformance in tight spots looms large. The main danger is that the luck indicators are screaming some regression – the Lakers are running ahead of their expected record and the Clippers behind theirs – and if that correction hits all at once, you could see the home side finally punch above its season-long numbers and steal one. But with the efficiency edge, shooting edge, road form, and late-game composure all tilting the same direction, I’m comfortable laying the short number. Give me the Los Angeles Lakers -1.5 -110 tonight.

Los Angeles Lakers -1.5-110
CONF
64%
NBA

Houston Rockets @ Denver Nuggets

TALE OF THE TAPE Denver Nuggets Houston Rockets Record 20-6 ← 16-8 Off Rating 124.6 ← 118.7 Def Rating 114.2 → 110.4 Net Rating +10.4 ← +8.3 Key Injuries Aaron Gordon (OUT), Tari Eason (OUT), Christian Braun (OUT) Dorian Finney-Smith (OUT), Fred VanVleet (OUT) Gary's Take Denver’s offense has been humming, and at home they’ve already shown they can edge this Houston group in a shootout, as that 128-125 win last week illustrated. You’ve got Nikola Jokic orchestrating everything from the elbows and the post, Jamal Murray punishing mismatches on the perimeter, and a system that consistently produces clean looks. Houston brings a tough, physical identity, but this specific matchup tilts toward efficient shot-making and execution, which is Denver’s wheelhouse. From a profile standpoint, Denver owns the edge in overall efficiency and shooting. Their offense grades better, driven by elite effective field goal percentage and a much cleaner turnover profile. That combination matters against a Rockets defense that is good, but not so overwhelming that it can erase a big gap in shot quality and ball security. Houston’s best counters are clear: Alperen Sengun and that front line hammering the offensive glass and living at the free-throw line. They win with extra possessions and foul pressure, not with perimeter volume. The loss of Aaron Gordon and Christian Braun does hurt Denver’s defense and versatility on the wing, but it hasn’t derailed their level; they’ve kept winning and scoring efficiently without them. Jokic, Murray, and the remaining core are still more than capable of exploiting Houston’s half-court defense, especially in altitude where Denver historically controls tempo. If Denver limits second-chance opportunities and avoids putting the Rockets in the bonus early, their superior offensive engine should separate over 48 minutes, even if the game is tight into the fourth. Houston’s been statistically a bit “unlucky” and their rebounding and free-throw edge are real concerns, but asking them to win outright as a slight road favorite in Denver is a big task. I’ll side with the more efficient home offense that’s already proven it can survive Houston’s physicality in this building. That’s why I’m backing Denver Nuggets ML -102 tonight. Only way this really goes sideways is if Houston completely overwhelms Denver on the offensive glass and at the stripe, turning a more efficient Nuggets shooting night into a loss on sheer volume of possessions.

Denver Nuggets ML-102
CONF
62%
NBA

Charlotte Hornets @ Detroit Pistons

TALE OF THE TAPE Detroit Pistons Charlotte Hornets Record 21-6 ← 9-18 Off Rating 114.7 ← 112.2 Def Rating 110.5 → 115.3 Net Rating +4.2 ← -3.1 Key Injuries Isaac Jones (OUT), Grant Williams (OUT), Duncan Robinson (Q), Collin Sexton (doubtful), Caris LeVert (Q) Pat Connaughton (Q), Tre Mann (probable) Gary's Take Detroit and Charlotte both want to play in the open floor, and when you put a fast-paced Pistons offense up against this Hornets defense, you’re setting up a game where points come in waves. Detroit sits at the top of the conference with a strong efficiency profile on both ends, while Charlotte is chasing from behind with a much weaker defense but enough offensive juice to trade buckets. Offensively, Detroit checks every box you want for an over. Their attack is more efficient than Charlotte’s and they’re living at the line and the glass. Cade Cunningham is the engine, putting up 27-plus a night with real playmaking and a willingness to push tempo. Around him, the Pistons shoot the three better than Charlotte and grab significantly more offensive boards, which means extra possessions and second-chance points. We’ve seen that ceiling recently: 142 against Atlanta, 124 on Milwaukee, 122 on Portland. Four of their last five games have totaled at least 230 points, and several have blown past the mid-230s. Charlotte holds up its end on the scoreboard too. Even with Collin Sexton doubtful, LaMelo Ball, Miles Bridges, and Brandon Miller give them three capable creators, and their offensive rating and true shooting are right in the same neighborhood as Detroit’s. The problem is on the other end: the Hornets’ defensive rating lags well behind, and they’re giving up more than 120 points per game on the season. Their recent results tell the story – 133-126 over Atlanta, 126-129 against Chicago – they can’t consistently get stops, but they can score. Three of their last five have finished at 230 or higher. Both teams play fast, both can score efficiently, and Charlotte’s defense is the soft underbelly that lets Cade and the Pistons live in the lane, at the line, and behind the arc. Even if a couple of the questionable wings sit, the primary creators are intact on both sides and the tempo should stay high. With each team’s games averaging in the mid-230s by season-long points for and against, a total of 232.5 is a touch short. Only way this really dies is if the questionable scorers all sit and Charlotte’s offense completely stalls, but with these pace and defensive profiles, I’m betting Over 232.5 and expecting this one to finish above that number.

Over 232.5-110
CONF
61%
NBA

Orlando Magic @ Utah Jazz

TALE OF THE TAPE Utah Jazz Orlando Magic Record 10-16 → 15-12 Off Rating 114.0 ← 110.3 Def Rating 119.0 → 109.3 Net Rating -5.0 → +1.0 Key Injuries Markkanen, Kessler, Niang Franz Wagner, Moritz Wagner, Castleton Gary's Take Utah is playing track-meet basketball right now, but it’s the wrong kind of track meet: they’re giving up huge numbers while Orlando is building an identity around defense and physicality. That contrast is the heart of this matchup. The overall efficiency gap favors Orlando, and when you strip out the noise, the Magic profile as a team that’s actually underperformed their underlying metrics, while Utah has been a bit fortunate. Start with Utah. Without Lauri Markkanen and Walker Kessler, Will Hardy is leaning heavily on Keyonte George to create offense and Jusuf Nurkic to facilitate from the elbows. George’s scoring pop is real, but he’s doing it for a team whose defense has been leaking badly, as we’ve seen in recent games where the Jazz have allowed 130-plus repeatedly, including 143 to the Lakers and 146 to the Knicks. Take away Kessler’s rim protection and Markkanen’s scoring gravity, and Utah’s already-poor defensive profile gets even more vulnerable in the paint and on the glass. Orlando, even without Franz Wagner, brings a very different approach. Desmond Bane gives them a primary scorer who can space the floor and work off ball screens, while Jalen Suggs pressures the rim and the ball. Behind them, Goga Bitadze and Jonathan Isaac give the Magic length, shot contesting, and second-chance creation. Orlando gets to the line more often than Utah and is comfortable winning games with defense first, and that matters against a Jazz group that wants to play fast but can’t consistently get stops. Over 48 minutes, I see Orlando’s defense tightening the screws on George, living with Nurkic jump hooks, and punishing Utah’s thin frontcourt by getting downhill and into the bonus. The Magic’s net rating edge, defensive superiority, and physicality should show up, even in a fast-paced, high-total environment. That’s why I’m laying the points with the Orlando Magic -7.5 -114. Only way this misses is if Utah catches absolute fire from three at home and Orlando’s offense stalls without Franz Wagner, letting the Jazz hang inside the number in another shootout.

Orlando Magic -7.5-114
CONF
61%
NFL8:20 PM EST

Green Bay Packers @ Chicago Bears

HYPOTHESIS: In a cold, windy rivalry spot, Chicago’s ball-security edge and hot home form let them squeeze out a tight win rather than rely on margin, so the moneyline is the smart play. EVIDENCE: The Bears are scoring 26.1 PPG with a +20 turnover differential, and that kind of gap buries you over four quarters when the weather is 30°F with 16 mph wind and every short field matters. Green Bay’s offense is slightly more efficient on third down at 50.3% versus Chicago’s 44.0%, but they’re only +3 in turnovers, which means their extra conversions haven’t been translating into the same scoreboard and field-position advantage. Historical dominance at this venue has leaned Green Bay, but the data flags hot home form and a recent series edge flipping toward Chicago as predictive in a high-stakes late-season rivalry, which tells me this isn’t the old Soldier Field script anymore. CONVERGENCE (0.72): With Bears -118 on the ML and only -1/-1.5 on the spread, the market is pricing a one-score sweat; the turnover gulf and home form justify backing Chicago to simply win rather than chase an extra half-point of value. IF WRONG: If Green Bay’s 50.3% third-down offense stays on schedule all night and neutralizes Chicago’s turnover advantage, the Packers can grind out drives in the wind and steal this one late, burning the ML instead of a safer +points position.

Chicago Bears ML-118
CONF
72%
NFL1:00 PM EST

Buffalo Bills @ Cleveland Browns

HYPOTHESIS: Buffalo controls the game but a cold, windy road spot and Cleveland’s ugly offense keep this inside double digits. EVIDENCE: Buffalo is the far better machine with 29.4 PPG and a 46.0% third-down rate, but the market already baked that in with a -10.5 line and a -650 moneyline that’s unbettable. Cleveland’s offense is poor at 16.1 PPG and only 31.6% on third down with a -4 turnover differential, but in 26°F and 14 mph wind, explosive scoring tends to shrink and double-digit cushions get a lot harder to clear. Taking a home team getting this many points in low-scoring conditions leans toward value when the favorite’s statistical edge is already fully priced. CONVERGENCE (0.73): The Bills’ scoring and efficiency fully justify them as strong favorites, but the combination of weather, key number above 10, and an inflated -650 ML creates solid convergence on Browns +10.5 as the sharp side if you’ve got the stomach for it. IF WRONG: Buffalo’s offense could roll right through the elements, convert at its usual 46.0% clip on third downs, and turn Cleveland’s -4 turnover problem into a multi-score blowout that buries this spread early.

Cleveland Browns +10.5-115
CONF
73%

Player props

18
NBA · Houston Rockets @ Denver Nuggets

Nikola Jokic

Line 9.5 ast | Season Avg: 10.9 APG (+1.4 cushion) | Recent Form: L5 avg 10.0 (3/5 over line)

OVER 9.5 Assists-140
NBA · Dallas Mavericks @ Philadelphia 76ers

Joel Embiid

Line 23.5 pts | Season Avg: 20.5 PPG (-3.0 cushion) | Recent Form: L5 avg 21.4 (1/5 over line)

UNDER 23.5 Pts-125
NBA · Washington Wizards @ Memphis Grizzlies

Jaren Jackson Jr

Line 29.5 PRA | Season Avg: 25.0 PRA (-4.5 cushion) | Recent Form: L10 avg 25.6 (2/5 recently over line)

UNDER 29.5 Pts + Reb + Ast-110
NBA · Los Angeles Lakers @ Los Angeles Clippers

LeBron James

Line 22.5 pts | Season Avg: 18.6 PPG (-3.9 cushion) | Recent Form: L5 avg 22.0 (3/5 under line)

UNDER 22.5 Pts-105
NBA · Boston Celtics @ Toronto Raptors

Jaylen Brown

Line 28.5 pts | Season Avg: 29.3 PPG (+0.8 cushion) | Recent Form: L10 avg 32.4 (10/10 effectively over line; L5 all 30+)

OVER 28.5 Pts-135
NBA · Washington Wizards @ Memphis Grizzlies

Jaren Jackson Jr

Line 21.5 pts | Season Avg: 17.8 PPG (-3.7 cushion) | Recent Form: L5 avg ~18.0 (2/5 over line)

UNDER 21.5 Points-105
NBA · Orlando Magic @ Utah Jazz

Jusuf Nurkic

Line 8.5 reb | Season Avg: 9.5 RPG (+1.0 cushion) | Recent Form: L5 avg 9.6 (3/5 ≥ 9 REB, 4/5 ≥ 8 REB)

OVER 8.5 Rebounds-145
NBA · Portland Trail Blazers @ Sacramento Kings

DeMar DeRozan

Line 21.5 pts | Season Avg: 18.2 PPG (-3.3 cushion) | Recent Form: L10 avg 18.8 (1/5 over this line in L5)

UNDER 21.5 Pts-145
NBA · Phoenix Suns @ Golden State Warriors

Dillon Brooks

Line 18.5 pts | Season Avg: 21.7 PPG (+3.2 cushion) | Recent Form: L5 avg ≈ 19.8 (3/5 over line)

OVER 18.5 Points-110
NBA · Boston Celtics @ Toronto Raptors

Jakob Poeltl

Line 9.5 pts | Season Avg: 10.1 PPG (-0.6 cushion to the under) | Recent Form: L9 avg 7.8 (7/9 at 10 or below)

UNDER 9.5 Pts-110
NBA · Los Angeles Lakers @ Los Angeles Clippers

Ivica Zubac

Line 10.5 reb | Season Avg: 11.5 RPG (+1.0 cushion) | Recent Form: L5 avg 10.0 (3/5 at or above 11)

OVER 10.5 Reb-110
NBA · Dallas Mavericks @ Philadelphia 76ers

Paul George

Line 15.5 pts | Season Avg: 16.9 PPG (+1.4 cushion vs validated 16.2) | Recent Form: L5 avg ≈ 19.4 (3/5 over line)

OVER 15.5 Pts-105
NBA · Charlotte Hornets @ Detroit Pistons

Miles Bridges

Line 18.5 pts | Season Avg: 21.1 PPG (+2.6 cushion) | Recent Form: L5 avg 21.4 (3/5 over line)

OVER 18.5 Pts-118
NBA · Portland Trail Blazers @ Sacramento Kings

Russell Westbrook

Line 7.5 ast | Season Avg: 7.4 APG (-0.1 cushion vs season) | Recent Form: L10 avg 8.9 (4/5 games with 10+ assists)

OVER 7.5 Assists-110
NBA · Houston Rockets @ Denver Nuggets

Bruce Brown

Line 7.5 pts | Season Avg: 6.7 PPG (-0.8 cushion vs line) | Recent Form: L5 avg 6.8 (3/5 under line)

UNDER 7.5 Points-122
NBA · Phoenix Suns @ Golden State Warriors

Stephen Curry

Line 26.5 pts | Season Avg: 28.8 PPG (+2.3 cushion) | Recent Form: L6 avg 30.8 (3/5 over line in L5)

OVER 26.5 Points-125
NBA · Orlando Magic @ Utah Jazz

Paolo Banchero

Line 25.5 pts | Season Avg: ~22.5–23.0 PPG (−2.5 to −3.0 raw, but usage trending up) | Recent Form: L5 avg trending mid‑20s (3/5 over similar lines)

OVER 25.5 Points-135
NBA · Charlotte Hornets @ Detroit Pistons

Tobias Harris

Line 12.5 pts | Season Avg: 13.4 PPG (−0.9 to the under vs season; −0.4 vs L10 at 12.9 PPG) | Recent Form: L5 avg 10.4 (1/5 over line)

UNDER 12.5 Pts-108

Graded results

26

Games

  • L

    Tulane Green Wave +17.5 -105

    NCAAF · 10-41

  • L

    Texas A&M Aggies -3 -115

    NCAAF · 10-3

  • W

    Portland Trail Blazers -4.5 -110

    NBA · 98-93

  • L

    Los Angeles Lakers -1.5 -110

    NBA · 88-103

  • L

    Denver Nuggets ML -102

    NBA · 115-101

  • L

    Over 232.5 -110

    NBA · 86-112

  • L

    Orlando Magic -7.5 -114

    NBA · 128-127

  • L

    Oregon Ducks -20.5 -120

    NCAAF · 34-51

Props

  • L

    Bruce Brown · under

    Houston Rockets @ Denver Nuggets · Actual 12

  • W

    DeMar DeRozan · under

    Portland Trail Blazers @ Sacramento Kings · Actual 15

  • W

    Dillon Brooks · over

    Phoenix Suns @ Golden State Warriors · Actual 22

  • L

    Ivica Zubac · over

    Los Angeles Lakers @ Los Angeles Clippers · Actual 2

  • W

    Jakob Poeltl · under

    Boston Celtics @ Toronto Raptors · Actual 0

  • L

    Jaren Jackson Jr · under

    Washington Wizards @ Memphis Grizzlies · Actual 34

  • L

    Jaren Jackson Jr · under

    Washington Wizards @ Memphis Grizzlies · Actual 22

  • L

    Jaylen Brown · over

    Boston Celtics @ Toronto Raptors · Actual 0

  • W

    Joel Embiid · under

    Dallas Mavericks @ Philadelphia 76ers · Actual 0

  • L

    Jusuf Nurkic · over

    Orlando Magic @ Utah Jazz · Actual 8

  • L

    LeBron James · under

    Los Angeles Lakers @ Los Angeles Clippers · Actual 36

  • W

    Miles Bridges · over

    Charlotte Hornets @ Detroit Pistons · Actual 19

  • L

    Nikola Jokic · over

    Houston Rockets @ Denver Nuggets · Actual 5

  • L

    Paolo Banchero · over

    Orlando Magic @ Utah Jazz · Actual 23

  • L

    Paul George · over

    Dallas Mavericks @ Philadelphia 76ers · Actual 0

  • L

    Russell Westbrook · over

    Portland Trail Blazers @ Sacramento Kings · Actual 7

  • W

    Stephen Curry · over

    Phoenix Suns @ Golden State Warriors · Actual 28

  • L

    Tobias Harris · under

    Charlotte Hornets @ Detroit Pistons · Actual 16