The 2026 NBA Dunk Contest offered a chance for a few more obscure names to the casual basketball fan to introduce themselves on a national stage — but one of them took full advantage.
Miami Heat forward Keshad Johnson won the Dunk Contest on All-Star Saturday night, beating out San Antonio Spurs rookie Carter Bryant in the finals to hoist the trophy and the financial bonuses that come along with it. While Bryant had the only perfect 50 on the night, Johnson had a steady performance, throwing down four strong dunks that impressed the judges.
Johnson’s best dunk of the evening was an electric, between-the-legs reverse jam that earned a 49.6 in the finals, which Bryant then topped with a perfect 50 thanks to his incredible bounce. But when the Spurs rookie struggled to make his final dunk, settling for a score of 43.0, it left Johnson as the champion.
All night, the Heat forward brought the energy, including plenty of dance moves after his dunks. Johnson, in his second NBA season, made a bigger name for himself thanks to his performance on Saturday, joining the list of legends to win a Dunk Contest.
The Sporting News tracked live updates and highlights from the 2026 NBA All-Star Dunk Contest. Here’s a look at all the throw-downs from the event in L.A.
MORE: Full results from the 2026 NBA 3-Point Contest
NBA Dunk Contest scoresPlayerDunk 1Dunk 2Round 1 TotalDunk 3Dunk 4Round 2 TotalCarter Bryant45.649.294.850.043.093.0Jaxson Hayes44.647.291.8 Keshad Johnson47.445.492.849.647.897.4Jase Richardson45.443.488.8
*Bold = winner
NBA Dunk Contest updates, results, highlights from 2026 All-Star Weekend
All times ET.
7:52 p.m. — Johnson’s winning finals score was 97.2, while Bryant had a 93.0, carried by a perfect 50 on his third dunk.
The final dunk that led to Johnson winning the event:
SPRINT ➡️ SLAM ➡️ DANCE! https://t.co/ZZiLpab7WA pic.twitter.com/aJverMcPV7
— NBA (@NBA) February 15, 2026
7:50 p.m. — Your 2026 Dunk Contest champion is Keshad Johnson. He certainly brought some athleticism and energy, dancing after almost all of his dunks, with his best of the night being a 49.6 for Dunk 3.
Bryant came close to winning, but his struggles on his last dunk allowed Johnson to take the win.
Keshad Johnson is the NBA Slam Dunk champion 🏆 pic.twitter.com/5vPvqycV8a
— The Sporting News (@sportingnews) February 15, 2026
7:47 p.m. — Bryant could have sealed a win with one more strong dunk, but he has some failed attempts that lead to just a 43.0 on his final dunk.
Now, it’s in the judges’ hands to decide whether Bryant did enough to squeak by with a win.
7:44 p.m. — Keshad Johnson’s final dunk is a long one, just beyond the free-throw line for takeoff, that earns him a 47.8.
KESHAD JOHNSON WINDMILL FOR HIS FINAL DUNK pic.twitter.com/xMe9u7vRXU
— Heat Central (@HeatCulture13) February 15, 2026
7:42 p.m. — Carter Bryant may be the star of the evening. He gets all 50s from the judges, the only sweep of the night, getting serious bounce on a between-the-legs windmill.
CARTER BRYANT GETS A PERFECT 50 ON THIS DUNK pic.twitter.com/NIHTpd6rKJ
— The Sporting News (@sportingnews) February 15, 2026
7:40 p.m. — Johnson earns a 49.6 for his first dunk of the finals, with an impressive, twitchy move to throw down a dunk from the reverse side while going through the legs.
KESHAD SHOWTIME JOHNSON pic.twitter.com/aXJhxuLTI3
— Heat Clips 🎬 (@MiamiClip) February 15, 2026
7:37 p.m. — Carter Bryant and Keshad Johnson have a shot to make a big name for themselves in the Dunk Contest Finals.
Dunk 2
7:32 p.m. — Keshad Johnson’s missed attempts don’t help him on Dunk 2, but he gets a 45.4 for a wrap-around style reverse jam.
Johnson and Bryant are moving onto the finals, as they’ve both showcased the most impressive athleticism so far tonight.
Keshad Johnson’s second dunk 🔥 pic.twitter.com/eZmXsl5PwF
— Heat Clips 🎬 (@MiamiClip) February 15, 2026
7:30 p.m. — Carter Bryant will be advancing. He reaches for a long windmill that gets some juice, and receives a 49.2 score, the highest of the event so far.
SHEESH CARTER BRYANT 🔥
He scores 49.2pic.twitter.com/EKGEo1uqpk
— The Sporting News (@sportingnews) February 15, 2026
7:27 p.m. — Richardson took a hard fall on his Dunk 2 attempt, but he gets right back up and still finishes one for a 43.4, doing a 180-style dunk.
Jase Richardson took a tough fall after his second dunk attempt.
Hopefully he’s okay 🙏
— NBA Retweet (@RTNBA) February 15, 2026
— Lopo (@bballforpeople) February 15, 2026
7:25 p.m. — Hayes improves with his second dunk for a 47.2, going between his legs for a nice jam that will give him more of a shot to advance.
Jaxson Hayes second dunk 👀
— NBA Retweet (@RTNBA) February 15, 2026Dunk 1
7:17 p.m. — Jaxson Hayes’ first dunk is fairly uninspiring, as he merely jumps from a foot or two beyond the free-throw line for a one-handed slam. Somehow, he still receives a decent 44.6 score thanks to Dwight Howard giving him a 47, but his dunk is still the lowest of the bunch so far.
Johnson has the early lead after Dunk 1.
Jaxson Hayes in the Dunk Contest 😅pic.twitter.com/FBnkNzKYLs
— The Sporting News (@sportingnews) February 15, 2026
7:14 p.m. — Keshad Johnson introduces himself as “Flight 305” from Miami, and while he did miss his initial attempt, he jumps over E-40 then hits a dougie after a one-handed dunk with the other hand on his head.
He receives a 47.4 on his first dunk, the highest so far.
KESHAD JOHNSON JUMPS OVER E-40 AND HITS THE DOUGIE pic.twitter.com/IDp8XXTlOL
— 𝙃𝙚𝙖𝙩𝘾𝙪𝙡𝙩𝙪𝙧𝙚 (@WadexFlash) February 15, 2026
Keshad Johnson jumps over E-40 for his dunk pic.twitter.com/JSpHqdrDdy
— The Sporting News (@sportingnews) February 15, 2026
7:12 p.m. — Jase Richardson, a rookie from the Magic, opens slightly below Bryant with a 45.4 score for a reverse slam on a bounce-oop to himself.
Jase Richardson 1st dunk 👀
pic.twitter.com/oC3r3VPHyy
— Michigan State Hoops (@michsthoops) February 15, 2026
7:10 p.m. — Carter Bryant opens things up with a 45.6, a great start thanks to a clean first attempt.
Carter Bryant gets the Dunk Contest started 🔥pic.twitter.com/F9AhuImga6
— The Sporting News (@sportingnews) February 15, 2026
7:09 p.m. — Our dunkers are being introduced. Who will win the 2026 Dunk Contest?
6:53 p.m. — With the 3-point Contest and Shooting Stars events over, it is officially time for the dunks.
5:31 p.m. — The four Dunk Contest participants:
The 2026 @ATT Slam Dunk Participants!
Jase Richardson
Keshad Johnson
Jaxson Hayes
Carter Bryant
Tap to watch NBA All-Star Saturday on NBC & Peacock: https://t.co/BpnjnxQ8vC pic.twitter.com/PZAJVCxn6h
— NBA (@NBA) February 14, 2026
5:30 p.m. — 10 years ago at this event, we got one of the greatest dunk contests ever.
The Greatest NBA Dunk Contest: Aaron Gordon vs. Zach LaVine (2016) pic.twitter.com/mymA0nDdqz
— ThrowbackHoops (@ThrowbackHoops) January 5, 2025
5:28 p.m. — The 3-point contest is under way, meaning we will soon reach the Dunk Contest. Jaxson Hayes is ready.
Dunk contest ready ⭐️ pic.twitter.com/c8PyhQ2ZMR
— Los Angeles Lakers (@Lakers) February 14, 2026Who won the NBA All-Star 3-Point Contest?PlayerRound 1FinalDevin Booker3027Kon Knueppel2715Damian Lillard2729Tyrese Maxey (Eliminated)17–Donovan Mitchell (Eliminated)24–Jamal Murray (Eliminated)18–Bobby Portis (Eliminated)11–Norman Powell (Eliminated)23–What time does the NBA All-Star Dunk Contest start?Date: Saturday, Feb. 14Time: 5 p.m. ET | 2 p.m. PT
The Dunk Contest is the third and final event of 2026 All-Star Saturday from Intuit Dome in Los Angeles. The Dunk Contest will begin after the conclusion of the 3-point Contest and Shooting Stars events, with the first of the three beginning at 5 p.m. ET.
MORE: The full history of NBA Dunk Contest winners
What channel is the NBA All-Star Dunk Contest on?
All three events during 2026 NBA All-Star Saturday will be broadcast nationally on NBC.
The events can also be streamed live through Peacock.
NBA All-Star Slam Dunk Contest format
The NBA All-Star Slam Dunk Contest will be a similar format to 2025. It will have two rounds, with five judges scoring dunks on a scale of 40 to 50. This year’s judges are NBA legends Dominique Wilkins, Dwight Howard, Nate Robinson, and Brent Barry, with the fifth judge being an NBA ID Member Rep who will reveal the average score given by fans in real time via the NBA App.
The average of the five judges’ scores will be the individual dunk score. The highest score a dunk can receive is 50, while 40 is the lowest possible score.
Contestants will have 90 seconds to complete each dunk attempt. Within that 90-second window, players are allowed up to three attempts per dunk. If the 90 seconds runs out without completing the dunk, the contestant gets one last chance. If a contestant still fails to convert the dunk, the player will receive a minimum score of 40.
Each of the four contestants gets two dunks in the first round. The two players with the highest combined score for their two dunks will advance to the finals.
The two finalists also get two dunks each in the final round. The dunker with the highest combined score for the two dunks will be named champion.
In the event of a tie in the final round, a one-dunk dunk-off will determine the champion. “Judges’ choice” will determine the outcome if there is a tie beyond the dunk-off.
MORE: Full breakdown of dunk contest format, judges, past winners
NBA All-Star schedule 2026
Here is the schedule of events for NBA All-Star Weekend, which takes place from Feb. 13-15:
DateEventTime (EST)Channel/StreamingFri, Feb. 13NBA All-Star Celebrity Game7 p.m. ESPN, ESPN app-NBA Rising Stars Game9 p.m. Peacock-NBA HBCU Classic 11 p.m.PeacockSat, Feb. 14All-Star Media Day2 p.m.NBA TV-All-Star Saturday Night5 p.m.NBC, PeacockSun, Feb. 15NBA All-Star Game5 p.m. NBC, Peacock