Odds & predictions Upcoming matchups No upcoming game is scheduled. Recent results and the experts who know these teams are below.
Mar 15, 2026 Detroit Pistons 108 Toronto Raptors 119 Final Feb 11, 2026 Detroit Pistons 113 Toronto Raptors 95 Final Apr 4, 2025 Detroit Pistons 117 Toronto Raptors 105 Final Jan 11, 2025 Toronto Raptors 114 Detroit Pistons 123 Final Nov 25, 2024 Toronto Raptors 100 Detroit Pistons 102 Final Nov 15, 2024 Detroit Pistons 99 Toronto Raptors 95 Final Mar 13, 2024 Toronto Raptors 104 Detroit Pistons 113 Final Dec 30, 2023 Toronto Raptors 127 Detroit Pistons 129 Final Nov 19, 2023 Detroit Pistons 113 Toronto Raptors 142 Final Mar 24, 2023 Detroit Pistons 97 Toronto Raptors 118 Final Feb 25, 2023 Toronto Raptors 95 Detroit Pistons 91 Final Feb 12, 2023 Detroit Pistons 118 Toronto Raptors 119 Final Nov 14, 2022 Toronto Raptors 115 Detroit Pistons 111 Final Mar 3, 2022 Detroit Pistons 108 Toronto Raptors 106 Final Jan 14, 2022 Toronto Raptors 87 Detroit Pistons 103 Final Nov 13, 2021 Detroit Pistons 127 Toronto Raptors 121 Final Mar 29, 2021 Toronto Raptors 104 Detroit Pistons 118 Final Mar 17, 2021 Toronto Raptors 112 Detroit Pistons 116 Final Mar 3, 2021 Detroit Pistons 129 Toronto Raptors 105 Final Jan 31, 2020 Toronto Raptors 105 Detroit Pistons 92 Final Dec 18, 2019 Toronto Raptors 112 Detroit Pistons 99 Final Oct 30, 2019 Detroit Pistons 113 Toronto Raptors 125 Final Mar 17, 2019 Toronto Raptors 107 Detroit Pistons 110 Final Mar 3, 2019 Toronto Raptors 107 Detroit Pistons 112 Final Nov 14, 2018 Detroit Pistons 106 Toronto Raptors 104 Final Apr 9, 2018 Toronto Raptors 108 Detroit Pistons 98 Final Mar 7, 2018 Toronto Raptors 121 Detroit Pistons 119 Final Feb 26, 2018 Detroit Pistons 94 Toronto Raptors 123 Final Jan 17, 2018 Detroit Pistons 91 Toronto Raptors 96 Final Apr 5, 2017 Toronto Raptors 105 Detroit Pistons 102 Final Mar 17, 2017 Toronto Raptors 87 Detroit Pistons 75 Final Feb 12, 2017 Detroit Pistons 102 Toronto Raptors 101 Final Oct 26, 2016 Detroit Pistons 91 Toronto Raptors 109 Final Feb 28, 2016 Toronto Raptors 101 Detroit Pistons 114 Final Feb 8, 2016 Toronto Raptors 103 Detroit Pistons 89 Final Jan 30, 2016 Detroit Pistons 107 Toronto Raptors 111 Final Expert grades weight verified head-to-head profit at 75% and profit on other games involving either team at 25%, with a confidence adjustment until ten qualifying picks are recorded.