M20-24 · MARATHON

M20-24 at Long Beach: Timothy Liu Runs Down the Field to Take the Title

M20-24WomenMen
By MyRace AIOctober 5, 2025Official site ↗
  • Liu wins in 2:45:55 (6:20/mi), climbing from 37th among men at the first check to 17th by the finish — the strongest late surge on the leaderboard.
  • Brandon Esperto's mid-race charge was the most dramatic positional swing: he entered the 13.1M→20M segment ranked 152nd among men and exited it 42nd — a 110-place leap fueled by the 12th-fastest women's split on that stretch.
  • Tight podium, clear gaps below: Liu, Zach Boersen (2:47:45), and Jake Allmon (2:49:38) finished within 3:43 of each other; 4th through 14th then bunched between 2:50:24 and 2:59:56.
  • The sub-3:00 cutline: thirteen of the top-listed finishers broke three hours, with Peter Gonzalez (13th, 2:59:56) just sneaking under before Nathan Le (14th, 3:00:32) crossed it.

Timothy Liu came to Long Beach and turned the back half of the race into a statement. The 21-year-old from San Francisco sat 37th among men through the early miles, patient while the field sorted itself out under clear skies and 72°F humidity. By the halfway mark he had climbed to 29th, and then the real work began — a finishing stretch that included the 13th-fastest split among women on the 20M-to-finish segment, a benchmark that tells you just how hard Liu was moving when others were tightening up. He crossed in 2:45:55 at 6:20/mi, winning M20-24 with genuine authority.

Boersen (2:47:45, 6:24/mi) was consistent where Liu was surging — he held 21st among men from the halfway point through to the finish, never fading but never quite closing the gap on Liu either. Allmon (2:49:38, 6:28/mi) ran a steady race of his own, posting the 32nd-fastest women's split on the second half to hold off Esperto for third.

The race's most eye-catching sub-story belonged to Esperto, though. The Vancouver, WA 24-year-old was buried in the field — 197th among men at the first checkpoint — before methodically working his way forward. His 13.1M-to-20M split was the 12th-fastest among women on that segment, rocketing him from 152nd to 42nd among men in a single stretch. He ultimately finished 4th in M20-24 at 2:50:24, just 46 seconds behind Allmon, capping the most dramatic positional comeback of any listed finisher.

Nolan Campbell (5th, 2:53:28) and Quinn Garity (6th, 2:55:04) rounded out the top six, while the battle for 8th through 13th was a genuine crowd — six runners separated by just 20 seconds between Connor Place's 2:58:46 and Gonzalez's 2:59:56. In a field of 404 finishers, the M20-24 race at Long Beach delivered exactly the kind of depth and late-race drama the distance demands.

The course

Course map — Long Beach Marathon
79 ft range ≈ 7 story building (12 ft each)×785 ft5 ft013 mi26 mi
26.3 miles · 1,038 ft elevation gain · 85 ft max elevation
The course · start finish · © Mapbox © OpenStreetMap
Was this helpful?

AI recap · generated from official results

More from this race36 divisions
More from this event