Knicks vs. Pistons Prediction, Picks and Odds

Our detailed prediction and analysis for the Knicks vs. Pistons NBA game on April 24, 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
Knicks
118
116
Apr 24, 11PM Little Caesars Arena
Pistons
Apr 24, 11PM Little Caesars Arena
In-Play ProbabilitiesIn-Play
Game PredictionsPre-Game
Dimers Pro Best Bets
TEAM1234T
Knicks
31 35 27 25 118
Pistons
27 26 30 33 116
Live Probabilities
Spread
Over / Under
Moneyline
KnicksNYK
Win %
91%
9%
PistonsDET
Win Probability
Created with Highcharts 10.3.3Point of Game% ProbabilityKnicksPistons1QHALF3QREGF0255075100
Created with Highcharts 10.3.3Point of Game% ProbabilityKnicks -1.5Pistons +1.51QHALF3QREGF0255075100
Created with Highcharts 10.3.3Point of Game% ProbabilityOver 216.5Under 216.51QHALF3QREGF0255075100
TEAM1234T
Knicks
31 35 27 25 118
Pistons
27 26 30 33 116
Q4 00:01 Pistons makes three point jump shot
Q4 00:05 Pistons makes three point jump shot
Q4 00:13 Pistons misses three point jump shot
Q4 00:16 Pistons misses three point jump shot
Q4 00:29 Pistons makes two point jump shot
Q4 00:55 Pistons makes three point jump shot
Q4 00:59 Knicks makes two point jump shot
Q4 1:16 Pistons misses three point jump shot
Q4 1:24 Knicks makes two point jump shot
Q4 1:28 Pistons misses two point jump shot
Play by Play
Q1
Q2
Q3
Q4
ALL
Q4 00:00
Pistons personal foul
Q4 00:00
+1
Jalen Brunson makes regular free throw 1 of 2
118-116
Q4 00:00
Jalen Brunson misses regular free throw 2 of 2
Q4 00:00
Cade Cunningham defensive rebound
Q4 00:00
Instant replay
Q4 00:00
Instant replay
Q4 00:00
Pistons turnover
Q4 00:00
Knicks lineup change (OG Anunoby, Jalen Brunson, Delon Wright, Mitchell Robinson, Mikal Bridges)
Q4 00:00
Knicks 60 second timeout
Q4 00:00
Pistons lineup change (Cade Cunningham, Ausar Thompson, Tobias Harris, Ronald Holland II, Dennis Schroder)
Q4 00:00
Knicks lineup change (OG Anunoby, Karl-Anthony Towns, Jalen Brunson, Josh Hart, Mikal Bridges)
Q4 00:00
End of 4th Quarter.
Q4 00:01
+3
Pistons makes three point jump shot
117-116
Q4 00:02
Jalen Duren defensive rebound
Q4 00:02
Pistons 60 second timeout
Q4 00:03
Pistons personal foul
Q4 00:03
+1
Jalen Brunson makes regular free throw 1 of 2
117-113
Q4 00:03
Knicks lineup change (OG Anunoby, Jalen Brunson, Josh Hart, Mitchell Robinson, Mikal Bridges)
Q4 00:03
Jalen Brunson misses regular free throw 2 of 2
Q4 00:03
Pistons lineup change (Cade Cunningham, Paul Reed, Ausar Thompson, Tobias Harris, Jalen Duren)
Q4 00:03
Pistons lineup change (Cade Cunningham, Tobias Harris, Tim Hardaway Jr., Jalen Duren, Malik Beasley)
Q4 00:05
+3
Pistons makes three point jump shot
116-113
Q4 00:05
Knicks 60 second timeout
Q4 00:05
Pistons lineup change (Cade Cunningham, Paul Reed, Ausar Thompson, Tobias Harris, Ronald Holland II)
Q4 00:05
Knicks lineup change (OG Anunoby, Karl-Anthony Towns, Jalen Brunson, Josh Hart, Mikal Bridges)
Q4 00:06
Jump ball. (Tim Hardaway Jr. gains possession)
Q4 00:06
Mikal Bridges turnover (lost ball)
Q4 00:08
Mikal Bridges defensive rebound
Q4 00:13
Pistons misses three point jump shot
Q4 00:15
Pistons offensive rebound
Q4 00:15
Stoppage (Out of bounds)
Q4 00:16
Pistons misses three point jump shot
Q4 00:23
Pistons personal foul
Q4 00:23
+1
Jalen Brunson makes regular free throw 1 of 2
115-110
Q4 00:23
+1
Jalen Brunson makes regular free throw 2 of 2
116-110
Q4 00:23
Knicks lineup change (OG Anunoby, Jalen Brunson, Josh Hart, Mitchell Robinson, Mikal Bridges)
Q4 00:29
+2
Pistons makes two point jump shot
114-110
Q4 00:34
Pistons personal foul
Q4 00:34
+1
Karl-Anthony Towns makes regular free throw 1 of 2
113-108
Q4 00:34
+1
Karl-Anthony Towns makes regular free throw 2 of 2
114-108
Q4 00:55
+3
Pistons makes three point jump shot
112-108
Q4 00:55
Pistons lineup change (Cade Cunningham, Tobias Harris, Tim Hardaway Jr., Jalen Duren, Malik Beasley)
Q4 00:59
+2
Knicks makes two point jump shot
112-105
Q4 00:59
Pistons 60 second timeout
Q4 1:13
Josh Hart defensive rebound
Q4 1:16
Pistons misses three point jump shot
Q4 1:24
+2
Knicks makes two point jump shot
110-105
Q4 1:25
Karl-Anthony Towns defensive rebound
Q4 1:28
Pistons misses two point jump shot
Q4 1:39
Cade Cunningham defensive rebound
Q4 1:42
Knicks misses two point jump shot
Q4 2:07
+2
Pistons makes two point jump shot
108-105
Q4 2:14
Knicks personal foul
Q4 2:14
Karl-Anthony Towns turnover (offensive foul)
Q4 2:32
Jalen Duren offensive rebound
Q4 2:32
+2
Pistons makes two point jump shot
108-103
Q4 2:37
Pistons misses three point jump shot
Q4 2:39
Pistons misses two point jump shot
Q4 2:39
Pistons offensive rebound
Q4 2:39
Stoppage (Out of bounds)
Q4 3:01
+2
Knicks makes two point jump shot
108-101
Q4 3:01
Pistons 60 second timeout
Q4 3:13
Knicks offensive rebound
Q4 3:13
Jump ball. (Knicks gains possession)
Q4 3:13
Stoppage (Out of bounds)
Q4 3:19
Knicks misses three point jump shot
Q4 3:39
Josh Hart defensive rebound
Q4 3:41
Pistons misses two point jump shot
Q4 3:56
Knicks personal foul
Q4 4:10
+2
Knicks makes two point jump shot
106-101
Q4 4:35
Pistons personal foul
Q4 4:35
Pistons lineup change (Cade Cunningham, Tobias Harris, Dennis Schroder, Tim Hardaway Jr., Jalen Duren)
Q4 4:41
Knicks 60 second timeout
Q4 4:42
+2
Pistons makes two point jump shot
104-101
Q4 4:57
Paul Reed defensive rebound
Q4 5:01
Knicks misses three point jump shot
Q4 5:25
+3
Pistons makes three point jump shot
104-99
Q4 5:28
Tobias Harris defensive rebound
Q4 5:32
Knicks misses two point jump shot
Q4 5:34
Josh Hart offensive rebound
Q4 5:38
Knicks misses three point jump shot
Q4 6:02
+3
Pistons makes three point jump shot
104-96
Q4 6:12
+2
Knicks makes two point jump shot
104-93
Q4 6:42
+2
Pistons makes two point jump shot
102-93
Q4 6:56
+3
Knicks makes three point jump shot
102-91
Q4 7:03
Karl-Anthony Towns defensive rebound
Q4 7:07
Pistons misses two point jump shot
Q4 7:09
Dennis Schroder offensive rebound
Q4 7:14
Pistons misses three point jump shot
Q4 7:22
Knicks personal foul
Q4 7:23
Tobias Harris defensive rebound
Q4 7:27
Knicks misses two point jump shot
Q4 7:43
Pistons turnover
Q4 7:56
+2
Knicks makes two point jump shot
99-91
Q4 7:56
Pistons 60 second timeout
Q4 7:56
Pistons lineup change (Cade Cunningham, Paul Reed, Tobias Harris, Dennis Schroder, Tim Hardaway Jr.)
Q4 7:56
Knicks lineup change (OG Anunoby, Karl-Anthony Towns, Jalen Brunson, Josh Hart, Mikal Bridges)
Q4 8:10
Jalen Brunson defensive rebound
Q4 8:16
Pistons misses three point jump shot
Q4 8:23
Paul Reed defensive rebound
Q4 8:26
Knicks misses three point jump shot
Q4 8:33
Pistons turnover
Q4 8:40
Mitchell Robinson offensive rebound
Q4 8:40
+2
Knicks makes two point jump shot
97-91
Q4 8:47
Knicks misses two point jump shot
Q4 8:47
Knicks lineup change (Karl-Anthony Towns, Jalen Brunson, Josh Hart, Mitchell Robinson, Mikal Bridges)
Q4 8:55
Pistons personal foul
Q4 8:55
Cameron Payne technical foul (Double)
Q4 9:03
+2
Pistons makes two point jump shot
95-91
Q4 9:04
Paul Reed offensive rebound
Q4 9:07
Pistons misses two point jump shot
Q4 9:21
Tim Hardaway Jr. defensive rebound
Q4 9:25
Knicks misses two point jump shot
Q4 9:25
Knicks lineup change (Karl-Anthony Towns, Josh Hart, Mitchell Robinson, Cameron Payne, Mikal Bridges)
Q4 9:32
Stoppage (Out of bounds)
Q4 9:44
+2
Pistons makes two point jump shot
95-89
Q4 9:54
Knicks personal foul
Q4 9:54
Knicks lineup change (OG Anunoby, Karl-Anthony Towns, Josh Hart, Cameron Payne, Mikal Bridges)
Q4 9:54
Pistons lineup change (Paul Reed, Tobias Harris, Dennis Schroder, Tim Hardaway Jr., Malik Beasley)
Q4 10:06
+2
Knicks makes two point jump shot
95-87
Q4 10:28
+2
Pistons makes two point jump shot
93-87
Q4 10:36
Knicks turnover
Q4 10:50
Pistons personal foul
Q4 11:02
Knicks misses two point jump shot
Q4 11:02
Pistons personal foul
Q4 11:03
Knicks offensive rebound
Q4 11:03
Pistons personal foul
Q4 11:03
Pistons lineup change (Cade Cunningham, Paul Reed, Tobias Harris, Dennis Schroder, Malik Beasley)
Q4 11:24
+2
Pistons makes two point jump shot
93-85
Q4 11:30
Knicks turnover
Q4 11:45
Pistons turnover
Q3 00:00
Josh Hart offensive rebound
Q3 00:00
+2
Knicks makes two point jump shot
93-83
Q3 00:00
End of 3rd Quarter.
Q3 00:00
Instant replay (Request: Stands)
Q4 12:00
Knicks lineup change (OG Anunoby, Karl-Anthony Towns, Cameron Payne, Mikal Bridges, Landry Shamet)
Q4 12:00
Pistons lineup change (Cade Cunningham, Ronald Holland II, Dennis Schroder, Jalen Duren, Malik Beasley)
Q4 12:00
Knicks lineup change (OG Anunoby, Karl-Anthony Towns, Mitchell Robinson, Cameron Payne, Mikal Bridges)
Q4 12:00
Pistons lineup change (Cade Cunningham, Ronald Holland II, Dennis Schroder, Jalen Duren, Malik Beasley)
Q3 00:01
Knicks misses two point jump shot
Q3 00:18
Paul Reed offensive rebound
Q3 00:18
Knicks personal foul
Q3 00:18
Paul Reed misses regular free throw 1 of 2
Q3 00:18
Pistons offensive rebound
Q3 00:18
Knicks lineup change (OG Anunoby, Karl-Anthony Towns, Jalen Brunson, Josh Hart, Mikal Bridges)
Q3 00:18
Pistons lineup change (Cade Cunningham, Paul Reed, Ausar Thompson, Ronald Holland II, Dennis Schroder)
Q3 00:18
+1
Paul Reed makes regular free throw 2 of 2
91-83
Q3 00:20
Pistons misses two point jump shot
Q3 00:34
+3
Knicks makes three point jump shot
91-82
Q3 00:36
Knicks misses two point jump shot
Q3 00:36
Knicks offensive rebound
Q3 00:36
Stoppage (Out of bounds)
Q3 00:55
Knicks personal foul
Q3 00:55
+1
Ronald Holland II makes regular free throw 1 of 2
88-81
Q3 00:55
+1
Ronald Holland II makes regular free throw 2 of 2
88-82
Q3 1:00
+2
Knicks makes two point jump shot
88-80
Q3 1:00
Pistons violation
Q3 1:04
Jalen Brunson defensive rebound
Q3 1:07
Pistons misses three point jump shot
Q3 1:11
Dennis Schroder defensive rebound
Q3 1:14
Knicks misses three point jump shot
Q3 1:30
Knicks personal foul
Q3 1:30
+1
Ronald Holland II makes regular free throw 1 of 2
86-79
Q3 1:30
+1
Ronald Holland II makes regular free throw 2 of 2
86-80
Q3 1:31
Paul Reed defensive rebound
Q3 1:32
Mitchell Robinson offensive rebound
Q3 1:32
Knicks misses two point jump shot
Q3 1:36
Knicks misses two point jump shot
Q3 1:42
Knicks offensive rebound
Q3 1:42
Stoppage (Out of bounds)
Q3 1:43
Knicks misses three point jump shot
Q3 1:56
Stoppage (Out of bounds)
Q3 1:56
Stoppage (Out of bounds)
Q3 1:58
Josh Hart defensive rebound
Q3 2:02
Pistons misses three point jump shot
Q3 2:05
Paul Reed offensive rebound
Q3 2:08
Pistons misses two point jump shot
Q3 2:21
Paul Reed defensive rebound
Q3 2:24
Knicks misses two point jump shot
Q3 2:47
Knicks personal foul
Q3 2:47
+1
Malik Beasley makes regular free throw 1 of 2
86-77
Q3 2:47
+1
Malik Beasley makes regular free throw 2 of 2
86-78
Q3 2:47
Pistons lineup change (Cade Cunningham, Paul Reed, Ronald Holland II, Dennis Schroder, Malik Beasley)
Q3 2:55
+2
Knicks makes two point jump shot
86-76
Q3 3:09
Josh Hart defensive rebound
Q3 3:14
Knicks personal foul
Q3 3:14
+1
Paul Reed makes regular free throw 1 of 2
84-76
Q3 3:14
Paul Reed misses regular free throw 2 of 2
Q3 3:31
+2
Knicks makes two point jump shot
83-75
Q3 3:31
Knicks lineup change (OG Anunoby, Miles McBride, Karl-Anthony Towns, Jalen Brunson, Josh Hart)
Q3 3:32
Pistons personal foul
Q3 3:32
Pistons lineup change (Cade Cunningham, Paul Reed, Dennis Schroder, Tim Hardaway Jr., Malik Beasley)
Q3 3:32
+1
Jalen Brunson makes regular free throw 1 of 1
83-75
Q3 3:32
Knicks lineup change (OG Anunoby, Miles McBride, Jalen Brunson, Josh Hart, Mitchell Robinson)
Q3 3:44
Knicks defensive rebound
Q3 3:44
Stoppage (Out of bounds)
Q3 3:46
Pistons misses three point jump shot
Q3 4:08
+2
Knicks makes two point jump shot
80-75
Q3 4:08
Pistons personal foul
Q3 4:08
+1
Mikal Bridges makes regular free throw 1 of 1
81-75
Q3 4:08
Pistons lineup change (Cade Cunningham, Dennis Schroder, Tim Hardaway Jr., Jalen Duren, Malik Beasley)
Q3 4:24
+2
Pistons makes two point jump shot
78-75
Q3 4:41
+3
Knicks makes three point jump shot
78-73
Q3 4:45
Karl-Anthony Towns defensive rebound
Q3 4:48
Pistons misses three point jump shot
Q3 4:54
Cade Cunningham defensive rebound
Q3 4:57
Knicks misses two point jump shot
Q3 5:15
Knicks 60 second timeout
Q3 5:19
+2
Pistons makes two point jump shot
75-73
Q3 5:25
Knicks turnover
Q3 5:25
Pistons lineup change (Cade Cunningham, Ausar Thompson, Dennis Schroder, Tim Hardaway Jr., Jalen Duren)
Q3 5:33
Pistons turnover
Q3 5:33
Pistons personal foul
Q3 5:41
Tobias Harris offensive rebound
Q3 5:44
Pistons misses three point jump shot
Q3 5:50
Jalen Duren defensive rebound
Q3 5:53
Knicks misses three point jump shot
Q3 6:01
Pistons turnover
Q3 6:11
Knicks personal foul
Q3 6:28
+2
Knicks makes two point jump shot
74-71
Q3 6:28
Pistons personal foul
Q3 6:28
+1
Karl-Anthony Towns makes regular free throw 1 of 1
75-71
Q3 6:43
Knicks personal foul
Q3 6:43
+1
Cade Cunningham makes regular free throw 1 of 2
72-70
Q3 6:43
+1
Cade Cunningham makes regular free throw 2 of 2
72-71
Q3 6:54
Pistons personal foul
Q3 6:54
+1
Mikal Bridges makes regular free throw 1 of 2
71-69
Q3 6:54
+1
Mikal Bridges makes regular free throw 2 of 2
72-69
Q3 7:00
Knicks misses two point jump shot
Q3 7:00
Knicks offensive rebound
Q3 7:00
Stoppage (Out of bounds)
Q3 7:12
+2
Pistons makes two point jump shot
70-69
Q3 7:32
Knicks turnover
Q3 7:48
+2
Pistons makes two point jump shot
70-66
Q3 7:48
Knicks personal foul
Q3 7:48
+1
Ausar Thompson makes regular free throw 1 of 1
70-67
Q3 7:49
Knicks turnover
Q3 8:01
+2
Pistons makes two point jump shot
70-64
Q3 8:11
Jalen Duren defensive rebound
Q3 8:14
Knicks misses three point jump shot
Q3 8:23
Mikal Bridges defensive rebound
Q3 8:25
Pistons misses two point jump shot
Q3 8:45
Pistons personal foul
Q3 8:45
+1
OG Anunoby makes regular free throw 1 of 2
69-62
Q3 8:45
+1
OG Anunoby makes regular free throw 2 of 2
70-62
Q3 9:00
+2
Pistons makes two point jump shot
68-62
Q3 9:02
Jalen Duren offensive rebound
Q3 9:04
Pistons misses two point jump shot
Q3 9:16
Jalen Duren defensive rebound
Q3 9:20
Knicks misses three point jump shot
Q3 9:44
Knicks 60 second timeout
Q3 9:46
+3
Pistons makes three point jump shot
68-60
Q3 9:57
Cade Cunningham defensive rebound
Q3 9:59
Knicks misses three point jump shot
Q3 10:18
+2
Pistons makes two point jump shot
68-57
Q3 10:43
+2
Knicks makes two point jump shot
68-55
Q3 10:51
Josh Hart defensive rebound
Q3 10:53
Pistons misses three point jump shot
Q3 10:58
Cade Cunningham defensive rebound
Q3 11:02
Knicks misses two point jump shot
Q3 11:22
+2
Pistons makes two point jump shot
66-55
Q3 11:36
Tobias Harris defensive rebound
Q3 11:40
Knicks misses two point jump shot
Q2 00:00
Malik Beasley offensive rebound
Q2 00:00
End of 1st Half.
Q3 12:00
Pistons lineup change (Cade Cunningham, Ausar Thompson, Tobias Harris, Tim Hardaway Jr., Jalen Duren)
Q2 00:01
Pistons misses two point jump shot
Q2 00:13
+2
Knicks makes two point jump shot
66-53
Q2 00:35
+3
Pistons makes three point jump shot
64-53
Q2 00:50
+3
Knicks makes three point jump shot
64-50
Q2 00:57
Karl-Anthony Towns defensive rebound
Q2 1:00
Pistons misses two point jump shot
Q2 1:28
+2
Knicks makes two point jump shot
61-50
Q2 1:32
Pistons turnover
Q2 1:32
Pistons lineup change (Cade Cunningham, Dennis Schroder, Tim Hardaway Jr., Jalen Duren, Malik Beasley)
Q2 1:42
Stoppage (Out of bounds)
Q2 1:48
Ausar Thompson defensive rebound
Q2 1:51
Knicks misses three point jump shot
Q2 1:56
Jalen Brunson defensive rebound
Q2 1:59
Pistons misses three point jump shot
Q2 2:16
+3
Knicks makes three point jump shot
59-50
Q2 2:33
Knicks personal foul
Q2 2:33
Knicks personal foul
Q2 2:33
Jalen Brunson turnover (offensive foul)
Q2 2:33
Instant replay
Q2 2:33
Knicks 60 second timeout
Q2 2:33
Instant replay
Q2 2:33
Pistons personal foul
Q2 2:33
Ausar Thompson turnover
Q2 2:33
Ausar Thompson personal foul
Q2 2:33
+1
Jalen Brunson makes regular free throw 1 of 2
55-49
Q2 2:33
+1
Jalen Brunson makes regular free throw 2 of 2
56-49
Q2 2:33
Knicks personal foul
Q2 2:33
Ausar Thompson misses regular free throw 1 of 2
Q2 2:33
Pistons offensive rebound
Q2 2:33
+1
Ausar Thompson makes regular free throw 2 of 2
56-50
Q2 2:33
Knicks challenge timeout
Q2 2:35
Jalen Brunson defensive rebound
Q2 2:38
Pistons misses two point jump shot
Q2 2:54
+2
Knicks makes two point jump shot
54-49
Q2 2:58
Pistons turnover
Q2 3:14
Pistons personal foul
Q2 3:14
+1
Jalen Brunson makes regular free throw 1 of 2
51-49
Q2 3:14
+1
Jalen Brunson makes regular free throw 2 of 2
52-49
Q2 3:30
+2
Pistons makes two point jump shot
50-49
Q2 3:30
Pistons lineup change (Cade Cunningham, Ausar Thompson, Tim Hardaway Jr., Jalen Duren, Malik Beasley)
Q2 3:42
+2
Knicks makes two point jump shot
50-47
Q2 3:42
Pistons 60 second timeout
Q2 3:53
Pistons personal foul
Q2 3:53
Cade Cunningham turnover (offensive foul)
Q2 4:09
+3
Knicks makes three point jump shot
48-47
Q2 4:11
Josh Hart offensive rebound
Q2 4:15
Knicks misses three point jump shot
Q2 4:23
Pistons turnover
Q2 4:28
Stoppage (Out of bounds)
Q2 4:28
Pistons lineup change (Cade Cunningham, Paul Reed, Ausar Thompson, Tim Hardaway Jr., Malik Beasley)
Q2 4:38
Dennis Schroder defensive rebound
Q2 4:41
Knicks misses three point jump shot
Q2 4:50
Knicks misses three point jump shot
Q2 4:55
Mikal Bridges defensive rebound
Q2 4:57
Pistons misses two point jump shot
Q2 5:13
+2
Knicks makes two point jump shot
45-47
Q2 5:24
Cade Cunningham offensive rebound
Q2 5:24
Knicks personal foul
Q2 5:24
+1
Ronald Holland II makes regular free throw 1 of 2
43-46
Q2 5:24
+1
Ronald Holland II makes regular free throw 2 of 2
43-47
Q2 5:24
Pistons lineup change (Cade Cunningham, Paul Reed, Ronald Holland II, Dennis Schroder, Tim Hardaway Jr.)
Q2 5:26
Pistons misses two point jump shot
Q2 5:38
Pistons personal foul
Q2 5:38
+1
Jalen Brunson makes regular free throw 1 of 2
42-45
Q2 5:38
+1
Jalen Brunson makes regular free throw 2 of 2
43-45
Q2 5:41
+2
Pistons makes two point jump shot
41-45
Q2 5:51
Knicks personal foul
Q2 6:01
+2
Knicks makes two point jump shot
41-43
Q2 6:15
Knicks 60 second timeout
Q2 6:22
+3
Pistons makes three point jump shot
39-43
Q2 6:24
Dennis Schroder defensive rebound
Q2 6:30
Knicks misses two point jump shot
Q2 6:46
+3
Pistons makes three point jump shot
39-40
Q2 6:53
Knicks violation
Q2 6:55
Ronald Holland II defensive rebound
Q2 6:59
Knicks misses two point jump shot
Q2 7:14
Pistons personal foul
Q2 7:31
+2
Pistons makes two point jump shot
39-37
Q2 7:39
Knicks personal foul
Q2 7:39
Knicks personal foul
Q2 7:39
Knicks lineup change (OG Anunoby, Karl-Anthony Towns, Jalen Brunson, Josh Hart, Mikal Bridges)
Q2 7:39
Pistons lineup change (Cade Cunningham, Ronald Holland II, Dennis Schroder, Tim Hardaway Jr., Jalen Duren)
Q2 7:43
Dennis Schroder defensive rebound
Q2 7:46
Knicks misses three point jump shot
Q2 7:51
Mikal Bridges defensive rebound
Q2 7:54
Pistons misses three point jump shot
Q2 7:56
Dennis Schroder defensive rebound
Q2 7:58
Knicks misses two point jump shot
Q2 8:05
Pistons turnover
Q2 8:08
Knicks turnover
Q2 8:13
Knicks turnover
Q2 8:13
Pistons turnover
Q2 8:14
Ronald Holland II defensive rebound
Q2 8:18
Knicks misses two point jump shot
Q2 8:18
Knicks lineup change (OG Anunoby, Karl-Anthony Towns, Mitchell Robinson, Cameron Payne, Mikal Bridges)
Q2 8:25
Pistons personal foul
Q2 8:25
Pistons lineup change (Cade Cunningham, Ronald Holland II, Dennis Schroder, Jalen Duren, Malik Beasley)
Q2 8:30
Karl-Anthony Towns defensive rebound
Q2 8:35
Pistons misses three point jump shot
Q2 8:53
+3
Knicks makes three point jump shot
40-35
Q2 9:20
+3
Pistons makes three point jump shot
37-35
Q2 9:36
+2
Knicks makes two point jump shot
37-32
Q2 9:45
Knicks personal foul
Q2 9:45
+1
Jalen Duren makes regular free throw 1 of 2
35-31
Q2 9:45
+1
Jalen Duren makes regular free throw 2 of 2
35-32
Q2 10:04
Pistons personal foul
Q2 10:04
Pistons 60 second timeout
Q2 10:04
Instant replay
Q2 10:04
+1
Karl-Anthony Towns makes regular free throw 1 of 2
34-30
Q2 10:04
+1
Karl-Anthony Towns makes regular free throw 2 of 2
35-30
Q2 10:17
Knicks defensive rebound
Q2 10:17
Stoppage (Out of bounds)
Q2 10:18
Pistons misses two point jump shot
Q2 10:30
Knicks misses two point jump shot
Q2 10:31
Knicks turnover
Q2 10:58
+3
Pistons makes three point jump shot
33-30
Q2 10:58
Knicks lineup change (Karl-Anthony Towns, Mitchell Robinson, Cameron Payne, Mikal Bridges, Landry Shamet)
Q2 11:10
Knicks personal foul
Q2 11:25
Tobias Harris defensive rebound
Q2 11:29
Knicks misses two point jump shot
Q2 11:41
Knicks misses two point jump shot
Q2 11:41
Jalen Duren defensive rebound
Q2 11:41
Knicks misses two point jump shot
Q2 11:41
Knicks offensive rebound
Q2 11:41
Pistons personal foul
Q2 11:57
Stoppage (Out of bounds)
Q1 00:00
OG Anunoby offensive rebound
Q1 00:00
+2
OG Anunoby makes two point jump shot
33-27
Q1 00:00
Pistons misses three point jump shot
Q1 00:00
Pistons offensive rebound
Q1 00:00
End of 1st Quarter.
Q2 12:00
Knicks lineup change (Miles McBride, Karl-Anthony Towns, Mitchell Robinson, Cameron Payne, Landry Shamet)
Q2 12:00
Pistons lineup change (Tobias Harris, Ronald Holland II, Dennis Schroder, Jalen Duren, Malik Beasley)
Q1 00:01
Knicks misses two point jump shot
Q1 00:02
Mitchell Robinson offensive rebound
Q1 00:04
Pistons personal foul
Q1 00:04
+1
OG Anunoby makes regular free throw 1 of 2
31-27
Q1 00:04
Knicks lineup change (OG Anunoby, Miles McBride, Josh Hart, Mitchell Robinson, Mikal Bridges)
Q1 00:04
OG Anunoby misses regular free throw 2 of 2
Q1 00:13
Mitchell Robinson defensive rebound
Q1 00:16
Pistons misses three point jump shot
Q1 00:19
Malik Beasley defensive rebound
Q1 00:21
Knicks misses three point jump shot
Q1 00:34
OG Anunoby defensive rebound
Q1 00:38
Pistons misses three point jump shot
Q1 00:51
Knicks turnover
Q1 00:51
Knicks lineup change (OG Anunoby, Miles McBride, Karl-Anthony Towns, Mitchell Robinson, Cameron Payne)
Q1 00:51
Pistons lineup change (Cade Cunningham, Paul Reed, Tobias Harris, Dennis Schroder, Malik Beasley)
Q1 00:51
Instant replay
Q1 00:51
Instant replay
Q1 00:51
Knicks personal foul
Q1 00:51
Paul Reed technical foul (Double)
Q1 00:51
Knicks personal foul
Q1 00:51
Cade Cunningham misses technical free throw 1 of 1
Q1 00:51
Pistons offensive rebound
Q1 00:56
Pistons turnover
Q1 1:11
Pistons personal foul
Q1 1:11
+1
OG Anunoby makes regular free throw 1 of 2
29-27
Q1 1:11
+1
OG Anunoby makes regular free throw 2 of 2
30-27
Q1 1:11
Pistons lineup change (Cade Cunningham, Paul Reed, Ronald Holland II, Dennis Schroder, Malik Beasley)
Q1 1:32
+3
Pistons makes three point jump shot
28-27
Q1 1:36
Cade Cunningham offensive rebound
Q1 1:41
Pistons misses two point jump shot
Q1 1:41
Knicks lineup change (OG Anunoby, Miles McBride, Josh Hart, Mitchell Robinson, Cameron Payne)
Q1 1:52
Knicks personal foul
Q1 1:57
Tim Hardaway Jr. defensive rebound
Q1 1:59
Knicks misses two point jump shot
Q1 2:06
Stoppage (Out of bounds)
Q1 2:23
Knicks personal foul
Q1 2:23
Knicks 60 second timeout
Q1 2:23
+1
Dennis Schroder makes regular free throw 1 of 2
28-23
Q1 2:23
Pistons lineup change (Cade Cunningham, Paul Reed, Dennis Schroder, Tim Hardaway Jr., Malik Beasley)
Q1 2:23
+1
Dennis Schroder makes regular free throw 2 of 2
28-24
Q1 2:33
Knicks turnover
Q1 2:40
+2
Pistons makes two point jump shot
28-22
Q1 2:46
Paul Reed defensive rebound
Q1 2:49
Knicks misses three point jump shot
Q1 2:53
Josh Hart offensive rebound
Q1 2:56
Knicks misses three point jump shot
Q1 3:12
Miles McBride defensive rebound
Q1 3:15
Pistons misses two point jump shot
Q1 3:30
+3
Knicks makes three point jump shot
28-20
Q1 3:39
Jalen Brunson defensive rebound
Q1 3:42
Pistons misses two point jump shot
Q1 4:00
Pistons defensive rebound
Q1 4:00
Stoppage (Out of bounds)
Q1 4:00
Pistons lineup change (Cade Cunningham, Paul Reed, Tobias Harris, Dennis Schroder, Malik Beasley)
Q1 4:00
Knicks lineup change (OG Anunoby, Miles McBride, Jalen Brunson, Josh Hart, Mitchell Robinson)
Q1 4:02
Knicks misses two point jump shot
Q1 4:08
Jalen Brunson defensive rebound
Q1 4:11
Pistons misses three point jump shot
Q1 4:23
+3
Knicks makes three point jump shot
25-20
Q1 4:30
Karl-Anthony Towns defensive rebound
Q1 4:33
Pistons misses three point jump shot
Q1 4:44
+2
Knicks makes two point jump shot
22-20
Q1 4:57
Pistons personal foul
Q1 5:00
Pistons personal foul
Q1 5:00
Knicks lineup change (OG Anunoby, Miles McBride, Karl-Anthony Towns, Jalen Brunson, Josh Hart)
Q1 5:00
Pistons lineup change (Cade Cunningham, Tobias Harris, Tim Hardaway Jr., Jalen Duren, Malik Beasley)
Q1 5:16
+3
Pistons makes three point jump shot
20-20
Q1 5:35
Pistons defensive rebound
Q1 5:35
Stoppage (Out of bounds)
Q1 5:36
Knicks misses two point jump shot
Q1 5:42
Pistons turnover
Q1 5:49
Ausar Thompson defensive rebound
Q1 5:52
Knicks misses two point jump shot
Q1 6:12
+3
Pistons makes three point jump shot
20-17
Q1 6:20
Knicks personal foul
Q1 6:20
Instant replay
Q1 6:20
+1
Tim Hardaway Jr. makes regular free throw 1 of 3
20-12
Q1 6:20
+1
Tim Hardaway Jr. makes regular free throw 2 of 3
20-13
Q1 6:20
+1
Tim Hardaway Jr. makes regular free throw 3 of 3
20-14
Q1 6:35
+3
Knicks makes three point jump shot
20-11
Q1 7:00
+3
Pistons makes three point jump shot
17-11
Q1 7:22
+2
Knicks makes two point jump shot
17-8
Q1 7:31
+2
Pistons makes two point jump shot
15-8
Q1 7:51
+3
Knicks makes three point jump shot
15-6
Q1 7:55
Josh Hart defensive rebound
Q1 7:56
Ausar Thompson offensive rebound
Q1 7:56
Pistons misses two point jump shot
Q1 8:00
Pistons misses two point jump shot
Q1 8:09
+2
Knicks makes two point jump shot
12-6
Q1 8:29
+2
Pistons makes two point jump shot
10-6
Q1 8:46
+2
Knicks makes two point jump shot
10-4
Q1 9:06
+3
Pistons makes three point jump shot
8-4
Q1 9:21
+3
Knicks makes three point jump shot
8-1
Q1 9:21
Pistons 60 second timeout
Q1 9:28
Mikal Bridges defensive rebound
Q1 9:30
Pistons misses two point jump shot
Q1 9:47
Pistons personal foul
Q1 9:47
Pistons 60 second timeout
Q1 9:47
+1
Karl-Anthony Towns makes regular free throw 1 of 2
4-1
Q1 9:47
+1
Karl-Anthony Towns makes regular free throw 2 of 2
5-1
Q1 9:47
Stoppage (Blood rule)
Q1 9:50
Mikal Bridges offensive rebound
Q1 9:53
Knicks misses three point jump shot
Q1 9:58
Jalen Brunson defensive rebound
Q1 10:01
Pistons misses two point jump shot
Q1 10:07
Jalen Duren defensive rebound
Q1 10:10
Knicks misses three point jump shot
Q1 10:16
Pistons personal foul
Q1 10:28
Knicks personal foul
Q1 10:28
Ausar Thompson misses regular free throw 1 of 2
Q1 10:28
Pistons offensive rebound
Q1 10:28
+1
Ausar Thompson makes regular free throw 2 of 2
3-1
Q1 10:31
Tobias Harris defensive rebound
Q1 10:36
Knicks misses two point jump shot
Q1 10:43
Josh Hart defensive rebound
Q1 10:46
Pistons misses three point jump shot
Q1 10:49
Pistons misses two point jump shot
Q1 10:49
Pistons offensive rebound
Q1 10:49
Stoppage (Out of bounds)
Q1 11:12
+3
Knicks makes three point jump shot
3-0
Q1 11:19
Josh Hart defensive rebound
Q1 11:20
Jalen Duren offensive rebound
Q1 11:20
Pistons misses two point jump shot
Q1 11:26
Pistons misses two point jump shot
Q1 11:34
Cade Cunningham defensive rebound
Q1 11:37
Knicks misses three point jump shot
Q1 11:42
Mikal Bridges defensive rebound
Q1 11:46
Pistons misses two point jump shot
Q1 12:00
Knicks lineup change (OG Anunoby, Karl-Anthony Towns, Jalen Brunson, Josh Hart, Mikal Bridges)
Q1 12:00
Pistons lineup change (Cade Cunningham, Ausar Thompson, Tobias Harris, Tim Hardaway Jr., Jalen Duren)
Q1 12:00
Jalen Duren (Cade Cunningham gains possession)
Box Score
Player Stats
Team Stats
Knicks
PosPlayerPtsRebAst
F8O. Anunoby2220
F3J. Hart6119
C-F23M. Robinson240
G11J. Brunson3079
G25M. Bridges2073
Pistons
PosPlayerPtsRebAst
G2C. Cunningham24711
G5M. Beasley1221
F12T. Harris560
C0J. Duren1683
G8T. Hardaway Jr.2421

Best Sportsbook Promotions

Why Join Multiple Sportsbooks?
Loading...

Knicks vs. Pistons: Detailed Breakdown

Matchup Overview

  • Teams: Knicks vs. Pistons
  • Date: Thursday, April 24, 2025
  • Time: 7:00 PM ET
  • Venue: Little Caesars Arena

Current Betting Odds

  • Spread: Knicks favored at -1.5
  • Total (Over/Under): 217.5
  • Moneyline Odds: Knicks -124, Pistons +114

Dimers' Win Probabilities

  • Knicks: 56%
  • Pistons: 44%

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 Knicks 110-108 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 Knicks a win probability of 56%, while the Pistons have a win probability of 44%. 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 Little Caesars Arena on Thursday. Discover the best spread, over/under and moneyline odds, picks and probabilities for the game on this page.

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

Related Articles

More Articles
NBA Player Props Today: Wednesday's Top Plays Include Derrick White [5/7/2025]
Read Article
NBA Picks Today: Wednesday's Best Bets Include Nuggets vs. Thunder Play [5/7/2025]
Read Article
NBA First Basket Predictions for Wednesday Include Shai Gilgeous-Alexander, Jalen Brunson [5/7/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