Odds & predictions Upcoming matchups No upcoming game is scheduled. Recent results and the experts who know these teams are below.
May 3, 2026 Toronto Raptors 102 Cleveland Cavaliers 114 Final May 1, 2026 Cleveland Cavaliers 110 Toronto Raptors 112 Final/OT Apr 29, 2026 Toronto Raptors 120 Cleveland Cavaliers 125 Final Apr 26, 2026 Cleveland Cavaliers 89 Toronto Raptors 93 Final Apr 23, 2026 Cleveland Cavaliers 104 Toronto Raptors 126 Final Apr 18, 2026 Toronto Raptors 113 Cleveland Cavaliers 126 Final Nov 24, 2025 Cleveland Cavaliers 99 Toronto Raptors 110 Final Nov 13, 2025 Toronto Raptors 126 Cleveland Cavaliers 113 Final Oct 31, 2025 Toronto Raptors 112 Cleveland Cavaliers 101 Final Feb 12, 2025 Cleveland Cavaliers 131 Toronto Raptors 108 Final Jan 9, 2025 Toronto Raptors 126 Cleveland Cavaliers 132 Final Nov 24, 2024 Toronto Raptors 108 Cleveland Cavaliers 122 Final Oct 23, 2024 Cleveland Cavaliers 136 Toronto Raptors 106 Final Feb 10, 2024 Cleveland Cavaliers 119 Toronto Raptors 95 Final Jan 1, 2024 Cleveland Cavaliers 121 Toronto Raptors 124 Final Nov 26, 2023 Toronto Raptors 102 Cleveland Cavaliers 105 Final Feb 26, 2023 Toronto Raptors 93 Cleveland Cavaliers 118 Final Dec 23, 2022 Toronto Raptors 118 Cleveland Cavaliers 107 Final Nov 28, 2022 Cleveland Cavaliers 88 Toronto Raptors 100 Final Oct 19, 2022 Cleveland Cavaliers 105 Toronto Raptors 108 Final Mar 24, 2022 Cleveland Cavaliers 104 Toronto Raptors 117 Final Mar 6, 2022 Toronto Raptors 96 Cleveland Cavaliers 104 Final Dec 26, 2021 Toronto Raptors 99 Cleveland Cavaliers 144 Final Nov 5, 2021 Cleveland Cavaliers 102 Toronto Raptors 101 Final Apr 26, 2021 Cleveland Cavaliers 96 Toronto Raptors 112 Final Apr 10, 2021 Toronto Raptors 135 Cleveland Cavaliers 115 Final Mar 21, 2021 Toronto Raptors 105 Cleveland Cavaliers 116 Final Jan 30, 2020 Toronto Raptors 115 Cleveland Cavaliers 109 Final Dec 31, 2019 Cleveland Cavaliers 97 Toronto Raptors 117 Final Dec 16, 2019 Cleveland Cavaliers 113 Toronto Raptors 133 Final Mar 11, 2019 Toronto Raptors 101 Cleveland Cavaliers 126 Final Dec 21, 2018 Cleveland Cavaliers 110 Toronto Raptors 126 Final Dec 1, 2018 Toronto Raptors 106 Cleveland Cavaliers 95 Final Oct 17, 2018 Cleveland Cavaliers 104 Toronto Raptors 116 Final May 7, 2018 Toronto Raptors 93 Cleveland Cavaliers 128 Final May 5, 2018 Toronto Raptors 103 Cleveland Cavaliers 105 Final May 3, 2018 Cleveland Cavaliers 128 Toronto Raptors 110 Final May 1, 2018 Cleveland Cavaliers 113 Toronto Raptors 112 Final Apr 3, 2018 Toronto Raptors 106 Cleveland Cavaliers 112 Final Mar 21, 2018 Toronto Raptors 129 Cleveland Cavaliers 132 Final Jan 11, 2018 Cleveland Cavaliers 99 Toronto Raptors 133 Final May 7, 2017 Cleveland Cavaliers 109 Toronto Raptors 102 Final May 5, 2017 Cleveland Cavaliers 115 Toronto Raptors 94 Final May 3, 2017 Toronto Raptors 103 Cleveland Cavaliers 125 Final May 1, 2017 Toronto Raptors 105 Cleveland Cavaliers 116 Final Apr 12, 2017 Toronto Raptors 98 Cleveland Cavaliers 83 Final Dec 5, 2016 Cleveland Cavaliers 116 Toronto Raptors 112 Final Nov 15, 2016 Toronto Raptors 117 Cleveland Cavaliers 121 Final Oct 28, 2016 Cleveland Cavaliers 94 Toronto Raptors 91 Final May 27, 2016 Cleveland Cavaliers 113 Toronto Raptors 87 Final May 25, 2016 Toronto Raptors 78 Cleveland Cavaliers 116 Final May 23, 2016 Cleveland Cavaliers 99 Toronto Raptors 105 Final May 21, 2016 Cleveland Cavaliers 84 Toronto Raptors 99 Final May 19, 2016 Toronto Raptors 89 Cleveland Cavaliers 108 Final May 17, 2016 Toronto Raptors 84 Cleveland Cavaliers 115 Final Feb 26, 2016 Cleveland Cavaliers 97 Toronto Raptors 99 Final Jan 4, 2016 Toronto Raptors 100 Cleveland Cavaliers 122 Final Nov 25, 2015 Cleveland Cavaliers 99 Toronto Raptors 103 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.