Back to
Race Results
Geneva, Illinois— Past Results
346
Total Finishers
346
Unique Runners
1
Years of Results
12
States Represented
Find Yourself
Search for your name and celebrate your finish
Race Legends — The Loyalists
These runners keep coming back
This race is building its legacy — check back as runners return year after year.
Fun Stats
The numbers that tell the story
Most Common Name
Michael
9 runners share this name
Oldest Finisher
76 years old
Peter Biasotti, 0 — 2:08:25
Youngest Finisher
12 years old
Ethan Wiess, 0 — 1:25:07
Closest Finish
1.0 seconds
Nick Gliatta vs Julie Ruckman (0)
Total Unique Runners
346
have crossed this finish line
Full Results
Every finisher, every year
| Year | Name | Time | OA |
|---|---|---|---|
| 2026 | Zach Leahy | 1:18:33 | 1 |
| 2026 | Mark Donnelly | 1:19:31 | 2 |
| 2026 | Benjamin Hinton | 1:19:38 | 3 |
| 2026 | Luis Acosta | 1:20:36 | 4 |
| 2026 | Ethan Wiess | 1:25:07 | 5 |
| 2026 | Hudson Ruyle | 1:26:54 | 6 |
| 2026 | Michael Keller | 1:27:17 | 7 |
| 2026 | Dexter Gliatta | 1:28:30 | 8 |
| 2026 | Nathan Rugg | 1:29:27 | 9 |
| 2026 | Steve Simmons | 1:29:32 | 10 |
| 2026 | Brian Sopcak | 1:29:43 | 11 |
| 2026 | Josh Ruyle | 1:29:58 | 12 |
| 2026 | John Ruyle | 1:31:31 | 13 |
| 2026 | Juvenal Espinosa Baltazar | 1:31:40 | 14 |
| 2026 | Tim Smith | 1:32:30 | 15 |
| 2026 | Mark King | 1:33:17 | 16 |
| 2026 | Gilberto Perez | 1:34:36 | 17 |
| 2026 | Dara Pumphrey-Ruiz | 1:35:18 | 18 |
| 2026 | Krista Witt | 1:35:20 | 19 |
| 2026 | Grace Kendrick | 1:35:28 | 20 |
| 2026 | Jessica Sokolowski | 1:35:48 | 21 |
| 2026 | Bryan Taylor | 1:36:14 | 22 |
| 2026 | Alyssa Hall | 1:36:16 | 23 |
| 2026 | Nataleigh Nugent | 1:37:03 | 24 |
| 2026 | Bayley Taylor | 1:37:06 | 25 |
| 2026 | Michael Lynch | 1:37:09 | 26 |
| 2026 | John Becker | 1:37:18 | 27 |
| 2026 | Kennedy Ashby | 1:37:28 | 28 |
| 2026 | Nick Gliatta | 1:37:58 | 29 |
| 2026 | Julie Ruckman | 1:37:59 | 30 |
| 2026 | Michael Caceres | 1:38:14 | 31 |
| 2026 | Christopher Barski | 1:38:50 | 32 |
| 2026 | Tom Doyle | 1:38:58 | 33 |
| 2026 | Justin Scurte | 1:39:38 | 34 |
| 2026 | Jonathan Wirkus | 1:40:33 | 35 |
| 2026 | Tarik Brahmi | 1:40:40 | 36 |
| 2026 | Erin Ding | 1:41:25 | 37 |
| 2026 | Ashley Hansen | 1:41:47 | 38 |
| 2026 | Samantha Calderon | 1:41:51 | 39 |
| 2026 | Nick Helton | 1:42:15 | 40 |
| 2026 | Yuliya Pasichnyk | 1:42:16 | 41 |
| 2026 | Laura Bambrick | 1:42:19 | 42 |
| 2026 | Raynaldo Hernandez | 1:42:32 | 43 |
| 2026 | Aaron Pancer | 1:42:33 | 44 |
| 2026 | Cosmin Seicean | 1:42:34 | 45 |
| 2026 | Melissa Butzine | 1:42:44 | 46 |
| 2026 | Brian Lohman | 1:42:47 | 47 |
| 2026 | Ed O?Neill | 1:42:47 | 48 |
| 2026 | Kyle Thacker | 1:43:14 | 49 |
| 2026 | Alex Droste | 1:43:15 | 50 |
Showing 50 of 346 results
The weekly roundup
Find your next half.
Standout upcoming half marathons and fresh results in one short email. Free, and one click to leave.