Pistons vs. Bucks Prediction, Picks and Odds

Our detailed prediction and analysis for the Pistons vs. Bucks NBA game on November 22, 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
129
116
Fiserv Forum
Bucks
Fiserv Forum
TEAM1234T
Pistons
30 39 35 25 129
Bucks
26 26 33 31 116
Live Probabilities
Win %
  • Pistons
    >99%
  • Bucks
    <1%
Win Probability
TEAM1234T
Pistons
30 39 35 25 129
Bucks
26 26 33 31 116
Q4 00:24 Bucks makes three point jump shot
Q4 00:31 Pistons misses two point jump shot
Q4 00:50 Bucks misses three point jump shot
Q4 1:00 Pistons misses two point jump shot
Q4 1:22 Bucks makes three point jump shot
Q4 2:22 Bucks makes two point jump shot
Q4 2:53 Pistons makes two point jump shot
Q4 3:05 Bucks makes two point jump shot
Q4 3:26 Pistons makes two point jump shot
Q4 3:33 Bucks misses three point jump shot
Play by Play
  1. Q4 00:00
    Pistons turnover
  2. Q4 00:00
    End of 4th Quarter.
  3. Q4 00:24
    +3
    Bucks makes three point jump shot
    129-116
  4. Q4 00:27
    Mark Sears defensive rebound
  5. Q4 00:31
    Pistons misses two point jump shot
  6. Q4 00:46
    Paul Reed defensive rebound
  7. Q4 00:50
    Bucks misses three point jump shot
  8. Q4 00:57
    Pete Nance defensive rebound
  9. Q4 1:00
    Pistons misses two point jump shot
  10. Q4 1:22
    +3
    Bucks makes three point jump shot
    129-113
  11. Q4 1:37
    Bucks personal foul
  12. Q4 1:37
    +1
    Paul Reed makes regular free throw 1 of 2
    128-110
  13. Q4 1:37
    +1
    Paul Reed makes regular free throw 2 of 2
    129-110
  14. Q4 1:37
    Bucks lineup change (Pete Nance, Amir Coffey, Mark Sears, Cole Anthony, Thanasis Antetokounmpo)
  15. Q4 1:44
    Pistons personal foul
  16. Q4 1:44
    +1
    Thanasis Antetokounmpo makes regular free throw 1 of 2
    127-109
  17. Q4 1:44
    +1
    Thanasis Antetokounmpo makes regular free throw 2 of 2
    127-110
  18. Q4 1:44
    Pistons lineup change (Ausar Thompson, Paul Reed, Ronald Holland II, Daniss Jenkins, Chaz Lanier)
  19. Q4 2:03
    Bucks personal foul
  20. Q4 2:03
    +1
    Jalen Duren makes regular free throw 1 of 2
    126-108
  21. Q4 2:03
    +1
    Jalen Duren makes regular free throw 2 of 2
    127-108
  22. Q4 2:03
    Pistons lineup change (Ausar Thompson, Ronald Holland II, Daniss Jenkins, Jalen Duren, Chaz Lanier)
  23. Q4 2:22
    +2
    Bucks makes two point jump shot
    125-108
  24. Q4 2:22
    Pistons 60 second timeout
  25. Q4 2:22
    Bucks lineup change (Pete Nance, Amir Coffey, Cole Anthony, Thanasis Antetokounmpo, Andre Jackson Jr.)
  26. Q4 2:22
    Pistons lineup change (Ausar Thompson, Ronald Holland II, Daniss Jenkins, Jalen Duren, Duncan Robinson)
  27. Q4 2:53
    +2
    Pistons makes two point jump shot
    125-106
  28. Q4 3:05
    +2
    Bucks makes two point jump shot
    123-106
  29. Q4 3:26
    +2
    Pistons makes two point jump shot
    123-104
  30. Q4 3:29
    Jalen Duren defensive rebound
  31. Q4 3:33
    Bucks misses three point jump shot
  32. Q4 3:53
    +3
    Pistons makes three point jump shot
    121-104
  33. Q4 4:10
    +3
    Bucks makes three point jump shot
    118-104
  34. Q4 4:33
    Bucks personal foul
  35. Q4 4:33
    Pistons offensive rebound
  36. Q4 4:33
    Tobias Harris misses regular free throw 1 of 2
  37. Q4 4:33
    +1
    Tobias Harris makes regular free throw 2 of 2
    118-101
  38. Q4 4:47
    Pistons 60 second timeout
  39. Q4 4:47
    Pistons lineup change (Ausar Thompson, Jalen Duren, Tobias Harris, Jaden Ivey, Duncan Robinson)
  40. Q4 4:48
    +3
    Bucks makes three point jump shot
    117-101
  41. Q4 5:02
    Ryan Rollins defensive rebound
  42. Q4 5:05
    Pistons misses three point jump shot
  43. Q4 5:15
    Ausar Thompson defensive rebound
  44. Q4 5:20
    Ryan Rollins misses three point jump shot
  45. Q4 5:33
    Cade Cunningham turnover
  46. Q4 5:45
    +3
    Bucks makes three point jump shot
    117-98
  47. Q4 6:01
    Jericho Sims defensive rebound
  48. Q4 6:04
    Cade Cunningham misses three point jump shot
  49. Q4 6:17
    +2
    Bucks makes two point jump shot
    117-95
  50. Q4 6:24
    Andre Jackson Jr. offensive rebound
  51. Q4 6:27
    Bucks misses two point jump shot
  52. Q4 6:43
    +2
    Pistons makes two point jump shot
    117-93
  53. Q4 6:43
    Pistons violation
  54. Q4 6:54
    Cade Cunningham defensive rebound
  55. Q4 6:57
    Bucks misses three point jump shot
  56. Q4 7:09
    +3
    Pistons makes three point jump shot
    115-93
  57. Q4 7:24
    Bucks violation
  58. Q4 7:24
    Tobias Harris defensive rebound
  59. Q4 7:29
    Bucks misses three point jump shot
  60. Q4 7:39
    Bucks misses three point jump shot
  61. Q4 7:39
    Bucks offensive rebound
  62. Q4 7:39
    Pistons personal foul
  63. Q4 7:45
    Andre Jackson Jr. offensive rebound
  64. Q4 7:45
    Pistons personal foul
  65. Q4 7:45
    Pistons lineup change (Isaiah Stewart, Ausar Thompson, Cade Cunningham, Tobias Harris, Duncan Robinson)
  66. Q4 7:46
    Bucks misses three point jump shot
  67. Q4 8:08
    Andre Jackson Jr. defensive rebound
  68. Q4 8:11
    Pistons misses two point jump shot
  69. Q4 8:11
    Bucks personal foul
  70. Q4 8:11
    Ronald Holland II misses regular free throw 1 of 2
  71. Q4 8:11
    Pistons offensive rebound
  72. Q4 8:11
    Ronald Holland II misses regular free throw 2 of 2
  73. Q4 8:12
    Bucks turnover
  74. Q4 8:14
    Ryan Rollins offensive rebound
  75. Q4 8:17
    Bucks misses two point jump shot
  76. Q4 8:32
    +2
    Pistons makes two point jump shot
    112-93
  77. Q4 8:53
    +2
    Bucks makes two point jump shot
    110-93
  78. Q4 9:06
    +2
    Pistons makes two point jump shot
    109-91
  79. Q4 9:06
    Bucks personal foul
  80. Q4 9:06
    Pistons lineup change (Isaiah Stewart, Ronald Holland II, Cade Cunningham, Tobias Harris, Duncan Robinson)
  81. Q4 9:06
    +1
    Cade Cunningham makes regular free throw 1 of 1
    110-91
  82. Q4 9:19
    Bucks personal foul
  83. Q4 9:19
    Jericho Sims turnover (offensive foul)
  84. Q4 9:19
    Pistons lineup change (Ronald Holland II, Cade Cunningham, Daniss Jenkins, Jalen Duren, Tobias Harris)
  85. Q4 9:31
    Pistons turnover
  86. Q4 9:46
    +3
    Bucks makes three point jump shot
    107-91
  87. Q4 10:07
    +2
    Pistons makes two point jump shot
    107-88
  88. Q4 10:30
    +2
    Bucks makes two point jump shot
    105-87
  89. Q4 10:30
    Pistons personal foul
  90. Q4 10:30
    +1
    Gary Harris makes regular free throw 1 of 1
    105-88
  91. Q4 10:31
    Pistons turnover
  92. Q4 10:40
    Bucks personal foul
  93. Q4 10:47
    Javonte Green defensive rebound
  94. Q4 10:51
    Bucks misses two point jump shot
  95. Q4 11:06
    Bucks personal foul
  96. Q4 11:06
    Jalen Duren misses regular free throw 1 of 2
  97. Q4 11:06
    Pistons offensive rebound
  98. Q4 11:06
    +1
    Jalen Duren makes regular free throw 2 of 2
    105-85
  99. Q4 11:23
    Bucks turnover
  100. Q4 11:23
    Bucks 60 second timeout
  101. Q4 11:23
    Instant replay
  102. Q4 11:23
    Pistons lineup change (Ausar Thompson, Cade Cunningham, Daniss Jenkins, Javonte Green, Jalen Duren)
  103. Q4 11:28
    Pistons turnover
  104. Q4 11:36
    Jalen Duren defensive rebound
  105. Q4 11:39
    Bucks misses three point jump shot
  106. Q3 00:00
    Pistons misses three point jump shot
  107. Q3 00:00
    End of 3rd Quarter.
  108. Q4 12:00
    Pistons lineup change (Ronald Holland II, Cade Cunningham, Daniss Jenkins, Javonte Green, Jalen Duren)
  109. Q3 00:12
    Pistons personal foul
  110. Q3 00:12
    +1
    Ryan Rollins makes regular free throw 1 of 2
    104-84
  111. Q3 00:12
    +1
    Ryan Rollins makes regular free throw 2 of 2
    104-85
  112. Q3 00:24
    +2
    Pistons makes two point jump shot
    104-83
  113. Q3 00:27
    Jericho Sims defensive rebound
  114. Q3 00:27
    Bucks turnover
  115. Q3 00:31
    Pistons misses three point jump shot
  116. Q3 00:50
    +2
    Bucks makes two point jump shot
    102-83
  117. Q3 1:01
    Jericho Sims defensive rebound
  118. Q3 1:05
    Pistons misses three point jump shot
  119. Q3 1:20
    +3
    Bucks makes three point jump shot
    102-81
  120. Q3 1:42
    Bucks personal foul
  121. Q3 1:42
    Jaden Ivey misses regular free throw 1 of 2
  122. Q3 1:42
    Pistons offensive rebound
  123. Q3 1:42
    +1
    Jaden Ivey makes regular free throw 2 of 2
    102-78
  124. Q3 1:42
    Bucks lineup change (Gary Trent Jr., Jericho Sims, Gary Harris, Ryan Rollins, Andre Jackson Jr.)
  125. Q3 1:45
    Caris LeVert defensive rebound
  126. Q3 1:51
    Bucks misses two point jump shot
  127. Q3 1:51
    Cole Anthony turnover (lost ball)
  128. Q3 1:59
    Bucks misses three point jump shot
  129. Q3 1:59
    Bucks offensive rebound
  130. Q3 1:59
    Pistons personal foul
  131. Q3 1:59
    Bucks lineup change (Gary Trent Jr., Jericho Sims, Cole Anthony, Gary Harris, Andre Jackson Jr.)
  132. Q3 1:59
    Bucks lineup change (Gary Trent Jr., Jericho Sims, Cole Anthony, Gary Harris, Andre Jackson Jr.)
  133. Q3 2:16
    +2
    Pistons makes two point jump shot
    101-78
  134. Q3 2:30
    Bucks turnover
  135. Q3 2:30
    Bucks lineup change (AJ Green, Jericho Sims, Cole Anthony, Gary Harris, Andre Jackson Jr.)
  136. Q3 2:41
    Bucks defensive rebound
  137. Q3 2:41
    Stoppage (Out of bounds)
  138. Q3 2:41
    Pistons lineup change (Isaiah Stewart, Ronald Holland II, Caris LeVert, Javonte Green, Jaden Ivey)
  139. Q3 2:42
    Pistons misses three point jump shot
  140. Q3 2:44
    Cade Cunningham defensive rebound
  141. Q3 2:49
    Bucks misses three point jump shot
  142. Q3 3:11
    +3
    Pistons makes three point jump shot
    99-78
  143. Q3 3:25
    +3
    Bucks makes three point jump shot
    96-78
  144. Q3 3:36
    AJ Green defensive rebound
  145. Q3 3:41
    +3
    Pistons makes three point jump shot
    96-75
  146. Q3 3:41
    Bucks personal foul
  147. Q3 3:41
    Caris LeVert misses regular free throw 1 of 1
  148. Q3 3:53
    Bucks turnover
  149. Q3 4:01
    Pistons turnover
  150. Q3 4:13
    Pistons 60 second timeout
  151. Q3 4:13
    Pistons lineup change (Isaiah Stewart, Caris LeVert, Cade Cunningham, Javonte Green, Jaden Ivey)
  152. Q3 4:14
    +3
    Bucks makes three point jump shot
    93-75
  153. Q3 4:22
    Cole Anthony defensive rebound
  154. Q3 4:27
    Pistons misses two point jump shot
  155. Q3 4:31
    Stoppage (Out of bounds)
  156. Q3 4:39
    +3
    Bucks makes three point jump shot
    93-72
  157. Q3 4:55
    Cole Anthony defensive rebound
  158. Q3 4:55
    Stoppage (Out of bounds)
  159. Q3 4:55
    Pistons lineup change (Isaiah Stewart, Caris LeVert, Cade Cunningham, Jalen Duren, Jaden Ivey)
  160. Q3 4:59
    Pistons misses two point jump shot
  161. Q3 5:09
    Jalen Duren defensive rebound
  162. Q3 5:13
    Bucks misses two point jump shot
  163. Q3 5:26
    Myles Turner defensive rebound
  164. Q3 5:30
    Pistons misses two point jump shot
  165. Q3 5:46
    +3
    Bucks makes three point jump shot
    93-69
  166. Q3 5:58
    +2
    Pistons makes two point jump shot
    92-66
  167. Q3 5:58
    Bucks personal foul
  168. Q3 5:58
    +1
    Jalen Duren makes regular free throw 1 of 1
    93-66
  169. Q3 5:58
    Bucks lineup change (AJ Green, Jericho Sims, Bobby Portis, Cole Anthony, Andre Jackson Jr.)
  170. Q3 5:58
    Bucks lineup change (AJ Green, Jericho Sims, Cole Anthony, Myles Turner, Andre Jackson Jr.)
  171. Q3 6:15
    +3
    Bucks makes three point jump shot
    90-66
  172. Q3 6:26
    Pistons turnover
  173. Q3 6:28
    Cade Cunningham defensive rebound
  174. Q3 6:32
    Bucks misses two point jump shot
  175. Q3 6:37
    Myles Turner defensive rebound
  176. Q3 6:40
    Pistons misses two point jump shot
  177. Q3 6:54
    Bucks turnover
  178. Q3 6:54
    Pistons lineup change (Isaiah Stewart, Ausar Thompson, Cade Cunningham, Jalen Duren, Duncan Robinson)
  179. Q3 6:54
    Bucks lineup change (AJ Green, Bobby Portis, Cole Anthony, Myles Turner, Andre Jackson Jr.)
  180. Q3 7:16
    +3
    Pistons makes three point jump shot
    90-63
  181. Q3 7:30
    +2
    Bucks makes two point jump shot
    87-63
  182. Q3 7:34
    Bobby Portis defensive rebound
  183. Q3 7:38
    Cade Cunningham offensive rebound
  184. Q3 7:38
    Pistons misses two point jump shot
  185. Q3 7:43
    Pistons misses two point jump shot
  186. Q3 7:59
    +2
    Bucks makes two point jump shot
    87-60
  187. Q3 7:59
    Pistons personal foul
  188. Q3 7:59
    +1
    Myles Turner makes regular free throw 1 of 1
    87-61
  189. Q3 8:19
    +3
    Pistons makes three point jump shot
    87-58
  190. Q3 8:23
    Stoppage (Out of bounds)
  191. Q3 8:33
    Bucks personal foul
  192. Q3 8:33
    Ryan Rollins turnover (offensive foul)
  193. Q3 8:33
    Instant replay
  194. Q3 8:35
    Pistons personal foul
  195. Q3 8:46
    +3
    Pistons makes three point jump shot
    84-58
  196. Q3 8:46
    Bucks 60 second timeout
  197. Q3 8:55
    +2
    Bucks makes two point jump shot
    81-58
  198. Q3 9:14
    Bucks 60 second timeout
  199. Q3 9:14
    Bucks lineup change (AJ Green, Bobby Portis, Myles Turner, Ryan Rollins, Andre Jackson Jr.)
  200. Q3 9:15
    +2
    Pistons makes two point jump shot
    81-56
  201. Q3 9:20
    Jalen Duren defensive rebound
  202. Q3 9:24
    Bucks misses three point jump shot
  203. Q3 9:45
    +2
    Pistons makes two point jump shot
    79-56
  204. Q3 9:54
    Tobias Harris defensive rebound
  205. Q3 9:58
    Bucks misses three point jump shot
  206. Q3 10:10
    +3
    Pistons makes three point jump shot
    77-56
  207. Q3 10:20
    +2
    Bucks makes two point jump shot
    74-56
  208. Q3 10:21
    Bobby Portis offensive rebound
  209. Q3 10:22
    Bobby Portis offensive rebound
  210. Q3 10:22
    Bucks misses two point jump shot
  211. Q3 10:28
    Bucks misses two point jump shot
  212. Q3 10:40
    Pistons turnover
  213. Q3 10:52
    Tobias Harris defensive rebound
  214. Q3 10:55
    Bucks misses three point jump shot
  215. Q3 10:59
    Pistons personal foul
  216. Q3 11:12
    Bucks personal foul
  217. Q3 11:12
    +1
    Cade Cunningham makes regular free throw 1 of 2
    73-54
  218. Q3 11:12
    +1
    Cade Cunningham makes regular free throw 2 of 2
    74-54
  219. Q3 11:24
    +2
    Bucks makes two point jump shot
    72-54
  220. Q3 11:39
    +2
    Pistons makes two point jump shot
    71-52
  221. Q3 11:39
    Bucks personal foul
  222. Q3 11:39
    +1
    Jalen Duren makes regular free throw 1 of 1
    72-52
  223. Q3 11:59
    Ryan Rollins defensive rebound
  224. Q2 00:00
    Bucks misses three point jump shot
  225. Q2 00:00
    Bucks offensive rebound
  226. Q2 00:00
    End of 1st Half.
  227. Q3 12:00
    Pistons lineup change (Ausar Thompson, Cade Cunningham, Jalen Duren, Tobias Harris, Duncan Robinson)
  228. Q3 12:00
    Bucks lineup change (AJ Green, Kyle Kuzma, Bobby Portis, Myles Turner, Ryan Rollins)
  229. Q2 00:03
    +2
    Pistons makes two point jump shot
    69-52
  230. Q2 00:05
    Bucks turnover
  231. Q2 00:23
    +2
    Pistons makes two point jump shot
    67-52
  232. Q2 00:35
    Jaden Ivey defensive rebound
  233. Q2 00:35
    Stoppage (Out of bounds)
  234. Q2 00:38
    Bucks misses three point jump shot
  235. Q2 00:39
    Ryan Rollins offensive rebound
  236. Q2 00:45
    Bucks misses two point jump shot
  237. Q2 00:50
    Ryan Rollins defensive rebound
  238. Q2 00:54
    Pistons misses two point jump shot
  239. Q2 00:55
    Jaden Ivey defensive rebound
  240. Q2 1:03
    Bucks misses two point jump shot
  241. Q2 1:22
    +3
    Pistons makes three point jump shot
    65-52
  242. Q2 1:35
    Bucks personal foul
  243. Q2 1:35
    +1
    Cade Cunningham makes technical free throw 1 of 1
    62-52
  244. Q2 1:36
    +2
    Bucks makes two point jump shot
    61-52
  245. Q2 1:48
    +3
    Pistons makes three point jump shot
    61-50
  246. Q2 1:51
    Bucks personal foul
  247. Q2 2:01
    +2
    Bucks makes two point jump shot
    58-50
  248. Q2 2:21
    +2
    Pistons makes two point jump shot
    58-48
  249. Q2 2:31
    Jalen Duren defensive rebound
  250. Q2 2:35
    Pistons personal foul
  251. Q2 2:35
    +1
    Ryan Rollins makes regular free throw 1 of 2
    56-48
  252. Q2 2:35
    Pistons lineup change (Ausar Thompson, Cade Cunningham, Jalen Duren, Tobias Harris, Jaden Ivey)
  253. Q2 2:35
    Bucks lineup change (AJ Green, Bobby Portis, Myles Turner, Ryan Rollins, Andre Jackson Jr.)
  254. Q2 2:35
    Ryan Rollins misses regular free throw 2 of 2
  255. Q2 2:45
    +2
    Pistons makes two point jump shot
    56-47
  256. Q2 2:50
    Tobias Harris defensive rebound
  257. Q2 2:53
    Bucks misses two point jump shot
  258. Q2 3:16
    +2
    Pistons makes two point jump shot
    54-47
  259. Q2 3:29
    +3
    Bucks makes three point jump shot
    52-47
  260. Q2 3:47
    Bucks personal foul
  261. Q2 3:47
    +1
    Cade Cunningham makes regular free throw 1 of 2
    51-44
  262. Q2 3:47
    +1
    Cade Cunningham makes regular free throw 2 of 2
    52-44
  263. Q2 4:00
    +2
    Bucks makes two point jump shot
    50-44
  264. Q2 4:01
    Kyle Kuzma defensive rebound
  265. Q2 4:05
    Pistons misses two point jump shot
  266. Q2 4:18
    Cade Cunningham defensive rebound
  267. Q2 4:22
    Bucks misses three point jump shot
  268. Q2 4:32
    Pistons turnover
  269. Q2 4:32
    Pistons personal foul
  270. Q2 4:32
    Pistons lineup change (Ausar Thompson, Caris LeVert, Cade Cunningham, Jalen Duren, Tobias Harris)
  271. Q2 4:38
    +2
    Bucks makes two point jump shot
    50-42
  272. Q2 4:43
    Myles Turner defensive rebound
  273. Q2 4:48
    Pistons misses three point jump shot
  274. Q2 5:06
    +2
    Bucks makes two point jump shot
    50-40
  275. Q2 5:22
    +2
    Pistons makes two point jump shot
    50-38
  276. Q2 5:25
    Tobias Harris defensive rebound
  277. Q2 5:30
    Bucks misses three point jump shot
  278. Q2 5:46
    +2
    Pistons makes two point jump shot
    48-38
  279. Q2 6:10
    +2
    Bucks makes two point jump shot
    46-38
  280. Q2 6:23
    Bucks turnover
  281. Q2 6:23
    Bucks 60 second timeout
  282. Q2 6:23
    Instant replay
  283. Q2 6:23
    Pistons lineup change (Ausar Thompson, Paul Reed, Cade Cunningham, Tobias Harris, Duncan Robinson)
  284. Q2 6:23
    Javonte Green personal foul
  285. Q2 6:23
    Javonte Green turnover
  286. Q2 6:23
    Bucks challenge timeout
  287. Q2 6:35
    AJ Green defensive rebound
  288. Q2 6:38
    Pistons misses three point jump shot
  289. Q2 7:04
    +3
    Bucks makes three point jump shot
    46-36
  290. Q2 7:18
    Bucks 60 second timeout
  291. Q2 7:18
    Pistons lineup change (Ausar Thompson, Cade Cunningham, Javonte Green, Jalen Duren, Duncan Robinson)
  292. Q2 7:18
    Bucks lineup change (AJ Green, Kyle Kuzma, Bobby Portis, Myles Turner, Ryan Rollins)
  293. Q2 7:18
    Pistons lineup change (Ausar Thompson, Paul Reed, Cade Cunningham, Javonte Green, Duncan Robinson)
  294. Q2 7:18
    Bucks lineup change (AJ Green, Kyle Kuzma, Bobby Portis, Myles Turner, Ryan Rollins)
  295. Q2 7:21
    Duncan Robinson defensive rebound
  296. Q2 7:24
    Bucks misses two point jump shot
  297. Q2 7:51
    +3
    Pistons makes three point jump shot
    44-33
  298. Q2 7:53
    Daniss Jenkins defensive rebound
  299. Q2 7:59
    Bucks misses three point jump shot
  300. Q2 8:26
    +2
    Pistons makes two point jump shot
    41-33
  301. Q2 8:33
    Pistons misses two point jump shot
  302. Q2 8:33
    Pistons offensive rebound
  303. Q2 8:33
    Stoppage (Out of bounds)
  304. Q2 8:41
    Stoppage (Out of bounds)
  305. Q2 8:41
    Pistons turnover
  306. Q2 8:41
    Bucks turnover
  307. Q2 8:42
    +2
    Pistons makes two point jump shot
    39-33
  308. Q2 8:42
    Bucks 60 second timeout
  309. Q2 8:42
    Bucks lineup change (AJ Green, Gary Trent Jr., Jericho Sims, Myles Turner, Ryan Rollins)
  310. Q2 8:43
    Bucks turnover
  311. Q2 8:55
    Pistons personal foul
  312. Q2 9:06
    +2
    Pistons makes two point jump shot
    37-33
  313. Q2 9:17
    Bucks misses three point jump shot
  314. Q2 9:17
    Pistons defensive rebound
  315. Q2 9:17
    Stoppage (Out of bounds)
  316. Q2 9:41
    +3
    Pistons makes three point jump shot
    35-33
  317. Q2 9:54
    +2
    Bucks makes two point jump shot
    32-33
  318. Q2 10:05
    +2
    Pistons makes two point jump shot
    32-31
  319. Q2 10:20
    +2
    Bucks makes two point jump shot
    30-31
  320. Q2 10:28
    Jericho Sims defensive rebound
  321. Q2 10:33
    Pistons misses three point jump shot
  322. Q2 10:51
    Pistons personal foul
  323. Q2 10:51
    Andre Jackson Jr. misses regular free throw 1 of 2
  324. Q2 10:51
    Bucks offensive rebound
  325. Q2 10:51
    Stoppage (Blood rule)
  326. Q2 10:51
    +1
    Andre Jackson Jr. makes regular free throw 2 of 2
    30-29
  327. Q2 10:53
    Pistons turnover
  328. Q2 11:01
    +2
    Bucks makes two point jump shot
    30-28
  329. Q2 11:27
    Pistons personal foul
  330. Q2 11:27
    Javonte Green turnover (offensive foul)
  331. Q2 11:32
    Bucks turnover
  332. Q2 11:48
    Pistons turnover
  333. Q1 00:00
    +3
    Pistons makes three point jump shot
    30-26
  334. Q1 00:00
    Instant replay
  335. Q1 00:00
    End of 1st Quarter.
  336. Q2 12:00
    Pistons lineup change (Isaiah Stewart, Ronald Holland II, Daniss Jenkins, Javonte Green, Duncan Robinson)
  337. Q2 12:00
    Bucks lineup change (Gary Trent Jr., Jericho Sims, Cole Anthony, Myles Turner, Andre Jackson Jr.)
  338. Q1 00:02
    Bucks personal foul
  339. Q1 00:02
    Bucks lineup change (Gary Trent Jr., Jericho Sims, Kyle Kuzma, Ryan Rollins, Andre Jackson Jr.)
  340. Q1 00:07
    Pistons defensive rebound
  341. Q1 00:07
    Stoppage (Out of bounds)
  342. Q1 00:07
    Pistons lineup change (Isaiah Stewart, Caris LeVert, Cade Cunningham, Daniss Jenkins, Duncan Robinson)
  343. Q1 00:07
    Bucks lineup change (Gary Trent Jr., Jericho Sims, Cole Anthony, Ryan Rollins, Andre Jackson Jr.)
  344. Q1 00:10
    Bucks misses three point jump shot
  345. Q1 00:31
    +2
    Pistons makes two point jump shot
    27-26
  346. Q1 00:36
    Bucks turnover
  347. Q1 00:40
    Cole Anthony defensive rebound
  348. Q1 00:45
    Pistons misses two point jump shot
  349. Q1 1:01
    +2
    Bucks makes two point jump shot
    25-26
  350. Q1 1:18
    Jericho Sims defensive rebound
  351. Q1 1:21
    Pistons misses three point jump shot
  352. Q1 1:37
    +3
    Bucks makes three point jump shot
    25-24
  353. Q1 1:50
    Pistons turnover
  354. Q1 1:54
    Ronald Holland II defensive rebound
  355. Q1 1:57
    Bucks misses three point jump shot
  356. Q1 2:17
    Jaden Ivey turnover (offensive foul)
  357. Q1 2:17
    Pistons personal foul
  358. Q1 2:17
    Bucks lineup change (Gary Trent Jr., Jericho Sims, Bobby Portis, Cole Anthony, Andre Jackson Jr.)
  359. Q1 2:26
    Ronald Holland II defensive rebound
  360. Q1 2:30
    Bucks misses three point jump shot
  361. Q1 2:41
    Bucks defensive rebound
  362. Q1 2:41
    Stoppage (Out of bounds)
  363. Q1 2:43
    Pistons misses three point jump shot
  364. Q1 2:55
    Pistons 60 second timeout
  365. Q1 2:55
    Pistons lineup change (Isaiah Stewart, Ronald Holland II, Caris LeVert, Daniss Jenkins, Jaden Ivey)
  366. Q1 3:02
    +2
    Bucks makes two point jump shot
    25-21
  367. Q1 3:20
    Andre Jackson Jr. defensive rebound
  368. Q1 3:23
    Bucks personal foul
  369. Q1 3:23
    Jalen Duren misses regular free throw 1 of 2
  370. Q1 3:23
    Pistons offensive rebound
  371. Q1 3:23
    Pistons lineup change (Isaiah Stewart, Caris LeVert, Daniss Jenkins, Jalen Duren, Jaden Ivey)
  372. Q1 3:23
    Bucks lineup change (AJ Green, Jericho Sims, Bobby Portis, Cole Anthony, Andre Jackson Jr.)
  373. Q1 3:23
    Jalen Duren misses regular free throw 2 of 2
  374. Q1 3:24
    Cade Cunningham defensive rebound
  375. Q1 3:28
    Bucks misses two point jump shot
  376. Q1 3:34
    Bobby Portis defensive rebound
  377. Q1 3:38
    Pistons misses two point jump shot
  378. Q1 3:41
    Isaiah Stewart defensive rebound
  379. Q1 3:45
    Bucks misses three point jump shot
  380. Q1 4:08
    +3
    Pistons makes three point jump shot
    25-19
  381. Q1 4:15
    Bucks turnover
  382. Q1 4:20
    Kyle Kuzma defensive rebound
  383. Q1 4:23
    Pistons misses three point jump shot
  384. Q1 4:27
    Isaiah Stewart defensive rebound
  385. Q1 4:32
    Bucks misses two point jump shot
  386. Q1 4:45
    +2
    Pistons makes two point jump shot
    22-19
  387. Q1 4:55
    +3
    Bucks makes three point jump shot
    20-19
  388. Q1 5:19
    +2
    Pistons makes two point jump shot
    20-16
  389. Q1 5:34
    Pistons personal foul
  390. Q1 5:34
    +1
    Kyle Kuzma makes regular free throw 1 of 2
    18-15
  391. Q1 5:34
    +1
    Kyle Kuzma makes regular free throw 2 of 2
    18-16
  392. Q1 5:34
    Pistons lineup change (Isaiah Stewart, Caris LeVert, Cade Cunningham, Jalen Duren, Jaden Ivey)
  393. Q1 5:46
    Bobby Portis defensive rebound
  394. Q1 5:50
    Pistons misses three point jump shot
  395. Q1 6:00
    +2
    Bucks makes two point jump shot
    18-14
  396. Q1 6:15
    Bucks misses two point jump shot
  397. Q1 6:15
    Bucks offensive rebound
  398. Q1 6:15
    Stoppage (Out of bounds)
  399. Q1 6:15
    Pistons lineup change (Isaiah Stewart, Caris LeVert, Cade Cunningham, Jalen Duren, Duncan Robinson)
  400. Q1 6:25
    +2
    Pistons makes two point jump shot
    18-12
  401. Q1 6:40
    +3
    Bucks makes three point jump shot
    16-12
  402. Q1 6:59
    +3
    Pistons makes three point jump shot
    16-9
  403. Q1 7:18
    +3
    Bucks makes three point jump shot
    13-9
  404. Q1 7:27
    Stoppage (Out of bounds)
  405. Q1 7:27
    Pistons lineup change (Isaiah Stewart, Ausar Thompson, Cade Cunningham, Jalen Duren, Duncan Robinson)
  406. Q1 7:30
    Bobby Portis defensive rebound
  407. Q1 7:34
    Pistons misses three point jump shot
  408. Q1 7:41
    Ausar Thompson defensive rebound
  409. Q1 7:43
    Bucks misses two point jump shot
  410. Q1 8:04
    +2
    Pistons makes two point jump shot
    13-6
  411. Q1 8:04
    Bucks 60 second timeout
  412. Q1 8:07
    Bucks turnover
  413. Q1 8:17
    +2
    Pistons makes two point jump shot
    11-6
  414. Q1 8:42
    +3
    Bucks makes three point jump shot
    9-6
  415. Q1 8:46
    Myles Turner defensive rebound
  416. Q1 8:50
    Pistons misses two point jump shot
  417. Q1 9:00
    Cade Cunningham defensive rebound
  418. Q1 9:03
    Bucks misses two point jump shot
  419. Q1 9:07
    Bobby Portis defensive rebound
  420. Q1 9:10
    Pistons misses two point jump shot
  421. Q1 9:12
    Jalen Duren defensive rebound
  422. Q1 9:15
    Bucks misses three point jump shot
  423. Q1 9:36
    +2
    Pistons makes two point jump shot
    9-3
  424. Q1 9:52
    Bucks turnover
  425. Q1 10:14
    Bobby Portis defensive rebound
  426. Q1 10:19
    +2
    Pistons makes two point jump shot
    7-3
  427. Q1 10:19
    Bucks personal foul
  428. Q1 10:19
    Tobias Harris misses regular free throw 1 of 1
  429. Q1 10:21
    Duncan Robinson defensive rebound
  430. Q1 10:25
    Bucks misses three point jump shot
  431. Q1 10:54
    +3
    Pistons makes three point jump shot
    5-3
  432. Q1 11:01
    Cade Cunningham defensive rebound
  433. Q1 11:03
    Bucks misses two point jump shot
  434. Q1 11:21
    +2
    Pistons makes two point jump shot
    2-3
  435. Q1 11:41
    +3
    Bucks makes three point jump shot
    0-3
  436. Q1 12:00
    Bucks lineup change (AJ Green, Kyle Kuzma, Bobby Portis, Myles Turner, Ryan Rollins)
  437. Q1 12:00
    Start of 1st Quarter
  438. Q1 12:00
    Pistons lineup change (Ausar Thompson, Cade Cunningham, Jalen Duren, Tobias Harris, Duncan Robinson)
  439. Q1 12:00
    (Bobby Portis gains possession)
Box Score
Pistons
PosPlayerPts
Bucks
PosPlayerPts

Pistons vs. Bucks: Detailed Breakdown

Matchup Overview

  • Teams: Pistons vs. Bucks
  • Date: Saturday, November 22, 2025
  • Time: 8:00 PM ET
  • Venue: Fiserv Forum

Current Betting Odds

  • Spread: Pistons favored at -8
  • Total (Over/Under): 225.5
  • Moneyline Odds: Pistons -335, Bucks +278

Dimers' Win Probabilities

  • Pistons: 73%
  • Bucks: 27%

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-109 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 73%, while the Bucks have a win probability of 27%. 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 Sunday. 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.