Timberwolves vs. Suns Prediction, Picks and Odds

Our detailed prediction and analysis for the Timberwolves vs. Suns NBA game on November 21, 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
Timberwolves
113
114
Mortgage Matchup Center
Suns
Mortgage Matchup Center
TEAM1234T
Timberwolves
24 25 48 16 113
Suns
32 30 30 15 114
Live Probabilities
Win %
  • Timberwolves
    >99%
  • Suns
    <1%
Win Probability
TEAM1234T
Timberwolves
24 25 48 16 113
Suns
32 30 30 15 114
Q4 00:00 Julius Randle misses three point jump shot
Q4 00:06 Collin Gillespie makes two point jump shot
Q4 00:21 Jordan Goodwin makes two point jump shot
Q4 00:43 Jordan Goodwin makes three point jump shot
Q4 00:49 Suns makes two point jump shot
Q4 00:51 Suns misses three point jump shot
Q4 1:31 Timberwolves makes two point jump shot
Q4 1:46 Timberwolves misses two point jump shot
Q4 1:51 Timberwolves misses three point jump shot
Q4 2:40 Suns makes two point jump shot
Play by Play
  1. Q4 00:00
    Julius Randle misses three point jump shot
  2. Q4 00:00
    Timberwolves offensive rebound
  3. Q4 00:00
    End of 4th Quarter.
  4. Q4 00:06
    +2
    Collin Gillespie makes two point jump shot
    113-107
  5. Q4 00:11
    Ryan Dunn defensive rebound
  6. Q4 00:11
    Timberwolves lineup change (Rudy Gobert, Jaden McDaniels, Anthony Edwards, Donte DiVincenzo, Julius Randle)
  7. Q4 00:11
    Suns 60 second timeout
  8. Q4 00:11
    Suns lineup change (Collin Gillespie, Mark Williams, Royce O'Neale, Ryan Dunn, Jordan Goodwin)
  9. Q4 00:12
    Suns personal foul
  10. Q4 00:12
    Timberwolves offensive rebound
  11. Q4 00:12
    Anthony Edwards misses regular free throw 1 of 2
  12. Q4 00:12
    Anthony Edwards misses regular free throw 2 of 2
  13. Q4 00:12
    Suns lineup change (Oso Ighodaro, Mark Williams, Royce O'Neale, Ryan Dunn, Jordan Goodwin)
  14. Q4 00:18
    Instant replay (Challenge: Ruling Upheld)
  15. Q4 00:18
    Suns lineup change (Collin Gillespie, Mark Williams, Royce O'Neale, Ryan Dunn, Jordan Goodwin)
  16. Q4 00:18
    Rudy Gobert turnover (lost ball) (Royce O'Neale steals)
  17. Q4 00:18
    Royce O'Neale personal foul
  18. Q4 00:18
    Timberwolves lineup change (Jaden McDaniels, Anthony Edwards, Joe Ingles, Donte DiVincenzo, Julius Randle)
  19. Q4 00:18
    Timberwolves lineup change (Jaden McDaniels, Anthony Edwards, Joe Ingles, Donte DiVincenzo, Julius Randle)
  20. Q4 00:18
    Timberwolves 60 second timeout
  21. Q4 00:18
    Royce O'Neale turnover (offensive foul)
  22. Q4 00:18
    Suns 60 second timeout
  23. Q4 00:18
    Suns lineup change (Oso Ighodaro, Collin Gillespie, Royce O'Neale, Ryan Dunn, Jordan Goodwin)
  24. Q4 00:21
    +2
    Jordan Goodwin makes two point jump shot
    113-107
  25. Q4 00:25
    Timberwolves turnover
  26. Q4 00:43
    +3
    Jordan Goodwin makes three point jump shot
    113-107
  27. Q4 00:45
    Suns turnover
  28. Q4 00:45
    Timberwolves turnover
  29. Q4 00:49
    +2
    Suns makes two point jump shot
    113-107
  30. Q4 00:49
    Royce O'Neale offensive rebound
  31. Q4 00:51
    Suns misses three point jump shot
  32. Q4 1:09
    +1
    Donte DiVincenzo makes regular free throw 1 of 2
    113-107
  33. Q4 1:09
    +1
    Donte DiVincenzo makes regular free throw 2 of 2
    113-107
  34. Q4 1:09
    Suns personal foul
  35. Q4 1:13
    Timberwolves personal foul
  36. Q4 1:13
    Royce O'Neale misses regular free throw 1 of 2
  37. Q4 1:13
    Suns offensive rebound
  38. Q4 1:13
    +1
    Royce O'Neale makes regular free throw 2 of 2
    113-107
  39. Q4 1:13
    Suns lineup change (Collin Gillespie, Royce O'Neale, Ryan Dunn, Jordan Goodwin, Dillon Brooks)
  40. Q4 1:20
    Timberwolves offensive rebound
  41. Q4 1:20
    Suns personal foul
  42. Q4 1:20
    Julius Randle misses regular free throw 1 of 2
  43. Q4 1:20
    Timberwolves offensive rebound
  44. Q4 1:20
    +1
    Julius Randle makes regular free throw 2 of 2
    113-107
  45. Q4 1:22
    Suns personal foul
  46. Q4 1:22
    +1
    Julius Randle makes regular free throw 1 of 2
    113-107
  47. Q4 1:22
    Julius Randle misses regular free throw 2 of 2
  48. Q4 1:24
    Suns turnover
  49. Q4 1:31
    +2
    Timberwolves makes two point jump shot
    113-107
  50. Q4 1:42
    Timberwolves 60 second timeout
  51. Q4 1:45
    Julius Randle offensive rebound
  52. Q4 1:46
    Timberwolves misses two point jump shot
  53. Q4 1:47
    Rudy Gobert offensive rebound
  54. Q4 1:51
    Timberwolves misses three point jump shot
  55. Q4 2:05
    Rudy Gobert defensive rebound
  56. Q4 2:08
    Anthony Edwards personal foul (Dillon Brooks draws the foul)
  57. Q4 2:08
    Dillon Brooks misses regular free throw 1 of 2
  58. Q4 2:08
    Suns offensive rebound
  59. Q4 2:08
    Dillon Brooks misses regular free throw 2 of 2
  60. Q4 2:21
    Suns personal foul
  61. Q4 2:21
    +1
    Anthony Edwards makes regular free throw 1 of 3
    113-107
  62. Q4 2:21
    Timberwolves violation
  63. Q4 2:21
    +1
    Anthony Edwards makes regular free throw 2 of 3
    113-107
  64. Q4 2:21
    +1
    Anthony Edwards makes regular free throw 3 of 3
    113-107
  65. Q4 2:21
    Suns violation
  66. Q4 2:40
    +2
    Suns makes two point jump shot
    113-107
  67. Q4 3:08
    +3
    Timberwolves makes three point jump shot
    113-107
  68. Q4 3:23
    Dillon Brooks personal foul
  69. Q4 3:23
    Timberwolves offensive rebound
  70. Q4 3:23
    Suns personal foul
  71. Q4 3:23
    Suns lineup change (Collin Gillespie, Mark Williams, Royce O'Neale, Jordan Goodwin, Dillon Brooks)
  72. Q4 3:23
    +1
    Donte DiVincenzo makes technical free throw 1 of 1
    113-107
  73. Q4 3:24
    Julius Randle misses three point jump shot
  74. Q4 3:44
    +2
    Mark Williams makes two point jump shot
    100-99
  75. Q4 4:04
    Dillon Brooks defensive rebound
  76. Q4 4:05
    Julius Randle personal foul (Collin Gillespie draws the foul)
  77. Q4 4:05
    +1
    Devin Booker makes regular free throw 1 of 1
    113-107
  78. Q4 4:09
    Timberwolves misses three point jump shot
  79. Q4 4:27
    +2
    Suns makes two point jump shot
    113-107
  80. Q4 4:45
    Donte DiVincenzo offensive foul (Royce O'Neale draws the foul)
  81. Q4 4:45
    Donte DiVincenzo turnover (offensive foul)
  82. Q4 4:57
    +3
    Suns makes three point jump shot
    113-107
  83. Q4 5:09
    +2
    Timberwolves makes two point jump shot
    113-107
  84. Q4 5:25
    Suns misses two point jump shot
  85. Q4 5:26
    Mark Williams offensive rebound
  86. Q4 5:26
    Timberwolves personal foul
  87. Q4 5:26
    +1
    Mark Williams makes regular free throw 1 of 2
    113-107
  88. Q4 5:26
    +1
    Mark Williams makes regular free throw 2 of 2
    113-107
  89. Q4 5:39
    Royce O'Neale defensive rebound
  90. Q4 5:41
    Suns personal foul
  91. Q4 5:41
    +1
    Anthony Edwards makes regular free throw 1 of 2
    113-107
  92. Q4 5:41
    Anthony Edwards misses regular free throw 2 of 2
  93. Q4 5:49
    Timberwolves 60 second timeout
  94. Q4 5:49
    Timberwolves lineup change (Rudy Gobert, Jaden McDaniels, Anthony Edwards, Donte DiVincenzo, Julius Randle)
  95. Q4 5:51
    +2
    Collin Gillespie makes two point jump shot
    97-92
  96. Q4 6:00
    Timberwolves personal foul (Jordan Goodwin draws the foul)
  97. Q4 6:00
    Anthony Edwards turnover (offensive foul)
  98. Q4 6:00
    Suns lineup change (Devin Booker, Collin Gillespie, Mark Williams, Royce O'Neale, Dillon Brooks)
  99. Q4 6:19
    +2
    Suns makes two point jump shot
    113-107
  100. Q4 6:28
    +2
    Timberwolves makes two point jump shot
    97-90
  101. Q4 6:34
    Devin Booker turnover (lost ball) (Anthony Edwards steals)
  102. Q4 6:35
    Devin Booker offensive rebound
  103. Q4 6:37
    Mark Williams misses two point jump shot
  104. Q4 7:02
    Suns defensive rebound
  105. Q4 7:02
    Stoppage (Out of bounds)
  106. Q4 7:03
    Timberwolves misses two point jump shot
  107. Q4 7:15
    Timberwolves offensive rebound
  108. Q4 7:15
    Timberwolves misses three point jump shot
  109. Q4 7:15
    Suns personal foul
  110. Q4 7:34
    +1
    Devin Booker makes regular free throw 2 of 2
    92-86
  111. Q4 7:34
    Timberwolves personal foul
  112. Q4 7:34
    +1
    Devin Booker makes regular free throw 1 of 2
    113-107
  113. Q4 7:47
    Rudy Gobert offensive rebound
  114. Q4 7:47
    Timberwolves misses two point jump shot
  115. Q4 7:47
    +2
    Timberwolves makes two point jump shot
    113-107
  116. Q4 7:47
    Rudy Gobert offensive rebound
  117. Q4 7:47
    Suns personal foul
  118. Q4 7:47
    +1
    Rudy Gobert makes regular free throw 1 of 1
    113-107
  119. Q4 7:47
    Timberwolves lineup change (Rudy Gobert, Naz Reid, Jaden McDaniels, Anthony Edwards, Donte DiVincenzo)
  120. Q4 7:48
    Timberwolves misses two point jump shot
  121. Q4 8:08
    +2
    Jordan Goodwin makes two point putback layup
    92-86
  122. Q4 8:08
    Jordan Goodwin offensive rebound
  123. Q4 8:11
    Suns misses two point jump shot
  124. Q4 8:29
    +3
    Timberwolves makes three point jump shot
    113-107
  125. Q4 8:29
    Suns 60 second timeout
  126. Q4 8:32
    Rudy Gobert defensive rebound
  127. Q4 8:34
    Suns misses three point jump shot
  128. Q4 8:38
    Rudy Gobert defensive rebound
  129. Q4 8:40
    Collin Gillespie misses two point driving layup
  130. Q4 8:47
    Suns lineup change (Devin Booker, Collin Gillespie, Mark Williams, Jordan Goodwin, Dillon Brooks)
  131. Q4 8:47
    Timberwolves violation
  132. Q4 8:47
    Suns lineup change (Collin Gillespie, Mark Williams, Royce O'Neale, Jordan Goodwin, Dillon Brooks)
  133. Q4 9:02
    +2
    Timberwolves makes two point jump shot
    113-107
  134. Q4 9:17
    Timberwolves defensive rebound
  135. Q4 9:19
    +1
    Ryan Dunn makes regular free throw 1 of 2
    87-84
  136. Q4 9:19
    Stoppage (Out of bounds)
  137. Q4 9:19
    Timberwolves personal foul
  138. Q4 9:19
    Ryan Dunn misses regular free throw 2 of 2
  139. Q4 9:45
    +3
    Mike Conley makes three point jump shot (Naz Reid assists)
    92-86
  140. Q4 10:02
    Nick Richards turnover (offensive goaltending)
  141. Q4 10:02
    Suns misses two point jump shot
  142. Q4 10:02
    Suns offensive rebound
  143. Q4 10:02
    Suns personal foul
  144. Q4 10:02
    Suns turnover
  145. Q4 10:02
    Nick Richards violation
  146. Q4 10:02
    Suns lineup change (Devin Booker, Collin Gillespie, Nick Richards, Ryan Dunn, Jordan Goodwin)
  147. Q4 10:10
    Nick Richards defensive rebound
  148. Q4 10:12
    Timberwolves misses three point jump shot
  149. Q4 10:23
    Timberwolves turnover
  150. Q4 10:24
    +2
    Jordan Goodwin makes two point driving layup
    113-107
  151. Q4 10:33
    Collin Gillespie turnover (bad pass) (Jaden McDaniels steals)
  152. Q4 10:44
    Timberwolves misses two point jump shot
  153. Q4 10:44
    Suns defensive rebound
  154. Q4 10:44
    Stoppage (Out of bounds)
  155. Q4 10:44
    Timberwolves violation
  156. Q4 10:45
    Suns turnover
  157. Q4 10:45
    Timberwolves turnover
  158. Q4 10:52
    +2
    Mike Conley makes two point jump shot
    84-81
  159. Q4 11:03
    Suns personal foul
  160. Q4 11:03
    Nick Richards turnover
  161. Q4 11:09
    Nick Richards offensive rebound
  162. Q4 11:12
    Suns misses three point jump shot
  163. Q4 11:17
    Collin Gillespie defensive rebound
  164. Q4 11:21
    Timberwolves misses three point jump shot
  165. Q4 11:36
    Nick Richards offensive rebound
  166. Q4 11:36
    Suns turnover
  167. Q4 11:41
    Suns misses two point jump shot
  168. Q3 00:00
    Timberwolves misses three point jump shot
  169. Q3 00:00
    End of 3rd Quarter.
  170. Q4 12:00
    Timberwolves lineup change (Rudy Gobert, Naz Reid, Jaden McDaniels, Donte DiVincenzo, Mike Conley)
  171. Q4 12:00
    Suns lineup change (Collin Gillespie, Nick Richards, Royce O'Neale, Ryan Dunn, Jordan Goodwin)
  172. Q3 00:02
    +1
    Royce O'Neale makes regular free throw 1 of 2
    97-92
  173. Q3 00:02
    Jaylen Clark personal foul
  174. Q3 00:02
    +1
    Royce O'Neale makes regular free throw 2 of 2
    113-107
  175. Q3 00:02
    Suns lineup change (Devin Booker, Oso Ighodaro, Royce O'Neale, Ryan Dunn, Dillon Brooks)
  176. Q3 00:03
    Oso Ighodaro offensive rebound
  177. Q3 00:07
    Devin Booker misses two point jump shot
  178. Q3 00:27
    Timberwolves personal foul
  179. Q3 00:27
    Mike Conley turnover (offensive foul)
  180. Q3 00:27
    Suns lineup change (Devin Booker, Oso Ighodaro, Collin Gillespie, Royce O'Neale, Dillon Brooks)
  181. Q3 00:27
    Timberwolves lineup change (Naz Reid, Jaden McDaniels, Anthony Edwards, Jaylen Clark, Julius Randle)
  182. Q3 00:28
    Julius Randle defensive rebound
  183. Q3 00:30
    Suns misses two point jump shot
  184. Q3 00:42
    Julius Randle turnover
  185. Q3 00:55
    Naz Reid personal foul (Dillon Brooks draws the foul)
  186. Q3 00:55
    +1
    Dillon Brooks makes regular free throw 1 of 2
    113-107
  187. Q3 00:55
    +1
    Dillon Brooks makes regular free throw 2 of 2
    113-107
  188. Q3 1:05
    Suns personal foul
  189. Q3 1:05
    Timberwolves offensive rebound
  190. Q3 1:05
    Julius Randle misses regular free throw 1 of 2
  191. Q3 1:05
    +1
    Julius Randle makes regular free throw 2 of 2
    113-107
  192. Q3 1:18
    +3
    Suns makes three point jump shot
    100-102
  193. Q3 1:24
    Ryan Dunn offensive rebound
  194. Q3 1:26
    Suns misses two point jump shot
  195. Q3 1:47
    Dillon Brooks shooting foul (Julius Randle draws the foul)
  196. Q3 1:47
    +1
    Julius Randle makes regular free throw 1 of 2
    82-79
  197. Q3 1:47
    +1
    Julius Randle makes regular free throw 2 of 2
    82-79
  198. Q3 1:53
    Stoppage (Out of bounds)
  199. Q3 1:53
    Suns lineup change (Oso Ighodaro, Collin Gillespie, Ryan Dunn, Jordan Goodwin, Dillon Brooks)
  200. Q3 2:05
    Jaylen Clark defensive rebound
  201. Q3 2:09
    Suns misses three point jump shot
  202. Q3 2:14
    Collin Gillespie defensive rebound
  203. Q3 2:17
    Mike Conley misses three point jump shot
  204. Q3 2:25
    Devin Booker turnover (bad pass) (Anthony Edwards steals)
  205. Q3 2:30
    Devin Booker defensive rebound
  206. Q3 2:32
    Timberwolves misses three point jump shot
  207. Q3 2:45
    Mike Conley defensive rebound
  208. Q3 2:48
    Oso Ighodaro misses two point jump shot
  209. Q3 2:59
    +2
    Timberwolves makes two point jump shot
    113-107
  210. Q3 3:00
    Suns 60 second timeout
  211. Q3 3:00
    Timberwolves lineup change (Naz Reid, Anthony Edwards, Jaylen Clark, Mike Conley, Julius Randle)
  212. Q3 3:07
    Suns turnover
  213. Q3 3:23
    Dillon Brooks defensive rebound
  214. Q3 3:25
    Timberwolves misses two point jump shot
  215. Q3 3:45
    Jaylen Clark defensive rebound
  216. Q3 3:48
    Devin Booker misses three point jump shot
  217. Q3 3:48
    Anthony Edwards turnover (lost ball)
  218. Q3 3:55
    Timberwolves turnover
  219. Q3 4:00
    Stoppage (Out of bounds)
  220. Q3 4:00
    Suns lineup change (Devin Booker, Oso Ighodaro, Collin Gillespie, Jordan Goodwin, Dillon Brooks)
  221. Q3 4:00
    Timberwolves lineup change (Naz Reid, Anthony Edwards, Donte DiVincenzo, Jaylen Clark, Julius Randle)
  222. Q3 4:09
    +3
    Suns makes three point jump shot
    77-74
  223. Q3 4:19
    Collin Gillespie personal foul
  224. Q3 4:19
    Jaylen Clark misses regular free throw 1 of 2
  225. Q3 4:19
    +1
    Jaylen Clark makes regular free throw 2 of 2
    77-74
  226. Q3 4:19
    Timberwolves offensive rebound
  227. Q3 4:36
    Suns personal foul (Jaden McDaniels draws the foul)
  228. Q3 4:36
    Oso Ighodaro turnover (offensive foul)
  229. Q3 4:36
    Timberwolves lineup change (Rudy Gobert, Naz Reid, Anthony Edwards, Donte DiVincenzo, Jaylen Clark)
  230. Q3 4:44
    Timberwolves turnover
  231. Q3 4:47
    Anthony Edwards defensive rebound
  232. Q3 4:51
    Royce O'Neale misses three point jump shot
  233. Q3 5:01
    Suns turnover
  234. Q3 5:02
    Devin Booker personal foul (Anthony Edwards draws the foul)
  235. Q3 5:02
    +1
    Anthony Edwards makes regular free throw 1 of 2
    77-74
  236. Q3 5:02
    +1
    Anthony Edwards makes regular free throw 2 of 2
    77-74
  237. Q3 5:03
    Devin Booker turnover
  238. Q3 5:19
    +3
    Timberwolves makes three point jump shot
    77-74
  239. Q3 5:27
    Anthony Edwards defensive rebound
  240. Q3 5:33
    Suns misses three point jump shot
  241. Q3 5:38
    Jordan Goodwin offensive rebound
  242. Q3 5:38
    Jordan Goodwin misses two point jump shot
  243. Q3 5:38
    Timberwolves personal foul
  244. Q3 5:38
    Suns offensive rebound
  245. Q3 5:38
    Suns lineup change (Devin Booker, Oso Ighodaro, Collin Gillespie, Royce O'Neale, Jordan Goodwin)
  246. Q3 5:41
    Suns misses three point jump shot
  247. Q3 5:43
    Timberwolves lineup change (Rudy Gobert, Naz Reid, Jaden McDaniels, Anthony Edwards, Donte DiVincenzo)
  248. Q3 5:43
    Timberwolves personal foul
  249. Q3 6:00
    +2
    Timberwolves makes two point jump shot
    100-102
  250. Q3 6:20
    +3
    Suns makes three point jump shot
    69-71
  251. Q3 6:24
    Oso Ighodaro defensive rebound
  252. Q3 6:27
    Timberwolves misses two point jump shot
  253. Q3 6:42
    Suns misses two point jump shot
  254. Q3 6:42
    Timberwolves defensive rebound
  255. Q3 6:42
    Devin Booker personal foul
  256. Q3 6:42
    Suns lineup change (Devin Booker, Oso Ighodaro, Royce O'Neale, Jordan Goodwin, Dillon Brooks)
  257. Q3 7:02
    +2
    Timberwolves makes two point jump shot
    100-102
  258. Q3 7:09
    Jaden McDaniels defensive rebound
  259. Q3 7:12
    Suns misses two point jump shot
  260. Q3 7:21
    +2
    Julius Randle makes two point jump shot
    100-102
  261. Q3 7:42
    +2
    Suns makes two point jump shot
    69-71
  262. Q3 7:42
    Jordan Goodwin offensive rebound
  263. Q3 7:49
    Jordan Goodwin misses two point layup
  264. Q3 7:52
    Timberwolves turnover
  265. Q3 7:55
    Jordan Goodwin turnover (bad pass) (Rudy Gobert steals)
  266. Q3 8:04
    Stoppage (Out of bounds)
  267. Q3 8:14
    Suns lineup change (Devin Booker, Mark Williams, Royce O'Neale, Jordan Goodwin, Dillon Brooks)
  268. Q3 8:14
    Suns 60 second timeout
  269. Q3 8:14
    +3
    Anthony Edwards makes three point jump shot
    97-92
  270. Q3 8:22
    Donte DiVincenzo defensive rebound
  271. Q3 8:26
    Devin Booker misses two point jump shot
  272. Q3 8:37
    +2
    Anthony Edwards makes two point jump shot
    62-66
  273. Q3 8:50
    Rudy Gobert shooting foul (Devin Booker draws the foul)
  274. Q3 8:50
    +1
    Devin Booker makes regular free throw 1 of 2
    100-102
  275. Q3 8:50
    +1
    Devin Booker makes regular free throw 2 of 2
    100-102
  276. Q3 9:09
    +2
    Timberwolves makes two point jump shot
    87-84
  277. Q3 9:09
    Suns personal foul
  278. Q3 9:09
    +1
    Jaden McDaniels makes regular free throw 1 of 1
    100-102
  279. Q3 9:13
    Jaden McDaniels misses three point jump shot
  280. Q3 9:32
    Devin Booker turnover
  281. Q3 9:38
    +2
    Rudy Gobert makes two point cutting dunk (Donte DiVincenzo assists)
    77-74
  282. Q3 9:51
    Suns turnover
  283. Q3 9:58
    Mark Williams defensive rebound
  284. Q3 10:00
    Anthony Edwards misses three point stepback jump shot
  285. Q3 10:06
    Anthony Edwards defensive rebound
  286. Q3 10:11
    Suns misses three point jump shot
  287. Q3 10:23
    Timberwolves turnover
  288. Q3 10:49
    Timberwolves defensive rebound
  289. Q3 10:49
    Suns personal foul
  290. Q3 10:49
    Suns misses three point jump shot
  291. Q3 10:52
    Suns offensive rebound
  292. Q3 10:52
    Stoppage (Out of bounds)
  293. Q3 10:53
    Rudy Gobert blocks Dillon Brooks's two point pullup jump shot
  294. Q3 11:12
    +3
    Timberwolves makes three point jump shot
    87-84
  295. Q3 11:24
    +2
    Mark Williams makes two point putback layup
    62-66
  296. Q3 11:25
    Mark Williams offensive rebound
  297. Q3 11:30
    Suns misses two point jump shot
  298. Q3 11:42
    +1
    Julius Randle makes regular free throw 1 of 1
    69-71
  299. Q3 11:42
    Timberwolves personal foul
  300. Q3 11:42
    Suns personal foul
  301. Q3 11:42
    +1
    Julius Randle makes regular free throw 1 of 2
    87-84
  302. Q3 11:42
    +2
    Julius Randle makes two point layup
    87-84
  303. Q3 11:42
    Mark Williams turnover
  304. Q3 11:58
    Timberwolves offensive rebound
  305. Q2 00:00
    Suns offensive rebound
  306. Q2 00:00
    End of 1st Half.
  307. Q2 00:00
    Dillon Brooks misses three point jump shot
  308. Q3 12:00
    Timberwolves lineup change (Rudy Gobert, Jaden McDaniels, Anthony Edwards, Donte DiVincenzo, Julius Randle)
  309. Q3 12:00
    Suns lineup change (Devin Booker, Mark Williams, Royce O'Neale, Ryan Dunn, Dillon Brooks)
  310. Q2 00:18
    Devin Booker defensive rebound
  311. Q2 00:21
    Anthony Edwards misses three point jump shot
  312. Q2 00:44
    Collin Gillespie misses three point jump shot
  313. Q2 00:44
    Timberwolves personal foul
  314. Q2 00:44
    Timberwolves personal foul
  315. Q2 00:44
    Suns lineup change (Devin Booker, Collin Gillespie, Mark Williams, Jordan Goodwin, Dillon Brooks)
  316. Q2 00:44
    Suns offensive rebound
  317. Q2 00:44
    Dillon Brooks technical foul (Double)
  318. Q2 00:44
    Suns lineup change (Devin Booker, Collin Gillespie, Mark Williams, Royce O'Neale, Dillon Brooks)
  319. Q2 00:44
    +1
    Mark Williams makes regular free throw 1 of 2
    76-71
  320. Q2 00:44
    +1
    Mark Williams makes regular free throw 2 of 2
    76-71
  321. Q2 00:48
    Mark Williams defensive rebound
  322. Q2 00:53
    Rob Dillingham misses two point jump shot
  323. Q2 1:04
    Jamaree Bouyea offensive rebound
  324. Q2 1:04
    Timberwolves personal foul
  325. Q2 1:04
    +2
    Suns makes two point jump shot
    49-59
  326. Q2 1:04
    +1
    Jamaree Bouyea makes regular free throw 1 of 1
    69-71
  327. Q2 1:06
    Dillon Brooks misses two point jump shot
  328. Q2 1:26
    +3
    Timberwolves makes three point jump shot
    49-57
  329. Q2 1:37
    +3
    Collin Gillespie makes three point jump shot (Devin Booker assists)
    46-57
  330. Q2 1:58
    +3
    Naz Reid makes three point jump shot (Julius Randle assists)
    46-54
  331. Q2 2:15
    Anthony Edwards defensive rebound
  332. Q2 2:19
    Suns misses two point jump shot
  333. Q2 2:30
    Jaden McDaniels offensive rebound
  334. Q2 2:33
    Ryan Dunn shooting foul (Anthony Edwards draws the foul)
  335. Q2 2:33
    Anthony Edwards misses regular free throw 2 of 2
  336. Q2 2:33
    +1
    Anthony Edwards makes regular free throw 1 of 2
    43-54
  337. Q2 2:33
    Suns lineup change (Devin Booker, Collin Gillespie, Jordan Goodwin, Jamaree Bouyea, Dillon Brooks)
  338. Q2 2:33
    Suns lineup change (Devin Booker, Collin Gillespie, Mark Williams, Jordan Goodwin, Dillon Brooks)
  339. Q2 2:41
    Suns turnover
  340. Q2 3:02
    Suns 60 second timeout
  341. Q2 3:02
    +2
    Rob Dillingham makes two point jump shot
    49-62
  342. Q2 3:04
    Rob Dillingham offensive rebound
  343. Q2 3:09
    Anthony Edwards misses three point jump shot
  344. Q2 3:13
    Suns turnover
  345. Q2 3:16
    Collin Gillespie defensive rebound
  346. Q2 3:18
    Anthony Edwards misses two point jump shot
  347. Q2 3:30
    Suns turnover
  348. Q2 3:46
    +2
    Julius Randle makes two point jump shot
    49-62
  349. Q2 3:56
    Naz Reid defensive rebound
  350. Q2 3:58
    Devin Booker misses two point jump shot
  351. Q2 4:14
    +2
    Timberwolves makes two point jump shot
    49-62
  352. Q2 4:26
    Suns personal foul
  353. Q2 4:26
    Devin Booker turnover (offensive foul)
  354. Q2 4:32
    Timberwolves personal foul
  355. Q2 4:32
    Suns lineup change (Devin Booker, Collin Gillespie, Ryan Dunn, Jamaree Bouyea, Dillon Brooks)
  356. Q2 4:36
    Anthony Edwards turnover
  357. Q2 4:40
    Timberwolves turnover
  358. Q2 4:40
    Isaiah Livers turnover
  359. Q2 4:45
    Isaiah Livers defensive rebound
  360. Q2 4:47
    Naz Reid misses two point jump shot
  361. Q2 5:00
    +2
    Jamaree Bouyea makes two point jump shot
    36-54
  362. Q2 5:15
    Julius Randle misses three point jump shot
  363. Q2 5:15
    Suns defensive rebound
  364. Q2 5:15
    Stoppage (Out of bounds)
  365. Q2 5:30
    +3
    Dillon Brooks makes three point jump shot
    49-62
  366. Q2 5:37
    Isaiah Livers shooting foul (Anthony Edwards draws the foul)
  367. Q2 5:37
    +2
    Anthony Edwards makes two point jump shot
    49-62
  368. Q2 5:37
    +1
    Anthony Edwards makes regular free throw 1 of 1
    49-62
  369. Q2 5:37
    Suns lineup change (Devin Booker, Isaiah Livers, Ryan Dunn, Jamaree Bouyea, Dillon Brooks)
  370. Q2 5:46
    Suns turnover
  371. Q2 5:46
    Timberwolves lineup change (Naz Reid, Jaden McDaniels, Anthony Edwards, Rob Dillingham, Julius Randle)
  372. Q2 5:46
    Suns lineup change (Devin Booker, Isaiah Livers, Royce O'Neale, Jamaree Bouyea, Dillon Brooks)
  373. Q2 5:56
    Suns lineup change (Devin Booker, Isaiah Livers, Mark Williams, Royce O'Neale, Dillon Brooks)
  374. Q2 5:56
    Timberwolves turnover
  375. Q2 5:56
    Suns lineup change (Devin Booker, Isaiah Livers, Royce O'Neale, Jamaree Bouyea, Dillon Brooks)
  376. Q2 6:03
    Jaden McDaniels defensive rebound
  377. Q2 6:09
    Suns misses three point jump shot
  378. Q2 6:13
    Dillon Brooks defensive rebound
  379. Q2 6:15
    Anthony Edwards misses three point jump shot
  380. Q2 6:30
    +2
    Jordan Goodwin makes two point driving floating jump shot (Devin Booker assists)
    33-49
  381. Q2 6:38
    Timberwolves personal foul
  382. Q2 6:49
    Timberwolves turnover
  383. Q2 6:49
    Suns lineup change (Devin Booker, Oso Ighodaro, Royce O'Neale, Jordan Goodwin, Dillon Brooks)
  384. Q2 6:53
    Suns turnover
  385. Q2 7:18
    +3
    Rob Dillingham makes three point jump shot
    33-47
  386. Q2 7:38
    +3
    Dillon Brooks makes three point jump shot
    33-47
  387. Q2 7:46
    Rob Dillingham turnover (Collin Gillespie steals)
  388. Q2 7:53
    Anthony Edwards defensive rebound
  389. Q2 7:57
    Suns misses three point jump shot
  390. Q2 8:05
    Royce O'Neale defensive rebound
  391. Q2 8:08
    Jaden McDaniels misses three point jump shot
  392. Q2 8:20
    Oso Ighodaro personal foul (Julius Randle draws the foul)
  393. Q2 8:20
    Oso Ighodaro turnover
  394. Q2 8:27
    Oso Ighodaro defensive rebound
  395. Q2 8:28
    Instant replay
  396. Q2 8:28
    Naz Reid personal foul (Oso Ighodaro draws the foul)
  397. Q2 8:28
    Timberwolves 60 second timeout
  398. Q2 8:28
    Suns lineup change (Oso Ighodaro, Collin Gillespie, Royce O'Neale, Jordan Goodwin, Dillon Brooks)
  399. Q2 8:28
    Timberwolves lineup change (Rudy Gobert, Jaden McDaniels, Anthony Edwards, Rob Dillingham, Julius Randle)
  400. Q2 8:30
    Naz Reid misses two point jump shot
  401. Q2 8:30
    Oso Ighodaro turnover (lost ball) (Naz Reid steals)
  402. Q2 8:47
    +3
    Royce O'Neale makes three point jump shot
    33-49
  403. Q2 9:05
    +2
    Timberwolves makes two point jump shot
    26-35
  404. Q2 9:21
    +2
    Royce O'Neale makes two point driving layup
    33-47
  405. Q2 9:21
    Timberwolves 60 second timeout
  406. Q2 9:21
    Timberwolves lineup change (Rudy Gobert, Naz Reid, Jaden McDaniels, Rob Dillingham, Donte DiVincenzo)
  407. Q2 9:34
    Rudy Gobert turnover
  408. Q2 9:57
    +2
    Oso Ighodaro makes two point floating jump shot (Collin Gillespie assists)
    26-35
  409. Q2 10:14
    +2
    Timberwolves makes two point jump shot
    33-47
  410. Q2 10:27
    +2
    Suns makes two point jump shot
    33-47
  411. Q2 10:42
    Jump ball. (Collin Gillespie gains possession)
  412. Q2 10:44
    Oso Ighodaro defensive rebound
  413. Q2 10:45
    Timberwolves misses two point jump shot
  414. Q2 11:04
    +3
    Collin Gillespie makes three point jump shot
    26-35
  415. Q2 11:13
    Oso Ighodaro offensive rebound
  416. Q2 11:13
    Suns misses three point jump shot
  417. Q2 11:18
    Collin Gillespie defensive rebound
  418. Q2 11:21
    Ryan Dunn blocks Jaden McDaniels's two point layup
  419. Q2 11:26
    Suns turnover
  420. Q2 11:48
    +2
    Timberwolves makes two point jump shot
    26-35
  421. Q1 00:00
    Jaylen Clark misses two point jump shot
  422. Q1 00:00
    Timberwolves offensive rebound
  423. Q2 12:00
    Timberwolves lineup change (Rudy Gobert, Naz Reid, Jaden McDaniels, Donte DiVincenzo, Mike Conley)
  424. Q2 12:00
    Suns lineup change (Oso Ighodaro, Collin Gillespie, Royce O'Neale, Ryan Dunn, Jordan Goodwin)
  425. Q1 00:00
    End of 1st Quarter.
  426. Q1 00:00
    Jaylen Clark offensive rebound
  427. Q1 00:01
    Mike Conley misses three point jump shot
  428. Q1 00:19
    +2
    Suns makes two point jump shot
    26-35
  429. Q1 00:19
    Jordan Goodwin offensive rebound
  430. Q1 00:24
    Dillon Brooks misses three point jump shot
  431. Q1 00:28
    Stoppage (Out of bounds)
  432. Q1 00:28
    Suns offensive rebound
  433. Q1 00:31
    Suns misses three point jump shot
  434. Q1 00:40
    +2
    Naz Reid makes two point layup
    24-30
  435. Q1 00:40
    Naz Reid offensive rebound
  436. Q1 00:42
    Timberwolves misses two point jump shot
  437. Q1 00:54
    Suns 60 second timeout
  438. Q1 00:54
    Collin Gillespie turnover
  439. Q1 00:54
    Julius Randle personal foul
  440. Q1 00:54
    Julius Randle turnover
  441. Q1 00:54
    +1
    Collin Gillespie makes regular free throw 1 of 2
    26-35
  442. Q1 00:54
    +1
    Collin Gillespie makes regular free throw 2 of 2
    26-35
  443. Q1 00:54
    Suns challenge timeout
  444. Q1 00:54
    Instant replay (Challenge: Ruling Overturned)
  445. Q1 00:54
    Stoppage (Out of bounds)
  446. Q1 00:55
    Collin Gillespie defensive rebound
  447. Q1 00:57
    Naz Reid misses three point jump shot
  448. Q1 1:10
    Julius Randle defensive rebound
  449. Q1 1:12
    Devin Booker misses regular free throw 2 of 2
  450. Q1 1:12
    +1
    Devin Booker makes regular free throw 1 of 2
    22-28
  451. Q1 1:12
    Timberwolves personal foul
  452. Q1 1:15
    Jordan Goodwin defensive rebound
  453. Q1 1:18
    Anthony Edwards misses three point stepback jump shot
  454. Q1 1:36
    +2
    Suns makes two point jump shot
    22-26
  455. Q1 1:48
    +2
    Timberwolves makes two point jump shot
    24-32
  456. Q1 2:17
    +2
    Suns makes two point jump shot
    22-28
  457. Q1 2:22
    Naz Reid turnover
  458. Q1 2:34
    +2
    Suns makes two point jump shot
    22-28
  459. Q1 2:36
    Collin Gillespie defensive rebound
  460. Q1 2:39
    Timberwolves misses three point jump shot
  461. Q1 2:43
    Julius Randle defensive rebound
  462. Q1 2:45
    Nick Richards offensive rebound
  463. Q1 2:45
    Suns misses two point jump shot
  464. Q1 2:49
    Suns misses two point jump shot
  465. Q1 2:59
    Timberwolves turnover
  466. Q1 3:23
    Devin Booker turnover
  467. Q1 3:23
    Timberwolves 60 second timeout
  468. Q1 3:23
    Timberwolves lineup change (Naz Reid, Anthony Edwards, Jaylen Clark, Mike Conley, Julius Randle)
  469. Q1 3:23
    Suns lineup change (Devin Booker, Collin Gillespie, Nick Richards, Jordan Goodwin, Dillon Brooks)
  470. Q1 3:23
    Timberwolves lineup change (Naz Reid, Anthony Edwards, Jaylen Clark, Mike Conley, Julius Randle)
  471. Q1 3:34
    +2
    Anthony Edwards makes two point jump shot
    20-20
  472. Q1 3:56
    +3
    Collin Gillespie makes three point jump shot
    20-20
  473. Q1 4:14
    +2
    Anthony Edwards makes two point driving layup (Rudy Gobert assists)
    18-17
  474. Q1 4:38
    Jordan Goodwin turnover (out of bounds step)
  475. Q1 4:38
    Suns lineup change (Devin Booker, Collin Gillespie, Isaiah Livers, Nick Richards, Jordan Goodwin)
  476. Q1 4:41
    Devin Booker defensive rebound
  477. Q1 4:44
    Mike Conley misses two point driving floating jump shot
  478. Q1 4:53
    Mike Conley defensive rebound
  479. Q1 5:48
    Rudy Gobert misses two point tip layup
  480. Q1 5:49
    Rudy Gobert offensive rebound
Box Score
Timberwolves
PosPlayerPts
Suns
PosPlayerPts

Timberwolves vs. Suns: Detailed Breakdown

Matchup Overview

  • Teams: Timberwolves vs. Suns
  • Date: Friday, November 21, 2025
  • Time: 9:00 PM ET
  • Venue: Mortgage Matchup Center

Current Betting Odds

  • Spread: Timberwolves favored at -4.5
  • Total (Over/Under): 230.5
  • Moneyline Odds: Timberwolves -182, Suns +160

Dimers' Win Probabilities

  • Timberwolves: 66%
  • Suns: 34%

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 Timberwolves 118-113 Suns.

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 Timberwolves a win probability of 66%, while the Suns have a win probability of 34%. Discover the best spread, over/under, and moneyline odds for the game on this page.

Summary

According to our analysis, the Timberwolves are more likely to beat the Suns in the NBA game at Mortgage Matchup Center on Saturday. Discover the best spread, over/under and moneyline odds, picks and probabilities for the game on this page.

Our Timberwolves vs. Suns 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.