TALE OF THE TAPE Utah Jazz Detroit Pistons
Record 10-19 24-6 →
Off Rating 113.0 116.2 →
Def Rating 120.1 109.1 →
Net Rating -7.1 +7.2 →
Key Injuries Kessler (OUT) Holland (Q) Gary's Take
This matchup features the single biggest structural mismatch in the NBA right now: Detroit's disciplined, fifth-ranked defense against a Utah team that simply cannot get stops. The Jazz have plummeted to the bottom of the defensive efficiency standings since losing Walker Kessler, surrendering nearly 128 points per game over their last five outings. You cannot hide that kind of rim protection void against a team executing as well as the Pistons. Cade Cunningham has Detroit humming with a top-tier offensive rating, but the real story is their defensive identity. While Utah engages in track meets—trying to outscore their defensive problems with Keyonte George and rookie Ace Bailey—Detroit is suffocating opponents, boasting an 11-4 road record that proves their formula travels. Jalen Duren should have absolute freedom in the paint given Utah's depleted frontcourt, and Cunningham's ability to control tempo prevents the chaotic shootout style Utah prefers. The net rating gap here is a staggering 14.3 points per 100 possessions. Even on the road, laying points is the only look when the class disparity is this wide. Utah is 0-4 in their last four, losing by margins that suggest this spread is actually short. Detroit wins big.
TALE OF THE TAPE
Utah Jazz Detroit Pistons
Record 10-19 24-6 →
Off Rating 113.0 116.2 →
Def Rating 120.1 109.1 →
Net Rating -7.1 +7.2 →
Key Injuries Kessler (OUT) Holland (Q)
Gary's Take
This matchup features the single biggest structural mismatch in the NBA right now: Detroit's disciplined, fifth-ranked defense against a Utah team that simply cannot get stops. The Jazz have plummeted to the bottom of the defensive efficiency standings since losing Walker Kessler, surrendering nearly 128 points per game over their last five outings. You cannot hide that kind of rim protection void against a team executing as well as the Pistons.
Cade Cunningham has Detroit humming with a top-tier offensive rating, but the real story is their defensive identity. While Utah engages in track meets—trying to outscore their defensive problems with Keyonte George and rookie Ace Bailey—Detroit is suffocating opponents, boasting an 11-4 road record that proves their formula travels. Jalen Duren should have absolute freedom in the paint given Utah's depleted frontcourt, and Cunningham's ability to control tempo prevents the chaotic shootout style Utah prefers.
The net rating gap here is a staggering 14.3 points per 100 possessions. Even on the road, laying points is the only look when the class disparity is this wide. Utah is 0-4 in their last four, losing by margins that suggest this spread is actually short. Detroit wins big.
The pick & result
Published pick
Detroit Pistons -9 -108
Published odds
-108
Result
Lost
Final score
129-131
Odds are the American price printed with this pick, not a current offer. Wins, losses and pushes remain on the public record; a missing grade is not a win.
The read
TALE OF THE TAPE
Utah Jazz Detroit Pistons
Record 10-19 24-6 →
Off Rating 113.0 116.2 →
Def Rating 120.1 109.1 →
Net Rating -7.1 +7.2 →
Key Injuries Kessler (OUT) Holland (Q)
Gary's Take
This matchup features the single biggest structural mismatch in the NBA right now: Detroit's disciplined, fifth-ranked defense against a Utah team that simply cannot get stops. The Jazz have plummeted to the bottom of the defensive efficiency standings since losing Walker Kessler, surrendering nearly 128 points per game over their last five outings. You cannot hide that kind of rim protection void against a team executing as well as the Pistons.
Cade Cunningham has Detroit humming with a top-tier offensive rating, but the real story is their defensive identity. While Utah engages in track meets—trying to outscore their defensive problems with Keyonte George and rookie Ace Bailey—Detroit is suffocating opponents, boasting an 11-4 road record that proves their formula travels. Jalen Duren should have absolute freedom in the paint given Utah's depleted frontcourt, and Cunningham's ability to control tempo prevents the chaotic shootout style Utah prefers.
The net rating gap here is a staggering 14.3 points per 100 possessions. Even on the road, laying points is the only look when the class disparity is this wide. Utah is 0-4 in their last four, losing by margins that suggest this spread is actually short. Detroit wins big.
Injuries noted
Detroit Pistons: Ronald Holland II (Day-To-Day) — Dec 25: Holland (knee) is questionable for Friday's game against the Jazz.; Isaac Jones (Day-To-Day) — Dec 23: Detroit assigned Jones (knee) to the G League's Motor City Cruise on Saturday.
Utah Jazz: Georges Niang (Out) — Dec 15: The Jazz announced Monday that Niang (foot) will be re-evaluated in two weeks.; Walker Kessler (Out) — Nov 5: Kessler will undergo left shoulder surgery and will miss the remainder of the 2025-26 season, Tony Jones of The Athletic reports.
About this analysis
Who made it
Gary AI, an AI sports-analysis product operated by Gary A.I. LLC. No human reviewer is claimed unless one is explicitly named.
Published data
Daily picks first stored December 26, 2025 at 4:56 PM ET.
Odds record
The pick receipt shows the price printed in the published ticket. The matchup market and line ladder provide separate market context. Source names were not retained with this pick.
Keyonte George has entered an elite scoring tier in December, averaging 26.4 points per game for the month . Over his last five games, he has cleared this 22.5 point line in four instances, posting high-ceiling scores of 24, 27, 34, and 37. His volume has been consistent during this breakout, averaging 28.4 PPG over his last five outings . While Detroit boasts a top-tier defense, Utah's 3rd-ranked pace should ensure a high volume of possessions to sustain his scoring. In a game with a massive 244.5 total, George is the primary beneficiary of Utah's fast-paced offensive environment.
Keyonte George has entered an elite scoring tier in December, averaging 26.4 points per game for the month . Over his last five games, he has cleared this 22.5 point line in four instances, posting high-ceiling scores of 24, 27, 34, and 37.
His volume has been consistent during this breakout, averaging 28.4 PPG over his last five outings . While Detroit boasts a top-tier defense, Utah's 3rd-ranked pace should ensure a high volume of possessions to sustain his scoring.
In a game with a massive 244.5 total, George is the primary beneficiary of Utah's fast-paced offensive environment.
Keyonte George has entered an elite scoring tier in December, averaging 26.4 points per game for the month . Over his last five games, he has cleared this 22.5 point line in four instances, posting high-ceiling scores of 24, 27, 34, and 37.
His volume has been consistent during this breakout, averaging 28.4 PPG over his last five outings . While Detroit boasts a top-tier defense, Utah's 3rd-ranked pace should ensure a high volume of possessions to sustain his scoring.
In a game with a massive 244.5 total, George is the primary beneficiary of Utah's fast-paced offensive environment.
GARY'S PICK
LAURI MARKKANENPOINTS OVER 24.5
NBAUtah Jazz· -125
Lauri Markkanen enters this matchup averaging 27.8 points per game on the season, which provides a significant 3.3-point cushion against this 24.5 line . He has been highly reliable of late, exceeding this scoring threshold in four of his last five games with totals of 27, 33, 26, and 30. Markkanen notably thrived in the first meeting against Detroit this season, putting up 31 points . While Detroit is a strong defensive team, the high game total of 244.5 suggests a shootout environment that favors Utah's top scoring option. With Walker Kessler out, Markkanen will need to carry a heavy offensive load to keep the Jazz competitive.
Lauri Markkanen enters this matchup averaging 27.8 points per game on the season, which provides a significant 3.3-point cushion against this 24.5 line . He has been highly reliable of late, exceeding this scoring threshold in four of his last five games with totals of 27, 33, 26, and 30.
Markkanen notably thrived in the first meeting against Detroit this season, putting up 31 points . While Detroit is a strong defensive team, the high game total of 244.5 suggests a shootout environment that favors Utah's top scoring option.
With Walker Kessler out, Markkanen will need to carry a heavy offensive load to keep the Jazz competitive.
Lauri Markkanen enters this matchup averaging 27.8 points per game on the season, which provides a significant 3.3-point cushion against this 24.5 line . He has been highly reliable of late, exceeding this scoring threshold in four of his last five games with totals of 27, 33, 26, and 30.
Markkanen notably thrived in the first meeting against Detroit this season, putting up 31 points . While Detroit is a strong defensive team, the high game total of 244.5 suggests a shootout environment that favors Utah's top scoring option.
With Walker Kessler out, Markkanen will need to carry a heavy offensive load to keep the Jazz competitive.
Every pick posts before the game and is graded after, in public. My Book on this website lets you tail or fade listed calls and keeps your record separately labeled; Gary is also available as a native iOS app.