Has an NBA game ever ended 121-99?
It has. 121-99 has been a NBA final 38 times in 73,172 games. The first was Detroit Pistons beat San Francisco Warriors on November 12, 1964; the latest was Boston Celtics beat Utah Jazz on March 21, 2025.
That makes 121-99 the 633rd most common final score out of 3,189 that have ever occurred in NBA. One point away, 122-99 has happened 27 times and 121-100 has happened 42 times.