← All archive dates

Daily archive

2025-12-29

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

Game picks

4
NBA

Golden State Warriors @ Brooklyn Nets

TALE OF THE TAPE Golden State Brooklyn Record 16-16 10-19 ← Off Rating 112.5 ← 110.7 Def Rating 111.0 ← 116.2 Net Rating +1.5 ← -5.5 Last 5 Games 3-2 4-1 ← Rest Situation B2B (0 Days) 2 Days ← Key Injuries Horford (OUT) Highsmith (OUT) Gary's Take This spread is a classic case of the market pricing the logo on the jersey rather than the reality of the schedule. The Golden State Warriors are walking into a brutal situational spot tonight. They played an exhausting overtime game in Toronto just last night, losing 141-127, where Stephen Curry was forced to log 41 minutes. Asking a veteran-led team to travel internationally, clear customs, and play a rested opponent less than 24 hours later is a recipe for heavy legs and flat jump shots. The Brooklyn Nets might have a worse season-long record, but their recent form is undeniable. They've won three straight and four of their last five, including impressive wins over the Timberwolves and 76ers. They are playing with pace and confidence, and more importantly, they have fresh legs. With Al Horford out for rest, Golden State loses a crucial defensive anchor and spacer, leaving them thin against Brooklyn's energetic frontcourt of Nic Claxton and Noah Clowney. Road Warriors? Not this year. Golden State is a dismal 6-12 away from home. When you combine their road struggles with the severe rest disadvantage and the emotional letdown of last night's OT loss, laying 6.5 points with them is negligent. I expect the Nets to run the tired Warriors off the floor, or at the very least, keep this inside a possession. Grab the points. Brooklyn Nets +6.5 -114

Brooklyn Nets +6.5-114
CONF
82%
NBA

Minnesota Timberwolves @ Chicago Bulls

TALE OF THE TAPE Minnesota Chicago Record 20-12 ← 15-16 Off Rating 116.5 ← 112.3 Def Rating 111.8 ← 116.6 Net Rating +4.7 ← -4.2 Key Injuries Shannon (OUT) Collins (OUT) Gary's Take This is a classic "Get Right" spot for a superior team against a mediocre one with inflated recent form. The Minnesota Timberwolves enter this game with a massive structural advantage: defense. The gap between Minnesota's elite 111.8 defensive rating and Chicago's porous 116.6 rating is the defining metric of this matchup. While the Chicago Bulls have won 4 of their last 5, those wins came against defensively challenged squads like the Hawks. Against Minnesota's length and discipline, those easy buckets disappear. The specific matchup nightmare here is in the second unit. With Chicago's backup center Zach Collins out, the Bulls are critically thin in the frontcourt behind Nikola Vucevic. This tees up Minnesota's Sixth Man of the Year candidate, Naz Reid, to absolutely feast on a depleted Bulls interior rotation. Furthermore, Chicago lacks a physical perimeter defender capable of slowing down Anthony Edwards, who should bully his way to the rim at will against the likes of Josh Giddey and Coby White. Minnesota is 8-6 on the road and needs to wash the taste of back-to-back losses out of their mouth. The efficiency metrics suggest this game isn't close—the Timberwolves' net rating is nearly 9 points better per 100 possessions. Minnesota covers the number with defense and depth. Timberwolves -6.

Timberwolves -6.0-110
CONF
78%
NBA

Milwaukee Bucks @ Charlotte Hornets

TALE OF THE TAPE Milwaukee Charlotte Record 13-19 ← 11-20 Off Rating 111.8 → 114.1 Def Rating 114.3 ← 116.4 Net Rating -2.5 → -2.2 Key Injuries None ← Plumlee/Knueppel Gary's Take Sometimes the handicap isn't about the numbers; it's about the bodies available to play. The Charlotte Hornets are entering this game with a frontcourt rotation that has been completely hollowed out. With Mason Plumlee, Ryan Kalkbrenner, and Grant Williams all sidelined, Charlotte is forced to play Moussa Diabaté major minutes against the most physically dominant force in basketball. This is a structural failure point that no amount of home-court energy can fix. Giannis Antetokounmpo looked explosive in his return (29 points in 25 minutes), and tonight he faces a defense allowing a 116.4 rating that literally has no one over 6'9" to build a wall. Adding to the mismatch is Myles Turner, whose spacing will pull Charlotte's lone remaining rim protector away from the hoop, creating a runway for Giannis. On the other side, the absence of rookie standout Kon Knueppel (19.3 PPG) removes a critical floor-spacer, allowing Milwaukee's defense to aggressively trap LaMelo Ball without paying the usual price. The Milwaukee Bucks have struggled on the road (5-11), but this is a "get right" spot tailored perfectly to their strengths. They have the best player on the floor and a tactical advantage in the paint that Charlotte cannot solve with their current active roster. Milwaukee Bucks -3.5.

Milwaukee Bucks -3.5-114
CONF
72%
NBA

Denver Nuggets @ Miami Heat

Tale of the Tape Miami Heat Denver Nuggets Record 17-15 ← 22-9 Off Rating 113.0 → 123.9 Def Rating 109.9 ← 115.4 Net Rating +3.1 → +8.5 Key Injuries Herro (OUT) Gordon/Braun (OUT) Gary's Take The Denver Nuggets are rightfully the superior team on paper, but their recent defensive form is a massive red flag that the market hasn't fully adjusted to. Without defensive anchor Aaron Gordon and perimeter stopper Christian Braun, Denver has been hemorrhaging points, allowing a staggering 132 points per game over their last three contests. You simply cannot trust a road favorite laying points when they are giving up 127, 138, and 131 points in consecutive games. While Nikola Jokic is playing at an MVP level (averaging 31.6 PPG in his last five), he is essentially playing 1-on-5 defensively right now. The Nuggets' wing depth is decimated, forcing them to rely on rookie Spencer Jones and an undersized rotation. This plays directly into Miami's hands. Even with Tyler Herro likely out, the Heat have Norman Powell (23.7 PPG) and Jaime Jaquez Jr. to exploit Denver's porous perimeter defense. More importantly, Bam Adebayo is one of the few defenders on Earth with the versatility to at least make Jokic work for his production. Miami boasts a significantly better defensive rating (109.9 vs 115.4) and a strong 11-5 home record. In a game where Denver will likely have to outscore their own defensive mistakes, I'll take the home team with the functional defense. The Nuggets are 12-4 on the road, but this specific version of their roster is too thin to trust as a favorite in South Beach. Miami Heat +2.0.

Miami Heat +2.0-110
CONF
63%

Player props

22
NFL · Los Angeles Rams @ Atlanta Falcons

Matthew Stafford

Matthew Stafford is currently the frontrunner for NFL MVP and leads the league in passing yards. Despite star WR Davante Adams being likely out, Stafford's recent form is elite, averaging 324.4 yards over his last five games and exceeding this line in four of those contests.

OVER 270.5 Pass Yds-113
  • · L5 passing yards: 457, 368, 281, 243, 273
  • · L5 avg: 324.4 pass yds vs line 270.5
  • · ATL pass D: #19 (allows 226.5 yds/g)
NFL · Los Angeles Rams @ Atlanta Falcons

Kyle Pitts

Kyle Pitts has seen a massive surge in usage lately, averaging 8.8 targets over his last five games and recording 84.0 yards per game in that span. He has surpassed this 50.5-yard line in four of his last five games, including a career-high 166-yard performance in Week 15.

OVER 50.5 Reception Yds-114
  • · L5 receiving yards: 57, 166, 90, 82, 25
  • · L5 avg: 84.0 rec yds vs line 50.5
  • · LAR pass D: #20 (allows 221.3 yds/g)
NFL · Los Angeles Rams @ Atlanta Falcons

Puka Nacua

Puka Nacua has been on an historic run, averaging 148.4 receiving yards over his last five games. He has exceeded this 108.5-yard line in three of those five games, with all three overs being massive (225, 181, and 167 yards).

OVER 108.5 Reception Yds-112
  • · L5 receiving yards: 225, 181, 167, 72, 97
  • · L5 avg: 148.4 rec yds vs line 108.5
  • · ATL pass D: #19 (allows 226.5 yds/g)
NFL · at ATL

Kyren Williams

Kyren Williams enters this matchup with elite touchdown production, totaling 13 touchdowns in 15 games (0.87 per game). As the Los Angeles Rams are 7-point favorites, the game script heavily favors Williams seeing significant volume in the second half to milk the clock. With Davante Adams listed as doubtful, the Rams are likely to lean even more on their established ground game and Williams' proven red zone efficiency (10 rushing, 3 receiving TDs).

OVER 0.5 Anytime Td-115
NFL · vs LAR

Tyler Allgeier

Tyler Allgeier offers significant value at +210 despite being the secondary back to Bijan Robinson. Allgeier has found the end zone 8 times in 15 games (0.53 per game), showing a consistent role as a goal-line finisher for Atlanta. In a game with a high total of 48.5, there should be multiple scoring opportunities, and Allgeier's 8 rushing touchdowns suggest he is the preferred option when the Falcons reach the interior red zone.

OVER 0.5 Anytime Td+210
NFL · at ATL

Puka Nacua

Puka Nacua is the primary engine of the Rams' passing attack, averaging a massive 113.7 receiving yards per game. With Davante Adams (14 TDs) doubtful to play, Matthew Stafford is expected to hyper-target Nacua on the opening scripted drives. Nacua has 9 touchdowns in 14 games and serves as the team's most reliable target in the quick-passing game often used to move the chains early.

OVER 0.5 First Td+410
NBA · Milwaukee Bucks @ Charlotte Hornets

Bobby Portis

Bobby Portis is currently in elite rebounding form, averaging 11.0 boards over his last five games and 11.5 over his last twenty. He faces a Charlotte Hornets team that is missing its entire primary frontcourt rotation, including Ryan Kalkbrenner, Mason Plumlee, and Grant Williams, leaving them severely undersized and vulnerable on the glass.

OVER 6.5 Rebounds+126
  • · L5 rebounds: 11, 12, 9, 11, 12
  • · Season avg: 6.5 RPG
  • · Hornets injuries: Kalkbrenner, Plumlee, and Williams are OUT
NBA · Milwaukee Bucks @ Charlotte Hornets

Bobby Portis

Portis has significantly elevated his scoring output recently, averaging 17.2 points over his last five games, which is nearly six points above his 11.5 prop line. He has cleared this scoring threshold in five consecutive contests, showing high consistency with scores of 17, 15, 14, 16, and 24.

OVER 11.5 Points-109
  • · L5 points: 17, 15, 14, 16, 24
  • · Season avg: 12.7 PPG
  • · Giannis status: 25-28 minute restriction on B2B
NBA · Denver Nuggets @ Miami Heat

Nikola Jokic

Nikola Jokic is in the midst of a historic rebounding stretch, particularly since teammate Aaron Gordon was sidelined with a hamstring injury. Gordon's absence removes Denver's second-best rebounder from the lineup, forcing Jokic to shoulder a massive burden on the glass.

OVER 13.5 Rebounds-103
  • · L5 rebounds: 21, 16, 7, 13, 7
  • · Season avg: 12.4 RPG
  • · Injury: Starting PF Aaron Gordon is OUT
NBA · Orlando Magic @ Toronto Raptors

Anthony Black

Anthony Black has emerged as a primary scoring option for the Magic with Jalen Suggs sidelined, averaging 24.1 PPG over his last six contests. He has cleared the 18.5-point threshold in all six of those games, including a career-high 38 points against Denver in his most recent outing.

OVER 18.5 Points-113
  • · L6 points: 38, 24, 22, 19, 20, 22
  • · Last 6 average: 24.1 PPG
  • · Jalen Suggs: listed as Doubtful and expected to miss 6th straight game
NBA · Minnesota Timberwolves @ Chicago Bulls

Josh Giddey

Josh Giddey has been the engine of the Chicago offense, significantly exceeding this line in four of his last five games. His season average of 9.2 APG provides a solid baseline, but his recent form is even more impressive, averaging 10.8 assists over his last five outings.

OVER 8.5 Assists-102
  • · Season average: 9.2 APG
  • · L5 assists: 9, 11, 15, 12, 7
  • · L5 average: 10.8 APG
NBA · Cleveland Cavaliers @ San Antonio Spurs

Victor Wembanyama

Victor Wembanyama is significantly undervalued at a 22.5 point line given his season average of 23.9 PPG. His production was temporarily suppressed by a minute-management phase in mid-December, but head coach Mitch Johnson has officially confirmed that phase is over.

OVER 22.5 Points-110
  • · Season avg: 23.9 PPG
  • · Last game: 32 points in 28 minutes
  • · Coach Mitch Johnson: 'management phase is over'
NBA · Phoenix Suns @ Washington Wizards

Oso Ighodaro

Oso Ighodaro enters this game with a significant opportunity boost as Suns starting center Mark Williams is serving a suspension. In his last five games, Ighodaro has already been outperforming his season average of 4.3 rebounds, posting an impressive 7.6 RPG during that span.

OVER 7.5 Rebounds-103
  • · L5 rebounds: 10, 5, 3, 7, 13
  • · L5 average: 7.6 rebounds/game
  • · Last game: 10 rebounds in 29 minutes vs Pelicans
NBA · Golden State Warriors @ Brooklyn Nets

Michael Porter Jr

Michael Porter Jr. has been on a scoring tear in December, averaging 28.4 points per game across nine contests for the Brooklyn Nets. This provides a substantial 3.9-point cushion against his 24.5-point line.

OVER 24.5 Points-118
  • · Dec PPG avg: 28.4
  • · Line: 24.5
  • · Dec shooting: 51% FG / 47% 3PT
NBA · Denver Nuggets @ Miami Heat

Nikola Jokic

Nikola Jokic's playmaking has reached elite levels of consistency, clearing the 10.5 assist mark in each of his last four games with totals of 12, 15, 14, and 13. His season average of 11.1 APG already provides a cushion against this line, and the current roster situation in Denver further amplifies his role as the primary offensive hub.

OVER 10.5 Assists-136
  • · L5 assists: 12, 15, 14, 13, 5
  • · Season avg: 11.1 APG
  • · Consistency: 12+ assists in 4 consecutive games
NBA · Orlando Magic @ Toronto Raptors

Paolo Banchero

Paolo Banchero is currently in the midst of a significant scoring slump, averaging just 16.2 PPG over his last five games, which is well below his 19.8 season average. He has failed to exceed 13 points in three consecutive games, scoring 12, 13, and 12 points respectively. Since returning from a groin injury, his efficiency has dipped, shooting approximately 41.7% from the floor over his most recent stretch.

UNDER 22.5 Points-105
  • · L5 points: 12, 13, 12, 21, 23
  • · L5 average: 16.2 PPG
  • · Season average: 19.8 PPG
NBA · Minnesota Timberwolves @ Chicago Bulls

Julius Randle

Julius Randle is comfortably clearing this line on the season, averaging 22.6 PPG as the Timberwolves' secondary scoring option. Facing a Chicago Bulls defense that ranks 26th in the league and allows 122 points per game provides a significant statistical advantage.

OVER 20.5 Points-130
  • · Season average: 22.6 PPG
  • · Cushion: +2.1 PPG over 20.5 line
  • · Opponent defense: Bulls rank 26th in PPG allowed at 122
NBA · Cleveland Cavaliers @ San Antonio Spurs

Stephon Castle

Stephon Castle has been remarkably consistent as a primary engine for the Spurs, averaging 18.6 PPG on the season, which provides a comfortable cushion over this 17.5 line. His recent form is even more encouraging, with a five-game average of 19.6 PPG and a streak of scoring 18+ points in four of his last five outings (20, 19, 24, 18, 17).

OVER 17.5 Points-121
  • · Season avg: 18.6 PPG
  • · L5 points: 20, 19, 24, 18, 17
  • · L5 average: 19.6 PPG
NBA · Phoenix Suns @ Washington Wizards

Royce O'Neale

Royce O'Neale is in a prime spot to exceed his 2.5 threes made prop line tonight against the league's worst defense. O'Neale is averaging 2.9 made threes per game this season on elite 42.0% efficiency, which already provides a strong baseline cushion over the line.

OVER 2.5 3-Pointers-149
  • · Season average: 2.9 threes made per game
  • · Season 3PT%: 42.0%
  • · Minutes average: 29.4 MPG
NBA · Golden State Warriors @ Brooklyn Nets

Nicolas Claxton

Nicolas Claxton is consistently outperforming his 11.5 points line, averaging 13.6 PPG on the season and clearing the mark in each of his last three games with 14, 16, and 12 points. His efficiency remains a hallmark of his game, shooting nearly 67% in his most recent outing.

OVER 11.5 Points-130
  • · Season avg: 13.6 PPG
  • · Last 3 games: 14, 16, 12 pts
  • · FG% last game: 66.7%
NBA · Atlanta Hawks @ Oklahoma City Thunder

Onyeka Okongwu

Onyeka Okongwu is in a prime position to exceed his points prop with Atlanta's two leading scorers, Trae Young and Jalen Johnson, both ruled out. Okongwu is already averaging 16.1 PPG on the season, which sits above this 15.5 line.

OVER 15.5 Points-111
  • · Season average: 16.1 PPG
  • · L5 points: 31, 12, 10, 23, 7
  • · Last game performance: 31 points
NBA · Atlanta Hawks @ Oklahoma City Thunder

Shai Gilgeous-Alexander

While Shai Gilgeous-Alexander is one of the league's elite scorers, the situational context for this matchup heavily favors the under on his points prop. Shai's scoring has cooled recently, as he is averaging 29.6 PPG over his last five games—well below his 32.0 season average—and has failed to reach 31 points in his two most recent contests (27 and 22 points).

UNDER 30.5 Points-116
  • · L5 points: 27, 22, 33, 31, 35
  • · L5 average: 29.6 PPG
  • · Season average: 32.0 PPG

Graded results

27

Games

  • W

    Falcons +7.0 -100

    NFL · 24-27

  • L

    Brooklyn Nets +6.5 -114

    NBA · 120-107

  • W

    Timberwolves -6.0 -110

    NBA · 136-101

  • W

    Milwaukee Bucks -3.5 -114

    NBA · 123-113

  • W

    Miami Heat +2.0 -110

    NBA · 123-147

Props

  • W

    Anthony Black · over

    Orlando Magic @ Toronto Raptors · Actual 27

  • L

    Bobby Portis · over

    Milwaukee Bucks @ Charlotte Hornets · Actual 2

  • W

    Bobby Portis · over

    Milwaukee Bucks @ Charlotte Hornets · Actual 25

  • L

    Josh Giddey · over

    Minnesota Timberwolves @ Chicago Bulls · Actual 3

  • L

    Julius Randle · over

    Minnesota Timberwolves @ Chicago Bulls · Actual 17

  • L

    Kyle Pitts · over

    Los Angeles Rams @ Atlanta Falcons · Actual 16

  • L

    Kyren Williams · over

    at ATL · Actual 0

  • L

    Matthew Stafford · over

    Los Angeles Rams @ Atlanta Falcons · Actual 269

  • W

    Michael Porter Jr · over

    Golden State Warriors @ Brooklyn Nets · Actual 27

  • W

    Nicolas Claxton · over

    Golden State Warriors @ Brooklyn Nets · Actual 15

  • L

    Nikola Jokic · over

    Denver Nuggets @ Miami Heat · Actual 5

  • L

    Nikola Jokic · over

    Denver Nuggets @ Miami Heat · Actual 8

  • W

    Onyeka Okongwu · over

    Atlanta Hawks @ Oklahoma City Thunder · Actual 26

  • W

    Oso Ighodaro · over

    Phoenix Suns @ Washington Wizards · Actual 10

  • L

    Paolo Banchero · under

    Orlando Magic @ Toronto Raptors · Actual 23

  • L

    Puka Nacua · over

    at ATL · Actual 0

  • L

    Puka Nacua · over

    Los Angeles Rams @ Atlanta Falcons · Actual 47

  • W

    Royce O'Neale · over

    Phoenix Suns @ Washington Wizards · Actual 5

  • L

    Shai Gilgeous-Alexander · under

    Atlanta Hawks @ Oklahoma City Thunder · Actual 39

  • L

    Stephon Castle · over

    Cleveland Cavaliers @ San Antonio Spurs · Actual 15

  • L

    Tyler Allgeier · over

    vs LAR · Actual 0

  • W

    Victor Wembanyama · over

    Cleveland Cavaliers @ San Antonio Spurs · Actual 26