Raptors vs Pistons

Historical record, recent meetings, scoring profile and performance versus model expectation.

Record since the 1976 season
46-71
Pistons lead the series by 25 wins.
@ Raptors
25-30
@ Pistons
21-40
Playoffs
2-3
VS EXPECTED
Raptors -9.2
Avg Points
97.8-99.8
Most Recent Winner
Pistons 116-127

Head-To-Head Margin (Max Last 150 Matches)

Toronto Raptors vs Detroit Pistons Results

All completed meetings between these teams.
Date Matchup Result Winner Model Projection Stage
Mar 31, 2026 116–127 Detroit Pistons +11 Detroit Pistons +8.3 Regular
Mar 15, 2026 108–119 Toronto Raptors +11 Detroit Pistons +1.6 Regular
Feb 11, 2026 113–95 Detroit Pistons +18 Detroit Pistons +0.8 Regular
Apr 4, 2025 117–105 Detroit Pistons +12 Detroit Pistons +1.8 Regular
Jan 11, 2025 114–123 Detroit Pistons +9 Detroit Pistons +9.2 Regular
Nov 25, 2024 100–102 Detroit Pistons +2 Detroit Pistons +5.0 Regular
Nov 15, 2024 99–95 Detroit Pistons +4 Toronto Raptors +1.7 Regular
Mar 13, 2024 104–113 Detroit Pistons +9 Detroit Pistons +0.6 Regular
Dec 30, 2023 127–129 Detroit Pistons +2 Toronto Raptors +5.2 Regular
Nov 19, 2023 113–142 Toronto Raptors +29 Toronto Raptors +11.4 Regular
Mar 24, 2023 97–118 Toronto Raptors +21 Toronto Raptors +12.5 Regular
Feb 25, 2023 95–91 Toronto Raptors +4 Toronto Raptors +3.2 Regular
Feb 12, 2023 118–119 Toronto Raptors +1 Toronto Raptors +9.8 Regular
Nov 14, 2022 115–111 Toronto Raptors +4 Toronto Raptors +2.8 Regular
Mar 3, 2022 108–106 Detroit Pistons +2 Toronto Raptors +13.1 Regular
Jan 14, 2022 87–103 Detroit Pistons +16 Toronto Raptors +4.6 Regular
Nov 13, 2021 127–121 Detroit Pistons +6 Toronto Raptors +8.8 Regular
Mar 29, 2021 104–118 Detroit Pistons +14 Detroit Pistons +0.4 Regular
Mar 17, 2021 112–116 Detroit Pistons +4 Toronto Raptors +0.7 Regular
Mar 3, 2021 129–105 Detroit Pistons +24 Toronto Raptors +11.7 Regular
Jan 31, 2020 105–92 Toronto Raptors +13 Toronto Raptors +8.2 Regular
Dec 18, 2019 112–99 Toronto Raptors +13 Toronto Raptors +3.1 Regular
Oct 30, 2019 113–125 Toronto Raptors +12 Toronto Raptors +11.7 Regular
Mar 17, 2019 107–110 Detroit Pistons +3 Detroit Pistons +0.3 Regular
Mar 3, 2019 107–112 Detroit Pistons +5 Toronto Raptors +0.8 Regular
Nov 14, 2018 106–104 Detroit Pistons +2 Toronto Raptors +10.0 Regular
Apr 9, 2018 108–98 Toronto Raptors +10 Toronto Raptors +3.6 Regular
Mar 7, 2018 121–119 Toronto Raptors +2 Toronto Raptors +6.1 Regular
Feb 26, 2018 94–123 Toronto Raptors +29 Toronto Raptors +12.1 Regular
Jan 17, 2018 91–96 Toronto Raptors +5 Toronto Raptors +9.5 Regular
Apr 5, 2017 105–102 Toronto Raptors +3 Toronto Raptors +1.7 Regular
Mar 17, 2017 87–75 Toronto Raptors +12 Detroit Pistons +2.8 Regular
Feb 12, 2017 102–101 Detroit Pistons +1 Toronto Raptors +6.0 Regular
Oct 26, 2016 91–109 Toronto Raptors +18 Toronto Raptors +6.6 Regular
Feb 28, 2016 101–114 Detroit Pistons +13 Toronto Raptors +0.7 Regular
Feb 8, 2016 103–89 Toronto Raptors +14 Toronto Raptors +0.7 Regular
Jan 30, 2016 107–111 Toronto Raptors +4 Toronto Raptors +7.8 Regular
Mar 24, 2015 104–108 Detroit Pistons +4 Detroit Pistons +0.4 Regular
Jan 25, 2015 110–114 Toronto Raptors +4 Toronto Raptors +7.8 Regular
Jan 12, 2015 114–111 Detroit Pistons +3 Toronto Raptors +9.2 Regular
Dec 19, 2014 110–100 Toronto Raptors +10 Toronto Raptors +8.0 Regular
Apr 13, 2014 116–107 Toronto Raptors +9 Toronto Raptors +4.8 Regular
Mar 12, 2014 87–101 Toronto Raptors +14 Toronto Raptors +11.3 Regular
Jan 8, 2014 91–112 Toronto Raptors +21 Toronto Raptors +10.4 Regular
Apr 1, 2013 108–98 Detroit Pistons +10 Toronto Raptors +7.1 Regular
Mar 29, 2013 99–82 Toronto Raptors +17 Detroit Pistons +1.3 Regular
Dec 19, 2012 91–97 Toronto Raptors +6 Toronto Raptors +4.3 Regular
Nov 23, 2012 90–91 Detroit Pistons +1 Detroit Pistons +4.3 Regular
Apr 22, 2012 73–76 Detroit Pistons +3 Detroit Pistons +3.1 Regular
Mar 10, 2012 86–105 Detroit Pistons +19 Detroit Pistons +4.3 Regular
Feb 22, 2012 93–103 Toronto Raptors +10 Toronto Raptors +1.2 Regular
Mar 16, 2011 93–107 Detroit Pistons +14 Detroit Pistons +6.1 Regular
Jan 14, 2011 101–95 Detroit Pistons +6 Toronto Raptors +4.2 Regular
Dec 22, 2010 115–93 Detroit Pistons +22 Toronto Raptors +5.9 Regular
Dec 11, 2010 120–116 Toronto Raptors +4 Detroit Pistons +1.9 Regular
Apr 12, 2010 111–97 Toronto Raptors +14 Detroit Pistons +2.0 Regular
Dec 27, 2009 95–102 Toronto Raptors +7 Toronto Raptors +6.3 Regular
Dec 23, 2009 94–64 Toronto Raptors +30 Detroit Pistons +3.1 Regular
Nov 4, 2009 99–110 Toronto Raptors +11 Toronto Raptors +3.5 Regular
Mar 13, 2009 99–95 Detroit Pistons +4 Detroit Pistons +0.5 Regular
Jan 21, 2009 76–95 Detroit Pistons +19 Detroit Pistons +7.1 Regular
Nov 5, 2008 100–93 Detroit Pistons +7 Detroit Pistons +0.8 Regular
Apr 13, 2008 84–91 Detroit Pistons +7 Detroit Pistons +9.7 Regular
Mar 26, 2008 82–89 Toronto Raptors +7 Detroit Pistons +3.1 Regular
Jan 15, 2008 89–103 Detroit Pistons +14 Detroit Pistons +7.4 Regular
Jan 4, 2008 101–85 Detroit Pistons +16 Detroit Pistons +0.8 Regular
Apr 17, 2007 84–100 Detroit Pistons +16 Detroit Pistons +4.2 Regular
Apr 13, 2007 84–87 Toronto Raptors +3 Toronto Raptors +1.4 Regular
Feb 10, 2007 92–98 Detroit Pistons +6 Detroit Pistons +6.2 Regular
Apr 14, 2006 103–108 Toronto Raptors +5 Detroit Pistons +9.0 Regular
Mar 15, 2006 105–98 Detroit Pistons +7 Detroit Pistons +5.4 Regular
Dec 27, 2005 106–113 Detroit Pistons +7 Detroit Pistons +15.7 Regular
Nov 5, 2005 84–117 Detroit Pistons +33 Detroit Pistons +12.6 Regular
Apr 3, 2005 113–103 Detroit Pistons +10 Detroit Pistons +1.3 Regular
Mar 18, 2005 92–103 Detroit Pistons +11 Detroit Pistons +10.1 Regular
Dec 8, 2004 86–90 Detroit Pistons +4 Detroit Pistons +11.5 Regular
Nov 5, 2004 89–101 Toronto Raptors +12 Detroit Pistons +5.8 Regular
Apr 13, 2004 78–87 Toronto Raptors +9 Detroit Pistons +9.1 Regular
Apr 9, 2004 66–74 Detroit Pistons +8 Detroit Pistons +15.1 Regular
Jan 30, 2004 90–89 Detroit Pistons +1 Detroit Pistons +3.2 Regular
Jan 14, 2004 91–95 Detroit Pistons +4 Detroit Pistons +9.9 Regular
Apr 2, 2003 89–78 Toronto Raptors +11 Detroit Pistons +12.6 Regular
Apr 1, 2003 92–85 Detroit Pistons +7 Detroit Pistons +5.6 Regular
Feb 19, 2003 89–84 Detroit Pistons +5 Detroit Pistons +5.8 Regular
Jan 6, 2003 74–82 Detroit Pistons +8 Detroit Pistons +13.3 Regular
May 2, 2002 82–85 Detroit Pistons +3 Detroit Pistons +6.0 Playoffs
Apr 29, 2002 83–89 Toronto Raptors +6 Toronto Raptors +0.4 Playoffs
Apr 27, 2002 84–94 Toronto Raptors +10 Detroit Pistons +0.8 Playoffs
Apr 24, 2002 91–96 Detroit Pistons +5 Detroit Pistons +7.8 Playoffs
Apr 21, 2002 63–85 Detroit Pistons +22 Detroit Pistons +7.2 Playoffs
Feb 22, 2002 80–72 Detroit Pistons +8 Toronto Raptors +1.1 Regular
Feb 18, 2002 76–89 Detroit Pistons +13 Detroit Pistons +5.8 Regular
Jan 15, 2002 92–90 Toronto Raptors +2 Detroit Pistons +1.3 Regular
Nov 20, 2001 88–84 Detroit Pistons +4 Toronto Raptors +6.5 Regular
Apr 17, 2001 92–94 Toronto Raptors +2 Toronto Raptors +8.3 Regular
Apr 11, 2001 87–99 Detroit Pistons +12 Toronto Raptors +1.7 Regular
Jan 10, 2001 110–85 Toronto Raptors +25 Detroit Pistons +4.3 Regular
Oct 31, 2000 104–95 Detroit Pistons +9 Toronto Raptors +3.1 Regular
Apr 4, 2000 104–88 Detroit Pistons +16 Toronto Raptors +1.3 Regular
Feb 9, 2000 108–115 Detroit Pistons +7 Detroit Pistons +3.3 Regular
Nov 16, 1999 85–89 Toronto Raptors +4 Toronto Raptors +3.1 Regular
Nov 11, 1999 123–106 Toronto Raptors +17 Detroit Pistons +6.0 Regular
Apr 25, 1999 91–83 Detroit Pistons +8 Toronto Raptors +2.8 Regular
Mar 17, 1999 103–101 Toronto Raptors +2 Detroit Pistons +9.3 Regular
Feb 23, 1999 80–106 Detroit Pistons +26 Detroit Pistons +9.8 Regular
Mar 20, 1998 99–105 Detroit Pistons +6 Detroit Pistons +11.2 Regular
Jan 2, 1998 91–88 Detroit Pistons +3 Detroit Pistons +2.5 Regular
Dec 30, 1997 95–100 Detroit Pistons +5 Detroit Pistons +9.8 Regular
Dec 7, 1997 93–83 Detroit Pistons +10 Detroit Pistons +2.3 Regular
Mar 19, 1997 99–97 Toronto Raptors +2 Detroit Pistons +11.5 Regular
Feb 16, 1997 92–89 Detroit Pistons +3 Detroit Pistons +8.0 Regular
Jan 4, 1997 74–118 Detroit Pistons +44 Detroit Pistons +13.6 Regular
Dec 16, 1996 98–92 Detroit Pistons +6 Detroit Pistons +5.8 Regular
Mar 5, 1996 105–84 Detroit Pistons +21 Detroit Pistons +3.8 Regular
Feb 17, 1996 95–108 Detroit Pistons +13 Detroit Pistons +9.5 Regular
Dec 28, 1995 91–113 Detroit Pistons +22 Detroit Pistons +6.1 Regular
Dec 19, 1995 94–82 Detroit Pistons +12 Toronto Raptors +3.3 Regular