M55-59 · 5K
M55-59: Rangel Runs Away from the Field in San Francisco
- Juan Rangel (22:59, 7:24/mi) won the M55-59 race by a commanding 2 minutes and 40 seconds over runner-up Carlos Tobasia.
- The top five finished within a 4:34 window, with James Boyd (4th, 27:24) and Joseph Farry (5th, 27:33) separated by just nine seconds.
- Carlos Tobasia (25:39, 8:15/mi) claimed 2nd place, with Kelly Cady (3rd, 26:42) a further 1:03 back.
- 29 men finished in the M55-59 race on a cool, windy San Francisco morning — 56°F with 14 mph gusts and 95% humidity.
Juan Rangel of San Mateo delivered the dominant performance of the M55-59 race, crossing in 22:59 at a 7:24-per-mile clip — a pace that left the rest of the 29-man field well behind from the jump. His margin of victory was no fluke: Tobasia's 25:39 was a solid run in its own right at 8:15/mi, but Rangel's pace was simply a different gear entirely. On a course that winds through San Francisco's challenging terrain in damp, blustery conditions, that kind of sustained effort is worth noting.
Behind Tobasia, Pleasant Hill's Kelly Cady ran a steady 8:36/mi to take 3rd in 26:42, while the battle for 4th and 5th was the tightest scrap of the day. James Boyd of Stockport (27:24, 8:49/mi) held off Emeryville's Joseph Farry (27:33, 8:52/mi) by just nine seconds — both men pushing through the final stretch in near-lockstep. Dennis Hayes made the trip from Kihei, Hawaii, finishing 6th in 29:03 to round out a competitive top half-dozen.
Further back, the race spread out across a wide range of finishing times, with James Elespuru (9th, 34:06) and Anand Reddy (10th, 34:08) staging the day's closest finish outside the top five — two seconds separating them after more than 34 minutes of racing. Victor Sonnenberg, making the journey all the way from São Paulo, finished 11th in 35:07. With 29 finishers completing the course in San Francisco's signature grey-skied, wind-whipped conditions, Rangel's wire-to-wire dominance was the clear headline of the morning.
The course
AI recap · generated from official results
