Celtics vs Cavaliers: head-to-head
55 meetings since 2015-16
Boston Celtics30wins
Cleveland Cavaliers25Rivalry analysis
Since the 2015-16 season, the Celtics and the Cavaliers have met 55 times, regular season and playoffs combined. The Celtics lead the series 30-25, close to an even split.
Over the last 6 meetings, the Celtics won 4 and the Cavaliers won 2. The most recent game, on March 8, 2026, ended Celtics 109-98.
The home team won 33 of the 55 games (60%). These matchups averaged 215.1 total points, with a typical winning margin of 12.4 points; 12 of them were decided by five points or fewer.
Season-series sweeps: Celtics in 2025-26, Celtics in 2019-20, Celtics in 2018-19. They have also met 17 times in the playoffs (2023-24, 2017-18, 2016-17), with the Celtics winning 8 and the Cavaliers 9. Their next meeting is scheduled for December 28, 2026 in Boston.
Next meetings
| Dec 28, 2026 | Cavaliers @ Celtics | 8:00 PM EST | BOS 71% |
| Feb 26, 2027 | Cavaliers @ Celtics | 7:30 PM EST | |
| Apr 1, 2027 | Celtics @ Cavaliers | 7:00 PM EDT |
Probability from today's Elo ratings (home court included); the frozen pre-game figure appears on the game page 7 days before tip-off.
Biggest wins
| CLE 103 – 141 BOS · 2021-01-24 | |
| CLE 130 – 86 BOS · 2017-05-19 |
2025-26 BOS 3 – 0 CLE
| 2026-03-08 | BOS 109 – 98 CLE | Final |
| 2025-11-30 | BOS 117 – 115 CLE | Final |
| 2025-10-29 | CLE 105 – 125 BOS | Final |
2024-25 BOS 2 – 2 CLE
| 2025-02-28 | CLE 123 – 116 BOS | Final |
| 2025-02-04 | BOS 112 – 105 CLE | Final |
| 2024-12-01 | BOS 111 – 115 CLE | Final |
| 2024-11-19 | CLE 117 – 120 BOS | Final |
2023-24 BOS 6 – 2 CLE
| 2024-05-15 · playoffs | CLE 98 – 113 BOS | Final |
| 2024-05-13 · playoffs | BOS 109 – 102 CLE | Final |
| 2024-05-11 · playoffs | BOS 106 – 93 CLE | Final |
| 2024-05-09 · playoffs | CLE 118 – 94 BOS | Final |
| 2024-05-07 · playoffs | CLE 95 – 120 BOS | Final |
| 2024-03-05 | BOS 104 – 105 CLE | Final |
| 2023-12-14 | CLE 107 – 116 BOS | Final |
| 2023-12-12 | CLE 113 – 120 BOS | Final |
2022-23 BOS 1 – 3 CLE
| 2023-03-06 | BOS 114 – 118 CLE | Final/OT |
| 2023-03-01 | CLE 113 – 117 BOS | Final |
| 2022-11-02 | BOS 113 – 114 CLE | Final/OT |
| 2022-10-28 | CLE 132 – 123 BOS | Final/OT |
2021-22 BOS 2 – 1 CLE
| 2021-12-22 | CLE 101 – 111 BOS | Final |
| 2021-11-15 | BOS 98 – 92 CLE | Final |
| 2021-11-13 | BOS 89 – 91 CLE | Final |
2020-21 BOS 1 – 2 CLE
| 2021-05-12 | BOS 94 – 102 CLE | Final |
| 2021-03-17 | BOS 110 – 117 CLE | Final |
| 2021-01-24 | CLE 103 – 141 BOS | Final |
2019-20 BOS 4 – 0 CLE
| 2020-03-04 | BOS 112 – 106 CLE | Final |
| 2019-12-27 | CLE 117 – 129 BOS | Final |
| 2019-12-09 | CLE 88 – 110 BOS | Final |
| 2019-11-05 | BOS 119 – 113 CLE | Final |
2018-19 BOS 4 – 0 CLE
| 2019-03-26 | BOS 116 – 106 CLE | Final |
| 2019-02-05 | BOS 103 – 96 CLE | Final |
| 2019-01-23 | CLE 103 – 123 BOS | Final |
| 2018-11-30 | CLE 95 – 128 BOS | Final |
2017-18 BOS 4 – 6 CLE
| 2018-05-27 · playoffs | CLE 87 – 79 BOS | Final |
| 2018-05-25 · playoffs | BOS 99 – 109 CLE | Final |
| 2018-05-23 · playoffs | CLE 83 – 96 BOS | Final |
| 2018-05-21 · playoffs | BOS 102 – 111 CLE | Final |
| 2018-05-19 · playoffs | BOS 86 – 116 CLE | Final |
| 2018-05-15 · playoffs | CLE 94 – 107 BOS | Final |
| 2018-05-13 · playoffs | CLE 83 – 108 BOS | Final |
| 2018-02-11 | CLE 121 – 99 BOS | Final |
| 2018-01-03 | CLE 88 – 102 BOS | Final |
| 2017-10-17 | BOS 99 – 102 CLE | Final |
2016-17 BOS 2 – 7 CLE
| 2017-05-25 · playoffs | CLE 135 – 102 BOS | Final |
| 2017-05-23 · playoffs | BOS 99 – 112 CLE | Final |
| 2017-05-21 · playoffs | BOS 111 – 108 CLE | Final |
| 2017-05-19 · playoffs | CLE 130 – 86 BOS | Final |
| 2017-05-17 · playoffs | CLE 117 – 104 BOS | Final |
| 2017-04-05 | CLE 114 – 91 BOS | Final |
| 2017-03-01 | CLE 99 – 103 BOS | Final |
| 2016-12-29 | BOS 118 – 124 CLE | Final |
| 2016-11-03 | BOS 122 – 128 CLE | Final |
2015-16 BOS 1 – 2 CLE
| 2016-03-05 | BOS 103 – 120 CLE | Final |
| 2016-02-05 | BOS 104 – 103 CLE | Final |
| 2015-12-15 | CLE 89 – 77 BOS | Final |
Results from BALLDONTLIE. Our database starts with the 2015-16 season, so this is not an all-time franchise record.
