Pistons vs. Knicks Prediction, Picks and Odds

Our detailed prediction and analysis for the Pistons vs. Knicks NBA game on April 19, 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
112
123
Apr 19, 10PM Madison Square Garden
Knicks
Apr 19, 10PM Madison Square Garden
In-Play ProbabilitiesIn-Play
Game PredictionsPre-Game
Dimers Pro Best Bets
TEAM1234T
Pistons
27 28 36 21 112
Knicks
27 30 26 40 123
Live Probabilities
Spread
Over / Under
Moneyline
PistonsDET
Win %
<1%
>99%
KnicksNYK
Win Probability
Created with Highcharts 10.3.3Point of Game% ProbabilityPistonsKnicks1QHALF3QREGF0255075100
Created with Highcharts 10.3.3Point of Game% ProbabilityPistons +7Knicks -71QHALF3QREGF0255075100
Created with Highcharts 10.3.3Point of Game% ProbabilityOver 221.5Under 221.51QHALF3QREGF0255075100
TEAM1234T
Pistons
27 28 36 21 112
Knicks
27 30 26 40 123
Q4 00:35 Pistons misses two point jump shot
Q4 00:43 Knicks makes two point jump shot
Q4 1:00 Pistons misses three point jump shot
Q4 1:05 Knicks makes two point jump shot
Q4 1:23 Pistons makes three point jump shot
Q4 1:36 Pistons makes two point jump shot
Q4 1:41 Knicks makes two point jump shot
Q4 2:01 Knicks misses two point jump shot
Q4 2:17 Knicks misses two point jump shot
Q4 2:34 Pistons makes two point jump shot
Play by Play
Q1
Q2
Q3
Q4
ALL
Q4 00:00
End of 4th Quarter.
Q4 00:18
Pistons turnover
Q4 00:23
Pistons personal foul
Q4 00:23
Jalen Brunson misses regular free throw 1 of 2
Q4 00:23
Knicks offensive rebound
Q4 00:23
+1
Jalen Brunson makes regular free throw 2 of 2
112-123
Q4 00:33
Jalen Brunson defensive rebound
Q4 00:35
Pistons misses two point jump shot
Q4 00:43
+2
Knicks makes two point jump shot
112-122
Q4 00:56
Josh Hart defensive rebound
Q4 1:00
Pistons misses three point jump shot
Q4 1:05
+2
Knicks makes two point jump shot
112-120
Q4 1:21
Pistons personal foul
Q4 1:21
Stoppage (Out of bounds)
Q4 1:23
+3
Pistons makes three point jump shot
112-118
Q4 1:28
Knicks turnover
Q4 1:36
+2
Pistons makes two point jump shot
109-118
Q4 1:41
+2
Knicks makes two point jump shot
107-118
Q4 1:58
Knicks personal foul
Q4 1:58
Cade Cunningham misses regular free throw 1 of 2
Q4 1:58
Pistons offensive rebound
Q4 1:58
+1
Cade Cunningham makes regular free throw 2 of 2
107-116
Q4 1:58
Knicks lineup change (Karl-Anthony Towns, Jalen Brunson, Josh Hart, OG Anunoby, Mikal Bridges)
Q4 1:59
Tobias Harris defensive rebound
Q4 2:01
Knicks misses two point jump shot
Q4 2:11
Pistons turnover
Q4 2:14
Malik Beasley defensive rebound
Q4 2:17
Knicks misses two point jump shot
Q4 2:34
+2
Pistons makes two point jump shot
105-116
Q4 2:34
Knicks personal foul
Q4 2:34
+1
Tobias Harris makes regular free throw 1 of 1
106-116
Q4 2:36
Ausar Thompson defensive rebound
Q4 2:39
Knicks misses three point jump shot
Q4 2:45
Pistons turnover
Q4 2:56
+2
Knicks makes two point jump shot
103-116
Q4 3:14
Pistons turnover
Q4 3:23
Tobias Harris defensive rebound
Q4 3:25
Knicks misses two point jump shot
Q4 3:45
Knicks personal foul
Q4 3:45
+1
Cade Cunningham makes regular free throw 1 of 2
102-114
Q4 3:45
+1
Cade Cunningham makes regular free throw 2 of 2
103-114
Q4 3:53
+2
Knicks makes two point jump shot
101-114
Q4 4:05
Pistons personal foul
Q4 4:05
+1
Jalen Brunson makes technical free throw 1 of 1
101-112
Q4 4:05
Pistons lineup change (Dennis Schroder, Ausar Thompson, Cade Cunningham, Malik Beasley, Tobias Harris)
Q4 4:36
+3
Pistons makes three point jump shot
101-111
Q4 4:49
+2
Knicks makes two point jump shot
98-111
Q4 4:55
Karl-Anthony Towns defensive rebound
Q4 4:57
Pistons misses two point jump shot
Q4 5:13
+2
Knicks makes two point jump shot
98-109
Q4 5:16
OG Anunoby offensive rebound
Q4 5:19
Knicks misses two point jump shot
Q4 5:34
Karl-Anthony Towns defensive rebound
Q4 5:37
Pistons misses three point jump shot
Q4 5:52
+2
Knicks makes two point jump shot
98-107
Q4 5:56
Pistons turnover
Q4 6:04
Stoppage (Out of bounds)
Q4 6:15
+2
Knicks makes two point jump shot
98-105
Q4 6:15
Pistons 60 second timeout
Q4 6:20
Pistons turnover
Q4 6:21
Pistons offensive rebound
Q4 6:21
Stoppage (Out of bounds)
Q4 6:21
Stoppage (Court cleanup)
Q4 6:23
Pistons misses two point jump shot
Q4 6:41
+3
Knicks makes three point jump shot
98-103
Q4 6:57
Karl-Anthony Towns defensive rebound
Q4 7:00
Pistons misses two point jump shot
Q4 7:14
Cade Cunningham defensive rebound
Q4 7:16
+2
Knicks makes two point jump shot
98-100
Q4 7:16
Pistons personal foul
Q4 7:16
Jalen Brunson misses regular free throw 1 of 1
Q4 7:22
OG Anunoby defensive rebound
Q4 7:25
Pistons misses three point jump shot
Q4 7:28
Jalen Duren offensive rebound
Q4 7:31
Pistons misses two point jump shot
Q4 7:47
+3
Knicks makes three point jump shot
98-98
Q4 7:47
Pistons 60 second timeout
Q4 7:47
Pistons lineup change (Cade Cunningham, Malik Beasley, Tobias Harris, Tim Hardaway Jr., Jalen Duren)
Q4 7:49
Josh Hart offensive rebound
Q4 7:52
Knicks misses three point jump shot
Q4 7:58
Karl-Anthony Towns defensive rebound
Q4 8:00
Pistons misses three point jump shot
Q4 8:02
Jalen Duren offensive rebound
Q4 8:05
Pistons misses two point jump shot
Q4 8:13
Pistons offensive rebound
Q4 8:13
Stoppage (Out of bounds)
Q4 8:14
Pistons misses two point jump shot
Q4 8:27
+2
Knicks makes two point jump shot
98-95
Q4 8:27
Pistons lineup change (Dennis Schroder, Ausar Thompson, Malik Beasley, Tobias Harris, Jalen Duren)
Q4 8:47
Knicks defensive rebound
Q4 8:47
Stoppage (Out of bounds)
Q4 8:50
Pistons misses three point jump shot
Q4 8:52
Stoppage (Out of bounds)
Q4 9:06
+2
Knicks makes two point jump shot
98-92
Q4 9:06
Pistons personal foul
Q4 9:06
Pistons lineup change (Dennis Schroder, Ausar Thompson, Cade Cunningham, Malik Beasley, Jalen Duren)
Q4 9:06
Knicks lineup change (Karl-Anthony Towns, Cameron Payne, Jalen Brunson, Josh Hart, OG Anunoby)
Q4 9:06
+1
Cameron Payne makes regular free throw 1 of 1
98-93
Q4 9:16
+2
Pistons makes two point jump shot
98-90
Q4 9:25
Ausar Thompson defensive rebound
Q4 9:29
Knicks misses three point jump shot
Q4 9:33
Josh Hart defensive rebound
Q4 9:35
Pistons misses three point jump shot
Q4 9:35
Pistons lineup change (Dennis Schroder, Ausar Thompson, Isaiah Stewart, Cade Cunningham, Malik Beasley)
Q4 9:54
Knicks personal foul
Q4 10:02
+2
Knicks makes two point jump shot
96-90
Q4 10:17
+2
Pistons makes two point jump shot
96-88
Q4 10:22
Knicks turnover
Q4 10:24
OG Anunoby defensive rebound
Q4 10:30
Pistons misses two point jump shot
Q4 10:33
Knicks turnover
Q4 10:42
Pistons personal foul
Q4 10:45
+2
Pistons makes two point jump shot
93-88
Q4 10:45
Knicks personal foul
Q4 10:45
+1
Ausar Thompson makes regular free throw 1 of 1
94-88
Q4 10:53
Jalen Duren offensive rebound
Q4 10:56
Pistons misses two point jump shot
Q4 11:11
+3
Knicks makes three point jump shot
91-88
Q4 11:21
Pistons turnover
Q4 11:49
+2
Knicks makes two point jump shot
91-85
Q4 11:59
Pistons turnover
Q3 00:00
Knicks misses three point jump shot
Q3 00:00
Knicks offensive rebound
Q3 00:00
End of 3rd Quarter.
Q4 12:00
Knicks lineup change (Karl-Anthony Towns, Cameron Payne, Miles McBride, Josh Hart, OG Anunoby)
Q4 12:00
Pistons lineup change (Dennis Schroder, Ausar Thompson, Cade Cunningham, Malik Beasley, Jalen Duren)
Q3 00:01
Knicks personal foul
Q3 00:01
Tim Hardaway Jr. misses regular free throw 1 of 2
Q3 00:01
Pistons offensive rebound
Q3 00:01
Pistons lineup change (Dennis Schroder, Ausar Thompson, Cade Cunningham, Tim Hardaway Jr., Jalen Duren)
Q3 00:01
Pistons lineup change (Dennis Schroder, Ausar Thompson, Cade Cunningham, Tim Hardaway Jr., Jalen Duren)
Q3 00:01
Knicks lineup change (Karl-Anthony Towns, Jalen Brunson, Josh Hart, OG Anunoby, Mikal Bridges)
Q3 00:01
+1
Tim Hardaway Jr. makes regular free throw 2 of 2
91-83
Q3 00:20
Pistons personal foul
Q3 00:20
+1
Jalen Brunson makes regular free throw 1 of 2
90-82
Q3 00:20
Pistons lineup change (Dennis Schroder, Cade Cunningham, Malik Beasley, Tobias Harris, Tim Hardaway Jr.)
Q3 00:20
Knicks lineup change (Mitchell Robinson, Jalen Brunson, Josh Hart, OG Anunoby, Mikal Bridges)
Q3 00:20
+1
Jalen Brunson makes regular free throw 2 of 2
90-83
Q3 00:24
Knicks offensive rebound
Q3 00:24
Stoppage (Out of bounds)
Q3 00:26
Knicks misses two point jump shot
Q3 00:26
Pistons lineup change (Dennis Schroder, Malik Beasley, Tobias Harris, Tim Hardaway Jr., Jalen Duren)
Q3 00:33
Pistons personal foul
Q3 00:42
+3
Pistons makes three point jump shot
90-81
Q3 00:52
+3
Knicks makes three point jump shot
87-81
Q3 1:10
+2
Pistons makes two point jump shot
87-78
Q3 1:22
Knicks personal foul
Q3 1:22
Knicks lineup change (Mitchell Robinson, Miles McBride, Jalen Brunson, Josh Hart, Mikal Bridges)
Q3 1:22
Miles McBride turnover (offensive foul)
Q3 1:34
Knicks 60 second timeout
Q3 1:35
+3
Pistons makes three point jump shot
85-78
Q3 1:38
Dennis Schroder defensive rebound
Q3 1:41
Knicks misses two point jump shot
Q3 1:43
OG Anunoby turnover (bad pass)
Q3 1:57
+2
Pistons makes two point jump shot
82-78
Q3 1:59
Malik Beasley defensive rebound
Q3 2:02
Knicks misses two point jump shot
Q3 2:18
Mikal Bridges defensive rebound
Q3 2:22
Pistons misses three point jump shot
Q3 2:34
Pistons personal foul
Q3 2:34
+1
Jalen Brunson makes regular free throw 1 of 2
80-77
Q3 2:34
+1
Jalen Brunson makes regular free throw 2 of 2
80-78
Q3 2:34
Pistons lineup change (Dennis Schroder, Isaiah Stewart, Malik Beasley, Tobias Harris, Tim Hardaway Jr.)
Q3 2:38
Mikal Bridges defensive rebound
Q3 2:40
Pistons misses two point jump shot
Q3 2:40
Cade Cunningham turnover (lost ball)
Q3 2:46
Malik Beasley defensive rebound
Q3 2:51
Knicks misses two point jump shot
Q3 3:07
+2
Pistons makes two point jump shot
82-76
Q3 3:08
Pistons turnover
Q3 3:08
Knicks lineup change (Mitchell Robinson, Miles McBride, Jalen Brunson, OG Anunoby, Mikal Bridges)
Q3 3:08
Pistons lineup change (Dennis Schroder, Isaiah Stewart, Cade Cunningham, Malik Beasley, Tobias Harris)
Q3 3:10
Isaiah Stewart defensive rebound
Q3 3:12
Knicks misses two point jump shot
Q3 3:23
Mitchell Robinson defensive rebound
Q3 3:25
Pistons misses two point jump shot
Q3 3:41
Knicks misses two point jump shot
Q3 3:41
Knicks lineup change (Mitchell Robinson, Jalen Brunson, Josh Hart, OG Anunoby, Mikal Bridges)
Q3 3:41
Pistons defensive rebound
Q3 3:41
Stoppage (Out of bounds)
Q3 3:51
Stoppage (Out of bounds)
Q3 4:05
+2
Pistons makes two point jump shot
80-76
Q3 4:14
+2
Knicks makes two point jump shot
78-76
Q3 4:42
+3
Pistons makes three point jump shot
78-74
Q3 4:47
Knicks violation
Q3 5:06
+2
Knicks makes two point jump shot
75-74
Q3 5:13
Pistons personal foul
Q3 5:31
+2
Pistons makes two point jump shot
74-72
Q3 5:31
Knicks personal foul
Q3 5:31
+1
Cade Cunningham makes regular free throw 1 of 1
75-72
Q3 5:31
Pistons lineup change (Dennis Schroder, Isaiah Stewart, Cade Cunningham, Malik Beasley, Tim Hardaway Jr.)
Q3 5:49
+2
Knicks makes two point jump shot
72-72
Q3 5:49
Pistons 60 second timeout
Q3 5:49
Pistons lineup change (Dennis Schroder, Cade Cunningham, Malik Beasley, Tim Hardaway Jr., Jalen Duren)
Q3 5:55
Josh Hart defensive rebound
Q3 5:57
Pistons misses two point jump shot
Q3 6:23
+2
Knicks makes two point jump shot
72-70
Q3 6:27
Karl-Anthony Towns defensive rebound
Q3 6:30
Pistons misses two point jump shot
Q3 6:46
Knicks personal foul
Q3 6:53
+2
Knicks makes two point jump shot
72-68
Q3 7:05
Pistons personal foul
Q3 7:14
+2
Pistons makes two point jump shot
72-66
Q3 7:33
Knicks misses two point jump shot
Q3 7:34
Pistons defensive rebound
Q3 7:34
Stoppage (Out of bounds)
Q3 7:53
Knicks 60 second timeout
Q3 7:54
+2
Pistons makes two point jump shot
70-66
Q3 7:58
Cade Cunningham defensive rebound
Q3 7:59
Knicks misses three point jump shot
Q3 8:18
+2
Pistons makes two point jump shot
68-66
Q3 8:27
Pistons misses two point jump shot
Q3 8:27
Pistons offensive rebound
Q3 8:27
Stoppage (Out of bounds)
Q3 8:40
+2
Knicks makes two point jump shot
66-66
Q3 8:44
Stoppage (Out of bounds)
Q3 8:54
+2
Pistons makes two point jump shot
66-64
Q3 9:09
+2
Knicks makes two point jump shot
64-64
Q3 9:26
+2
Pistons makes two point jump shot
63-62
Q3 9:26
Knicks personal foul
Q3 9:26
+1
Tim Hardaway Jr. makes regular free throw 1 of 1
64-62
Q3 9:31
Knicks personal foul
Q3 9:33
Pistons misses two point jump shot
Q3 9:33
Pistons offensive rebound
Q3 9:33
Stoppage (Out of bounds)
Q3 9:49
Tobias Harris defensive rebound
Q3 9:52
Knicks misses three point jump shot
Q3 10:11
Knicks personal foul
Q3 10:11
Jalen Duren misses regular free throw 1 of 2
Q3 10:11
Pistons offensive rebound
Q3 10:11
+1
Jalen Duren makes regular free throw 2 of 2
61-62
Q3 10:17
Ausar Thompson defensive rebound
Q3 10:21
Knicks misses three point jump shot
Q3 10:33
+3
Pistons makes three point jump shot
60-62
Q3 10:35
Jalen Duren offensive rebound
Q3 10:37
Pistons misses three point jump shot
Q3 10:58
+2
Knicks makes two point jump shot
57-62
Q3 11:23
+2
Pistons makes two point jump shot
57-60
Q3 11:43
+3
Jalen Brunson makes three point jump shot
55-60
Q2 00:00
+3
Pistons makes three point jump shot
55-57
Q2 00:00
End of 1st Half.
Q3 12:00
Knicks lineup change (Karl-Anthony Towns, Jalen Brunson, Josh Hart, OG Anunoby, Mikal Bridges)
Q3 12:00
Pistons lineup change (Ausar Thompson, Cade Cunningham, Tobias Harris, Tim Hardaway Jr., Jalen Duren)
Q2 00:04
+2
Knicks makes two point jump shot
52-57
Q2 00:15
Knicks 60 second timeout
Q2 00:15
Pistons lineup change (Dennis Schroder, Ausar Thompson, Isaiah Stewart, Tobias Harris, Tim Hardaway Jr.)
Q2 00:15
Knicks lineup change (Karl-Anthony Towns, Miles McBride, Jalen Brunson, OG Anunoby, Mikal Bridges)
Q2 00:16
Pistons turnover
Q2 00:31
+3
Knicks makes three point jump shot
52-55
Q2 00:36
Pistons turnover
Q2 00:48
Pistons personal foul
Q2 00:48
+1
OG Anunoby makes regular free throw 1 of 2
52-51
Q2 00:48
+1
OG Anunoby makes regular free throw 2 of 2
52-52
Q2 00:48
Pistons lineup change (Dennis Schroder, Isaiah Stewart, Malik Beasley, Tobias Harris, Tim Hardaway Jr.)
Q2 1:08
+2
Pistons makes two point jump shot
52-50
Q2 1:25
+2
Knicks makes two point jump shot
50-50
Q2 1:32
Knicks misses two point jump shot
Q2 1:32
Knicks offensive rebound
Q2 1:32
Pistons personal foul
Q2 1:53
Knicks personal foul
Q2 1:53
+1
Tobias Harris makes regular free throw 1 of 2
49-48
Q2 1:53
+1
Tobias Harris makes regular free throw 2 of 2
50-48
Q2 1:53
Knicks lineup change (Karl-Anthony Towns, Mitchell Robinson, Miles McBride, Jalen Brunson, OG Anunoby)
Q2 1:57
Isaiah Stewart defensive rebound
Q2 2:00
Knicks misses two point jump shot
Q2 2:05
Pistons turnover
Q2 2:20
Pistons defensive rebound
Q2 2:20
Stoppage (Out of bounds)
Q2 2:22
Knicks misses two point jump shot
Q2 2:30
Cade Cunningham turnover (lost ball)
Q2 2:30
Jump ball. (Mikal Bridges gains possession)
Q2 2:30
Pistons lineup change (Dennis Schroder, Isaiah Stewart, Cade Cunningham, Malik Beasley, Tobias Harris)
Q2 2:39
Knicks personal foul
Q2 2:41
Malik Beasley offensive rebound
Q2 2:44
Pistons misses two point jump shot
Q2 3:01
Knicks turnover
Q2 3:27
+3
Pistons makes three point jump shot
48-48
Q2 3:30
Pistons misses two point jump shot
Q2 3:30
Pistons offensive rebound
Q2 3:36
Knicks personal foul
Q2 3:41
Pistons personal foul
Q2 3:41
+1
OG Anunoby makes regular free throw 1 of 2
45-47
Q2 3:41
Pistons 60 second timeout
Q2 3:41
+1
OG Anunoby makes regular free throw 2 of 2
45-48
Q2 3:43
Karl-Anthony Towns defensive rebound
Q2 3:45
Pistons misses three point jump shot
Q2 4:05
Mitchell Robinson offensive rebound
Q2 4:05
+2
Knicks makes two point jump shot
45-46
Q2 4:08
Knicks misses two point jump shot
Q2 4:17
Mitchell Robinson defensive rebound
Q2 4:20
Pistons misses two point jump shot
Q2 4:37
+2
Knicks makes two point jump shot
45-44
Q2 4:55
+3
Pistons makes three point jump shot
45-42
Q2 5:06
Mitchell Robinson offensive rebound
Q2 5:06
+2
Knicks makes two point jump shot
42-42
Q2 5:10
Knicks misses two point jump shot
Q2 5:20
Karl-Anthony Towns defensive rebound
Q2 5:22
Pistons misses three point jump shot
Q2 5:27
Ausar Thompson defensive rebound
Q2 5:30
Knicks misses three point jump shot
Q2 5:47
+3
Pistons makes three point jump shot
42-40
Q2 5:52
Tobias Harris defensive rebound
Q2 5:55
Knicks misses two point jump shot
Q2 5:55
Pistons lineup change (Ausar Thompson, Isaiah Stewart, Cade Cunningham, Malik Beasley, Tobias Harris)
Q2 6:03
Pistons personal foul
Q2 6:21
+2
Pistons makes two point jump shot
39-40
Q2 6:37
Knicks turnover
Q2 6:50
Pistons offensive rebound
Q2 7:00
Pistons misses three point jump shot
Q2 7:04
Ausar Thompson defensive rebound
Q2 7:10
Knicks misses two point jump shot
Q2 7:22
Pistons personal foul
Q2 7:22
Knicks lineup change (Karl-Anthony Towns, Mitchell Robinson, Jalen Brunson, OG Anunoby, Mikal Bridges)
Q2 7:27
Mitchell Robinson defensive rebound
Q2 7:30
Pistons misses two point jump shot
Q2 7:40
Cade Cunningham defensive rebound
Q2 7:42
Knicks misses two point jump shot
Q2 7:53
Pistons personal foul
Q2 7:53
+1
Karl-Anthony Towns makes technical free throw 1 of 1
34-40
Q2 8:04
Pistons turnover
Q2 8:04
Pistons lineup change (Ausar Thompson, Cade Cunningham, Malik Beasley, Tobias Harris, Jalen Duren)
Q2 8:22
+2
Knicks makes two point jump shot
34-39
Q2 8:34
Karl-Anthony Towns defensive rebound
Q2 8:36
Pistons misses two point jump shot
Q2 8:48
+2
Knicks makes two point jump shot
34-37
Q2 9:01
Ronald Holland II offensive rebound
Q2 9:01
Pistons turnover
Q2 9:03
Pistons misses three point jump shot
Q2 9:03
Pistons lineup change (Dennis Schroder, Cade Cunningham, Tobias Harris, Ronald Holland II, Jalen Duren)
Q2 9:03
Knicks lineup change (Karl-Anthony Towns, Mitchell Robinson, Cameron Payne, Miles McBride, OG Anunoby)
Q2 9:03
Stoppage (Out of bounds)
Q2 9:03
Ronald Holland II turnover (out of bounds bad pass)
Q2 9:20
Pistons personal foul
Q2 9:20
Pistons 60 second timeout
Q2 9:20
Instant replay
Q2 9:20
Knicks misses two point jump shot
Q2 9:20
Pistons defensive rebound
Q2 9:20
Pistons lineup change (Dennis Schroder, Cade Cunningham, Tobias Harris, Ronald Holland II, Jalen Duren)
Q2 9:20
Knicks lineup change (Karl-Anthony Towns, Mitchell Robinson, Cameron Payne, Miles McBride, OG Anunoby)
Q2 9:20
Pistons lineup change (Dennis Schroder, Cade Cunningham, Tobias Harris, Ronald Holland II, Jalen Duren)
Q2 9:20
Pistons lineup change (Dennis Schroder, Tobias Harris, Ronald Holland II, Tim Hardaway Jr., Jalen Duren)
Q2 9:20
Knicks lineup change (Karl-Anthony Towns, Landry Shamet, Cameron Payne, Miles McBride, Josh Hart)
Q2 9:20
Knicks lineup change (Karl-Anthony Towns, Mitchell Robinson, Cameron Payne, Miles McBride, OG Anunoby)
Q2 9:24
Karl-Anthony Towns defensive rebound
Q2 9:26
Pistons misses two point jump shot
Q2 9:39
+2
Knicks makes two point jump shot
34-35
Q2 9:58
Jalen Duren offensive rebound
Q2 9:58
+2
Pistons makes two point jump shot
34-33
Q2 10:01
Pistons misses two point jump shot
Q2 10:12
Jalen Duren defensive rebound
Q2 10:17
Knicks misses three point jump shot
Q2 10:23
Karl-Anthony Towns defensive rebound
Q2 10:26
Pistons misses three point jump shot
Q2 10:32
Knicks turnover
Q2 10:45
Knicks personal foul
Q2 10:45
+1
Tobias Harris makes regular free throw 1 of 2
31-33
Q2 10:45
+1
Tobias Harris makes regular free throw 2 of 2
32-33
Q2 11:08
+2
Knicks makes two point jump shot
30-33
Q2 11:17
Pistons personal foul
Q2 11:17
Pistons personal foul
Q2 11:17
+1
Karl-Anthony Towns makes technical free throw 1 of 1
30-31
Q2 11:35
+3
Pistons makes three point jump shot
30-30
Q2 11:53
+3
Knicks makes three point jump shot
27-30
Q1 00:00
+2
Knicks makes two point jump shot
27-27
Q1 00:00
Instant replay
Q1 00:00
End of 1st Quarter.
Q1 00:00
Instant replay (Request: Ruling Upheld)
Q2 12:00
Pistons lineup change (Dennis Schroder, Tobias Harris, Ronald Holland II, Tim Hardaway Jr., Jalen Duren)
Q2 12:00
Knicks lineup change (Karl-Anthony Towns, Landry Shamet, Cameron Payne, Miles McBride, Josh Hart)
Q1 00:13
OG Anunoby defensive rebound
Q1 00:16
Knicks personal foul
Q1 00:16
+1
Dennis Schroder makes regular free throw 1 of 2
27-25
Q1 00:16
Dennis Schroder misses regular free throw 2 of 2
Q1 00:16
Knicks lineup change (Karl-Anthony Towns, Landry Shamet, Miles McBride, Jalen Brunson, OG Anunoby)
Q1 00:25
Ronald Holland II offensive rebound
Q1 00:29
Pistons misses three point jump shot
Q1 00:36
Isaiah Stewart defensive rebound
Q1 00:39
Knicks misses three point jump shot
Q1 00:44
Miles McBride defensive rebound
Q1 00:47
Pistons misses three point jump shot
Q1 1:08
+3
Knicks makes three point jump shot
26-25
Q1 1:21
+2
Pistons makes two point jump shot
26-22
Q1 1:42
+2
Knicks makes two point jump shot
24-22
Q1 1:58
+2
Pistons makes two point jump shot
24-20
Q1 1:58
Pistons lineup change (Dennis Schroder, Isaiah Stewart, Malik Beasley, Tobias Harris, Ronald Holland II)
Q1 2:12
Pistons defensive rebound
Q1 2:12
Stoppage (Out of bounds)
Q1 2:13
Knicks misses two point jump shot
Q1 2:17
Jalen Brunson defensive rebound
Q1 2:19
Pistons misses two point jump shot
Q1 2:34
Pistons defensive rebound
Q1 2:34
Stoppage (Out of bounds)
Q1 2:35
Knicks misses three point jump shot
Q1 2:51
+3
Pistons makes three point jump shot
22-20
Q1 2:59
Knicks personal foul
Q1 2:59
Knicks 60 second timeout
Q1 2:59
Knicks lineup change (Landry Shamet, Mitchell Robinson, Miles McBride, Jalen Brunson, OG Anunoby)
Q1 2:59
Pistons lineup change (Dennis Schroder, Isaiah Stewart, Cade Cunningham, Malik Beasley, Tobias Harris)
Q1 3:12
+2
Knicks makes two point jump shot
19-20
Q1 3:22
+2
Pistons makes two point jump shot
19-18
Q1 3:24
Knicks turnover
Q1 3:24
OG Anunoby offensive rebound
Q1 3:27
Knicks misses three point jump shot
Q1 3:32
Pistons turnover
Q1 3:34
Knicks turnover
Q1 3:49
+2
Pistons makes two point jump shot
17-18
Q1 3:55
Knicks personal foul
Q1 4:01
Isaiah Stewart defensive rebound
Q1 4:04
Knicks misses three point jump shot
Q1 4:16
Isaiah Stewart offensive rebound
Q1 4:16
+2
Pistons makes two point jump shot
15-18
Q1 4:19
Pistons misses two point jump shot
Q1 4:32
Knicks violation
Q1 4:33
+2
Knicks makes two point jump shot
13-18
Q1 4:35
Mitchell Robinson offensive rebound
Q1 4:36
Knicks misses two point jump shot
Q1 4:47
+2
Pistons makes two point jump shot
13-16
Q1 4:51
Cade Cunningham defensive rebound
Q1 4:54
Knicks misses three point jump shot
Q1 5:04
Knicks defensive rebound
Q1 5:04
Stoppage (Out of bounds)
Q1 5:05
Pistons misses two point jump shot
Q1 5:16
Pistons personal foul
Q1 5:16
+1
Jalen Brunson makes regular free throw 1 of 2
11-15
Q1 5:16
Knicks lineup change (Landry Shamet, Mitchell Robinson, Jalen Brunson, OG Anunoby, Mikal Bridges)
Q1 5:16
Pistons lineup change (Dennis Schroder, Isaiah Stewart, Cade Cunningham, Malik Beasley, Tim Hardaway Jr.)
Q1 5:16
+1
Jalen Brunson makes regular free throw 2 of 2
11-16
Q1 5:36
+3
Pistons makes three point jump shot
11-14
Q1 5:55
+2
Knicks makes two point jump shot
8-14
Q1 6:02
Pistons personal foul
Q1 6:03
Knicks misses two point jump shot
Q1 6:03
Knicks offensive rebound
Q1 6:03
Stoppage (Out of bounds)
Q1 6:05
Pistons turnover
Q1 6:16
+2
Knicks makes two point jump shot
8-12
Q1 6:34
+2
Pistons makes two point jump shot
8-10
Q1 6:47
Tim Hardaway Jr. defensive rebound
Q1 6:50
Knicks misses three point jump shot
Q1 6:50
Pistons lineup change (Isaiah Stewart, Cade Cunningham, Malik Beasley, Tobias Harris, Tim Hardaway Jr.)
Q1 7:04
Pistons personal foul
Q1 7:04
Jalen Duren turnover (offensive foul)
Q1 7:05
Tobias Harris defensive rebound
Q1 7:07
Knicks misses three point jump shot
Q1 7:25
+3
Pistons makes three point jump shot
6-10
Q1 7:27
Tim Hardaway Jr. offensive rebound
Q1 7:30
Pistons misses three point jump shot
Q1 7:30
Knicks lineup change (Karl-Anthony Towns, Landry Shamet, Jalen Brunson, OG Anunoby, Mikal Bridges)
Q1 7:32
Pistons misses two point jump shot
Q1 7:33
Pistons offensive rebound
Q1 7:33
Stoppage (Out of bounds)
Q1 7:53
Knicks turnover
Q1 7:56
Knicks misses two point jump shot
Q1 7:56
Knicks offensive rebound
Q1 7:56
Stoppage (Out of bounds)
Q1 8:00
Josh Hart defensive rebound
Q1 8:04
Pistons misses two point jump shot
Q1 8:10
Knicks personal foul
Q1 8:17
+2
Knicks makes two point jump shot
3-10
Q1 8:20
Josh Hart defensive rebound
Q1 8:22
Pistons misses two point jump shot
Q1 8:41
Pistons 60 second timeout
Q1 8:42
+2
Knicks makes two point jump shot
3-8
Q1 8:51
Mikal Bridges defensive rebound
Q1 8:54
Pistons misses three point jump shot
Q1 9:05
+3
Knicks makes three point jump shot
3-6
Q1 9:05
Pistons lineup change (Cade Cunningham, Malik Beasley, Tobias Harris, Tim Hardaway Jr., Jalen Duren)
Q1 9:21
Pistons personal foul
Q1 9:21
Ausar Thompson turnover (offensive foul)
Q1 9:25
Ausar Thompson defensive rebound
Q1 9:27
Knicks misses two point jump shot
Q1 9:48
Pistons personal foul
Q1 9:52
Pistons turnover
Q1 9:56
Cade Cunningham defensive rebound
Q1 9:57
Knicks misses two point jump shot
Q1 10:22
+2
Pistons makes two point jump shot
3-3
Q1 10:45
+3
Knicks makes three point jump shot
1-3
Q1 10:48
Josh Hart offensive rebound
Q1 10:50
Knicks misses two point jump shot
Q1 11:00
+2
Knicks makes two point jump shot
1-2
Q1 11:00
Pistons personal foul
Q1 11:16
Knicks personal foul
Q1 11:16
+1
Ausar Thompson makes regular free throw 1 of 2
1-0
Q1 11:16
Ausar Thompson misses regular free throw 2 of 2
Q1 11:16
OG Anunoby defensive rebound
Q1 11:30
Tobias Harris defensive rebound
Q1 11:32
Knicks misses two point jump shot
Q1 11:51
Karl-Anthony Towns defensive rebound
Q1 11:54
Pistons misses three point jump shot
Q1 12:00
Knicks lineup change (Karl-Anthony Towns, Jalen Brunson, Josh Hart, OG Anunoby, Mikal Bridges)
Q1 12:00
Pistons lineup change (Ausar Thompson, Cade Cunningham, Tobias Harris, Tim Hardaway Jr., Jalen Duren)
Q1 12:00
(Pistons gains possession)
Box Score
Player Stats
Team Stats
Pistons
PosPlayerPtsRebAst
F12T. Harris2560
G2C. Cunningham21612
G5M. Beasley2042
F9A. Thompson1061
G17D. Schroder803
Knicks
PosPlayerPtsRebAst
G11J. Brunson3428
F3J. Hart1376
F8O. Anunoby2370
G25M. Bridges822
C32K. Towns23115

Best Sportsbook Promotions

Why Join Multiple Sportsbooks?
Loading...

Pistons vs. Knicks: Detailed Breakdown

Matchup Overview

  • Teams: Pistons vs. Knicks
  • Date: Saturday, April 19, 2025
  • Time: 6:00 PM ET
  • Venue: Madison Square Garden

Current Betting Odds

  • Spread: Knicks favored at -6.5
  • Total (Over/Under): 228.5
  • Moneyline Odds: Pistons +240, Knicks -290

Dimers' Win Probabilities

  • Pistons: 30%
  • Knicks: 70%

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 108-114 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 30%, while the Knicks have a win probability of 70%. 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 Saturday. 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
NBA Player Props Today: Thursday's Top Plays Include Jaden McDaniels [5/8/2025]
Read Article
Warriors vs. Timberwolves Prediction: Minnesota to Win, Anthony Edwards Projected for Big Game in Game 2 [2025]
Read Article
NBA First Basket Predictions for Thursday Include Anthony Edwards, Buddy Hield [5/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