The Miami Heat’s Keshad Johnson won this year’s NBA Dunk Contest, despite San Antonio Spurs forward Carter Bryant nailing a between-the-legs dunk in the first leg of the final that saw him receive 50s across the board.
The competition appeared to be Bryant’s to lose, but he couldn’t land his final planned dunk — a reverse slam following his own pass off the backboard — instead opting for a 360 that he showcased to start the night. Bryant needed only a 47.5 to win, but his last-ditch repeat effort resulted in a mere 43.
Johnson’s final dunk saw him soar from inside the key for a high-flying yet somewhat underwhelming throwdown, especially since Los Angeles Lakers center Jaxson Hayes attempted a similar dunk in the first round. But the running windmill was a nice touch, and it came in the wake of his between-the-legs dunk from underneath the basket that wowed.
Johnson went undrafted in 2024 and has played in just 21 games with the Heat this season. He’s averaged 3.1 points per outing in those appearances.
Advertisement
That said, he accounted for Miami’s fourth NBA Dunk Contest title, and its first since Derrick Jones Jr. won the event in 2020. Harold Miner placed first in the competition while with the Heat in 1993 and 1995.
Johnson’s biggest competition, Bryant, also played college basketball at Arizona, except they didn’t overlap there. The Spurs selected Bryant with the No. 14 overall pick in last year’s draft, and he’s posted 3.4 points per contest in his 43 appearances with the Spurs so far.
Bryant kicked things off in the first round with his first 360, complete with a left-leg kick out and a right-handed jam. He followed that up with a windmill slam that earned him 50s from Dwight Howard and Dominique Wilkins and an average score of 49.2, the highest of any dunk in the first round, clinching his spot in the final.
Johnson joined him after settling for a baseline reverse dunk that demonstrated every bit of the wingspan that accompanies the former Arizona and San Diego State forward’s 6-foot-7 frame. Johnson’s first dunk was more impressive. Not only did he leap over Bay Area rap legend E-40 in the paint, but he did so while positioning his left hand behind his head, as if he was relaxing on the beach. That earned him a score of 47.4, the second highest of the first round.
They both cleared the combined scores recorded by Hayes and Orlando Magic guard Jase Richardson in the first round.
Advertisement
The judges table was made up of Howard, Wilkins and fellow former dunk contest champions Brent Barry and Julius Erving, as well as longtime Clippers standout Corey Maggette.
Saturday’s festivities began with the 3-point contest and the shooting stars event.
First up was the 3-point contest, which marked the first time Trail Blazers guard Damian Lillard took the court in an official capacity this season as he continues to rehab an Achilles injury. He delivered, putting up 27 points in the first round, then 29 in the final round to take down Devin Booker.
It was Lillard’s third 3-point contest title after back-to-back wins in 2023 and 2024. He joins Larry Bird and Craig Hodges as the only three-time winners in NBA history.
Charlotte Hornets rookie Kon Knueppel also advanced to the final round but scored just 17 points. Lillard went next and surpassed his first-round score. Booker missed what would have been the tying shot on his final attempt and finished with 27 points. He had 30 in the first round.
Advertisement
In addition to Lillard, Booker and Knueppel, Donovan Mitchell (Cleveland Cavaliers), Tyrese Maxey (Philadelphia 76ers), Jamal Murray (Denver Nuggets), Bobby Portis Jr. (Milwaukee Bucks) and Norman Powell (Miami Heat) also participated.
Next up was the shooting stars contest, where four teams consisting of two current NBA players and one NBA legend competed in two rounds, scoring points while rotating through different shooting locations around the court. Team Knicks — Jalen Brunson and Karl-Anthony Towns — was victorious, taking down Team Cameron, which featured Kneuppel and Jalen Johnson.
Here’s how the dunk and 3-point contests went down in real-time on All-Star Saturday:
Live coverage is over44 updatesSat, February 14, 2026 at 4:47 PM PST
Tarohn Finley
Sat, February 14, 2026 at 4:51 PM PST
Tarohn Finley
Carter Bryant came up short in the dunk contest after missing multiple dunks, scoring just a 43 on his last dunk.
Sat, February 14, 2026 at 4:50 PM PST
Tarohn Finley
Keshad Johnson scored 47.8 on his final dunk attempt. He followed it with a dance as he did after every dunk.
Sat, February 14, 2026 at 4:46 PM PST
Tarohn Finley
Carter Bryant followed up Keshad Johnson’s dunk with a perfect score on his between-the-legs dunk.
Sat, February 14, 2026 at 4:43 PM PST
Tarohn Finley
Keshad Johnson scored 49.6 on his first dunk in the finals on a between-the-legs reverse dunk.
Sat, February 14, 2026 at 4:37 PM PST
Tarohn Finley
Keshad Johnson’s 45.4 points on his second dunk were enough for him to advance to the finals to face Carter Bryant. Johnson was able to pick up his points on an impressive reverse dunk.
Sat, February 14, 2026 at 4:34 PM PST
Tarohn Finley
What a dunk from Carter Bryant on his second attempt. The judges gave him a round-high 49.2 after windmilling off a self-lob. Bryant and Keshad Johnson head to the finals.
Sat, February 14, 2026 at 4:31 PM PST
Tarohn Finley
Jase Richardson scores 43.4 points on his second dunk after multiple mistimed lobs on his dunk attempts. After taking a scary fall, Richardson decided to try another dunk, which he was able to finish.
Sat, February 14, 2026 at 4:26 PM PST
Tarohn Finley
That was better. After a missed attempt and a few mistimed self-lobs, Jaxson Hayes scored a 47.2 on his second dunk.
Sat, February 14, 2026 at 4:23 PM PST
Tarohn Finley
Jaxson Hayes’ first dunk would be acceptable in a regular game, not a dunk contest. After Hayes’ pedestrian one-handed dunk, even he winced. Hayes scored 44.6, with Dwight Howard giving his fellow big man a 47.
Sat, February 14, 2026 at 4:18 PM PST
Tarohn Finley
Miami Heat rookie Keshad Johnson takes the lead with a 47.4 score despite missing his first dunk attempt. Johnson jumped over rapper E-40 and dunked while having one hand behind his head. Johnson celebrated by doing the dougie.
Sat, February 14, 2026 at 4:11 PM PST
Tarohn Finley
Orlando Magic rookie Jase Richardson opened the dunk contest with a reverse dunk on a self-lob. He scored 45.4. Richardson is the son of Jason Richardson, who won back-to-back NBA dunk contests in 2002 and 2003.
Sat, February 14, 2026 at 4:09 PM PST
Tarohn Finley
San Antonio Spurs rookie Carter Bryant opens the dunk contest, scoring 45.6 on his first dunk.
Sat, February 14, 2026 at 4:06 PM PST
Tarohn Finley
Sat, February 14, 2026 at 4:05 PM PST
Tarohn Finley
Sat, February 14, 2026 at 3:51 PM PST
Tarohn Finley
Sat, February 14, 2026 at 3:41 PM PST
Tarohn Finley
Multiple 7-point shots from Jalen Brunson and Allan Houston helped the Knicks win the Kia Shooting Stars challenge. The Knicks now have a Kia Shooting Stars trophy to go along with their trophy from the Emirates NBA Cup.
Sat, February 14, 2026 at 3:36 PM PST
Tarohn Finley
Corey Maggette carried. Maggette scored three 7-point shots in a row to lead Team Cameron to 38 points in the second round.
Sat, February 14, 2026 at 3:30 PM PST
Tarohn Finley
The Knicks take the lead with 31 points after multiple shots from deep. The Knicks were led by Jalen Brunson, Karl Anthony Towns and Allan Houston.
Sat, February 14, 2026 at 3:28 PM PST
Tarohn Finley
The Harpers are in second place after an 18-point performance from Ron Harper Sr., Ron Harper Jr. and Dylan Harper.