Pistons vs. Knicks Prediction, Picks and Odds

Our detailed prediction and analysis for the Pistons vs. Knicks NBA game on April 29, 2025 is featured below. Drawing from 10,000 game simulations, we provide expert picks, betting odds, and insights.
Unlock all picks and predictions for this game
FINAL
NBA
Add this game to My Favorites
FINAL
Add this game to My Favorites
NBA
Pistons
106
103
Apr 29, 11:30PM Madison Square Garden
Knicks
Apr 29, 11:30PM Madison Square Garden
In-Play ProbabilitiesIn-Play
Game PredictionsPre-Game
Dimers Pro Best Bets
TEAM1234T
Pistons
22 27 28 29 106
Knicks
23 27 24 29 103
Live Probabilities
Spread
Over / Under
Moneyline
PistonsDET
Win %
93%
7%
KnicksNYK
Win Probability
Created with Highcharts 10.3.3Point of Game% ProbabilityPistonsKnicks1QHALF3QREGF0255075100
Created with Highcharts 10.3.3Point of Game% ProbabilityPistons +5.5Knicks -5.51QHALF3QREGF0255075100
Created with Highcharts 10.3.3Point of Game% ProbabilityOver 215.5Under 215.51QHALF3QREGF0255075100
TEAM1234T
Pistons
22 27 28 29 106
Knicks
23 27 24 29 103
Q4 00:06 Knicks makes three point jump shot
Q4 00:25 Knicks makes three point jump shot
Q4 00:27 Pistons makes two point jump shot
Q4 00:50 Knicks makes two point jump shot
Q4 00:59 Pistons misses two point jump shot
Q4 1:16 Knicks misses three point jump shot
Q4 1:28 Pistons misses two point jump shot
Q4 1:46 Knicks misses two point jump shot
Q4 1:57 Pistons makes two point jump shot
Q4 2:08 Knicks misses two point jump shot
Play by Play
Q1
Q2
Q3
Q4
ALL
Q4 00:00
Knicks offensive rebound
Q4 00:00
End of 4th Quarter.
Q4 00:02
Pistons personal foul
Q4 00:02
Miles McBride misses regular free throw 1 of 2
Q4 00:02
Knicks offensive rebound
Q4 00:02
Knicks lineup change (OG Anunoby, Miles McBride, Jalen Brunson, Karl-Anthony Towns, Mitchell Robinson)
Q4 00:02
Pistons lineup change (Cade Cunningham, Tobias Harris, Dennis Schroder, Ausar Thompson, Jalen Duren)
Q4 00:02
Miles McBride misses regular free throw 2 of 2
Q4 00:05
Pistons 60 second timeout
Q4 00:05
Pistons lineup change (Cade Cunningham, Tobias Harris, Dennis Schroder, Tim Hardaway Jr., Malik Beasley)
Q4 00:05
Knicks personal foul
Q4 00:05
+1
Cade Cunningham makes regular free throw 1 of 2
105-103
Q4 00:05
+1
Cade Cunningham makes regular free throw 2 of 2
106-103
Q4 00:05
Pistons lineup change (Cade Cunningham, Tobias Harris, Dennis Schroder, Ausar Thompson, Malik Beasley)
Q4 00:06
+3
Knicks makes three point jump shot
104-103
Q4 00:14
Karl-Anthony Towns defensive rebound
Q4 00:16
Knicks personal foul
Q4 00:16
+1
Dennis Schroder makes regular free throw 1 of 2
104-100
Q4 00:16
Pistons lineup change (Cade Cunningham, Tobias Harris, Dennis Schroder, Ausar Thompson, Jalen Duren)
Q4 00:16
Dennis Schroder misses regular free throw 2 of 2
Q4 00:25
+3
Knicks makes three point jump shot
103-100
Q4 00:25
Stoppage (Equipment malfunction)
Q4 00:25
Pistons 60 second timeout
Q4 00:25
Pistons lineup change (Cade Cunningham, Tobias Harris, Dennis Schroder, Tim Hardaway Jr., Malik Beasley)
Q4 00:25
Knicks lineup change (OG Anunoby, Mikal Bridges, Miles McBride, Jalen Brunson, Karl-Anthony Towns)
Q4 00:27
+2
Pistons makes two point jump shot
103-97
Q4 00:27
Knicks 60 second timeout
Q4 00:27
Knicks lineup change (OG Anunoby, Mikal Bridges, Jalen Brunson, Karl-Anthony Towns, Josh Hart)
Q4 00:27
Pistons lineup change (Cade Cunningham, Tobias Harris, Dennis Schroder, Ausar Thompson, Jalen Duren)
Q4 00:50
+2
Knicks makes two point jump shot
101-97
Q4 00:57
Cameron Payne defensive rebound
Q4 00:59
Pistons misses two point jump shot
Q4 1:12
Tobias Harris defensive rebound
Q4 1:16
Knicks misses three point jump shot
Q4 1:25
OG Anunoby defensive rebound
Q4 1:28
Pistons misses two point jump shot
Q4 1:44
Cade Cunningham defensive rebound
Q4 1:46
Knicks misses two point jump shot
Q4 1:57
+2
Pistons makes two point jump shot
101-95
Q4 2:05
Jalen Duren defensive rebound
Q4 2:08
Knicks misses two point jump shot
Q4 2:28
+2
Pistons makes two point jump shot
99-95
Q4 2:29
Jalen Duren offensive rebound
Q4 2:32
Pistons misses two point jump shot
Q4 2:38
Jalen Duren defensive rebound
Q4 2:41
Knicks misses two point jump shot
Q4 2:57
Knicks 60 second timeout
Q4 2:57
Knicks lineup change (OG Anunoby, Mikal Bridges, Miles McBride, Cameron Payne, Karl-Anthony Towns)
Q4 3:05
Jalen Duren offensive rebound
Q4 3:05
+2
Pistons makes two point jump shot
97-95
Q4 3:08
Pistons misses two point jump shot
Q4 3:25
Knicks misses three point jump shot
Q4 3:25
+3
Knicks makes three point jump shot
95-95
Q4 3:32
Pistons turnover
Q4 3:35
Jalen Duren offensive rebound
Q4 3:37
Pistons misses two point jump shot
Q4 3:56
+2
Knicks makes two point jump shot
95-92
Q4 4:16
Knicks 60 second timeout
Q4 4:17
+3
Pistons makes three point jump shot
95-90
Q4 4:35
Jalen Duren defensive rebound
Q4 4:37
Knicks misses two point jump shot
Q4 5:01
Knicks personal foul
Q4 5:01
+1
Cade Cunningham makes regular free throw 1 of 2
91-90
Q4 5:01
Knicks 60 second timeout
Q4 5:01
+1
Cade Cunningham makes regular free throw 2 of 2
92-90
Q4 5:01
Knicks lineup change (OG Anunoby, Mikal Bridges, Jalen Brunson, Karl-Anthony Towns, Josh Hart)
Q4 5:12
Cade Cunningham defensive rebound
Q4 5:14
Knicks misses two point jump shot
Q4 5:15
Mitchell Robinson offensive rebound
Q4 5:15
Pistons personal foul
Q4 5:15
+2
Knicks makes two point jump shot
90-88
Q4 5:15
Mitchell Robinson misses regular free throw 1 of 1
Q4 5:15
Pistons lineup change (Cade Cunningham, Tobias Harris, Ausar Thompson, Tim Hardaway Jr., Jalen Duren)
Q4 5:42
+2
Pistons makes two point jump shot
90-88
Q4 5:46
Ausar Thompson defensive rebound
Q4 5:48
Knicks misses two point jump shot
Q4 6:08
Jalen Brunson defensive rebound
Q4 6:10
Pistons misses two point jump shot
Q4 6:15
Cade Cunningham defensive rebound
Q4 6:18
Knicks misses two point jump shot
Q4 6:32
Mitchell Robinson defensive rebound
Q4 6:34
Knicks personal foul
Q4 6:34
+1
Ausar Thompson makes regular free throw 1 of 2
88-88
Q4 6:34
Ausar Thompson misses regular free throw 2 of 2
Q4 6:53
+2
Knicks makes two point jump shot
87-87
Q4 6:53
Pistons lineup change (Cade Cunningham, Ausar Thompson, Tim Hardaway Jr., Malik Beasley, Jalen Duren)
Q4 6:53
Pistons personal foul
Q4 6:53
+1
Jalen Brunson makes regular free throw 1 of 1
87-88
Q4 7:11
Pistons personal foul
Q4 7:11
Cade Cunningham turnover (offensive foul)
Q4 7:16
Knicks turnover
Q4 7:35
Knicks personal foul
Q4 7:35
+1
Cade Cunningham makes regular free throw 1 of 2
86-85
Q4 7:35
Knicks lineup change (OG Anunoby, Mikal Bridges, Jalen Brunson, Mitchell Robinson, Josh Hart)
Q4 7:35
Pistons lineup change (Cade Cunningham, Tobias Harris, Ausar Thompson, Malik Beasley, Jalen Duren)
Q4 7:35
+1
Cade Cunningham makes regular free throw 2 of 2
87-85
Q4 7:46
+2
Knicks makes two point jump shot
85-85
Q4 8:00
Karl-Anthony Towns defensive rebound
Q4 8:02
+2
Pistons makes two point jump shot
85-83
Q4 8:02
Knicks personal foul
Q4 8:02
Jalen Duren misses regular free throw 1 of 1
Q4 8:14
Pistons personal foul
Q4 8:14
Mikal Bridges misses regular free throw 1 of 2
Q4 8:14
Knicks offensive rebound
Q4 8:14
Pistons lineup change (Cade Cunningham, Tobias Harris, Dennis Schroder, Malik Beasley, Jalen Duren)
Q4 8:14
Knicks lineup change (OG Anunoby, Mikal Bridges, Cameron Payne, Karl-Anthony Towns, Mitchell Robinson)
Q4 8:14
+1
Mikal Bridges makes regular free throw 2 of 2
83-83
Q4 8:30
Knicks personal foul
Q4 8:30
+1
Tobias Harris makes regular free throw 1 of 2
82-81
Q4 8:30
Instant replay
Q4 8:30
+1
Tobias Harris makes regular free throw 2 of 2
83-82
Q4 8:42
Knicks turnover
Q4 8:46
Mikal Bridges defensive rebound
Q4 8:48
Pistons misses three point jump shot
Q4 9:02
Tobias Harris defensive rebound
Q4 9:05
Knicks misses three point jump shot
Q4 9:12
Karl-Anthony Towns defensive rebound
Q4 9:15
Pistons misses three point jump shot
Q4 9:20
Malik Beasley defensive rebound
Q4 9:24
Knicks misses two point jump shot
Q4 9:48
+2
Pistons makes two point jump shot
81-81
Q4 10:03
+2
Knicks makes two point jump shot
79-81
Q4 10:07
Pistons turnover
Q4 10:25
Pistons personal foul
Q4 10:25
Pistons 60 second timeout
Q4 10:25
Instant replay
Q4 10:25
Pistons personal foul
Q4 10:25
+1
Karl-Anthony Towns makes technical free throw 1 of 1
79-77
Q4 10:25
+1
Karl-Anthony Towns makes regular free throw 1 of 2
79-78
Q4 10:25
Pistons lineup change (Tobias Harris, Dennis Schroder, Tim Hardaway Jr., Malik Beasley, Jalen Duren)
Q4 10:25
+1
Karl-Anthony Towns makes regular free throw 2 of 2
79-79
Q4 10:36
Karl-Anthony Towns defensive rebound
Q4 10:39
Pistons misses two point jump shot
Q4 10:44
Cade Cunningham defensive rebound
Q4 10:46
Knicks misses three point jump shot
Q4 10:48
Mikal Bridges offensive rebound
Q4 10:51
Knicks misses two point jump shot
Q4 11:09
+2
Pistons makes two point jump shot
79-76
Q4 11:13
Jalen Duren offensive rebound
Q4 11:15
Pistons misses two point jump shot
Q4 11:32
+2
Knicks makes two point jump shot
77-76
Q4 11:38
Karl-Anthony Towns defensive rebound
Q4 11:41
Pistons misses two point jump shot
Q3 00:00
Pistons misses three point jump shot
Q3 00:00
Pistons offensive rebound
Q3 00:00
End of 3rd Quarter.
Q4 12:00
Knicks lineup change (Mikal Bridges, Miles McBride, Cameron Payne, Karl-Anthony Towns, Mitchell Robinson)
Q4 12:00
Pistons lineup change (Cade Cunningham, Tobias Harris, Dennis Schroder, Malik Beasley, Jalen Duren)
Q3 00:02
+2
Knicks makes two point jump shot
77-74
Q3 00:22
Knicks personal foul
Q3 00:22
+1
Cade Cunningham makes regular free throw 1 of 2
76-72
Q3 00:22
Knicks lineup change (OG Anunoby, Mikal Bridges, Jalen Brunson, Karl-Anthony Towns, Josh Hart)
Q3 00:22
Pistons lineup change (Cade Cunningham, Tobias Harris, Dennis Schroder, Ausar Thompson, Malik Beasley)
Q3 00:22
Knicks lineup change (Mikal Bridges, Miles McBride, Jalen Brunson, Karl-Anthony Towns, Josh Hart)
Q3 00:22
Pistons lineup change (Cade Cunningham, Tobias Harris, Dennis Schroder, Ausar Thompson, Malik Beasley)
Q3 00:22
+1
Cade Cunningham makes regular free throw 2 of 2
77-72
Q3 00:26
Knicks turnover
Q3 00:48
Miles McBride defensive rebound
Q3 00:52
Pistons misses three point jump shot
Q3 00:57
Knicks turnover
Q3 1:19
+2
Pistons makes two point jump shot
75-72
Q3 1:43
+2
Knicks makes two point jump shot
73-72
Q3 2:01
+2
Pistons makes two point jump shot
73-70
Q3 2:05
Knicks turnover
Q3 2:10
Pistons turnover
Q3 2:30
+2
Knicks makes two point jump shot
71-70
Q3 2:30
Pistons 60 second timeout
Q3 2:34
Josh Hart defensive rebound
Q3 2:38
Pistons misses three point jump shot
Q3 2:52
Pistons personal foul
Q3 2:52
Mitchell Robinson misses regular free throw 1 of 2
Q3 2:52
Knicks offensive rebound
Q3 2:52
+1
Mitchell Robinson makes regular free throw 2 of 2
71-68
Q3 2:54
OG Anunoby defensive rebound
Q3 2:56
Pistons misses two point jump shot
Q3 3:10
+2
Knicks makes two point jump shot
71-67
Q3 3:17
Josh Hart defensive rebound
Q3 3:19
Pistons misses two point jump shot
Q3 3:37
Pistons personal foul
Q3 3:37
Mitchell Robinson misses regular free throw 1 of 2
Q3 3:37
Knicks offensive rebound
Q3 3:37
+1
Mitchell Robinson makes regular free throw 2 of 2
71-65
Q3 3:37
Pistons lineup change (Paul Reed, Cade Cunningham, Tobias Harris, Dennis Schroder, Malik Beasley)
Q3 3:42
Miles McBride defensive rebound
Q3 3:46
Pistons misses three point jump shot
Q3 4:03
+3
Knicks makes three point jump shot
71-64
Q3 4:12
Knicks misses two point jump shot
Q3 4:12
Knicks offensive rebound
Q3 4:12
Stoppage (Out of bounds)
Q3 4:12
Knicks lineup change (OG Anunoby, Miles McBride, Jalen Brunson, Mitchell Robinson, Josh Hart)
Q3 4:12
Pistons lineup change (Cade Cunningham, Tobias Harris, Dennis Schroder, Malik Beasley, Jalen Duren)
Q3 4:29
Knicks personal foul
Q3 4:29
+1
Ausar Thompson makes regular free throw 1 of 2
70-61
Q3 4:29
+1
Ausar Thompson makes regular free throw 2 of 2
71-61
Q3 4:40
+2
Knicks makes two point jump shot
69-61
Q3 4:50
Pistons personal foul
Q3 4:58
Knicks personal foul
Q3 4:58
Ausar Thompson misses regular free throw 1 of 2
Q3 4:58
Pistons offensive rebound
Q3 4:58
Knicks lineup change (OG Anunoby, Mikal Bridges, Jalen Brunson, Mitchell Robinson, Josh Hart)
Q3 4:58
Pistons lineup change (Cade Cunningham, Tobias Harris, Ausar Thompson, Malik Beasley, Jalen Duren)
Q3 4:58
+1
Ausar Thompson makes regular free throw 2 of 2
69-59
Q3 5:01
Ausar Thompson defensive rebound
Q3 5:04
Knicks misses two point jump shot
Q3 5:24
+2
Pistons makes two point jump shot
68-59
Q3 5:35
Pistons personal foul
Q3 5:35
+1
Jalen Brunson makes regular free throw 1 of 2
66-58
Q3 5:35
+1
Jalen Brunson makes regular free throw 2 of 2
66-59
Q3 6:00
+3
Pistons makes three point jump shot
66-57
Q3 6:15
Pistons 60 second timeout
Q3 6:16
Ausar Thompson defensive rebound
Q3 6:19
Knicks misses three point jump shot
Q3 6:39
+2
Pistons makes two point jump shot
63-57
Q3 6:42
Jalen Duren offensive rebound
Q3 6:44
Pistons misses two point jump shot
Q3 6:51
Knicks personal foul
Q3 6:51
+1
Cade Cunningham makes technical free throw 1 of 1
61-57
Q3 6:55
Jalen Duren defensive rebound
Q3 6:56
Knicks misses two point jump shot
Q3 7:02
Karl-Anthony Towns defensive rebound
Q3 7:03
Pistons misses three point jump shot
Q3 7:07
Ausar Thompson defensive rebound
Q3 7:11
Knicks misses three point jump shot
Q3 7:18
Karl-Anthony Towns defensive rebound
Q3 7:20
Pistons misses two point jump shot
Q3 7:45
Jalen Brunson offensive rebound
Q3 7:45
+2
Knicks makes two point jump shot
60-57
Q3 7:47
Knicks misses two point jump shot
Q3 8:03
Mikal Bridges defensive rebound
Q3 8:05
Knicks personal foul
Q3 8:05
+1
Cade Cunningham makes regular free throw 1 of 2
60-55
Q3 8:05
Cade Cunningham misses regular free throw 2 of 2
Q3 8:21
+2
Knicks makes two point jump shot
59-55
Q3 8:26
Mikal Bridges defensive rebound
Q3 8:30
Pistons misses two point jump shot
Q3 8:48
Cade Cunningham defensive rebound
Q3 8:53
Knicks misses two point jump shot
Q3 9:09
Knicks 60 second timeout
Q3 9:16
+2
Pistons makes two point jump shot
59-53
Q3 9:31
Knicks turnover
Q3 9:31
Knicks personal foul
Q3 9:44
+2
Pistons makes two point jump shot
56-53
Q3 9:44
Knicks personal foul
Q3 9:44
+1
Cade Cunningham makes regular free throw 1 of 1
57-53
Q3 9:56
Jalen Duren defensive rebound
Q3 9:56
Knicks personal foul
Q3 9:58
Knicks misses three point jump shot
Q3 10:21
+3
Pistons makes three point jump shot
54-53
Q3 10:30
Pistons offensive rebound
Q3 10:30
Knicks personal foul
Q3 10:31
Pistons misses three point jump shot
Q3 10:44
+3
Knicks makes three point jump shot
51-53
Q3 10:57
+2
Pistons makes two point jump shot
51-50
Q3 11:02
Tim Hardaway Jr. defensive rebound
Q3 11:03
Knicks misses two point jump shot
Q3 11:14
Pistons personal foul
Q3 11:25
Pistons turnover
Q3 11:34
Knicks offensive rebound
Q3 11:34
Knicks turnover
Q3 11:35
Knicks misses three point jump shot
Q2 00:00
Knicks turnover
Q2 00:00
Pistons misses three point jump shot
Q2 00:00
Pistons offensive rebound
Q2 00:00
End of 1st Half.
Q3 12:00
Pistons lineup change (Cade Cunningham, Tobias Harris, Ausar Thompson, Tim Hardaway Jr., Jalen Duren)
Q2 00:16
Pistons personal foul
Q2 00:16
Pistons lineup change (Paul Reed, Tobias Harris, Dennis Schroder, Ausar Thompson, Malik Beasley)
Q2 00:16
Jalen Brunson misses regular free throw 1 of 2
Q2 00:16
Knicks offensive rebound
Q2 00:16
Knicks lineup change (OG Anunoby, Mikal Bridges, Miles McBride, Jalen Brunson, Mitchell Robinson)
Q2 00:16
Pistons lineup change (Cade Cunningham, Tobias Harris, Dennis Schroder, Tim Hardaway Jr., Malik Beasley)
Q2 00:16
+1
Jalen Brunson makes regular free throw 2 of 2
47-50
Q2 00:16
Knicks personal foul
Q2 00:16
+1
Tim Hardaway Jr. makes regular free throw 1 of 2
48-50
Q2 00:16
Pistons lineup change (Paul Reed, Tobias Harris, Dennis Schroder, Ausar Thompson, Malik Beasley)
Q2 00:16
Knicks lineup change (OG Anunoby, Mikal Bridges, Jalen Brunson, Karl-Anthony Towns, Josh Hart)
Q2 00:16
Pistons lineup change (Paul Reed, Tobias Harris, Dennis Schroder, Ausar Thompson, Tim Hardaway Jr.)
Q2 00:16
Knicks lineup change (OG Anunoby, Mikal Bridges, Jalen Brunson, Karl-Anthony Towns, Josh Hart)
Q2 00:16
+1
Tim Hardaway Jr. makes regular free throw 2 of 2
49-50
Q2 00:16
Knicks lineup change (OG Anunoby, Mikal Bridges, Jalen Brunson, Karl-Anthony Towns, Josh Hart)
Q2 00:16
Pistons lineup change (Paul Reed, Tobias Harris, Dennis Schroder, Ausar Thompson, Tim Hardaway Jr.)
Q2 00:30
Knicks defensive rebound
Q2 00:30
Stoppage (Out of bounds)
Q2 00:32
Pistons misses three point jump shot
Q2 00:38
+2
Knicks makes two point jump shot
47-49
Q2 00:39
Josh Hart offensive rebound
Q2 00:41
Knicks misses two point jump shot
Q2 00:44
Jalen Brunson defensive rebound
Q2 00:47
Pistons misses two point jump shot
Q2 1:10
+2
Knicks makes two point jump shot
47-47
Q2 1:28
Karl-Anthony Towns defensive rebound
Q2 1:30
Ausar Thompson offensive rebound
Q2 1:30
Knicks personal foul
Q2 1:30
Ausar Thompson misses regular free throw 1 of 2
Q2 1:30
Pistons offensive rebound
Q2 1:30
Ausar Thompson misses regular free throw 2 of 2
Q2 1:31
Pistons misses two point jump shot
Q2 1:33
Tobias Harris offensive rebound
Q2 1:35
Pistons misses three point jump shot
Q2 1:54
Ausar Thompson defensive rebound
Q2 1:55
Knicks turnover
Q2 1:55
Pistons lineup change (Tobias Harris, Dennis Schroder, Ausar Thompson, Tim Hardaway Jr., Malik Beasley)
Q2 1:55
Pistons personal foul
Q2 1:55
Pistons lineup change (Tobias Harris, Dennis Schroder, Ausar Thompson, Tim Hardaway Jr., Malik Beasley)
Q2 1:55
Pistons violation
Q2 1:55
+1
Karl-Anthony Towns makes regular free throw 1 of 2
47-45
Q2 1:55
Karl-Anthony Towns misses regular free throw 2 of 2
Q2 2:00
Pistons personal foul
Q2 2:09
+3
Pistons makes three point jump shot
47-44
Q2 2:15
Ausar Thompson defensive rebound
Q2 2:17
Knicks misses two point jump shot
Q2 2:35
+2
Pistons makes two point jump shot
44-44
Q2 2:45
+3
Knicks makes three point jump shot
42-44
Q2 2:46
Josh Hart offensive rebound
Q2 2:50
Knicks misses two point jump shot
Q2 3:02
+2
Pistons makes two point jump shot
42-41
Q2 3:18
+2
Knicks makes two point jump shot
40-40
Q2 3:18
Pistons lineup change (Cade Cunningham, Tobias Harris, Dennis Schroder, Ausar Thompson, Malik Beasley)
Q2 3:18
Pistons personal foul
Q2 3:18
+1
Karl-Anthony Towns makes regular free throw 1 of 1
40-41
Q2 3:23
Pistons personal foul
Q2 3:32
OG Anunoby defensive rebound
Q2 3:34
Knicks personal foul
Q2 3:34
Ausar Thompson misses regular free throw 1 of 2
Q2 3:34
Pistons offensive rebound
Q2 3:34
Ausar Thompson misses regular free throw 2 of 2
Q2 3:54
+3
Knicks makes three point jump shot
40-38
Q2 4:02
Pistons personal foul
Q2 4:02
Pistons lineup change (Cade Cunningham, Tobias Harris, Dennis Schroder, Ausar Thompson, Tim Hardaway Jr.)
Q2 4:18
+2
Pistons makes two point jump shot
40-35
Q2 4:20
Tobias Harris offensive rebound
Q2 4:22
Pistons misses two point jump shot
Q2 4:31
+2
Knicks makes two point jump shot
38-35
Q2 4:49
+2
Pistons makes two point jump shot
38-33
Q2 5:06
+2
Knicks makes two point jump shot
36-33
Q2 5:25
+2
Pistons makes two point jump shot
35-31
Q2 5:25
Knicks personal foul
Q2 5:25
+1
Tim Hardaway Jr. makes regular free throw 1 of 1
36-31
Q2 5:26
Cade Cunningham defensive rebound
Q2 5:28
Knicks misses two point jump shot
Q2 5:34
Mikal Bridges defensive rebound
Q2 5:36
Pistons misses two point jump shot
Q2 5:50
Knicks personal foul
Q2 5:56
Jalen Duren defensive rebound
Q2 5:59
Knicks misses three point jump shot
Q2 6:11
Pistons turnover
Q2 6:17
Tim Hardaway Jr. defensive rebound
Q2 6:20
Knicks misses two point jump shot
Q2 6:42
+2
Pistons makes two point jump shot
33-31
Q2 6:48
Tobias Harris defensive rebound
Q2 6:50
Knicks misses two point jump shot
Q2 7:04
Knicks 60 second timeout
Q2 7:04
Pistons lineup change (Cade Cunningham, Tobias Harris, Ausar Thompson, Tim Hardaway Jr., Jalen Duren)
Q2 7:04
Knicks lineup change (OG Anunoby, Mikal Bridges, Jalen Brunson, Karl-Anthony Towns, Josh Hart)
Q2 7:12
+2
Pistons makes two point jump shot
31-31
Q2 7:24
Malik Beasley defensive rebound
Q2 7:26
Knicks misses three point jump shot
Q2 7:38
Mikal Bridges defensive rebound
Q2 7:42
Pistons misses three point jump shot
Q2 7:46
Jalen Duren offensive rebound
Q2 7:48
Pistons misses two point jump shot
Q2 7:57
Mitchell Robinson offensive rebound
Q2 7:57
+2
Knicks makes two point jump shot
29-31
Q2 8:00
Knicks misses two point jump shot
Q2 8:14
+2
Pistons makes two point jump shot
29-29
Q2 8:34
Knicks misses two point jump shot
Q2 8:34
+2
Knicks makes two point jump shot
27-29
Q2 8:50
+2
Pistons makes two point jump shot
27-27
Q2 9:00
Tobias Harris defensive rebound
Q2 9:02
Knicks misses two point jump shot
Q2 9:27
+3
Pistons makes three point jump shot
25-27
Q2 9:50
Pistons 60 second timeout
Q2 9:54
Mitchell Robinson offensive rebound
Q2 9:54
+2
Knicks makes two point jump shot
22-27
Q2 9:58
Knicks misses two point jump shot
Q2 10:01
Karl-Anthony Towns offensive rebound
Q2 10:03
Knicks misses three point jump shot
Q2 10:16
Pistons personal foul
Q2 10:16
Ronald Holland II turnover (offensive foul)
Q2 10:16
Pistons lineup change (Tobias Harris, Dennis Schroder, Tim Hardaway Jr., Malik Beasley, Jalen Duren)
Q2 10:22
+2
Knicks makes two point jump shot
22-25
Q2 10:41
Pistons turnover
Q2 10:43
Paul Reed offensive rebound
Q2 10:46
Pistons misses three point jump shot
Q2 10:58
Knicks personal foul
Q2 11:18
Pistons defensive rebound
Q2 11:18
Knicks personal foul
Q2 11:19
Knicks misses three point jump shot
Q2 11:28
Karl-Anthony Towns defensive rebound
Q2 11:31
Pistons misses three point jump shot
Q2 11:48
Pistons defensive rebound
Q2 11:48
Stoppage (Out of bounds)
Q2 11:49
Knicks misses two point jump shot
Q1 00:00
Pistons misses two point jump shot
Q1 00:00
Josh Hart defensive rebound
Q1 00:00
End of 1st Quarter.
Q2 12:00
Knicks lineup change (Mikal Bridges, Miles McBride, Cameron Payne, Karl-Anthony Towns, Mitchell Robinson)
Q2 12:00
Pistons lineup change (Paul Reed, Tobias Harris, Dennis Schroder, Ronald Holland II, Malik Beasley)
Q1 00:04
Pistons personal foul
Q1 00:04
+1
Jalen Brunson makes regular free throw 1 of 2
22-22
Q1 00:04
+1
Jalen Brunson makes regular free throw 2 of 2
22-23
Q1 00:04
Pistons lineup change (Paul Reed, Tobias Harris, Dennis Schroder, Tim Hardaway Jr., Malik Beasley)
Q1 00:07
+2
Pistons makes two point jump shot
22-21
Q1 00:22
OG Anunoby offensive rebound
Q1 00:24
Knicks misses two point jump shot
Q1 00:31
+2
Pistons makes two point jump shot
22-19
Q1 00:38
Dennis Schroder turnover (lost ball)
Q1 00:49
Mitchell Robinson offensive rebound
Q1 00:49
+2
Knicks makes two point jump shot
20-19
Q1 00:51
Knicks misses three point jump shot
Q1 00:56
Josh Hart defensive rebound
Q1 00:57
Pistons misses three point jump shot
Q1 1:07
Knicks turnover
Q1 1:15
Knicks offensive rebound
Q1 1:15
Stoppage (Out of bounds)
Q1 1:16
Pistons personal foul
Q1 1:16
+1
Mitchell Robinson makes regular free throw 1 of 2
20-17
Q1 1:16
Mitchell Robinson misses regular free throw 2 of 2
Q1 1:24
OG Anunoby offensive rebound
Q1 1:27
Knicks misses three point jump shot
Q1 1:27
Pistons lineup change (Paul Reed, Dennis Schroder, Tim Hardaway Jr., Ronald Holland II, Malik Beasley)
Q1 1:33
Pistons personal foul
Q1 1:33
Cade Cunningham turnover (offensive foul)
Q1 1:39
+2
Knicks makes two point jump shot
20-16
Q1 1:46
+3
Pistons makes three point jump shot
20-14
Q1 1:53
Pistons misses two point jump shot
Q1 1:53
Pistons offensive rebound
Q1 1:53
Stoppage (Out of bounds)
Q1 1:56
Ronald Holland II defensive rebound
Q1 1:58
Knicks misses two point jump shot
Q1 2:18
Knicks personal foul
Q1 2:18
+1
Ronald Holland II makes regular free throw 1 of 2
16-14
Q1 2:18
+1
Ronald Holland II makes regular free throw 2 of 2
17-14
Q1 2:19
Knicks turnover
Q1 2:20
Mitchell Robinson defensive rebound
Q1 2:22
Pistons misses two point jump shot
Q1 2:22
Pistons lineup change (Paul Reed, Cade Cunningham, Dennis Schroder, Ronald Holland II, Malik Beasley)
Q1 2:40
Knicks turnover
Q1 2:41
Stoppage (Equipment malfunction)
Q1 2:44
Pistons turnover
Q1 2:44
Knicks turnover
Q1 2:44
Pistons turnover
Q1 2:56
Mitchell Robinson offensive rebound
Q1 2:56
Stoppage (Equipment malfunction)
Q1 2:58
Knicks misses two point jump shot
Q1 3:24
+3
Pistons makes three point jump shot
15-14
Q1 3:41
+2
Knicks makes two point jump shot
12-14
Q1 3:58
OG Anunoby defensive rebound
Q1 4:00
Pistons misses three point jump shot
Q1 4:00
Pistons lineup change (Paul Reed, Cade Cunningham, Tobias Harris, Dennis Schroder, Malik Beasley)
Q1 4:21
Pistons 60 second timeout
Q1 4:23
+2
Knicks makes two point jump shot
12-12
Q1 4:26
Mitchell Robinson defensive rebound
Q1 4:29
Pistons misses two point jump shot
Q1 4:31
Cade Cunningham offensive rebound
Q1 4:32
Pistons misses two point jump shot
Q1 4:52
+3
Knicks makes three point jump shot
12-10
Q1 5:07
Pistons misses three point jump shot
Q1 5:07
Pistons offensive rebound
Q1 5:07
Pistons turnover
Q1 5:31
Mitchell Robinson offensive rebound
Q1 5:31
Knicks misses two point jump shot
Q1 5:31
Pistons defensive rebound
Q1 5:31
Stoppage (Out of bounds)
Q1 5:32
Mitchell Robinson offensive rebound
Q1 5:32
Mitchell Robinson misses two point tip layup
Q1 5:33
Mitchell Robinson offensive rebound
Q1 5:34
Mitchell Robinson misses two point tip layup
Q1 5:36
Knicks misses three point jump shot
Q1 5:45
Josh Hart defensive rebound
Q1 5:45
Pistons personal foul
Q1 5:45
Pistons lineup change (Paul Reed, Cade Cunningham, Tobias Harris, Tim Hardaway Jr., Malik Beasley)
Q1 5:45
Pistons personal foul
Q1 5:45
Jalen Brunson misses technical free throw 1 of 1
Q1 5:45
Knicks offensive rebound
Q1 5:46
Pistons misses two point jump shot
Q1 6:04
Knicks turnover
Q1 6:17
Knicks personal foul
Q1 6:17
Jalen Duren misses regular free throw 1 of 2
Q1 6:17
Pistons offensive rebound
Q1 6:17
Knicks lineup change (OG Anunoby, Miles McBride, Jalen Brunson, Mitchell Robinson, Josh Hart)
Q1 6:17
+1
Jalen Duren makes regular free throw 2 of 2
12-7
Q1 6:24
Jalen Duren defensive rebound
Q1 6:28
Knicks misses three point jump shot
Q1 6:31
Josh Hart defensive rebound
Q1 6:32
Pistons misses two point jump shot
Q1 6:41
Pistons offensive rebound
Q1 6:41
Stoppage (Out of bounds)
Q1 6:42
Pistons misses three point jump shot
Q1 6:45
Pistons misses two point jump shot
Q1 6:45
Pistons offensive rebound
Q1 6:45
Stoppage (Out of bounds)
Q1 6:56
Pistons turnover
Q1 6:56
Knicks personal foul
Q1 6:56
Knicks 60 second timeout
Q1 7:07
+2
Knicks makes two point jump shot
11-7
Q1 7:27
+2
Pistons makes two point jump shot
11-5
Q1 7:39
+2
Knicks makes two point jump shot
9-5
Q1 7:50
Jalen Brunson defensive rebound
Q1 7:53
Pistons misses three point jump shot
Q1 8:07
Tim Hardaway Jr. defensive rebound
Q1 8:09
Pistons personal foul
Q1 8:09
+1
Jalen Brunson makes regular free throw 1 of 2
9-3
Q1 8:09
Jalen Brunson misses regular free throw 2 of 2
Q1 8:17
+3
Pistons makes three point jump shot
9-2
Q1 8:22
Cade Cunningham defensive rebound
Q1 8:23
Knicks misses two point jump shot
Q1 8:44
Jalen Duren offensive rebound
Q1 8:46
Pistons misses two point jump shot
Q1 8:54
Knicks personal foul
Q1 8:59
Jalen Duren offensive rebound
Q1 9:02
Pistons misses three point jump shot
Q1 9:08
Tobias Harris defensive rebound
Q1 9:11
Knicks misses two point jump shot
Q1 9:21
Pistons personal foul
Q1 9:21
Cade Cunningham turnover (offensive foul)
Q1 9:31
Knicks turnover
Q1 9:46
OG Anunoby defensive rebound
Q1 9:48
Pistons misses two point jump shot
Q1 9:54
Tobias Harris defensive rebound
Q1 9:56
Knicks misses two point jump shot
Q1 10:16
Pistons turnover
Q1 10:35
+2
Knicks makes two point jump shot
4-2
Q1 10:42
+2
Pistons makes two point jump shot
4-0
Q1 10:43
Jalen Duren offensive rebound
Q1 10:44
Pistons misses two point jump shot
Q1 10:49
Tim Hardaway Jr. defensive rebound
Q1 10:50
OG Anunoby offensive rebound
Q1 10:50
Knicks misses two point jump shot
Q1 10:55
Knicks misses two point jump shot
Q1 11:13
Knicks personal foul
Q1 11:13
+1
Ausar Thompson makes regular free throw 1 of 2
1-0
Q1 11:13
+1
Ausar Thompson makes regular free throw 2 of 2
2-0
Q1 11:21
Knicks misses three point jump shot
Q1 11:21
Knicks offensive rebound
Q1 11:22
Knicks turnover
Q1 11:44
Karl-Anthony Towns defensive rebound
Q1 11:47
Pistons misses three point jump shot
Q1 12:00
Knicks lineup change (OG Anunoby, Mikal Bridges, Jalen Brunson, Karl-Anthony Towns, Josh Hart)
Q1 12:00
Pistons lineup change (Cade Cunningham, Tobias Harris, Ausar Thompson, Tim Hardaway Jr., Jalen Duren)
Q1 12:00
(Ausar Thompson gains possession)
Box Score
Player Stats
Team Stats
Pistons
PosPlayerPtsRebAst
G5M. Beasley1010
G8T. Hardaway Jr.852
F12T. Harris1782
G17D. Schroder1403
G2C. Cunningham2288
Knicks
PosPlayerPtsRebAst
G2M. McBride421
G25M. Bridges1762
C32K. Towns17111
G11J. Brunson1637
F8O. Anunoby1981

Best Sportsbook Promotions

Why Join Multiple Sportsbooks?
Loading...

Pistons vs. Knicks: Detailed Breakdown

Matchup Overview

  • Teams: Pistons vs. Knicks
  • Date: Tuesday, April 29, 2025
  • Time: 7:30 PM ET
  • Venue: Madison Square Garden

Current Betting Odds

  • Spread: Knicks favored at -5.5
  • Total (Over/Under): 215.5
  • Moneyline Odds: Pistons +192, Knicks -215

Dimers' Win Probabilities

  • Pistons: 31%
  • Knicks: 69%

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

Projected Final Score

Our predicted final score for this NBA matchup is Pistons 105-111 Knicks.

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

Our Prediction: Who Wins?

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

Summary

According to our analysis, the Knicks are more likely to beat the Pistons in the NBA game at Madison Square Garden on Tuesday. Discover the best spread, over/under and moneyline odds, picks and probabilities for the game on this page.

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

Related Articles

More Articles
Pacers vs. Thunder Prediction: Oklahoma City Predicted to Win Game 2 of NBA Finals [2025]
Read Article
NBA First Basket Predictions for Game 2 Include Shai Gilgeous-Alexander, Pascal Siakam [6/8/2025]
Read Article
NBA Player Props Today: Game 2's Top Plays Include Myles Turner [6/8/2025]
Read Article
About Dimers
icon 22,000+
Events covered per year
icon 10,000,000+
Users
As seen on
USA Today iconFox Sports iconBleacher Report iconForbes iconSports Illustrated iconYahoo iconESPN iconMLS icon

Loved by our customers

imgimgimg
4.8
Google Reviews
More from Dimers