Heat's Keshad Johnson wins Slam Dunk contest

Rookie Carter Bryant of Spurs had perfect scores but couldn't top Johnson's final dunk

Published on Feb. 15, 2026

Keshad Johnson of the Miami Heat won the NBA Slam Dunk contest at All-Star Saturday, defeating San Antonio Spurs rookie Carter Bryant who had perfect scores on his first dunk. Johnson's final dunk, a one-handed windmill jam starting from behind the judges' table, earned him the title.

Why it matters

The Slam Dunk contest is one of the most anticipated events of NBA All-Star Weekend, showcasing the league's most athletic and creative players. Johnson's victory over the highly-touted Bryant highlights the Heat's developing young talent and the continued excitement around the NBA's next generation of stars.

The details

For his final dunk, Johnson started behind the judges' table, took off from the free throw line, and threw down a one-handed windmill jam. His first dunk, a between-the-legs move, also earned a high score. Bryant had perfect 50-point scores on his first dunk, but couldn't top Johnson's finale.

  • The Slam Dunk contest took place on NBA All-Star Saturday, February 15, 2026.

The players

Keshad Johnson

A player for the Miami Heat who won the 2026 NBA Slam Dunk contest.

Carter Bryant

A rookie player for the San Antonio Spurs who had perfect scores in the Slam Dunk contest but couldn't defeat Johnson's final dunk.

Got photos? Submit your photos here. ›

The takeaway

Johnson's victory showcases the continued excitement and talent around the NBA's next generation of stars, with the Slam Dunk contest remaining a marquee event for showcasing the league's most athletic players.