In return to all-around, Brody Malone wins third title at U.S. Gymnastics Championships

By Patricia Duffy | June 1, 2024
Brody Malone on Day 1 of the 2024 Xfinity U.S. Gymnastics Championships.
© Matthew Smith/Gymnastics Now

FORT WORTH, Texas – A year ago, Brody Malone was in the early stages of recovering from a nearly career-ending leg injury; on Saturday, he won his third U.S. all-around title at the 2024 Xfinity U.S. Gymnastics Championships – just over a year later.

Malone, the 2021 and 2022 champion, didn’t just eek out the win – he beat second place finisher Fred Richard by more than two points, 172.300-170.250. Khoi Young was third with a 169.550.

2017 champion Yul Moldauer fought his way to fourth (168.200) after finishing Day 1 in ninth. Shane Wiskus rounded out the top five (168.200).

2023 champion Asher Hong finished 10th after struggling on pommel horse and high bar in particular.

A different man won each event, with Richard winning floor, Stephen Nedoroscik winning his fourth straight pommel horse title, Alex Diab winning his third still rings title, Donnell Whittenburg winning his third vault title, Moldauer winning his third parallel bars title, and Malone winning his second high bar title.

Curran Phillips, the Day 1 leader on parallel bars, scratched from Day 2 after suffering a thumb injury.

Athletes named to the national team will advance to Olympic Trials – set for June 27-30 in Minneapolis, Minnesota.

The initial team named on Saturday evening was:

  • Cameron Bock
  • Tate Costa*
  • Asher Hong
  • Paul Juda
  • Josh Karnes*
  • Brody Malone
  • Kiran Mandava*
  • Yul Moldauer
  • Fred Richard
  • Kai Uemura*
  • Colt Walker
  • Donnell Whittenburg
  • Shane Wiskus
  • Khoi Young

*Denotes Senior Development Team

The following individuals were added to the team after reviewing petitions and discretionary selection:

  • Fuzzy Benas
  • Jeremy Bischoff
  • Alex Diab
  • Patrick Hoopes
  • Stephen Nedoroscik
  • Curran Phillips (petition accepted)

Keep reading for a play-by-play recap of both days of competition.


Sat. June 1 @ 9:23 p.m.

Brody Malone wins his third U.S. all-around title in his first all-around appearance since a major leg injury a year ago.

Top 10:

Top 10 in the senior men's all-around at the 2024 Xfinity U.S. Gymnastics Championships.

Event winners:

  • FX: Fred Richard
  • PH: Stephen Nedoroscik
  • SR: Alex Diab
  • VT: Donnell Whittenburg
  • PB: Yul Moldauer
  • HB: Brody Malone

2024 U.S. men’s program awards:

  • Sportsperson of the Year: Cameron Bock
  • Athlete of the Year: Khoi Young
  • Coach of the Year: Thom Glielmi

Sat. June 1 @ 9:23 p.m.

Massive set from Yul Moldauer on parallel bars, who hypes up the crowd after sticking his double front half dismount! 15.400 – that puts him fourth right now!


Sat. June 1 @ 9:19 p.m.

Stephen Nedoroscik (EVO) PH: Missed a lot of his difficulty (seven-tenths worth) and scores a 14.600. Will still win the title.


Sat. June 1 @ 9:13 p.m.

Brody Malone (EVO) PH: Mikulak mount. Sohn. Russians. Form break partway through but fights through. Dismount to secure his third U.S. all-around title. 14.000.

Khoi Young (Stanford) HB = 13.550


Sat. June 1 @ 9:11 p.m.

Final rotation!

Donnell Whittenburg (Salto) FX: Stuck front double full to front double tuck. Laid-out double-double, hop to the side. Stuck front full to front double pike. Stuck 2.5 to front layout. Tucked double-double, small hop. Half-in, half-out, small hop. Revenge routine if we’ve ever seen one! Big time! 14.300.


Sat. June 1 @ 8:51 p.m.

Brody Malone (EVO) FX: Front full to front double pike, basically stuck. Tucked double-double, small hop. Front double full to front layout, one foot OOB I believe. Double full to the side. Stuck 2.5 to front tuck full. Triple twist, smallest of adjustments on the landing. 13.600.

Easily going to win his third U.S. all-around title in his first meet doing all-around since his injury in March 2023.


Sat. June 1 @ 8:48 p.m.

Donnell Whittenburg (Salto) HB: Tak full. Tak half. Off on the Cassina – too close and not enough height. Was in 3rd before this. Hangs on to catch it when he retries. Laid-out Tkatchev. One-arm giant 1/1. Yamawaki. Stuck laid-out double-double. Certainly fought for it through to the end. 12.350.


Sat. June 1 @ 8:45 p.m.

Yul Moldauer (5280) VT: STUCK Kas 1.5. Much redeemed from Day 1! 14.550 for today vs. a 12.650 on Day 1!

Shane Wiskus (EVO) FX: Front double pike. Tucked double-double, small hop. Stuck front double full to front layout. Double full to the side. Stuck 2.5 to front full. Fighting for every landing. Triple full and a hop back. 14.150.

Fred Richard hit pommel horse while the other two were going. Looked good. 13.300.


Sat. June 1 @ 8:28 p.m.

Shane Wiskus (EVO) HB = 13.500


Sat. June 1 @ 8:26 p.m.

Asher Hong (Stanford) VT: He was brushing his knees with the mat the other day on this Ri Se Gwang, but MUCH improved today. Lands it and takes a step back. 14.550 – 0.050 lower than Donnell.


Sat. June 1 @ 8:25 p.m.

Yul Moldauer (5280) SR = 14.100


Sat. June 1 @ 8:24 p.m.

Donnell Whittenburg looked great on parallel bars from what we saw. Stuck double front half dismount. He was third on Day 1 – really making a case for himself if he keeps it up. 14.500.


Sat. June 1 @ 8:19 p.m.

Fred Richard (Michigan) FX: 2.5-twisting double back. Front double full to front layout. Tucked double-double, nearly stuck. Flairs sequence. Double full to the side, small hop. 2.5 to front full, stuck. Half-in, half-out, stuck. 14.900.

Khoi Young (Stanford) VT: FHS Randi, excellent. 14.850.


Sat. June 1 @ 8:19 p.m.

Brody Malone (EVO) HB: One-arm giant 1/1. Tak half to Liukin, bit close on the catch and muscles the handstand after. Cassina. Kolman. Laid-out Tkatchev to straddle Tkatchev, bit sideways in the air but no problem on the catch. Tak full. Hop 1/1. STUCK laid-out double-double. 14.600.


Sat. June 1 @ 8:13 p.m.

Rotation 4 warmup happening now!


Sat. June 1 @ 8:12 p.m.

Asher Hong (Stanford) SR: Good routine from Asher. Took a large hop to the side on the laid-out double-double. 14.550.

The U.S. has definitely improved on rings. And with all-arounders putting up strong numbers on the event, it makes a spot on the Olympic team for a specialist, like Alex Diab, much more unlikely.


Sat. June 1 @ 8:05 p.m.

Khoi Young (Stanford) PH = 13.600


Sat. June 1 @ 8:05 p.m.

Excellent routine from Paul Juda on high bar. Very few noticeable errors. Should be a great score for him after the stuck full-twisting double layout. 14.000.


Sat. June 1 @ 8:03 p.m.

Yul Moldauer (5280) PH = 13.700

Fred Richard (Michigan) HB: Cassina. Kolman. Laid-out Tkatchev. Straddle Tkatchev to Piked Tkatchev. Hop 1/1 to one-arm giant. Tak full, bit short. Laid-out double-double, small hop. 14.400.

Donnell Whittenburg (Salto) VT 1: Ri Se Gwang, again exceptional – looked just like Day 1. 14.600. VT 2: Kas 1.5, small hop. 14.350 for a 14.475 average.

Shane Wiskus (EVO) PB = 14.950


Sat. June 1 @ 7:57 p.m.

Brody Malone (EVO) PB: Smooth swing, hitting all his handstands. Floated through that set. Double pike, small hop. 14.900.


Sat. June 1 @ 7:50 p.m.

Rotation 3 warmup happening now.


Sat. June 1 @ 7:50 p.m.

Cameron Bock (Michigan) PB = 14.900


Sat. June 1 @ 7:47 p.m.

Khoi Young (Stanford) PH: 15.000


Sat. June 1 @ 7:46 p.m.

Sam Phillips (Nebraska) FX: Full-twisting double lay. Front double full to tuck front full. Tucked double-double. 2.5 to front layout, small hop back. 1.5 to front full. Double Arabian, small step back. 13.250.


Sat. June 1 @ 7:43 p.m.

Yul Moldauer (5280) FX: Full-twisting double layout, small hop, arm swing. Randi, small adjustment. Front double full to full, fights for the stick and gets it. Flairs sequence with the breakdancing flair. Double full to the side, stuck. 2.5 to front layout, stuck. Triple full, bit of a rebound and a step. BIG applause and a trademark Yul celebration. 14.700.


Sat. June 1 @ 7:41 p.m.

Fred Richard has a moment on parallel bars – form break partway through – sticks the double front. 14.600.


Sat. June 1 @ 7:39 p.m.

Asher Hong (Stanford) PH = 12.950


Sat. June 1 @ 7:38 p.m.

Shane Wiskus (EVO) VT: Excellent Kas 1.5, small hop forward. Would say it wasn’t as good as Brody’s… judges agree – 14.300 (smallest of differences).


Sat. June 1 @ 7:34 p.m.

Brody Malone (EVO) VT: Excellent Kas 1.5, small hop forward. 14.400.


Sat. June 1 @ 7:34 p.m.

Donnell Whittenburg with a good rings set. May have come out of his Maltese early. Looked like he stuck his laid-out double-double. 14.600 – Brody outscored Donnell.


Sat. June 1 @ 7:22 p.m.

Khoi Young (Stanford) FX: Front full to front double tuck. FHS double full to front layout. BIG double layout. Double full to the side. Triple full. 2.5 twist, hop back. 14.250.


Sat. June 1 @ 7:19 p.m.

Other notable scores from Rotation 1:

  • Riley Loos FX = 14.350
  • Donnell Whittenburg PH = 13.150
  • Brandon Dang PH = 14.400
  • Alex Diab SR = 14.650
  • Fuzzy Benas PB = 14.350

Sat. June 1 @ 7:16 p.m.

Yul Moldauer (5280) HB: Consensus was Yul did one of his best routines Day 1 and was severely under-scored. One-arm giant 1/1. Tak full, bit over. Tak half, better. Kolman is low, but he catches it. Hop giant 1/1. Stuck triple-double to HUGE applause! 13.300.


Sat. June 1 @ 7:12 p.m.

Brody Malone (EVO) SR: Swinging so solid. Inverted cross. Yamawaki to Jonasson to Maltese. Tucked double-double – stuck cold. 14.850.


Sat. June 1 @ 7:10 p.m.

Shane Wiskus (EVO) SR = 14.200


Sat. June 1 @ 7:08 p.m.

Fred Richard (Michigan) VT: Kas 1.5, NEARLY stuck but a small hop. 14.400.


Sat. June 1 @ 7:08 p.m.

Asher Hong (Stanford) FX: 1.5 to front double tuck, hop forward. Front full to front double pike, hop forward. Laid-out double-double, arm swings as he tries to stay in bounds. Flairs sequence. Press handstand. 2.5 to front layout, single step forward. Triple twist, bit under-rotated, single step forward. A lot of little things to clean up. 13.500.


Sat. June 1 @ 7:05 p.m.

Paul Juda (Michigan) VT: Kas 1.5, hop forward, and a little fist pump. 14.700.


Sat. June 1 @ 6:58 p.m.

Rotation 1 touch warmup happening now.


Sat. June 1 @ 6:00 p.m.

We’re back with Day 2 of senior men’s competition.

Early update: Curran Phillips has scratched from Day 2 of competition. Phillips is a contender for the Olympic team as a parallel bars specialist who can also contribute on floor, vault, and high bar. He suffered a thumb injury on Day 1 of competition but plans to petition to Olympic Trials.


Thu. May 30 @ 10:04 p.m.

We’ll be back Saturday with Day 2, the crowning of national champs, naming of national team, and more!


Thu. May 30 @ 9:59 p.m.


Thu. May 30 @ 10:02 p.m.

Brody Malone leads after Day 1 of senior men’s competition – in his first meet doing all-around in over a year after a major leg injury!

Event leaders:

  • FX: Paul Juda
  • PH: Stephen Nedoroscik
  • SR: Alex Diab
  • VT: Donnell Whittenburg
  • PB: Curran Phillips
  • HB: Brody Malone

Top 10 after Senior Men Day 1:

Top 10 after Senior Men Day 1

Thu. May 30 @ 9:21 p.m.

Other notable scores from Rotation 6:

  • Paul Juda FX = 14.750
  • Fred Richard FX = 14.600
  • Asher Hong PH = 11.750
  • Colt Walker PH = 13.650
  • Donnell Whittenburg PB = 14.400
  • Shane Wiskus HB = 13.500

Thu. May 30 @ 9:21 p.m.

Brody Malone (EVO) HB: One-arm giant 1/1. Tak half to Liukin. Cassina. Kolman. Laid-out Tkachev to straddle Tkatchev. Tak full. Hop 1/1. Stuck laid-out double-double. 14.900 – safe to say Brody is BACK!


Thu. May 30 @ 9:19 p.m.

A couple of falls consecutively.

Curran Phillips was swinging an excellent high bar set when he came off on his straddle Tkatchev – rough fall but got back up, repeated it, hit the same skill, and then did an excellent laid-out double-double. 13.100.

Khoi Young, world silver medalist on pommel horse, fell on that event when he was going up to dismount. Just slipped. 12.600.


Thu. May 30 @ 9:10 p.m.

Last rotation starting. Kas 1.5 from Yul is uncharacteristically messy and he takes a large step to the side off the mat. 12.650.


Thu. May 30 @ 8:59 p.m.

Khoi Young (Stanford) FX: Front full to front double tuck, small hop. 2.5 to front lay, stuck. Stuck double layout. Stuck double full. Randi. 2.5 dismount. 14.150. Execution was superb.


Thu. May 30 @ 8:55 p.m.

Other notable scores from Rotation 5 so far:

  • Yul Moldauer SR = 14.000
  • Shane Wiskus PB = 14.500

Thu. May 30 @ 8:53 p.m.

Fred Richard (Michigan) HB: Fred needs a hit here for momentum – best event. Cassina seemed like a slightly late tap? But hits it nonetheless. Kolman. Laid-out Tkathcev. Straddle Tkatchev to pike Tkatchev. Hop full to one-arm giant. Tak 1/1. Laid-out double-double, small hop back. 14.400.

Before him, Paul Juda took a fall. He also fell at NCAAs last month. 12.450.


Thu. May 30 @ 8:51 p.m.

Earlier in the rotation, Patrick Hoopes went 14.950 on pommel horse.


Thu. May 30 @ 8:49 p.m.

Brody Malone (EVO) PB = 14.550 – he moves into the lead in the all-around!


Thu. May 30 @ 8:47 p.m.

Asher Hong (Stanford) FX: Front double full to front double tuck, 1 foot OOB. Front full to front double pike. Laid-out double-double – one of the best in the world, stick straight. 2.5 to front layout, hop forward. Triple twist, hops forward… maybe under-rotated. 13.900.


Thu. May 30 @ 8:44 p.m.

Donnell Whittenburg (Salto) VT 1: The Ri Se Gwang is BACK for Donnell, and it was OUTSTANDING. Much better than Asher’s when comparing the two. Takes a step back. 14.450. Vault 2 coming up.

VT 2: Kas 1.5. Small hop forward. We’ll get second vault scores later.

Excellent showing for Donnell!


Thu. May 30 @ 8:42 p.m.

After four rotations, the top 5 are:

  1. Khoi Young = 56.650
  2. Asher Hong = 56.600
  3. Brody Malone = 56.500
  4. Colt Walker = 56.250
  5. Yul Moldauer = 55.800

Others of note: Paul Juda 6th, Shane Wiskus 7th, Fred Richard 9th, Donnell Whittenburg 11th.


Thu. May 30 @ 8:41 p.m.

Other notable scores from Rotation 4:

  • Fuzzy Benas FX = 14.000
  • Donnell Whittenburg SR = 14.350
  • Shane Wiskus VT = 14.300
  • Paul Juda PB = 14.150
  • Jeremy Bischoff HB = 13.750

Thu. May 30 @ 8:39 p.m.

Colt Walker (Stanford) HB: One-arm giant 1/1. Kolman. Kovacs. Laid-out Tkatchev. Straddle Tkatchev. Flying giant. Laid-out double-double. 13.450.


Thu. May 30 @ 8:35 p.m.

Khoi Young hits high bar beautifully. Stuck laid-out double-double – still monitoring that lower body tweak he seems to be dealing with. Looked like he could’ve stung it on that stuck cold dismount, but he walks off seemingly fine with no noticeable limp. 13.750.


Thu. May 30 @ 8:34 p.m.

Fred Richard (Michigan) PB: Noticeable leg separation early in his set. Good double front dismount. He hasn’t had a great night but still has high bar and floor to pick things up. 14.300.


Thu. May 30 @ 8:32 p.m.

Yul Moldauer off on pommel horse during his flairs. Hand was way off the side and slipped off. 12.550.


Thu. May 30 @ 8:29 p.m.

Asher Hong (EVO) HB: Not his best event, but it was a great routine from Asher, and an excellent laid-out double-double. 13.350.


Thu. May 30 @ 8:25 p.m.

Brody Malone (EVO) VT: Back on vault with an excellent Kas 1.5. Hop to the side over the line (0.1 ND). 14.000.


Thu. May 30 @ 8:24 p.m.

Curran Phillips (EVO) VT: Sits the Yurchenko 2.5. Very uncharacteristic. He’s seemed consistent with that. Of course, the team will be full of plenty difficult vaults and he would be taken for parallel bars and high bar… but still. Was planted and ready for that stick but just… sits. Was looking at his thumb, which he apparently tweaked a bit, but that’s not the reason for the fall. Block was beautiful, vault was beautiful. 13.500.


Thu. May 30 @ 8:17 p.m.

Khoi Young closed the third rotation with a 14.900 on parallel bars.


Thu. May 30 @ 8:11 p.m.

Yul Moldauer having a great night so far. High bar is behind him. 2017 champion – could he win his second U.S. title 7 years after the first later this weekend?


Thu. May 30 @ 8:10 p.m.

Other notable scores from Rotation 3 so far:

  • Taylor Christopulos FX = 13.900
  • Donnell Whittenburg PH = 13.000
  • Paul Juda VT = 13.550
  • Colt Walker PB = 14.950
  • Asher Hong PB = 14.750

Thu. May 30 @ 8:08 p.m.

Yul Moldauer (5280) FX: Stuck full-twisting double layout. Randi, small hop forward. Front double full to front full, stuck. Flairs sequence and the crowd-favorite breakdancing moment. Double full to the side, small hop. 2.5 to front layout. Stuck triple full. 14.600.


Thu. May 30 @ 8:05 p.m.

Before Alex Diab, Brody Malone hit a 14.400 on rings – big score when considering team scoring scenarios for Paris.


Thu. May 30 @ 7:57 p.m.

Alex Diab (EVO) SR: Routine included an inverted cross. Yamawaki to Maltese. Jonasson. Stuck full-twisting double layout. Really beautiful routine but also very important. 14.800.


Thu. May 30 @ 7:57 p.m.

One of Shane Wiskus’ hands slipped on his Yamawaki and he came off. Seems like he was okay and finished the routine, but he’s definitely frustrated. And that start value is going to take a hit. Didn’t do the Jonasson. And may have needed to redo the Yamawaki… 13.050.


Thu. May 30 @ 7:55 p.m.

Brandon Dang (Illinois) PH: Looked like a good set for Brandon from what we caught, but he did have some form breaks on what looked like his Russians – we have a terrible angle of pommel horse unfortunately. 14.650.


Thu. May 30 @ 7:53 p.m.

Fred Richard (Michigan) VT: Kas 1.5. Hop back. 14.200.


Thu. May 30 @ 7:48 p.m.

Rotation 3 about to get started here shortly.


Thu. May 30 @ 7:46 p.m.

Brody Malone had an excellent showing on pommel horse, scoring a 14.100.


Thu. May 30 @ 7:46 p.m.

Some reminders for context of how important this competition is:

  • Championships and Olympic Trials are the two listed “tryout events”
  • The bonus system is at 0 this year. Every year this quad, the amount of bonus athletes get for pushing difficult skills has lessened. It is at 0 this year, so these scores are true scores. (The bonus system is expected to return for the next quad as the U.S. men try to continue to bridge the gap with powerhouses like China and Japan.

Thu. May 30 @ 7:41 p.m.

Asher Hong (Stanford) VT: Ri Se Gwang. Slightly under-rotated. Nearly touched his knees on the mat and took a largeeee step forward. 14.000. 8.0 E seems… high.


Thu. May 30 @ 7:40 p.m.

Watching three routines at once!

Khoi hits the FHS 2.5, and it’s fabulous despite him hopping a bit on one leg after leaving the podium. 14.800 – 9.2 E-score! Definitely battling through something on the lower body it seems.

Stephen Nedoroscik hits a 6.4 set and does so beautifully with a 9.0 E – 15.400. That’s not his most difficult, but it’s important to come out and get a hit today. Whether he upgrades now or at Trials, it will be interesting. He needs to be consistently hitting whatever difficulty routine he chooses to do.

Yul Moldauer had a nasty fall in the warmup but couldn’t tell during this set. Caught his Kolman a bit close, but he throws the laid-out triple-double and really just crushes it. 13.250.


Thu. May 30 @ 7:29 p.m.

Warmups for Rotation 2 happening now!


Thu. May 30 @ 7:24 p.m.

Asher Hong (Stanford) SR: Strong start for Asher on one of the three events he’s NCAA champion on. Laid-out double-double dismount, small hop. 14.500.


Thu. May 30 @ 7:21 p.m.

Fred Richard had a good save during his flairs on pommel horse to score a 12.850.

Other notable scores from Rotation 1:

  • Cameron Bock PH = 14.100
  • Paul Juda PH = 13.900
  • Riley Loos SR = 13.900
  • Colt Walker SR = 13.800
  • Dallas Hale PB = 14.700
  • Donnell Whittenburg HB = 13.400

Thu. May 30 @ 7:15 p.m.

Brody Malone (EVO) FX: First floor routine for Brody in more than a year! He fell during warmups and things were looking maybe… questionable? All things considered. Front full to front double pike, stuck. Tucked double-double, nearly stuck. Front double full to front lay, hop to the side. Double full to the side. 2.5 to tuck front full. STUCK triple full. Guy is a fighter. Wow. *Correction: He went 14.000 after they appealed the two feet OOB. Apparently only one foot.

Brody told us yesterday the “last two weeks” have been good for his final progression back to floor and vault. About three weeks ago, he was finally doing routines on floor and he felt like all-around was a realistic possibility.

Hard to see from our viewpoint, but Brody apparently went two feet out of bounds, so he got a 0.300 deduction.


Thu. May 30 @ 7:13 p.m.

Khoi Young slipped off the rings during his dismount. How he landed is beyond us. But he did – and scored a 13.200! Khoi looked at the camera and did a *phew*.


Thu. May 30 @ 7:12 p.m.

Curran Phillips (EVO) FX: Front double full, small hop. Tucked double Arabian, small hop. 1.5 to front full, bit deep in the knees. Tuck front full to front layout. 2.5 twist dismount. Great set for Curran considering he hasn’t done floor in… years? That adds a fourth event for him and makes him a more interesting potential pick for the Olympic team. 13.250. Low difficulty but clean.


Thu. May 30 @ 7:09 p.m.

Yul Moldauer crushes his parallel bars set. Stuck double front half dismount. 15.400.


Thu. May 30 @ 7:08 p.m.

Shane Wiskus (EVO) FX: Front double pike, small hop forward. Tucked double-double, small hop back. Front double full to front lay, stuck. Double full to the side, stuck. Stuck 2.5 to front full. Triple full dismount. 14.450.


Thu. May 30 @ 7:05 p.m.

Erich Upton (Air Force) VT: Kas 1.5. Small hop. Very clean. 14.100.


Thu. May 30 @ 7:03 p.m.

First rotation starting here in just a moment!


Thu. May 30 @ 6:27 p.m.


Thu. May 30 @ 6:15 p.m.

Welcome to our live blog of Senior Men Day 1 at the 2024 Xfinity U.S. Gymnastics Championships! We’re live inside Dickies Arena and will have updates throughout today’s competition.