Magic vs. Pistons Prediction, Picks and Odds

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

Magic vs. Pistons: Detailed Breakdown

Matchup Overview

  • Teams: Magic vs. Pistons
  • Date: Friday, November 28, 2025
  • Time: 7:30 PM ET
  • Venue: Little Caesars Arena

Current Betting Odds

  • Spread: Pistons favored at -3.5
  • Total (Over/Under): 230.5
  • Moneyline Odds: Magic +140, Pistons -155

Dimers' Win Probabilities

  • Magic: 36%
  • Pistons: 64%

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 Magic 113-117 Pistons.

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 Magic a win probability of 36%, while the Pistons have a win probability of 64%. 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 Magic in the NBA game at Little Caesars Arena on Saturday. Discover the best spread, over/under and moneyline odds, picks and probabilities for the game on this page.

Our Magic vs. Pistons 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.