Back to League Tables
JF
John Ferguson
MaleColorado1979–2026
190
Total Finishes
99
Distinct Races
33
States (65%)
1:17:36
PR (5:55/mi)
2:04:32
Average
+1:46:18
Slower (first to last)
Medal House
1999
2025 500 Festival Running Events
1:58:28
#4652 overall#3709 gender
1998
Eversource Hartford Marathon, Half Marathon, Relay & Charity 5K
1:48:24
#414 overall#338 gender
1997
Maple Leaf Half Marathon
2:00:38
#241 overall#181 gender
1997
2025 500 Festival Running Events
3:30:29
#14959 overall#8279 gender
1997
Pikes Peak Ascent
5:43:11
#1314 overall#929 gender
1996
Maple Leaf Half Marathon
1:45:40
#159 overall#139 gender
1996
47th Colonial Half Marathon and 5K
2:01:36
#1064 overall#841 gender
1994
Snow Joke Half Marathon
1:34:44
#29 overall#28 gender
1994
Rollin Irish Half Marathon
1:46:17
#30 overall#27 gender
1991
Rollin Irish Half Marathon
1:47:01
#40 overall#34 gender
1980
Rollin Irish Half Marathon
1:36:42
#31 overall#31 gender
1979
Rollin Irish Half Marathon
1:47:27
#37 overall#34 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:33:45 | #12868 |
| 2025 | Beer City Half™ Santa RosaSanta Rosa | CA | 1:18:13 | #39 |
| 2025 | Astoria's Run on the River Half Marathon, 10K & 5KAstoria | OR | 1:25:22 | #4 |
| 2025 | Shamrock Run PortlandPortland | OR | 1:25:24 | #53 |
| 2025 | Rocky RunPhiladelphia | PA | 2:11:17 | #2801 |
| 2025 | Sunburst RacesSouth Bend | IN | 2:18:43 | #520 |
| 2025 | Sunburst Races - South BendSouth Bend | IN | 2:18:44 | #521 |
| 2025 | Fall Creek Falls 50K and Half Marathon Trail RunsSpencer | TN | 2:27:10 | #16 |
| 2024 | Beer City Half™ Santa RosaSanta Rosa | CA | 1:17:36 | #24 |
| 2024 | Hilton Head Half & Quarter Marathon & 5KHilton Head Island | SC | 1:18:59 | #6 |
| 2024 | Madeline Island Marathon and Half MarathonLa Pointe | WI | 1:20:03 | #2 |
| 2024 | Cinco de MayoPortland | OR | 1:25:58 | #2 |
| 2024 | Cinco De MayoPortland | OR | 1:25:58 | #2 |
| 2024 | Shamrock Run PortlandPortland | OR | 1:28:10 | #74 |
| 2024 | 47th Colonial Half Marathon and 5KWilliamsburg | VA | 1:59:22 | #228 |
| 2024 | Sunburst RacesSouth Bend | IN | 2:01:59 | #289 |
| 2024 | Sunburst Races - South BendSouth Bend | IN | 2:02:00 | #289 |
| 2024 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:06:03 | #3449 |
| 2024 | Sunrise Marathon 5K/10K/13.1 LAS VEGASLas Vegas | NV | 2:27:41 | #1154 |
| 2024 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 2:30:10 | #17542 |
| 2024 | Chickamauga Battlefield MarathonFort Oglethorpe | GA | 2:48:49 | #616 |
| 2023 | Beer City Half™ Santa RosaSanta Rosa | CA | 1:18:00 | #19 |
| 2023 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:33:29 | #321 |
| 2023 | Cleveland Marathon & Half MarathonCleveland | OH | 2:02:55 | #1124 |
| 2023 | Frostbite Half MarathonStarkville | MS | 2:08:04 | #139 |
| 2023 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 2:09:03 | #971 |
| 2023 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:14:56 | #3858 |
| 2023 | Chickamauga Battlefield MarathonFort Oglethorpe | GA | 2:16:26 | #367 |
| 2023 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 2:17:58 | #1365 |
| 2023 | Guthrie Wineglass Marathon, Wegmans Wineglass Half Marathon & Williams Toyota Wineglass 5KCorning | NY | 2:25:38 | #1306 |
| 2022 | Beer City Half™ Santa RosaSanta Rosa | CA | 1:19:22 | #12 |
| 2022 | Pacific Crest Endurance Sports FestivalBend | OR | 1:25:37 | #1 |
| 2022 | Pacific Crest Sports FestivalSunriver | OR | 1:25:37 | #1 |
| 2022 | Shamrock Run PortlandPortland | OR | 1:26:50 | #64 |
| 2022 | Frostbite Half MarathonStarkville | MS | 2:11:56 | #113 |
| 2022 | University of Michigan Health-West Grand Rapids MarathonGrand Rapids | MI | 2:17:42 | #884 |
| 2022 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 2:31:37 | #2081 |
| 2022 | Berkeley Half MarathonBerkeley | CA | 2:48:44 | #1970 |
| 2022 | Mississippi Blues Marathon, Half, 10K & 5KJackson | MS | 2:48:59 | #257 |
| 2021 | Beaverhead Marathon Full & HalfDillon | MT | 1:49:48 | #10 |
| 2021 | The Non Cancelled MarathonOconomowoc | WI | 1:55:09 | #61 |
| 2020 | Austin MarathonAustin | TX | 1:44:37 | #589 |
| 2020 | Chief Ladiga Half MarathonJersey City | NJ | 1:52:43 | #26 |
| 2019 | DONNA Marathon WeekendJacksonville Beach | FL | 1:41:52 | #118 |
| 2019 | Keesler Federal Mississippi Gulf Coast MarathonBiloxi | MS | 1:41:53 | #58 |
| 2019 | Shiprock MarathonShiprock | NM | 1:42:57 | #48 |
| 2019 | United Airlines NYC HalfNew York | NY | 1:57:11 | #9204 |
| 2019 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 1:59:05 | #1035 |
| 2019 | Guthrie Wineglass Marathon, Wegmans Wineglass Half Marathon & Williams Toyota Wineglass 5KCorning | NY | 2:00:12 | #765 |
| 2019 | Cape Cod Marathon WeekendFalmouth | MA | 2:05:50 | #761 |
| 2018 | Utah Valley MarathonProvo | UT | 1:35:37 | #58 |
| 2018 | Missoula Marathon Half Marathon 5K Kids MarathonMissoula | MT | 1:38:08 | #132 |
| 2018 | Tucson MarathonTucson | AZ | 1:38:08 | #70 |
| 2018 | Cleveland Marathon & Half MarathonCleveland | OH | 1:43:33 | #285 |
| 2018 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:44:17 | #4594 |
| 2018 | OmaHalfOmaha | NE | 1:45:11 | #28 |
| 2018 | South Shore Half MarathonMilwaukee | WI | 1:51:53 | #256 |
| 2018 | Rock n Roll NashvilleNashville | TN | 1:55:53 | #1770 |
| 2018 | REVEL Big CottonwoodSalt Lake City | UT | 2:01:10 | #1210 |
| 2018 | Roxbury MarathonRoxbury | CT | 2:29:32 | #53 |
| 2018 | B.A.A. Half MarathonBoston | MA | 2:47:24 | #5870 |
| 2018 | Mississippi Blues Marathon, Half, 10K & 5KJackson | MS | 3:11:50 | #937 |
| 2018 | 2025 500 Festival Running EventsIndianapolis | IN | 3:55:41 | #18871 |
| 2017 | Astoria's Run on the River Half Marathon, 10K & 5KAstoria | OR | 1:27:38 | #4 |
| 2017 | 3M Half MarathonAustin | TX | 1:35:16 | #310 |
| 2017 | South Shore Half MarathonMilwaukee | WI | 1:40:26 | #135 |
| 2017 | REVEL Big CottonwoodSalt Lake City | UT | 1:58:03 | #918 |
| 2017 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 2:07:12 | #1249 |
| 2017 | B.A.A. Half MarathonBoston | MA | 2:22:16 | #4317 |
| 2017 | Nashville 1/2 MarathonNashville | TN | 2:52:52 | #1172 |
| 2016 | 3M Half MarathonAustin | TX | 1:34:48 | #374 |
| 2016 | First Energy Akron MarathonAkron | OH | 1:38:23 | #169 |
| 2016 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:38:53 | #2614 |
| 2016 | Cleveland Marathon & Half MarathonCleveland | OH | 1:40:39 | #248 |
| 2016 | Moe's Better Half MarathonSan Marcos | TX | 1:41:00 | #25 |
| 2016 | Hilton Head Half & Quarter Marathon & 5KHilton Head Island | SC | 1:58:35 | #209 |
| 2016 | B.A.A. Half MarathonBoston | MA | 2:05:07 | #3188 |
| 2016 | Mississippi Blues Marathon, Half, 10K & 5KJackson | MS | 2:32:39 | #962 |
| 2016 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:45:40 | #4364 |
| 2015 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:37:25 | #2054 |
| 2015 | Decker Challenge and Brown Santa 5KAustin | TX | 1:38:31 | #68 |
| 2015 | Santa Fe Thunder Half Marathon and 5KSanta Fe | NM | 1:39:54 | #91 |
| 2015 | University of Michigan Health-West Grand Rapids MarathonGrand Rapids | MI | 1:52:00 | #401 |
| 2015 | B.A.A. Half MarathonBoston | MA | 1:53:18 | #1880 |
| 2015 | Seven Bridges MarathonChattanooga | TN | 1:53:25 | #378 |
| 2015 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 1:54:34 | #800 |
| 2015 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:04:45 | #4857 |
| 2015 | Empire State Half Marathon & 5kCongers | NY | 2:06:26 | #412 |
| 2015 | 21st Annual Buffalo Creek Half MarathonCabot | PA | 2:14:10 | #559 |
| 2015 | Mississippi Blues Marathon, Half, 10K & 5KJackson | MS | 2:22:24 | #748 |
| 2015 | EPIC Marathon and Running FestivalGreen Bay | WI | 2:25:08 | #2959 |
| 2015 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:47:32 | #5840 |
| 2014 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:40:57 | #3188 |
| 2014 | Chickamauga Battlefield MarathonFort Oglethorpe | GA | 1:59:09 | #218 |
| 2014 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:01:06 | #4301 |
| 2014 | EPIC Marathon and Running FestivalGreen Bay | WI | 2:04:55 | #1938 |
| 2014 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:04:59 | #3728 |
| 2014 | Mississippi Blues Marathon, Half, 10K & 5KJackson | MS | 2:11:22 | #502 |
| 2014 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:16:26 | #2260 |
| 2014 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:18:03 | #8833 |
| 2014 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:25:39 | #3608 |
| 2014 | Rock n Roll NashvilleNashville | TN | 3:26:18 | #17726 |
| 2014 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 6:53:40 | #10406 |
| 2013 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:41:55 | #3422 |
| 2013 | Trent Waldron Glacier Half MarathonAnchorage | AK | 1:42:51 | #68 |
| 2013 | United Airlines NYC HalfNew York | NY | 1:44:46 | #2806 |
| 2013 | 2026 Anchorage Mayor's Marathon & Half MarathonAnchorage | AK | 1:46:11 | #151 |
| 2013 | Lincoln MarathonLincoln | NE | 1:51:13 | #1223 |
| 2013 | 21st Annual Buffalo Creek Half MarathonCabot | PA | 1:53:01 | #385 |
| 2013 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:53:32 | #1952 |
| 2013 | Chi Town Half Marathon & 10KChicago | IL | 2:01:31 | #539 |
| 2013 | Flying Pig Pump and RunCincinnati | OH | 2:07:45 | #3562 |
| 2013 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:13:46 | #2465 |
| 2013 | Cleveland Marathon & Half MarathonCleveland | OH | 2:15:47 | #4412 |
| 2013 | Mississippi Blues Marathon, Half, 10K & 5KJackson | MS | 2:23:38 | #705 |
| 2013 | Marathon 2 MarathonMarathon | TX | 2:24:10 | #85 |
| 2013 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:24:55 | #9609 |
| 2013 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:31:12 | #5384 |
| 2012 | Detroit Free Press MarathonDetroit | MI | 1:23:04 | #30 |
| 2012 | Crawlin' Crab Half MarathonHampton | VA | 1:36:40 | #106 |
| 2012 | First Energy Akron MarathonAkron | OH | 1:47:28 | #642 |
| 2012 | Wisconsin MarathonKenosha | WI | 1:51:30 | #467 |
| 2012 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:52:41 | #5056 |
| 2012 | Charlotte Marathon, Half, and 5KCharlotte | NC | 2:01:22 | #1076 |
| 2012 | Mississippi Blues Marathon, Half, 10K & 5KJackson | MS | 2:08:07 | #441 |
| 2012 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:23:27 | #4360 |
| 2012 | Zombie Half MarathonAnchorage | AK | 2:23:32 | #492 |
| 2012 | Dallas Marathon WeekendDallas | TX | 2:25:52 | #5376 |
| 2012 | Cleveland Marathon & Half MarathonCleveland | OH | 2:27:05 | #5007 |
| 2012 | Chickamauga Battlefield MarathonFort Oglethorpe | GA | 3:18:50 | #563 |
| 2012 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:33:31 | #15748 |
| 2011 | ALBUQUERQUE MARATHON + HALF MARATHON, 10K, 5K AND KIDS KAlbuquerque | NM | 1:34:37 | #22 |
| 2011 | Austin MarathonAustin | TX | 1:36:34 | #222 |
| 2011 | Cleveland Marathon & Half MarathonCleveland | OH | 2:08:35 | #3609 |
| 2011 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:10:10 | #4028 |
| 2011 | 2026 Anchorage Mayor's Marathon & Half MarathonAnchorage | AK | 2:14:18 | #660 |
| 2011 | Mississippi Blues Marathon, Half, 10K & 5KJackson | MS | 2:22:07 | #544 |
| 2011 | Pensacola MarathonPensacola | FL | 2:26:56 | #635 |
| 2011 | Rock n Roll NashvilleNashville | TN | 2:54:56 | #16665 |
| 2010 | Mt. Sneffels Half Marathon & 10KOuray | CO | 1:37:23 | #19 |
| 2010 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 1:44:52 | #404 |
| 2010 | 2026 - San Antonio MarathonSan Antonio | TX | 1:50:14 | #1869 |
| 2010 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:01:27 | #1984 |
| 2010 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 2:01:49 | #1768 |
| 2010 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:13:23 | #6400 |
| 2010 | Austin MarathonAustin | TX | 2:15:19 | #3923 |
| 2010 | Miracle Match MarathonWaco | TX | 2:31:19 | #156 |
| 2009 | Austin MarathonAustin | TX | 1:31:34 | #145 |
| 2009 | Mt. Sneffels Half Marathon & 10KOuray | CO | 1:36:30 | #10 |
| 2009 | Moe's Better Half MarathonSan Marcos | TX | 1:37:07 | #13 |
| 2009 | Fredericksburg Blue and Gray Half MarathonFredericksburg | VA | 1:41:27 | #79 |
| 2009 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 1:53:38 | #996 |
| 2009 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:57:55 | #3403 |
| 2009 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:06:59 | #5047 |
| 2009 | Spinx Run FestGreenville | SC | 2:09:34 | #751 |
| 2009 | Charlotte Marathon, Half, and 5KCharlotte | NC | 2:22:36 | #2411 |
| 2008 | Austin MarathonAustin | TX | 1:31:59 | #136 |
| 2008 | Moe's Better Half MarathonSan Marcos | TX | 1:37:07 | #13 |
| 2008 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:07:12 | #971 |
| 2008 | 2025 500 Festival Running EventsIndianapolis | IN | 2:41:16 | #19639 |
| 2008 | Georgetown to Idaho Springs Half MarathonUnknown | CO | 2:56:23 | #1966 |
| 2007 | Austin MarathonAustin | TX | 1:32:25 | #147 |
| 2007 | Canyonlands Half MarathonMoab | UT | 1:35:21 | #156 |
| 2007 | 2025 500 Festival Running EventsIndianapolis | IN | 1:48:54 | #3459 |
| 2007 | Dallas Marathon WeekendDallas | TX | 1:55:09 | #1204 |
| 2007 | Germantown Half Marathon & Mayor's Cup 5KGermantown | TN | 1:56:24 | #264 |
| 2007 | Sarasota Half MarathonSarasota | FL | 1:56:53 | #360 |
| 2007 | Colchester Half MarathonColchester | CT | 2:06:52 | #164 |
| 2007 | Baton Rouge Beach MarathonBaton Rouge | LA | 2:08:07 | #359 |
| 2007 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 3:09:06 | #16577 |
| 2006 | 3M Half MarathonAustin | TX | 1:27:39 | #227 |
| 2006 | 2025 500 Festival Running EventsIndianapolis | IN | 1:45:21 | #3206 |
| 2006 | Canyonlands Half MarathonMoab | UT | 1:49:42 | #479 |
| 2005 | Trent Waldron Glacier Half MarathonAnchorage | AK | 1:31:45 | #62 |
| 2005 | Moe's Better Half MarathonSan Marcos | TX | 1:35:12 | #25 |
| 2005 | 2026 Anchorage Mayor's Marathon & Half MarathonAnchorage | AK | 1:38:27 | #54 |
| 2005 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 2:11:21 | #983 |
| 2005 | Lake Tahoe Marathon WeekendSouth Lake Tahoe | CA | 3:09:04 | #556 |
| 2004 | Rock n Roll NashvilleNashville | TN | 1:35:42 | #166 |
| 2004 | 2026 Anchorage Mayor's Marathon & Half MarathonAnchorage | AK | 1:41:27 | #65 |
| 2004 | Lake Tahoe Marathon WeekendSouth Lake Tahoe | CA | 3:18:18 | #675 |
| 2003 | Rock n Roll NashvilleNashville | TN | 1:51:02 | #996 |
| 2002 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 1:45:20 | #187 |
| 2002 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 1:57:10 | #786 |
| 2002 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:43:50 | #8022 |
| 2001 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:42:34 | #948 |
| 2001 | Critz Tybee Run FestSavannah | GA | 1:56:45 | #350 |
| 2000 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 1:56:28 | #734 |
| 2000 | 2025 500 Festival Running EventsIndianapolis | IN | 2:03:09 | #2947 |
| 2000 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:10:45 | #5396 |
| 1999 | 2025 500 Festival Running EventsIndianapolis | IN | 1:58:28 | #4652 |
| 1999 | Beer City Half™ San DiegoSan Diego | CA | 2:23:33 | #4165 |
| 1998 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 1:48:24 | #414 |
| 1997 | Maple Leaf Half MarathonManchester | VT | 2:00:38 | #241 |
| 1997 | 2025 500 Festival Running EventsIndianapolis | IN | 3:30:29 | #14959 |
| 1997 | Pikes Peak AscentManitou Springs | CO | 5:43:11 | #1314 |
| 1996 | Maple Leaf Half MarathonManchester | VT | 1:45:40 | #159 |
| 1996 | 47th Colonial Half Marathon and 5KWilliamsburg | VA | 2:01:36 | #1064 |
| 1994 | Snow Joke Half MarathonSeeley Lake | MT | 1:34:44 | #29 |
| 1994 | Rollin Irish Half MarathonEssex | VT | 1:46:17 | #30 |
| 1991 | Rollin Irish Half MarathonEssex | VT | 1:47:01 | #40 |
| 1980 | Rollin Irish Half MarathonEssex | VT | 1:36:42 | #31 |
| 1979 | Rollin Irish Half MarathonEssex | VT | 1:47:27 | #37 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
TXTexas
20 racesOHOhio
15 racesVAVirginia
15 racesNYNew York
12 racesCACalifornia
11 racesINIndiana
11 racesMSMississippi
11 racesOROregon
9 racesPAPennsylvania
9 racesTNTennessee
9 racesAKAlaska
7 racesWIWisconsin
7 racesCTConnecticut
6 racesVTVermont
6 racesGAGeorgia
5 racesMAMassachusetts
5 racesUTUtah
5 racesCOColorado
4 racesMIMichigan
4 racesILIllinois
3 racesMTMontana
3 racesNMNew Mexico
3 racesSCSouth Carolina
3 racesALAlabama
2 racesLALouisiana
2 racesNCNorth Carolina
2 racesNENebraska
2 racesNVNevada
2 racesKYKentucky
1 raceNJNew Jersey
1 raceARArkansas
0 racesMDMaryland
0 racesONON
0 races50-State Challenge
33/ 51 states + DC
18 states to go