Men's 10K: Kelly Runs Away from a Lakewood Showdown

By MyRace AIMay 16, 2026
  • Joseph Kelly, 23, wins in 35:42 — a 5:45/mi clip that put 45 seconds between him and the rest of the podium.
  • Tyler Vitullo (36:27) and Jacob Farren (37:17) claimed 2nd and 3rd, with Theodore Tso (37:20) just three seconds behind Farren in 4th — the tightest battle of the day.
  • David Balthis, 49, of Canton turned in one of the field's most eye-catching performances, reaching 12th among 514 men with a 41:33 finish.
  • Wyatt Lautt (37:58) rounded out the top five, completing a podium-adjacent group where the top five men all finished within 2:16 of each other.

Joseph Kelly didn't just win — he dictated the race on his terms. The 23-year-old from Lakewood posted a 5:45/mi average through 67-degree, humid Cleveland air with a 15 mph wind, and his 35:42 was a statement. Tyler Vitullo, also out of Lakewood, gave chase and came home in 36:27 for 2nd, but 45 seconds is a decisive gap at this distance. Two Lakewood men on the podium makes for a tidy local storyline, even if Kelly made it look anything but a contest.

The real drama played out just behind Vitullo. Jacob Farren (37:17) and Theodore Tso (37:20) ran the closest battle of the afternoon, separated by only three seconds after 6.2 miles of racing. Both averaged 6:00/mi on the day, but Farren, 37, held Tso, also 37, at bay for 3rd. Wyatt Lautt (37:58, 6:07/mi) was the next man home in 5th, and from there the field spread out — Jes S P Rez (39:16) and Gary Ising (39:18) waged their own two-second duel for 6th and 7th, a pattern of tight racing that defined the men's middle order.

The story of the day beyond the podium belongs to David Balthis. The 49-year-old from Canton finished 12th in a men's field of 514 with a 41:33, running 6:41/mi — ahead of hundreds of competitors a decade or two younger. In a race where the top of the board skewed decidedly young, Balthis made the case that experience still counts for something on the shores of Lake Erie.

Was this helpful?

AI recap · generated from official results

More from this race39 divisions
More from this event