Pistons vs. Bucks Prediction, Picks and Odds

Our detailed prediction and analysis for the Pistons vs. Bucks NBA game on December 3, 2025 is featured below. Drawing from 10,000 game simulations, we provide expert picks, betting odds, and insights.
FINAL
NBA
FINAL
NBA sport icon
NBA
Pistons
109
113
Fiserv Forum
Bucks
Fiserv Forum
TEAM1234T
Pistons
42 63 4 0 109
Bucks
31 72 10 0 113
Live Probabilities
Win %
  • Pistons
    2%
  • Bucks
    98%
Win Probability
TEAM1234T
Pistons
42 63 4 0 109
Bucks
31 72 10 0 113
Q4 00:02 Paul Reed misses three point jump shot
Q4 00:09 Cade Cunningham misses three point stepback jump shot
Q4 00:25 Caris LeVert misses three point jump shot
Q4 00:40 Pistons misses three point jump shot
Q4 00:56 Bucks misses three point jump shot
Q4 1:34 Jericho Sims makes two point jump shot
Q4 1:34 Bucks misses two point jump shot
Q4 1:55 AJ Green makes three point jump shot (Kevin Porter Jr. assists)
Q4 2:09 Pistons makes three point jump shot
Q4 2:23 Pistons misses three point jump shot
Play by Play
  1. Q4 00:00
    Ryan Rollins defensive rebound
  2. Q4 00:00
    End of 4th Quarter.
  3. Q4 00:01
    Bucks lineup change (AJ Green, Ryan Rollins, Jericho Sims, Kevin Porter Jr., Myles Turner)
  4. Q4 00:01
    Pistons lineup change (Paul Reed, Caris LeVert, Ausar Thompson, Cade Cunningham, Tobias Harris)
  5. Q4 00:01
    Caris LeVert misses regular free throw 2 of 2
  6. Q4 00:01
    Pistons offensive rebound
  7. Q4 00:01
    Bucks personal foul
  8. Q4 00:01
    +1
    Caris LeVert makes regular free throw 1 of 2
    109-113
  9. Q4 00:02
    Paul Reed misses three point jump shot
  10. Q4 00:07
    +1
    AJ Green makes regular free throw 1 of 2
    109-113
  11. Q4 00:07
    Caris LeVert personal foul (AJ Green draws the foul)
  12. Q4 00:07
    Bucks defensive rebound
  13. Q4 00:07
    Stoppage (Out of bounds)
  14. Q4 00:07
    +1
    AJ Green makes regular free throw 2 of 2
    109-113
  15. Q4 00:07
    Pistons 60 second timeout
  16. Q4 00:09
    Cade Cunningham misses three point stepback jump shot
  17. Q4 00:13
    Pistons lineup change (Paul Reed, Caris LeVert, Ausar Thompson, Cade Cunningham, Tobias Harris)
  18. Q4 00:13
    Jalen Duren personal foul
  19. Q4 00:13
    +1
    Ryan Rollins makes regular free throw 1 of 2
    109-113
  20. Q4 00:13
    Pistons lineup change (Caris LeVert, Ausar Thompson, Cade Cunningham, Daniss Jenkins, Tobias Harris)
  21. Q4 00:13
    +1
    Ryan Rollins makes regular free throw 2 of 2
    109-113
  22. Q4 00:13
    Pistons lineup change (Paul Reed, Caris LeVert, Cade Cunningham, Daniss Jenkins, Tobias Harris)
  23. Q4 00:13
    Bucks lineup change (AJ Green, Ryan Rollins, Jericho Sims, Kevin Porter Jr., Kyle Kuzma)
  24. Q4 00:13
    Pistons 60 second timeout
  25. Q4 00:22
    Jericho Sims defensive rebound
  26. Q4 00:25
    Caris LeVert misses three point jump shot
  27. Q4 00:38
    Pistons offensive rebound
  28. Q4 00:38
    Bucks personal foul
  29. Q4 00:38
    Pistons lineup change (Caris LeVert, Jalen Duren, Cade Cunningham, Daniss Jenkins, Tobias Harris)
  30. Q4 00:40
    Pistons misses three point jump shot
  31. Q4 00:56
    Bucks misses three point jump shot
  32. Q4 00:56
    Bucks offensive rebound
  33. Q4 00:57
    Bucks turnover (shot clock violation)
  34. Q4 00:58
    Stoppage (Out of bounds)
  35. Q4 1:21
    Cade Cunningham turnover (back court violation)
  36. Q4 1:34
    +2
    Jericho Sims makes two point jump shot
    108-108
  37. Q4 1:34
    Jalen Duren personal foul
  38. Q4 1:34
    +1
    Jericho Sims makes regular free throw 1 of 1
    109-113
  39. Q4 1:34
    Bucks misses two point jump shot
  40. Q4 1:34
    Jericho Sims offensive rebound
  41. Q4 1:44
    Pistons turnover
  42. Q4 1:55
    +3
    AJ Green makes three point jump shot (Kevin Porter Jr. assists)
    108-106
  43. Q4 2:09
    +3
    Pistons makes three point jump shot
    109-113
  44. Q4 2:20
    Pistons offensive rebound
  45. Q4 2:20
    Stoppage (Out of bounds)
  46. Q4 2:23
    Pistons misses three point jump shot
  47. Q4 2:38
    Ausar Thompson defensive rebound
  48. Q4 2:46
    Ryan Rollins misses three point pullup jump shot
  49. Q4 2:53
    Cade Cunningham offensive rebound
  50. Q4 2:53
    +2
    Cade Cunningham makes two point putback layup
    105-103
  51. Q4 2:53
    Bucks 60 second timeout
  52. Q4 2:53
    Bucks lineup change (AJ Green, Ryan Rollins, Bobby Portis, Jericho Sims, Kevin Porter Jr.)
  53. Q4 2:53
    Bucks violation
  54. Q4 2:55
    Pistons misses two point jump shot
  55. Q4 2:57
    Caris LeVert defensive rebound
  56. Q4 3:01
    Kyle Kuzma misses three point fadeaway jump shot
  57. Q4 3:21
    Ryan Rollins defensive rebound
  58. Q4 3:26
    Ausar Thompson misses two point jump shot
  59. Q4 3:45
    Ausar Thompson defensive rebound
  60. Q4 3:49
    Ryan Rollins misses three point jump shot
  61. Q4 4:13
    +3
    Caris LeVert makes three point jump shot (Cade Cunningham assists)
    109-113
  62. Q4 4:33
    +2
    Bucks makes two point jump shot
    109-113
  63. Q4 4:36
    Ryan Rollins defensive rebound
  64. Q4 4:39
    Tobias Harris misses two point jump shot
  65. Q4 4:42
    Ausar Thompson defensive rebound
  66. Q4 4:45
    AJ Green misses three point jump shot
  67. Q4 4:56
    Bucks misses three point jump shot
  68. Q4 4:56
    Pistons defensive rebound
  69. Q4 4:56
    Instant replay (Challenge)
  70. Q4 4:56
    Pistons lineup change (Caris LeVert, Jalen Duren, Ausar Thompson, Cade Cunningham, Tobias Harris)
  71. Q4 4:56
    Stoppage (Out of bounds)
  72. Q4 4:56
    Bucks 60 second timeout
  73. Q4 5:17
    +2
    Jaden Ivey makes two point jump shot (Ausar Thompson assists)
    100-101
  74. Q4 5:40
    +2
    Bucks makes two point jump shot
    109-113
  75. Q4 6:04
    +3
    Pistons makes three point jump shot
    109-113
  76. Q4 6:15
    +2
    Bobby Portis makes two point jump shot (Ryan Rollins assists)
    109-113
  77. Q4 6:19
    Kevin Porter Jr. offensive rebound
  78. Q4 6:27
    Kyle Kuzma misses two point jump shot
  79. Q4 6:45
    Cade Cunningham turnover (out of bounds lost ball)
  80. Q4 6:55
    Pistons lineup change (Jaden Ivey, Jalen Duren, Ausar Thompson, Cade Cunningham, Tobias Harris)
  81. Q4 6:55
    +3
    Bucks makes three point jump shot
    109-113
  82. Q4 6:55
    Pistons 60 second timeout
  83. Q4 6:57
    Kyle Kuzma offensive rebound
  84. Q4 6:59
    Bucks misses two point jump shot
  85. Q4 7:03
    Jaden Ivey turnover (bad pass) (Ryan Rollins steals)
  86. Q4 7:14
    +3
    AJ Green makes three point jump shot
    109-113
  87. Q4 7:18
    Kevin Porter Jr. defensive rebound
  88. Q4 7:22
    Cade Cunningham misses two point jump shot
  89. Q4 7:32
    Ronald Holland II defensive rebound
  90. Q4 7:35
    Bobby Portis misses three point jump shot
  91. Q4 7:54
    +2
    Paul Reed makes two point jump shot
    109-113
  92. Q4 8:18
    +2
    Bobby Portis makes two point running finger roll layup (Ryan Rollins assists)
    109-113
  93. Q4 8:22
    Paul Reed turnover (Kyle Kuzma steals)
  94. Q4 8:27
    Paul Reed defensive rebound
  95. Q4 8:30
    Javonte Green shooting foul (Bobby Portis draws the foul)
  96. Q4 8:30
    +1
    Bobby Portis makes regular free throw 1 of 2
    109-113
  97. Q4 8:30
    Pistons lineup change (Paul Reed, Jaden Ivey, Cade Cunningham, Ronald Holland II, Javonte Green)
  98. Q4 8:30
    Bobby Portis misses regular free throw 2 of 2
  99. Q4 8:32
    Kyle Kuzma defensive rebound
  100. Q4 8:36
    Jaden Ivey misses two point pullup jump shot
  101. Q4 8:53
    +3
    Kevin Porter Jr. makes three point jump shot (Bobby Portis assists)
    109-113
  102. Q4 9:08
    Kevin Porter Jr. misses two point jump shot
  103. Q4 9:08
    Ronald Holland II turnover (out of bounds lost ball)
  104. Q4 9:12
    Ronald Holland II defensive rebound
  105. Q4 9:24
    +3
    Paul Reed makes three point jump shot
    109-113
  106. Q4 9:31
    Stoppage (Out of bounds)
  107. Q4 9:31
    Paul Reed defensive rebound
  108. Q4 9:31
    Pistons offensive rebound
  109. Q4 9:32
    AJ Green blocks Daniss Jenkins's two point running layup
  110. Q4 9:37
    Kyle Kuzma misses three point jump shot
  111. Q4 9:47
    Bucks lineup change (AJ Green, Ryan Rollins, Bobby Portis, Kevin Porter Jr., Kyle Kuzma)
  112. Q4 9:47
    Stoppage (Out of bounds)
  113. Q4 10:01
    +2
    Paul Reed makes two point fadeaway jump shot (Javonte Green assists)
    109-113
  114. Q4 10:08
    Paul Reed defensive rebound
  115. Q4 10:11
    Bucks misses three point jump shot
  116. Q4 10:23
    Pistons turnover
  117. Q4 10:23
    Pistons lineup change (Paul Reed, Jaden Ivey, Daniss Jenkins, Ronald Holland II, Javonte Green)
  118. Q4 10:38
    +2
    Kyle Kuzma makes two point jump shot
    109-113
  119. Q4 10:56
    Pistons turnover
  120. Q4 10:57
    Ronald Holland II misses two point jump shot
  121. Q4 10:57
    Stoppage (Out of bounds)
  122. Q4 10:57
    Pistons offensive rebound
  123. Q4 11:03
    Pistons offensive rebound
  124. Q4 11:03
    Stoppage (Out of bounds)
  125. Q4 11:05
    Caris LeVert misses three point jump shot
  126. Q4 11:13
    Stoppage (Out of bounds)
  127. Q4 11:23
    +3
    Bucks makes three point jump shot
    109-113
  128. Q4 11:36
    +2
    Ronald Holland II makes two point jump shot
    109-113
  129. Q4 11:36
    Ryan Rollins personal foul (Ronald Holland II draws the foul)
  130. Q4 11:36
    +1
    Ronald Holland II makes regular free throw 1 of 1
    109-113
  131. Q4 11:47
    +2
    Ryan Rollins makes two point driving reverse layup (Gary Trent Jr. assists)
    85-80
  132. Q3 00:00
    Bucks offensive rebound
  133. Q3 00:00
    End of 3rd Quarter.
  134. Q4 12:00
    Bucks lineup change (AJ Green, Ryan Rollins, Bobby Portis, Gary Trent Jr., Kyle Kuzma)
  135. Q3 00:01
    Ryan Rollins misses heave shot
  136. Q3 00:04
    +2
    Daniss Jenkins makes two point jump shot
    109-113
  137. Q3 00:26
    +3
    Bucks makes three point jump shot
    109-113
  138. Q3 00:33
    Jericho Sims defensive rebound
  139. Q3 00:37
    Ronald Holland II misses three point jump shot
  140. Q3 00:53
    +2
    Bucks makes two point jump shot
    109-113
  141. Q3 1:04
    Paul Reed offensive rebound
  142. Q3 1:04
    +2
    Paul Reed makes two point jump shot
    109-113
  143. Q3 1:12
    Pistons misses two point jump shot
  144. Q3 1:26
    +2
    Bucks makes two point jump shot
    109-113
  145. Q3 1:39
    +2
    Javonte Green makes two point jump shot
    109-113
  146. Q3 2:00
    Kyle Kuzma turnover (offensive foul)
  147. Q3 2:00
    Bucks personal foul
  148. Q3 2:00
    Pistons lineup change (Paul Reed, Caris LeVert, Daniss Jenkins, Ronald Holland II, Javonte Green)
  149. Q3 2:17
    Bobby Portis shooting foul (Isaiah Stewart draws the foul)
  150. Q3 2:17
    Instant replay
  151. Q3 2:17
    Isaiah Stewart personal foul
  152. Q3 2:17
    Bobby Portis technical foul (Double)
  153. Q3 2:17
    Ausar Thompson misses regular free throw 1 of 2
  154. Q3 2:17
    Pistons offensive rebound
  155. Q3 2:17
    Pistons lineup change (Caris LeVert, Ausar Thompson, Daniss Jenkins, Ronald Holland II, Javonte Green)
  156. Q3 2:17
    Instant replay (Request)
  157. Q3 2:17
    Pistons 60 second timeout
  158. Q3 2:17
    +1
    Ausar Thompson makes regular free throw 2 of 2
    109-113
  159. Q3 2:24
    Javonte Green defensive rebound
  160. Q3 2:27
    Bucks misses three point jump shot
  161. Q3 2:53
    +3
    Javonte Green makes three point jump shot (Caris LeVert assists)
    109-113
  162. Q3 3:13
    Pistons personal foul
  163. Q3 3:13
    +1
    Ryan Rollins makes technical free throw 1 of 1
    105-103
  164. Q3 3:13
    Pistons lineup change (Isaiah Stewart, Caris LeVert, Daniss Jenkins, Ronald Holland II, Javonte Green)
  165. Q3 3:22
    +3
    Bucks makes three point jump shot
    105-103
  166. Q3 3:25
    Kyle Kuzma defensive rebound
  167. Q3 3:28
    Pistons misses two point jump shot
  168. Q3 3:30
    Cade Cunningham defensive rebound
  169. Q3 3:33
    Bobby Portis misses two point jump shot
  170. Q3 3:47
    Bobby Portis defensive rebound
  171. Q3 3:51
    Pistons misses three point jump shot
  172. Q3 4:05
    +2
    Ryan Rollins makes two point fadeaway jump shot
    75-67
  173. Q3 4:26
    +2
    Cade Cunningham makes two point jump shot (Caris LeVert assists)
    105-103
  174. Q3 4:44
    Ryan Rollins turnover (out of bounds bad pass)
  175. Q3 4:58
    Bucks personal foul
  176. Q3 4:58
    Pistons lineup change (Jaden Ivey, Isaiah Stewart, Caris LeVert, Cade Cunningham, Javonte Green)
  177. Q3 4:58
    +1
    Jaden Ivey makes regular free throw 1 of 2
    109-113
  178. Q3 4:58
    Bucks lineup change (Ryan Rollins, Bobby Portis, Gary Trent Jr., Jericho Sims, Kyle Kuzma)
  179. Q3 4:58
    +1
    Jaden Ivey makes regular free throw 2 of 2
    109-113
  180. Q3 5:00
    Jaden Ivey offensive rebound
  181. Q3 5:02
    Jaden Ivey misses three point jump shot
  182. Q3 5:06
    Caris LeVert misses three point jump shot
  183. Q3 5:07
    Tobias Harris offensive rebound
  184. Q3 5:15
    Kevin Porter Jr. offensive foul (Ausar Thompson draws the foul)
  185. Q3 5:15
    Kevin Porter Jr. turnover (offensive foul)
  186. Q3 5:15
    Bucks lineup change (Bobby Portis, Gary Trent Jr., Jericho Sims, Kevin Porter Jr., Kyle Kuzma)
  187. Q3 5:15
    Bucks lineup change (Bobby Portis, Gary Trent Jr., Jericho Sims, Kevin Porter Jr., Kyle Kuzma)
  188. Q3 5:15
    Pistons lineup change (Jaden Ivey, Isaiah Stewart, Caris LeVert, Cade Cunningham, Tobias Harris)
  189. Q3 5:25
    Jericho Sims defensive rebound
  190. Q3 5:29
    Pistons misses three point jump shot
  191. Q3 5:34
    Tobias Harris defensive rebound
  192. Q3 5:37
    Kevin Porter Jr. misses three point jump shot
  193. Q3 6:03
    Bucks personal foul
  194. Q3 6:03
    +1
    Cade Cunningham makes regular free throw 1 of 2
    109-113
  195. Q3 6:03
    Bucks lineup change (AJ Green, Bobby Portis, Gary Trent Jr., Jericho Sims, Kevin Porter Jr.)
  196. Q3 6:03
    +1
    Cade Cunningham makes regular free throw 2 of 2
    109-113
  197. Q3 6:26
    +2
    Bucks makes two point jump shot
    109-113
  198. Q3 6:39
    +3
    Jaden Ivey makes three point jump shot (Ausar Thompson assists)
    109-113
  199. Q3 6:57
    +3
    Bucks makes three point jump shot
    109-113
  200. Q3 7:19
    Bucks 60 second timeout
  201. Q3 7:19
    Pistons lineup change (Jaden Ivey, Isaiah Stewart, Ausar Thompson, Cade Cunningham, Tobias Harris)
  202. Q3 7:20
    Ausar Thompson offensive rebound
  203. Q3 7:20
    +2
    Ausar Thompson makes two point tip layup
    66-60
  204. Q3 7:21
    Tobias Harris misses two point driving layup
  205. Q3 7:39
    Tobias Harris defensive rebound
  206. Q3 7:43
    Myles Turner misses three point jump shot
  207. Q3 7:48
    AJ Green defensive rebound
  208. Q3 7:52
    Daniss Jenkins misses three point jump shot
  209. Q3 8:02
    +2
    Myles Turner makes two point jump shot
    66-60
  210. Q3 8:21
    +1
    Cade Cunningham makes regular free throw 1 of 1
    64-58
  211. Q3 8:21
    AJ Green shooting foul (Cade Cunningham draws the foul)
  212. Q3 8:21
    +2
    Cade Cunningham makes two point jump shot
    66-60
  213. Q3 8:25
    Daniss Jenkins defensive rebound
  214. Q3 8:27
    Isaiah Stewart blocks Kevin Porter Jr.'s two point driving floating jump shot
  215. Q3 8:45
    +3
    Tobias Harris makes three point jump shot (Ausar Thompson assists)
    64-60
  216. Q3 8:56
    +2
    Bucks makes two point jump shot
    64-60
  217. Q3 9:12
    +3
    Pistons makes three point jump shot
    64-60
  218. Q3 9:30
    +3
    Bucks makes three point jump shot
    64-60
  219. Q3 9:32
    Jericho Sims offensive rebound
  220. Q3 9:35
    Bucks misses three point jump shot
  221. Q3 9:57
    Ausar Thompson turnover (out of bounds lost ball)
  222. Q3 10:03
    +1
    Kevin Porter Jr. makes regular free throw 2 of 2
    55-53
  223. Q3 10:03
    Pistons personal foul
  224. Q3 10:03
    +1
    Kevin Porter Jr. makes regular free throw 1 of 2
    64-60
  225. Q3 10:03
    Pistons lineup change (Isaiah Stewart, Ausar Thompson, Cade Cunningham, Daniss Jenkins, Tobias Harris)
  226. Q3 10:15
    Jericho Sims defensive rebound
  227. Q3 10:19
    Ausar Thompson misses two point jump shot
  228. Q3 10:23
    Myles Turner personal foul (Tobias Harris draws the foul)
  229. Q3 10:28
    Cade Cunningham defensive rebound
  230. Q3 10:32
    Bucks misses three point jump shot
  231. Q3 10:47
    Myles Turner shooting foul (Ausar Thompson draws the foul)
  232. Q3 10:47
    +1
    Ausar Thompson makes regular free throw 1 of 2
    105-103
  233. Q3 10:47
    +1
    Ausar Thompson makes regular free throw 2 of 2
    105-103
  234. Q3 10:52
    Ryan Rollins turnover
  235. Q3 10:59
    Jalen Duren personal foul (Ryan Rollins draws the foul)
  236. Q3 11:04
    Jericho Sims defensive rebound
  237. Q3 11:08
    Cade Cunningham misses three point jump shot
  238. Q3 11:19
    +2
    Jericho Sims makes two point layup (Kevin Porter Jr. assists)
    109-113
  239. Q3 11:33
    Bucks defensive rebound
  240. Q3 11:33
    Stoppage (Out of bounds)
  241. Q3 11:35
    Pistons misses three point jump shot
  242. Q3 11:47
    Myles Turner personal foul
  243. Q3 11:47
    +1
    Cade Cunningham makes technical free throw 1 of 1
    109-113
  244. Q2 00:00
    Kevin Porter Jr. misses three point jump shot
  245. Q2 00:00
    Bucks offensive rebound
  246. Q2 00:00
    End of 1st Half.
  247. Q3 12:00
    Bucks lineup change (AJ Green, Ryan Rollins, Jericho Sims, Kevin Porter Jr., Myles Turner)
  248. Q3 12:00
    Pistons lineup change (Jalen Duren, Ausar Thompson, Cade Cunningham, Daniss Jenkins, Tobias Harris)
  249. Q2 00:06
    Kevin Porter Jr. defensive rebound
  250. Q2 00:10
    Pistons misses two point jump shot
  251. Q2 00:30
    Bobby Portis defensive rebound
  252. Q2 00:30
    +2
    Bucks makes two point jump shot
    95-91
  253. Q2 00:35
    Pistons misses two point jump shot
  254. Q2 00:55
    Isaiah Stewart defensive rebound
  255. Q2 00:58
    Myles Turner misses three point jump shot
  256. Q2 1:08
    Myles Turner defensive rebound
  257. Q2 1:13
    Tobias Harris misses two point pullup jump shot
  258. Q2 1:33
    +2
    Bucks makes two point jump shot
    105-103
  259. Q2 1:48
    +2
    Ronald Holland II makes two point driving floating jump shot (Cade Cunningham assists)
    105-103
  260. Q2 2:08
    Pistons personal foul
  261. Q2 2:08
    +1
    Myles Turner makes regular free throw 1 of 2
    95-91
  262. Q2 2:08
    Bucks lineup change (AJ Green, Bobby Portis, Gary Trent Jr., Kevin Porter Jr., Myles Turner)
  263. Q2 2:08
    +1
    Myles Turner makes regular free throw 2 of 2
    109-113
  264. Q2 2:27
    Bucks personal foul
  265. Q2 2:27
    Jericho Sims turnover (lost ball) (Cade Cunningham steals)
  266. Q2 2:27
    +1
    Cade Cunningham makes regular free throw 2 of 2
    48-43
  267. Q2 2:27
    Bucks lineup change (AJ Green, Gary Trent Jr., Jericho Sims, Kevin Porter Jr., Myles Turner)
  268. Q2 2:27
    Pistons lineup change (Isaiah Stewart, Caris LeVert, Cade Cunningham, Tobias Harris, Ronald Holland II)
  269. Q2 2:27
    Jericho Sims defensive rebound
  270. Q2 2:27
    +1
    Cade Cunningham makes regular free throw 1 of 2
    108-109
  271. Q2 2:27
    Bucks lineup change (AJ Green, Ryan Rollins, Gary Trent Jr., Jericho Sims, Kevin Porter Jr.)
  272. Q2 2:31
    Caris LeVert misses two point driving layup
  273. Q2 2:55
    Caris LeVert misses two point reverse layup
  274. Q2 2:55
    Pistons personal foul
  275. Q2 2:55
    Bucks defensive rebound
  276. Q2 2:55
    +1
    Myles Turner makes regular free throw 1 of 2
    108-109
  277. Q2 2:55
    +1
    Myles Turner makes regular free throw 2 of 2
    108-109
  278. Q2 3:07
    +2
    Bucks makes two point jump shot
    105-103
  279. Q2 3:13
    Ryan Rollins defensive rebound
  280. Q2 3:18
    Caris LeVert misses three point jump shot
  281. Q2 3:23
    Isaiah Stewart offensive rebound
  282. Q2 3:27
    Pistons misses two point jump shot
  283. Q2 3:39
    +1
    Kevin Porter Jr. makes regular free throw 1 of 2
    52-49
  284. Q2 3:39
    Ausar Thompson shooting foul (Kevin Porter Jr. draws the foul)
  285. Q2 3:39
    Pistons lineup change (Isaiah Stewart, Caris LeVert, Cade Cunningham, Daniss Jenkins, Tobias Harris)
  286. Q2 3:39
    +1
    Kevin Porter Jr. makes regular free throw 2 of 2
    108-109
  287. Q2 3:53
    Bucks defensive rebound
  288. Q2 3:54
    Pistons 60 second timeout
  289. Q2 3:54
    Instant replay
  290. Q2 3:54
    Instant replay (Challenge)
  291. Q2 3:54
    Pistons lineup change (Isaiah Stewart, Caris LeVert, Ausar Thompson, Daniss Jenkins, Tobias Harris)
  292. Q2 3:55
    Daniss Jenkins misses two point driving layup
  293. Q2 4:10
    +2
    Ryan Rollins makes two point jump shot
    48-37
  294. Q2 4:15
    AJ Green defensive rebound
  295. Q2 4:18
    Pistons misses two point jump shot
  296. Q2 4:37
    +2
    Jericho Sims makes two point jump shot
    48-37
  297. Q2 4:55
    +2
    Pistons makes two point jump shot
    75-67
  298. Q2 4:57
    Jalen Duren offensive rebound
  299. Q2 5:00
    Tobias Harris misses three point jump shot
  300. Q2 5:23
    +2
    Bucks makes two point jump shot
    52-49
  301. Q2 5:40
    Jericho Sims defensive rebound
  302. Q2 5:44
    Daniss Jenkins misses three point jump shot
  303. Q2 5:46
    Caris LeVert defensive rebound
  304. Q2 5:50
    Bucks misses two point jump shot
  305. Q2 6:06
    Cade Cunningham personal foul
  306. Q2 6:06
    Pistons lineup change (Caris LeVert, Jalen Duren, Ausar Thompson, Daniss Jenkins, Tobias Harris)
  307. Q2 6:27
    +3
    Daniss Jenkins makes three point jump shot
    48-43
  308. Q2 6:45
    +1
    Javonte Green makes regular free throw 1 of 1
    48-43
  309. Q2 6:45
    Jericho Sims personal foul (Javonte Green draws the foul)
  310. Q2 6:45
    Instant replay (Request: Ruling Overturned)
  311. Q2 6:46
    +3
    Javonte Green makes three point jump shot (Cade Cunningham assists)
    42-31
  312. Q2 7:04
    Bucks lineup change (AJ Green, Ryan Rollins, Jericho Sims, Kevin Porter Jr., Myles Turner)
  313. Q2 7:04
    +1
    Kevin Porter Jr. makes regular free throw 1 of 2
    52-49
  314. Q2 7:04
    +1
    Kevin Porter Jr. makes regular free throw 2 of 2
    52-49
  315. Q2 7:04
    Ausar Thompson personal foul (Kevin Porter Jr. draws the foul)
  316. Q2 7:04
    Instant replay
  317. Q2 7:04
    Pistons lineup change (Jalen Duren, Ausar Thompson, Cade Cunningham, Daniss Jenkins, Javonte Green)
  318. Q2 7:18
    Pistons turnover
  319. Q2 7:19
    Jalen Duren offensive rebound
  320. Q2 7:22
    Pistons misses two point jump shot
  321. Q2 7:25
    Jaden Ivey defensive rebound
  322. Q2 7:28
    Bucks misses three point jump shot
  323. Q2 7:41
    Bobby Portis offensive rebound
  324. Q2 7:41
    Stoppage (Equipment malfunction)
  325. Q2 7:43
    Bobby Portis misses three point jump shot
  326. Q2 8:01
    +3
    Jaden Ivey makes three point stepback jump shot
    42-31
  327. Q2 8:10
    Pistons 60 second timeout
  328. Q2 8:10
    Pistons violation
  329. Q2 8:10
    Bucks lineup change (AJ Green, Ryan Rollins, Bobby Portis, Jericho Sims, Kevin Porter Jr.)
  330. Q2 8:21
    +2
    Bucks makes two point jump shot
    36-29
  331. Q2 8:35
    Bobby Portis defensive rebound
  332. Q2 8:39
    Pistons misses three point jump shot
  333. Q2 8:44
    Bucks turnover
  334. Q2 8:59
    +2
    Pistons makes two point jump shot
    48-37
  335. Q2 9:08
    AJ Green personal foul (Cade Cunningham draws the foul)
  336. Q2 9:08
    Pistons lineup change (Jaden Ivey, Jalen Duren, Ausar Thompson, Cade Cunningham, Javonte Green)
  337. Q2 9:09
    Cade Cunningham defensive rebound
  338. Q2 9:13
    Bucks misses three point jump shot
  339. Q2 9:19
    Gary Trent Jr. defensive rebound
  340. Q2 9:23
    Pistons misses two point jump shot
  341. Q2 9:31
    Gary Trent Jr. turnover
  342. Q2 9:39
    Bobby Portis defensive rebound
  343. Q2 9:45
    Pistons misses two point jump shot
  344. Q2 9:58
    Bucks turnover
  345. Q2 10:06
    Jericho Sims defensive rebound
  346. Q2 10:10
    Ronald Holland II misses three point jump shot
  347. Q2 10:21
    +2
    Bucks makes two point jump shot
    48-37
  348. Q2 10:35
    +2
    Pistons makes two point jump shot
    48-37
  349. Q2 10:50
    +2
    Bucks makes two point jump shot
    52-49
  350. Q2 11:02
    Bobby Portis defensive rebound
  351. Q2 11:08
    +2
    Jalen Duren makes two point putback layup
    48-37
  352. Q2 11:08
    Bucks personal foul
  353. Q2 11:08
    Pistons misses two point jump shot
  354. Q2 11:08
    Jalen Duren misses regular free throw 1 of 1
  355. Q2 11:09
    Jalen Duren offensive rebound
  356. Q2 11:21
    +2
    Bucks makes two point jump shot
    48-37
  357. Q2 11:28
    Pistons personal foul
  358. Q2 11:33
    Ronald Holland II personal foul
  359. Q2 11:37
    Bucks turnover
  360. Q2 11:37
    Pistons turnover
  361. Q2 11:40
    Jericho Sims offensive rebound
  362. Q2 11:43
    Bucks misses three point jump shot
  363. Q2 11:48
    Pistons turnover
  364. Q1 00:00
    Pistons misses three point jump shot
  365. Q1 00:00
    Jericho Sims defensive rebound
  366. Q1 00:00
    End of 1st Quarter.
  367. Q2 12:00
    Pistons lineup change (Jaden Ivey, Jalen Duren, Cade Cunningham, Ronald Holland II, Javonte Green)
  368. Q1 00:12
    Pistons personal foul
  369. Q1 00:12
    +1
    Kevin Porter Jr. makes regular free throw 1 of 1
    42-31
  370. Q1 00:12
    Pistons lineup change (Caris LeVert, Jalen Duren, Cade Cunningham, Daniss Jenkins, Tobias Harris)
  371. Q1 00:13
    +3
    Bucks makes three point jump shot
    30-14
  372. Q1 00:26
    Bobby Portis defensive rebound
  373. Q1 00:29
    Pistons misses two point jump shot
  374. Q1 00:56
    +3
    Bucks makes three point jump shot
    42-31
  375. Q1 1:08
    Bucks defensive rebound
  376. Q1 1:08
    Isaiah Stewart personal foul
  377. Q1 1:09
    Ronald Holland II misses three point jump shot
  378. Q1 1:30
    +2
    Jericho Sims makes two point jump shot (Kevin Porter Jr. assists)
    30-14
  379. Q1 1:50
    Ryan Rollins shooting foul (Tobias Harris draws the foul)
  380. Q1 1:50
    +1
    Tobias Harris makes regular free throw 1 of 1
    30-14
  381. Q1 1:50
    Bucks lineup change (AJ Green, Bobby Portis, Gary Trent Jr., Jericho Sims, Kevin Porter Jr.)
  382. Q1 1:50
    +2
    Pistons makes two point jump shot
    30-14
  383. Q1 2:04
    +3
    AJ Green makes three point jump shot
    30-14
  384. Q1 2:09
    Bobby Portis defensive rebound
  385. Q1 2:13
    Pistons misses three point jump shot
  386. Q1 2:24
    Bucks lineup change (AJ Green, Ryan Rollins, Bobby Portis, Gary Trent Jr., Jericho Sims)
  387. Q1 2:24
    Bobby Portis personal foul
  388. Q1 2:24
    Tobias Harris misses technical free throw 1 of 1
  389. Q1 2:24
    Pistons offensive rebound
  390. Q1 2:36
    Isaiah Stewart defensive rebound
  391. Q1 2:40
    Bobby Portis misses three point jump shot
  392. Q1 2:42
    Stoppage (Out of bounds)
  393. Q1 2:43
    Isaiah Stewart blocks Ryan Rollins's two point driving layup
  394. Q1 2:43
    Bucks offensive rebound
  395. Q1 2:43
    Stoppage (Out of bounds)
  396. Q1 2:43
    Pistons lineup change (Isaiah Stewart, Caris LeVert, Daniss Jenkins, Tobias Harris, Ronald Holland II)
  397. Q1 3:02
    +2
    Jaden Ivey makes two point jump shot
    30-14
  398. Q1 3:02
    Bucks personal foul
  399. Q1 3:02
    Pistons lineup change (Jaden Ivey, Isaiah Stewart, Caris LeVert, Tobias Harris, Ronald Holland II)
  400. Q1 3:02
    +1
    Jaden Ivey makes regular free throw 1 of 1
    30-14
  401. Q1 3:06
    Isaiah Stewart defensive rebound
  402. Q1 3:11
    Bucks misses three point jump shot
  403. Q1 3:21
    +3
    Isaiah Stewart makes three point jump shot (Jalen Duren assists)
    30-14
  404. Q1 3:44
    +2
    Ryan Rollins makes two point jump shot
    30-14
  405. Q1 3:51
    +2
    Isaiah Stewart makes two point jump shot
    30-14
  406. Q1 3:51
    Isaiah Stewart offensive rebound
  407. Q1 3:51
    Jaden Ivey personal foul (Ryan Rollins draws the foul)
  408. Q1 3:51
    Pistons lineup change (Jaden Ivey, Isaiah Stewart, Caris LeVert, Jalen Duren, Ronald Holland II)
  409. Q1 3:59
    Pistons misses three point jump shot
  410. Q1 4:23
    +3
    Ryan Rollins makes three point jump shot
    30-14
  411. Q1 4:27
    Stoppage (Out of bounds)
  412. Q1 4:28
    Jericho Sims offensive rebound
  413. Q1 4:28
    Bobby Portis misses two point turnaround fadeaway jump shot
  414. Q1 4:32
    Bobby Portis offensive rebound
  415. Q1 4:38
    Ryan Rollins misses three point pullup jump shot
  416. Q1 4:44
    Jericho Sims defensive rebound
  417. Q1 4:50
    Cade Cunningham misses three point jump shot
  418. Q1 4:55
    Jaden Ivey defensive rebound
  419. Q1 4:58
    Bobby Portis misses three point jump shot
  420. Q1 5:09
    Bucks defensive rebound
  421. Q1 5:09
    Ausar Thompson personal foul (Loose ball) (Jericho Sims draws the foul)
  422. Q1 5:09
    Pistons lineup change (Jaden Ivey, Isaiah Stewart, Caris LeVert, Jalen Duren, Cade Cunningham)
  423. Q1 5:10
    Jaden Ivey misses three point jump shot
  424. Q1 5:23
    Bucks lineup change (Ryan Rollins, Bobby Portis, Gary Trent Jr., Jericho Sims, Kyle Kuzma)
  425. Q1 5:23
    Kyle Kuzma turnover (traveling)
  426. Q1 5:23
    Bucks offensive rebound
  427. Q1 5:24
    Kyle Kuzma misses two point driving layup
  428. Q1 5:27
    Myles Turner defensive rebound
  429. Q1 5:31
    Cade Cunningham misses three point stepback jump shot
  430. Q1 5:43
    Ryan Rollins turnover (bad pass) (Isaiah Stewart steals)
  431. Q1 5:58
    +2
    Cade Cunningham makes two point pullup jump shot
    19-4
  432. Q1 6:04
    Stoppage (Out of bounds)
  433. Q1 6:04
    Pistons lineup change (Jaden Ivey, Isaiah Stewart, Jalen Duren, Ausar Thompson, Cade Cunningham)
  434. Q1 6:04
    Kyle Kuzma blocks Jalen Duren's two point cutting layup
  435. Q1 6:04
    Pistons offensive rebound
  436. Q1 6:10
    Jaden Ivey defensive rebound
  437. Q1 6:14
    Gary Trent Jr. misses three point jump shot
  438. Q1 6:27
    +2
    Ausar Thompson makes two point driving finger roll layup (Jalen Duren assists)
    17-4
  439. Q1 6:27
    Bucks 60 second timeout
  440. Q1 6:32
    Jalen Duren defensive rebound
  441. Q1 6:36
    AJ Green misses three point pullup jump shot
  442. Q1 6:48
    Pistons turnover (shot clock violation)
  443. Q1 6:49
    Pistons offensive rebound
  444. Q1 6:50
    Jaden Ivey misses three point stepback jump shot
  445. Q1 7:03
    Jaden Ivey offensive rebound
  446. Q1 7:03
    Myles Turner blocks Jalen Duren's two point pullup jump shot
  447. Q1 7:13
    Kyle Kuzma turnover (out of bounds bad pass)
  448. Q1 7:13
    Pistons lineup change (Jaden Ivey, Jalen Duren, Ausar Thompson, Cade Cunningham, Tobias Harris)
  449. Q1 7:13
    Pistons lineup change (Jaden Ivey, Jalen Duren, Ausar Thompson, Cade Cunningham, Tobias Harris)
  450. Q1 7:29
    Bucks lineup change (AJ Green, Ryan Rollins, Gary Trent Jr., Myles Turner, Kyle Kuzma)
  451. Q1 7:29
    Kevin Porter Jr. shooting foul (Daniss Jenkins draws the foul)
  452. Q1 7:29
    +1
    Daniss Jenkins makes regular free throw 1 of 2
    14-4
  453. Q1 7:29
    +1
    Daniss Jenkins makes regular free throw 2 of 2
    15-4
  454. Q1 7:37
    Ausar Thompson defensive rebound
  455. Q1 7:38
    Kyle Kuzma misses two point turnaround hook shot
  456. Q1 7:57
    +2
    Jalen Duren makes two point driving layup
    13-4
  457. Q1 8:00
    Jalen Duren offensive rebound
  458. Q1 8:02
    Jalen Duren misses two point floating jump shot
  459. Q1 8:08
    Ausar Thompson defensive rebound
  460. Q1 8:12
    Ryan Rollins misses three point jump shot
  461. Q1 8:21
    Ausar Thompson turnover (back court violation)
  462. Q1 8:23
    Jalen Duren offensive rebound
  463. Q1 8:25
    Daniss Jenkins misses three point running jump shot
  464. Q1 8:27
    Cade Cunningham defensive rebound
  465. Q1 8:31
    Myles Turner misses three point jump shot
  466. Q1 8:45
    +1
    Ausar Thompson makes regular free throw 2 of 2
    11-4
  467. Q1 8:45
    Pistons offensive rebound
  468. Q1 8:45
    Ausar Thompson misses regular free throw 1 of 2
  469. Q1 8:45
    Myles Turner shooting foul (Ausar Thompson draws the foul)
  470. Q1 9:00
    Bucks lineup change (AJ Green, Ryan Rollins, Kevin Porter Jr., Myles Turner, Kyle Kuzma)
  471. Q1 9:00
    Bucks 60 second timeout
  472. Q1 9:00
    Kevin Porter Jr. personal foul (Cade Cunningham draws the foul)
  473. Q1 9:05
    +2
    AJ Green makes two point cutting layup (Giannis Antetokounmpo assists)
    10-4
  474. Q1 9:27
    +2
    Tobias Harris makes two point fadeaway jump shot
    10-2
  475. Q1 9:35
    Cade Cunningham defensive rebound
  476. Q1 9:39
    Kevin Porter Jr. misses three point jump shot
  477. Q1 9:50
    +2
    Ausar Thompson makes two point driving dunk (Cade Cunningham assists)
    8-2
  478. Q1 9:59
    Kevin Porter Jr. turnover (out of bounds lost ball)
  479. Q1 10:00
    Daniss Jenkins turnover (lost ball) (AJ Green steals)
  480. Q1 10:05
    Kevin Porter Jr. turnover (lost ball) (Ausar Thompson steals)
  481. Q1 10:18
    +3
    Cade Cunningham makes three point stepback jump shot
    6-2
  482. Q1 10:32
    Jalen Duren shooting foul (Giannis Antetokounmpo draws the foul)
  483. Q1 10:32
    +1
    Giannis Antetokounmpo makes regular free throw 1 of 2
    3-1
  484. Q1 10:32
    +1
    Giannis Antetokounmpo makes regular free throw 2 of 2
    3-2
  485. Q1 10:38
    Myles Turner defensive rebound
  486. Q1 10:42
    Ausar Thompson misses two point turnaround bank jump shot
  487. Q1 10:51
    Tobias Harris defensive rebound
  488. Q1 10:54
    AJ Green misses three point running jump shot
  489. Q1 10:58
    Giannis Antetokounmpo defensive rebound
  490. Q1 11:01
    Daniss Jenkins misses three point pullup jump shot
  491. Q1 11:09
    Kevin Porter Jr. turnover (bad pass) (Ausar Thompson steals)
  492. Q1 11:24
    +3
    Tobias Harris makes three point jump shot (Ausar Thompson assists)
    3-0
  493. Q1 11:34
    Tobias Harris defensive rebound
  494. Q1 11:38
    Ryan Rollins misses three point jump shot
  495. Q1 12:00
    Jalen Duren vs. Myles Turner (Giannis Antetokounmpo gains possession)
  496. Q1 12:00
    Start of 1st Quarter
  497. Q1 12:00
    Bucks lineup change (Giannis Antetokounmpo, AJ Green, Ryan Rollins, Kevin Porter Jr., Myles Turner)
  498. Q1 12:00
    Pistons lineup change (Jalen Duren, Ausar Thompson, Cade Cunningham, Daniss Jenkins, Tobias Harris)
Box Score
Pistons
PosPlayerPts
Bucks
PosPlayerPts

Pistons vs. Bucks: Detailed Breakdown

Matchup Overview

  • Teams: Pistons vs. Bucks
  • Date: Wednesday, December 3, 2025
  • Time: 8:00 PM ET
  • Venue: Fiserv Forum

Current Betting Odds

  • Spread: Pistons favored at -4.5
  • Total (Over/Under): 228.5
  • Moneyline Odds: Pistons -186, Bucks +162

Dimers' Win Probabilities

  • Pistons: 67%
  • Bucks: 33%

Dimers' predictive model, renowned for its accuracy, assesses each team's chances by simulating the outcome of the game 10,000 times. This method provides a precise and unbiased view.

Projected Final Score

Our predicted final score for this NBA matchup is Pistons 117-112 Bucks.

This prediction is based on each team's average score following 10,000 game simulations.

Our Prediction: Who Wins?

After extensive simulations, our model gives the Pistons a win probability of 67%, while the Bucks have a win probability of 33%. Discover the best spread, over/under, and moneyline odds for the game on this page.

Summary

According to our analysis, the Pistons are more likely to beat the Bucks in the NBA game at Fiserv Forum on Thursday. Discover the best spread, over/under and moneyline odds, picks and probabilities for the game on this page.

Our Pistons vs. Bucks predictions, based on sophisticated simulations and current data, guide you in making informed decisions. Remember to bet responsibly and within your financial limits.

For additional resources and advice on responsible gambling, please call 1-800-GAMBLER.

When you click or tap on a link on Dimers that goes to a third-party website that we have a commercial relationship with (such as a sportsbook), we may receive a referral fee.

For further insights, explore our expert NBA predictions and the best NBA bets today, while our in-depth analysis includes NBA props, NBA futures, NBA odds, and the latest NBA news.