Instant Recap: Full U.S. men’s team automatically selected at USA Gymnastics Olympic Trials

By Patricia Duffy | June 29, 2024
Brody Malone on Day 2 of men's competition at the 2024 USA Gymnastics Olympic Trials.
© Amy Sanderson/Gymnastics Now

MINNEAPOLIS – Men’s competition at the 2024 USA Gymnastics Olympic Trials concluded Saturday with Day 2 of competition and the naming of the Olympic Team, which was automatically selected based on the outlined selection procedures.

For our recap with the Olympic team’s reaction to their selection, click here.

Keep reading for a full play-by-play of both days of competition. Click here to jump to the start of Day 1, and click here to jump to the start of Day 2.


Sat. June 29 @ 4:48 p.m.

Confirmed: Team is Fred Richard, Brody Malone, Asher Hong, Paul Juda, and Stephen Nedoroscik. Traveling alternates are Khoi Young and Shane Wiskus. Non-traveling alternates will be named later.


Sat. June 29 @ 4:24 p.m.

It seems this team will be automatically selected based on selection procedures, pending confirmation: Fred Richard, Brody Malone, Asher Hong, Paul Juda, and Stephen Nedoroscik.


Sat. June 29 @ 4:19 p.m.

Fred Richard is going to Paris! He automatically locks his spot on the U.S. men’s team with his performance this week. First all-around and top 3 on three events (floor, parallel bars, and high bar).


Sat. June 29 @ 4:19 p.m.

Curran Phillips (EVO) PB: It’s a hit. Double front half, hop forward. 6.9 D-score. 15.650.


Sat. June 29 @ 4:15 p.m.

Shane Wiskus plays it save on p-bars, doesn’t do the Bhavsar. But it’s a beautiful hit set and he gives the crowd what they want, continuing to hype them up. 14.500.


Sat. June 29 @ 4:11 p.m.

Donnell Whittenburg (Salto) SR: Donnell Whittenburg what a star you are. Beautiful set. Fights for the stick on laid-out double-double and spends some extra time on the podium waving to the crowd, who gives him a standing ovation. If that was his last routine, if this was his last meet, he went out in an exceptional way. 14.600.

Fred Richard (Michigan) VT: Kas 1.5, hop forward. Clean. He’s going to Paris. 14.200.

Brody Malone PB = 14.750


Sat. June 29 @ 4:08 p.m.

Asher Hong (Stanford) SR: Has a little weird moment during his rings routine but hits and sticks the laid-out double-double. 14.700.

Meanwhile Paul Juda hits a Kas 1.5, nearlyyyy stuck. Pumps the air. 14.700.


Sat. June 29 @ 4:06 p.m.

Cameron Bock falls on his Kas 1.5. 12.950.


Sat. June 29 @ 4:05 p.m.

Yul Moldauer (5280) VT: Kas 1.5, good. Hop forward, looked like a step over the line. 14.100.


Sat. June 29 @ 4:00 p.m.

Last rotation coming up.


Sat. June 29 @ 4:00 p.m.

Score update:

  • Donnell Whittenburg PH = 13.050
  • Kai Uemura PH = 13.000
  • Paul Juda SR = 13.850

Sat. June 29 @ 3:55 p.m.


Sat. June 29 @ 3:53 p.m.

Khoi Young has scratched rings – wouldn’t make a difference to his chances.


Sat. June 29 @ 3:53 p.m.

Asher Hong off on horse in a rough fall after a lights out night so far. The team wouldn’t use him on that event most likely, but still should’ve hit to give himself even more of a boost. 11.750.


Sat. June 29 @ 3:52 p.m.

Score update:

  • Colt Walker PH = 13.900
  • Jeremy Bischoff PH = 13.400
  • Fred Richard SR = 13.850
  • Tate Costa SR = 12.600
  • Yul Moldauer SR = 13.800
  • Cameron Bock SR = 13.700
  • Fuzzy Benas VT = 13.900
  • Kiran Mandava VT = 13.900

Sat. June 29 @ 3:50 p.m.

Khoi Young (Stanford) PH: Good mount. He needs to hit this today – fell twice Day 1. Floating right now. He makes it and the crowd goes wild – again. 14.250.


Sat. June 29 @ 3:47 p.m.

Shane Wiskus (EVO) VT: Stuck Kas 1.5, and the crowd goes INSANE. 14.500.


Sat. June 29 @ 3:45 p.m.

Patrick Hoopes (Air Force) PH: Swinging beautiful so far and seems to be bringing his full difficulty. That was a smooth set – floated and just looked effortless. Oh wow. 15.000. 8.5 E-score and a 6.5 D-score. 15.000.


Sat. June 29 @ 3:43 p.m.

Curran Phillips (EVO) VT: Sits his Yurchenko 2.5.

Brody Malone (EVO) VT: Kas 1.5, stuck cold. Beautiful.


Sat. June 29 @ 3:34 p.m.

Fifth rotation coming up.


Sat. June 29 @ 3:33 p.m.

Donnell Whittenburg (Salto) FX: Front double full to front double tuck, hits it today. Laid-out double-double, hop back. Front double pike, good and keeps it in bounds. 2.5 to front layout, stuck. Tucked double-double, hop back. Half-in, half-out, basically stuck. Seems a bit overwhelmed with emotion. He’s waving to the crowd, grabbing his head, blowing out a breath of relief. 14.850.


Sat. June 29 @ 3:29 p.m.

Score update:

  • Kiran Mandava SR = 12.950
  • Colt Walker FX = 13.850
  • Jeremy Bischoff FX = 13.650
  • Josh Karnes PH = 12.950
  • Fuzzy Benas SR = 13.650
  • Brody Malone SR = 14.300
  • Alex Diab SR = 14.450
  • Cameron Bock PH = 13.900

Sat. June 29 @ 3:28 p.m.

Yul Moldauer (5280) PH: Just touched the horse on the mount, which you’re not allowed to do. Fine through the flairs, but the dismount is not there. Muscles up to handstand. 12.900.

Asher Hong (Stanford) FX: Front double full to front double tuck, hop back. Front full to front double pike, hop forward. Double-twisting double layout, good. 2.5 to front layout, hop forward. Triple twist, stuck. 14.150.


Sat. June 29 @ 3:25 p.m.

Khoi Young (Stanford) FX: Front double full to front double tuck, stuck. 2.5 to front layout. Double layout, nearly stuck. Double full to the side, nearly stuck. Randi, stutter step back. 2.5 twist, fights for the stick. 14.450.


Sat. June 29 @ 3:21 p.m.

Fred Richard (Michigan) PH: Hits it. Flairs were excellent. Dismounted a bit slow but gets through and pumps his fist to the crowd. 13.600.

Kai Uemura FX = 12.950


Sat. June 29 @ 3:17 p.m.

Paul Juda (Michigan) PH: Clean scissors. Flairs are smooth. Beautiful dismount and he lands emailed pumping the air. What an outstanding set for Paul. 14.250.

Meanwhile, Shane Wiskus hit his rings set and stuck the tucked double-double cold. 14.150.


Sat. June 29 @ 3:12 p.m.

Score update:

  • Fred Richard FX = 13.900
  • Tate Costa FX = 13.600
  • Fuzzy Benas PH = 13.700
  • Brody Malone PH = 13.950
  • Jeremy Bischoff = 12.100

Sat. June 29 @ 3:10 p.m.

Asher Hong HB = 13.200


Sat. June 29 @ 3:10 p.m.

Yul Moldauer (5280) FX: Stuck full-twisting double layout. Randi, bit of a rebound stumble. Front double full to front full, step out of bounds. Flairs and breakdancing sequence. Stuck next pass. Triple full dismount, good. 13.700.


Sat. June 29 @ 3:05 p.m.

Khoi Young (Stanford) HB: Not perfect but Khoi hits high bar. Big hop back on his laid-out double-double. 13.250.


Sat. June 29 @ 3:02 p.m.

Score update:

  • Cameron Bock FX = 13.650
  • Kiran Mandava PH = 13.050
  • Kai Uemura HB = 13.150
  • Colt Walker HB = 12.150 – fell again.

Sat. June 29 @ 2:59 p.m.

Paul Juda (Michigan) FX: Tucked double-double, hop back. Front double full to front layout. Randi, hop forward. Double full to the side, stuck. Flairs sequence, excellent. 2.5 to front full, hop back. Half-in, half-out, small hop. 14.250.

Stephen Nedoroscik (Penn State) PH: Stephen really needs to do his high difficulty set today. That was a hit, but it’s still not his full difficulty. 5.9 for a 14.850.


Sat. June 29 @ 2:55 p.m.

Shane Wiskus (EVO) PH: Good scissors. Smooth pommel work. Russians. Hits the dismount – big set for him to get it done! 13.700.


Sat. June 29 @ 2:53 p.m.

Donnell Whittenburg (Salto) HB: Tak full, bit over. Tak half, better. Laid-out Tkatchev. One-arm giant 1/1. Yamawaki. Stuck laid-out double-double. 13.150.


Sat. June 29 @ 2:45 p.m.

Score updates:

  • Josh Karnes = 13.550
  • Jeremy Bischoff PB = 14.100
  • Fuzzy Benas FX = 14.100
  • Tate Costa HB = 13.600
  • Khoi Young PB = 14.550

Sat. June 29 @ 2:41 p.m.

Curran Phillips (EVO) FX: Front double full. Double Arabian, stuck. 1.5 to front full, stuck. Tuck front full to front layout, stuck. 2.5 twist dismount. Believe that’s his first hit floor set since he added it at championships. 13.550.

Fred Richard (Michigan) HB: Cassina, travels to the side but hits it. Kolman, clean. Tap was weird on the Liukin, how he got that around I don’t know. Straddle Tkatchev to piked Tkatchev. One-arm giant 1/1. Taks are both good. Laid-out double-double, stuck. 14.450.

Colt Walker PB = 14.800


Sat. June 29 @ 2:37 p.m.

Score update:

  • Kiran Mandava FX = 13.150
  • Donnell Whittenburg PB = 14.200
  • Kai Uemura PB = 13.750
  • Cameron Bock HB = 13.750
  • Paul Juda HB = 13.800 – missed a connection

Sat. June 29 @ 2:37 p.m.

Shane Wiskus (EVO) FX: Front double pike, stuck. Tucked double-double, stuck. Front double full to front layout. Double full to the side, stuck. 2.5 to front full, small hop back. Triple full, small hop. He’s getting this crowd RILED UP. 14.600.


Sat. June 29 @ 2:35 p.m.


Sat. June 29 @ 2:32 p.m.

Brody Malone (EVO) FX: Front double pike, stuck. Tucked double-double, stuck. Front double full pass to front layout, solid. Double full to the side, stuck. 2.5 to front full, stuck. Triple full, small hop back. 14.350.

Yul Moldauer (5280) HB: Giant 1/1. Tak full, over on that. Tak half. Kolman, caught. Hop 1/1. One-arm giant. Laid-out triple-double, small hop. Yul is PUMPED. 13.000.

Asher Hong (Stanford) PB: Asher hits parallel bars. Pumped up. 14.900.


Sat. June 29 @ 2:22 p.m.

Score update:

  • Kai Uemura VT = 13.750
  • Jeremy Bischoff VT = 14.000
  • Cameron Bock PB = 14.200
  • Paul Juda PB = 13.850
  • Fred Richard PB = 14.800
  • Kiran Mandava HB = 13.100
  • Josh Karnes PB = 14.400

Sat. June 29 @ 2:20 p.m.

Curran Phillips (EVO) HB: Tak half. Cassina, good. Kolman, catches it. Laid-out Tkatchev. Straddle Tkatchev to piked Tkatchev. Stalder. Hop 1/1 to flying giant. Laid-out double-double, small step back. That was MASSIVE for him. 14.100.


Sat. June 29 @ 2:17 p.m.

Shane Wiskus (EVO) HB: Shane can make his case for the team if he hits 6-for-6 today. Kolman, smooth. Kovacs, excellent. Laid-out Tkatchev. Straddled Tkatchev to piked Tkatchev. Giant 1/1. Maybe touched the bar on his Tak full. Tak half is good. One arm giant. Laid-out double-double, small hop forward. Blows out a breath. Made it through! 13.900.


Sat. June 29 @ 2:14 p.m.

Colt Walker (Stanford) VT: Kas 1.5, small hop. 14.200.


Sat. June 29 @ 2:14 p.m.

Brody Malone fell on high bar on his Liukin and had some other errors. Goes 13.150.

Other scores:

  • Yul Moldauer PB = 14.100 – some uncharacteristic mistakes.
  • Fuzzy Benas HB = 13.700

Sat. June 29 @ 2:13 p.m.

Donnell Whittenburg (Salto) VT 1: Ri Se Gwang, also outstanding, almost stuck it but had to take a small hop back. 14.900. What a redemption set after falling Day 1. VT 2: Kas 1.5, excellent as always. Small hop back. 14.600. Average = 14.750.


Sat. June 29 @ 2:08 p.m.

Asher Hong (Stanford) VT: Outstanding Ri Se Gwang – one of his best EVER. Small hop back. Just wow. 15.250.


Sat. June 29 @ 2:07 p.m.

Tate Costa just stuck his dismount COLD on parallel bars. 13.150.


Sat. June 29 @ 2:07 p.m.

Khoi Young (Stanford) VT: STUNNING Randi, smallest of hops. Great way for his night to start! 15.100 – HUGE!


Sat. June 29 @ 2:05 p.m.

Shane Wiskus introduced last to the loudest applause from the audience. He took an extra moment to take it all in, wave, give a heart to the crowd, etc. This could his be his last gymnastics meet ever, as he’s indicated he’s likely to retire at the end of this Olympic cycle, whether he makes the team or not.


Sat. June 29 @ 1:56 p.m.

A reminder of the all-around standings after Day 1:

  1. Fred Richard – 85.600
  2. Brody Malone – 85.100
  3. Shane Wiskus – 84.300
  4. Paul Juda – 84.150
  5. Asher Hong – 83.700
  6. Yul Moldauer – 83.700

Event leaders:

  • FX: Fred Richard
  • PH: Stephen Nedoroscik
  • SR: Alex Diab
  • VT: Donnell Whittenburg
  • PB: Curran Phillips
  • HB: Fred Richard

Sat. June 29 @ 1:49 p.m.

Paul Hamm, Bart Conner, Mitch Gaylord and more are here to intro the men’s team. Just had a fun time dancing through the arena.


Sat. June 29 @ 12:44 p.m.

We’re back for Day 2! We’ll name an Olympic team later this afternoon. Competition starts at 3 p.m. ET/2 p.m. CT. Guys are warming up now. Still a lot that this competition could determine, but it seems Brody Malone, Fred Richard, and Yul Moldauer will take three of the spots on the five-man team. Who will fill the last two spots? There are still quite a few that could make their case tonight, including Khoi Young, Shane Wiskus, Paul Juda, Asher Hong, Stephen Nedoroscik, and Curran Phillips.


Quick hit Day 1 recap

Brody Malone said post-meet that the “nerves [were] going crazy” today, and that was clear for most of the field after Day 1 of men’s competition at the USA Gymnastics Olympic Trials.

Adrenaline is pumping. The ultimate goal is on the line. You can’t mess up or you’re done.

Unfortunately, there were a lot of mess ups.

For some, it’s not a big deal. For others, the door to achieving their Olympic dream may very well have just been slammed shut. It may sound harsh, but nothing will be harsher than not having your name called Saturday – and you can’t finagle 20 men onto a five-person team, even if every single person in the field may have the heart of an Olympian.

That might be a lot of build up to talk routines and numbers, especially when it wasn’t all bad, but oh well.

The good:

  • Fred Richard leads with an 85.600 and plenty of room for improvement. He muscled his dismount on pommel horse – probably his biggest error of the night – but would’ve automatically locked his spot on the team if it was just based on one day of competition (needs to finish No. 1 overall and top 3 on three events, which he did today).
  • Brody Malone had a fluke error on pommel horse and showed nerves on floor but put up 14s on the four other events, finishing with an 85.100. He ditched the brace on vault (because it was causing shin splints) and felt good about the result (14.250).
  • Shane Wiskus – the hometown hero – showed up tonight in a big way. If he can repeat tonight’s performance Saturday, the committee will have a lot to discuss. While he doesn’t have a standout event, he hit 6-for-6, is shining under pressure, and of course, has Olympic experience.
  • Paul Juda and Asher Hong kept their names in the mix, delivering on their best events and surviving their worst.
  • Not a contender for the team at the moment, but Oklahoma star Fuzzy Benas is currently eighth at his first Olympic Trials and had a great night.
  • Alex Diab hit his rings set for a 14.600, sticking his dismount to the roar of the crowd. Is the committee going to take him to Paris for just rings? Unlikely. But he’s fought to be here after being an Olympic team alternate three years ago and his perseverance is commendable.
  • Khoi Young had a bad night – no way to sugar coat it – but if there’s one positive from today, it was his vault. He nearly stuck his Randi cold, having to take just a small hop and scoring a 14.950.
  • Curran Phillips hit parallel bars for a 15.600 – the highest score of the night by far.
  • Yul Moldauer hit parallel bars for a 15.150 – good for second behind Phillips.
  • Both Brody Malone and Fred Richard hit high bar with room to improve.

The bad:

  • Donnell Whittenburg, who looked solid at championships, fell on his Ri Se Gwang, rolling back, and fell on his first pass on floor – two of his best events. He was fourth on rings – also one of his best events, where he owns an individual world medal. The prospect of finally making the Olympic team at 29, after being an alternate in 2016, seems to have come and gone at this point.
  • In a shocking development, Khoi Young had arguably the worst night of anyone. He struggled on high bar and fell twice on pommel horse, where he’s the reigning World silver medalist (he’s fallen twice in the past three routines here and at championships). Rings was also about half a tenth lower than what he’s capable of.
  • Yul Moldauer also fell on pommel horse, which he’s been struggling on lately.
  • Curran Phillips delivered on parallel bars and vault (which he fell on at championships before withdrawing with a thumb injury), but he fell on both high bar and floor. Those aren’t places the team would necessarily use him, but he needs to be consistent for a potential backup routine to up his stock. Hitting 50% of your routines is not a good look no matter which way it plays out. The saving grace is he did put up the highest score of the day and reigning world parallel bars champion Lukas Dauser is injured, throwing his status for Paris into limbo, and opening the door even more for Phillips to be one of the U.S.’s best medal chances if he was selected.
  • Pommel horse victimized basically everyone – falls left and right and difficulties even when there weren’t falls. Stephen Nedoroscik once again lost a ton of difficulty and only scored a 14.450, matching fellow horse specialist Patrick Hoopes (those were the top scores of the day on the event). This is the second time in three days of competition over championships and trials that Nedoroscik has lot significant points on difficulty alone. The U.S. isn’t the best on horse, but taking a score in the mid-14s as a single event specialist – just for that routine – isn’t going to happen unless the team were automatically selected (see our preview with the full selection procedures). It may be too little, too late, but he has to hit the massive set he’s capable of on Saturday.

Thu. June 27 @ 8:28 p.m.

Quick recap of Day 1 above. We’ll be back here Saturday for Day 2 and the naming of the Olympic Team.


Thu. June 27 @ 7:58 p.m.

Top 6 after Day 1 of trials:

  1. Fred Richard = 85.600
  2. Brody Malone = 85.100
  3. Shane Wiskus = 84.300
  4. Paul Juda = 84.150
  5. Asher Hong = 83.700
  6. Yul Moldauer = 83.700

Thu. June 27 @ 7:57 p.m.

Score update:

  • Shane Wiskus SR = 13.950
  • Fred Richard FX = 14.700
  • Donnell Whittenburg PH = 12.350

Thu. June 27 @ 7:56 p.m.

Khoi Young just fell not once, but twice on pommel horse. He’s struggled tonight on a few events. Of note, he also fell Day 1 at championships.


Thu. June 27 @ 7:52 p.m.

Yul Moldauer (5280) FX: Full-twisting double layout, small hop forward. Randi, hop step back. Front double full to front full, small hop forward. Flairs and breakdancing sequence that the crowd, of course, loves. Double full to the side, fights for the stick. 2.5 to front layout. Triple full dismount. 14.200.

Score update:

  • Cameron Bock FX = 14.150
  • Asher Hong PH = 12.800
  • Colt Walker PH = 13.250
  • Kai Uemura PH = 13.250
  • Brody Malone SR = 14.250
  • Fuzzy Benas SR = 13.450

Thu. June 27 @ 7:48 p.m.

Alex Diab hits his rings set with a stuck full-twisting double layout. Very hyped after that. Unfortunately, very unlikely the U.S. will take a singular rings specialist when this team should be plenty strong on rings and making a rings final will be hard in Paris. 14.600.

Paul Juda (Michigan) FX: Tucked double-double. Front double full to front layout. Randi, small hop step. Double full to the side, stuck. Flairs sequence. 2.5 to front full, stuck. Half-in, half-out, stuck. 14.600.


Thu. June 27 @ 7:45 p.m.

Score update:

  • Kiran Mandava SR = 12.800
  • Jeremy Bischoff PH = 13.350
  • Tate Costa FX = 12.250

Thu. June 27 @ 7:44 p.m.

Patrick Hoopes (Air Force) PH: Was swinging beautifully, but the dismount went a bit wrong. Don’t think he’ll get full difficulty on that, but do think he’ll get credit for something/going to handstand? Was very wonky. 14.450 – same as Stephen.


Thu. June 27 @ 7:40 p.m.


Thu. June 27 @ 7:39 p.m.

Heading into the 6th rotation, top 5 all-around is:

  1. Asher Hong – 70.900
  2. Fred Richard – 70.900
  3. Brody Malone – 70.850
  4. Shane Wiskus – 70.350
  5. Fuzzy Benas – 69.650 (!!!)

Thu. June 27 @ 7:36 p.m.

Score update:

  • Colt Walker FX = 12.700
  • Kai Uemura FX = 13.050
  • Brody Malone PH = 13.450
  • Fuzzy Benas PH = 13.450

Thu. June 27 @ 7:35 p.m.

Khoi Young (Stanford) FX: Front full to front double tuck, stumbles back but doesn’t fall. 2.5 to front tuck, also an awkward step back. Double layout, stuck. Stuck pass to the side. Randi. 2.5, stuck. Started out a bit rough, but it got there. Reminder that he’s dealing with a bit of a minor leg injury (exact specifics unknown), but he said he was feeling good on Tuesday, just something to watch out for. 13.500.


Thu. June 27 @ 7:30 p.m.

Yul Moldauer (5280) HB: Giant 1/1. Tak full, bit over. Tak half, good. Kovacs, solid. Hop 1/1. One-arm giant. Triple-double dismount, single step back. He’s happy with that. 12.900.


Thu. June 27 @ 7:28 p.m.

Our meet preview gives a good look at the men’s field here, but if you want a deeper look at some of the top contenders, check out this story:


Thu. June 27 @ 7:27 p.m.

Paul Juda (Michigan) HB: Stunning Kovacs. STUCK laid-out double-double – another great routine from him. Yul up next. 13.450.


Thu. June 27 @ 7:26 p.m.

Score update:

  • Jeremy Bischoff FX = 13.050
  • Kiran Mandava PH = 12.000
  • Tate Costa HB = 13.150
  • Cameron Bock HB = 13.250
  • Josh Karnes HB = 13.150

Thu. June 27 @ 7:24 p.m.

Stephen Nedoroscik (EVO) PH: Steve’s one and only routine tonight – I think he’s got to hit 2/2 to be considered for Paris. Some leg separation on his Russians, small error. Dismount is great, but that wasn’t even close to the difficulty he is capable of, and the D-score shows it: 5.6 for a 14.450.

Asher Hong (Stanford) FX: Front double full to front double tuck, hop forward. Front full to front double pike, keeps it in bounds. Laid-out double-double, small hop back. 2.5 to front layout, stuck and keeps it in bounds. Triple full, also stuck. Asher is comingggg. 14.350.


Thu. June 27 @ 7:19 p.m.

Donnell Whittenburg (Salto) FX: Front double full to front double tuck and it’s over-powered, falls forward and puts hands down, believe out of bounds. 13.650.

Fred Richard (Michigan) HB: Cassina. Kolman. Laid-out Tkatchev. Straddle Tkatchev to piked Tkatchev. One-arm giant. Tak full, nice. Tak half. Laid-out double-double, small hop. 14.400.

Meanwhile, Shane Wiskus hit pommel horse no problem. 13.550.


Thu. June 27 @ 7:10 p.m.

Score update:

  • Cameron Bock PB = 14.350
  • Josh Karnes PB = 14.400
  • Paul Juda PB = 14.050
  • Kai Uemura HB = 13.200

Thu. June 27 @ 7:07 p.m.

Colt Walker falls on his dismount on high bar. 11.950.

Brody Malone (EVO) FX: Front double pike, stuck. Tucked double-double, lots of distance (not good) and takes a large hop forward. Good next pass. Double full to the side. 2.5 to front full. Triple twist, small hop. 13.750.


Thu. June 27 @ 7:04 p.m.

Curran Phillips (EVO) FX: Front double full. Sits the double Arabian. Solid on the next pass. Tuck front full to front lay. 2.5 twist, small hop. 12.200.

Score update:

  • Tate Costa PB = 13.200
  • Jeremy Bischoff HB = 13.600
  • Kiran Mandava FX = 12.700

Thu. June 27 @ 7:02 p.m.

Asher Hong (Stanford) HB: Asher has been looking good tonight. High bar is one of his worst events, so let’s see how this goes… Hits the Kolman, although maybe a bit close on the catch. STUCK laid-out double-double. 13.000.


Thu. June 27 @ 7:00 p.m.

Score update:

  • Khoi Young HB = 12.100 – didn’t fall, but had a major error that he had to work through
  • Donnell Whittenburg HB = 13.000
  • Fuzzy Benas FX = 13.950
  • Fred Richard PB = 15.050

Thu. June 27 @ 6:58 p.m.

Yul Moldauer (5280) PB: Important routine for Yul after horse and rings weren’t his best. A note: Yul said he tweaked something in his hip at championships. Didn’t seem like anything major, but something to keep in mind. Double front half is stuck and a great routine from him – 15.050 to get back on track.

Shane Wiskus (EVO) FX: Double front, small hop. Tucked double-double, small hop. Front double full to front lay, small hop back. Double full, stuck. 2.5 to front full, stuck. Triple full, stuck. He is looking exceptionalllll. And he’s hyping up the crowd, putting his hand to his ear. Shane is thriving in front of his home crowd, no doubt. 14.350.


Thu. June 27 @ 6:53 p.m.

Rotation 4 starting now.


Thu. June 27 @ 6:48 p.m.

Score update:

  • Jeremy Bischoff PB = 12.450
  • Asher Hong PB = 14.650 – excellent score for Asher
  • Kiran Mandava HB = 11.900

Thu. June 27 @ 6:46 p.m.

Curran Phillips (EVO) HB: Tak half, excellent. Cassina, looked like a jerky catch. Fingertips on the Kolman, and he can’t hang on. Redoes the Kolman, hits it. Laid-out Tkatchev. Straddle Tkatchev. Stalder. Hop 1/1. Flying giant. Laid-out double-double, hop forward. 12.400.

Not good for Phillips, but also not the absolute end of the world. Questionable if he’d be used on high bar depending on the makeup of this team. He’d really be taken for parallel bars and backup routines on vault and high bar… but it’s still important to have consistent backup routines. He needs to hit that routine on Saturday. But a 15.600 on your main event still helps a ton.


Thu. June 27 @ 6:43 p.m.


Thu. June 27 @ 6:39 p.m.

Score update:

  • Cameron Bock VT = 14.000
  • Donnell Whittenburg PB = 14.100
  • Fuzzy Benas HB = 13.650

Thu. June 27 @ 6:38 p.m.

Shane Wiskus (EVO) HB: Kolman. Kovacs, beautiful. Laid-out Tkatchev. Straddle Tkatchev. Giant 1/1. Tak full, bit over. Tak half. Stalder. One-arm giant. Laid-out double-double, small step. Huge applause for the Minnesota native! 13.550.


Thu. June 27 @ 6:35 p.m.

Score update:

  • Kai Uemura PB = 11.750
  • Tate Costa VT = 13.400
  • Khoi Young PB = 14.400

Thu. June 27 @ 6:34 p.m.

Fred Richard (Michigan) VT: Kas 1.5, small hop forward. 14.200.


Thu. June 27 @ 6:32 p.m.

Brody Malone (EVO) HB: Giant 1/1. Tak 1/2 to Liukin. Cassina. Kolman. Laid-out Tkatchev. Tak full, bit over. Hop 1/1. Laid-out double-double, bit off center, small step back. 14.300.

Meanwhile, Yul Moldauer hit his Kas 1.5 on vault, looked good, and it’s a solid score: 14.500.


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

Paul Juda (Michigan) VT: Gets a bit ahead of himself on the Kas 1.5, and has to take a hop back that’s deep in the knees, but he recovers. 14.200.


Thu. June 27 @ 6:23 p.m.

Tate Costa unfortunately falls on his rings dismount. 11.450.

Kiran Mandava went 13.500 on parallel bars to close the rotation.


Thu. June 27 @ 6:21 p.m.

Score update:

  • Yul Moldauer SR = 13.850
  • Fred Richard SR = 13.800
  • Jeremy Bischoff VT = 13.750
  • Shane Wiskus PB = 14.500

Thu. June 27 @ 6:19 p.m.

Asher Hong (Stanford) VT: As has been the case in training, Hong’s Ri Se Gwang looks better than Whittenburg’s this meet (it was the opposite last meet). Still, he takes two steps over the line, fights to stay on the mat, which he does. 14.350. No second vault right now, but he was training another earlier this week. Probably focused on hitting 6-for-6 tonight and then he can entertain that Saturday or for the Games if he makes it.


Thu. June 27 @ 6:17 p.m.

Score update:

  • Cameron Bock SR = 13.700
  • Paul Juda SR = 13.800
  • Kai Uemura VT = 13.550
  • Brody Malone PB = 14.750
  • Fuzzy Benas PB = 14.450

Thu. June 27 @ 6:14 p.m.

Donnell Whittenburg’s Ri Se Gwang was excellent through the air, but he seemed to get tripped up on the landing and falls back. 13.700… Kas 1.5 after was stunning – smallest of hops forward. 14.500. Average = 14.100.


Thu. June 27 @ 6:11 p.m.

Khoi Young (Stanford) VT: Rising to the occasion with a STUNNING Randi. Looked like he was going to stick it but has to take a small step back. He’s the world vault silver medalist for a reason! 14.950.


Thu. June 27 @ 6:10 p.m.

Curran Phillips (EVO) PB: Phillips up on HIS event. He must hit this both days. He has the chance to win an Olympic medal on this event, and one of the world’s best, Lukas Dauser, is currently injured – opening the door even more… This is an exceptional set. Looking confident, just a couple minor adjustments and a low chest and large step on his double front half dismount. Will be a big score, but there’s still room for minor improvement on Saturday… 15.600.


Thu. June 27 @ 6:07 p.m.

Colt Walker (Stanford) VT: Clean Kas 1.5, small hop. 14.200.


Thu. June 27 @ 6:04 p.m.


Thu. June 27 @ 6:03 p.m.

Jeremy Bischoff SR = 13.700


Thu. June 27 @ 6:00 p.m.

Fred Richard muscles his dismount on pommel horse – struggled to get to handstand. 13.450.


Thu. June 27 @ 5:59 p.m.

Score update:

  • Josh Karnes PH = 13.000
  • Kai Uemura SR = 12.850
  • Khoi Young SR = 13.000
  • Fuzzy Benas VT = 14.150

Thu. June 27 @ 5:57 p.m.

Donnell Whittenburg (Salto) SR: Crowd loves the Maltese. Excellent iron cross. Great Jonasson to Yamawaki to Maltese. Struggled with a handstand that he almost fell out of. Probably didn’t hold it for as long as he should have. Great laid-out double-double, bit low in the chest and a step forward. 14.150.


Thu. June 27 @ 5:54 p.m.

First major error of the meet: Yul Moldauer off on horse partway through. He hasn’t had the best of luck on horse as of late, but rest of the routine is solid. 13.100.


Thu. June 27 @ 5:51 p.m.

Shane Wiskus (EVO) VT: Outstanding Kas 1.5. to the roar of the crowd. Small hop. EVO is coming with these vaults! 14.400.

Paul Juda hits horse and is pumped up with a big celebration. 14.050.


Thu. June 27 @ 5:49 p.m.

Score update:

  • Cameron Bock PH = 14.000
  • Colt Walker SR = 13.650

Thu. June 27 @ 5:47 p.m.

Brody Malone (EVO) VT: No brace, NO PROBLEM. Stuck cold Kas 1.5. Brody bringing the heat! 14.600.


Thu. June 27 @ 5:47 p.m.

Score update:

  • Tate Costa PH = 12.650
  • Asher Hong SR = 14.450 (important score for Asher)
  • Kiran Mandava VT = 13.900

Thu. June 27 @ 5:46 p.m.

Curran Phillips (EVO) VT: Phillips fell on Day 1 on vault before withdrawing Day 2 due to a thumb injury. He’s had to modify his block as a result, but he overpowers this one and easily gets it around. Beautiful in the air. One large hop. 14.400.


Thu. June 27 @ 5:44 p.m.

Competition getting started now. We’ll share all scores and play-by-play of as many routines as possible.


Thu. June 27 @ 5:37 p.m.


Thu. June 27 @ 5:34 p.m.


Thu. June 27 @ 5:24 p.m.

Intros will be happening at 5:30, so just FYI if you’re not in the arena, competition will not be starting exactly at 5:30! Bear with us.


Thu. June 27 @ 5:15 p.m.

Welcome to our live blog of Day 1 of men’s competition at the 2024 USA Gymnastics Olympic Trials! We are live inside Target Center, where competition will begin at 5:30 p.m. CT. See the top of the page for how to watch, a link to live scores, and our meet preview.