Magic vs. Pistons Prediction, Picks and Odds

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

Magic vs. Pistons: Detailed Breakdown

Matchup Overview

  • Teams: Magic vs. Pistons
  • Date: Wednesday, April 22, 2026
  • Time: 7:00 PM ET
  • Venue: Little Caesars Arena

Current Betting Odds

  • Spread: Pistons favored at -8.5
  • Total (Over/Under): 218.5
  • Moneyline Odds: Magic 23¢, Pistons 76¢

Dimers' Win Probabilities

  • Magic: 26%
  • Pistons: 74%

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 106-113 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 26%, while the Pistons have a win probability of 74%. 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 Wednesday. 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.