Back to League Tables
JT
John Thornburg
MaleUtah2009–2026
81
Total Finishes
44
Distinct Races
18
States (35%)
1:51:00
PR (8:28/mi)
2:23:23
Average
+0:29:50
Slower (first to last)
Medal House
2016
2026 - San Antonio Marathon
2:06:09
#2273 overall#1447 gender
2016
Rock 'n' Roll San Diego
2:10:29
#5619 overall#3201 gender
2015
2026 Spring Prairie Fire & Back-to-Back Challenge
2:23:58
#987 overall#464 gender
2015
Rock 'n' Roll San Diego
2:29:28
#8667 overall#4179 gender
2015
Rock ‘n’ Roll Denver Marathon & 1/2 Marathon
2:32:49
#5810 overall#2407 gender
2015
Dallas Marathon Weekend
2:35:34
#4506 overall#2321 gender
2014
2026 Fall Prairie Fire Marathon presented by Davis-Moore Automotive Group
2:12:19
#951 overall#495 gender
2014
St. Jude Rock 'n' Roll Seattle
2:18:25
#5502 overall#2782 gender
2014
Dallas Marathon Weekend
2:30:45
#5415 overall#2783 gender
2013
Cowtown Marathon, Half Marathon and Ultra Marathon
2:18:26
#3835 overall#2263 gender
2012
Dallas Marathon Weekend
2:27:38
#5616 overall#2990 gender
2009
North Face Endurance Challenge
1:51:00
#92 overall#73 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Vigor Big Cottonwood CanyonCottonwood Heights | UT | 2:10:14 | #118 |
| 2026 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:20:50 | #2979 |
| 2025 | PC2PG Half Marathon, 10K, & 5KLindon | UT | 2:11:55 | #194 |
| 2025 | Rock 'n' Roll San JoseSan Jose | CA | 2:15:14 | #2375 |
| 2025 | Huntsville MarathonHuntsville | UT | 2:15:48 | #211 |
| 2025 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 2:21:14 | #2275 |
| 2025 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:26:46 | #5701 |
| 2025 | Red Rock Canyon Marathon, 1/2, and 5KLas Vegas | NV | 2:36:45 | #220 |
| 2025 | Park City Trail SeriesPark City | UT | 3:35:38 | #264 |
| 2024 | Meijer Festival of Races presented by Cherry Bay OrchardsTraverse City | MI | 2:15:12 | #280 |
| 2024 | Meijer Festival of RacesTraverse City | MI | 2:15:12 | #280 |
| 2024 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:15:40 | #2936 |
| 2024 | Beer City Half™ Santa RosaSanta Rosa | CA | 2:17:31 | #1010 |
| 2024 | Rock 'n' Roll San DiegoSan Diego | CA | 2:20:41 | #8541 |
| 2024 | Dallas Marathon WeekendDallas | TX | 2:21:16 | #88 |
| 2024 | 2026 - San Antonio MarathonSan Antonio | TX | 2:21:54 | #4298 |
| 2024 | Rock 'n' Roll San JoseSan Jose | CA | 2:22:45 | #2580 |
| 2023 | Rock 'n' Roll San JoseSan Jose | CA | 2:09:42 | #2410 |
| 2023 | Surf City MarathonHuntington Beach | CA | 2:15:18 | #3315 |
| 2023 | Rock 'n' Roll Washington DCWashington | DC | 2:15:37 | #6059 |
| 2023 | Meijer Festival of Races presented by Cherry Bay OrchardsTraverse City | MI | 2:17:10 | #312 |
| 2023 | Meijer Festival of RacesTraverse City | MI | 2:17:10 | #312 |
| 2023 | REVEL Big CottonwoodSalt Lake City | UT | 2:19:36 | #1930 |
| 2023 | Dallas Marathon WeekendDallas | TX | 2:25:33 | #78 |
| 2023 | Rock 'n' Roll Salt Lake CitySalt Lake City | UT | 2:32:56 | #1065 |
| 2023 | 2026 - San Antonio MarathonSan Antonio | TX | 2:37:59 | #5010 |
| 2023 | Saguaro Half MarathonTucson | AZ | 2:46:36 | #690 |
| 2022 | REVEL Big CottonwoodSalt Lake City | UT | 2:01:46 | #1229 |
| 2022 | Rock 'n' Roll Atlantic CityAtlantic City | NJ | 2:07:42 | #782 |
| 2022 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:08:45 | #1493 |
| 2022 | Rock 'n' Roll San JoseSan Jose | CA | 2:11:53 | #1905 |
| 2022 | 2026 - San Antonio MarathonSan Antonio | TX | 2:12:37 | #2323 |
| 2022 | Deseret News MarathonSalt Lake City | UT | 2:15:17 | #468 |
| 2022 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:19:28 | #2335 |
| 2022 | Missoula Marathon Half Marathon 5K Kids MarathonMissoula | MT | 2:24:01 | #1128 |
| 2021 | Utah Valley MarathonProvo | UT | 2:11:33 | #1041 |
| 2021 | Huntsville MarathonHuntsville | UT | 2:12:12 | #227 |
| 2021 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:15:10 | #1593 |
| 2021 | Rock 'n' Roll San JoseSan Jose | CA | 2:18:10 | #2100 |
| 2021 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 2:22:56 | #3152 |
| 2021 | Rock n Roll NashvilleNashville | TN | 2:27:19 | #4048 |
| 2021 | Park City Trail SeriesPark City | UT | 2:55:00 | #193 |
| 2020 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:11:18 | #1856 |
| 2020 | Rock ‘n’ Roll VRAnywhere | AZ | 2:23:24 | #704 |
| 2020 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:24:37 | #247 |
| 2020 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:33:06 | #508 |
| 2020 | Fueled by Fine WineDundee | OR | 2:35:06 | #119 |
| 2020 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:44:11 | #489 |
| 2020 | Rock 'n' Roll Washington DCWashington | DC | 2:55:57 | #315 |
| 2020 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 2:55:57 | #333 |
| 2019 | Rock 'n' Roll San JoseSan Jose | CA | 2:09:50 | #2129 |
| 2019 | Rock 'n' Roll San DiegoSan Diego | CA | 2:15:51 | #5216 |
| 2019 | 2026 - San Antonio MarathonSan Antonio | TX | 2:17:42 | #2921 |
| 2019 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:17:57 | #3028 |
| 2019 | Shamrock Run PortlandPortland | OR | 2:18:22 | #1201 |
| 2019 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 2:19:29 | #2321 |
| 2019 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 2:19:40 | #2603 |
| 2019 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:20:42 | #2568 |
| 2019 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:28:33 | #4917 |
| 2019 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:30:43 | #2261 |
| 2019 | Wee - Chi - Tah Trail RunWichita Falls | TX | 3:06:37 | #164 |
| 2018 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 2:07:55 | #1947 |
| 2018 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:08:36 | #3632 |
| 2018 | 2026 - San Antonio MarathonSan Antonio | TX | 2:09:49 | #2284 |
| 2018 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:15:48 | #3507 |
| 2018 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:16:27 | #2332 |
| 2018 | Bridge of the Gods RunCascade Locks | OR | 2:16:50 | #329 |
| 2018 | Rock 'n' Roll Washington DCWashington | DC | 2:17:57 | #5959 |
| 2018 | Rock n Roll NashvilleNashville | TN | 2:19:37 | #6267 |
| 2018 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:23:21 | #1835 |
| 2018 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 2:23:28 | #2800 |
| 2018 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:27:19 | #5815 |
| 2018 | Wee - Chi - Tah Trail RunWichita Falls | TX | 2:47:52 | #140 |
| 2017 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:13:13 | #2035 |
| 2017 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:15:59 | #4285 |
| 2017 | Rock 'n' Roll San JoseSan Jose | CA | 2:16:35 | #3094 |
| 2017 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 2:18:50 | #3003 |
| 2017 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:19:27 | #3777 |
| 2017 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:26:43 | #3183 |
| 2017 | The Craft Classic Half Marathon and 5KAtlanta | GA | 2:31:05 | #288 |
| 2017 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:33:41 | #6913 |
| 2017 | Rock n Roll NashvilleNashville | TN | 2:33:51 | #7711 |
| 2017 | Bend Marathon and HalfBend | OR | 2:34:06 | #694 |
| 2017 | Dam to DSMDes Moines | IA | 2:46:38 | #4142 |
| 2016 | 2026 - San Antonio MarathonSan Antonio | TX | 2:06:09 | #2273 |
| 2016 | Rock 'n' Roll San DiegoSan Diego | CA | 2:10:29 | #5619 |
| 2016 | Rock 'n' Roll San JoseSan Jose | CA | 2:10:31 | #2963 |
| 2016 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:11:06 | #4138 |
| 2016 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:11:40 | #4660 |
| 2016 | Kaiser Permanente Colfax MarathonDenver | CO | 2:11:50 | #2289 |
| 2016 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:12:38 | #2440 |
| 2016 | Bend Marathon and HalfBend | OR | 2:18:41 | #553 |
| 2016 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:22:09 | #5745 |
| 2015 | 2026 Spring Prairie Fire & Back-to-Back ChallengeWichita | KS | 2:23:58 | #987 |
| 2015 | Rock 'n' Roll San DiegoSan Diego | CA | 2:29:28 | #8667 |
| 2015 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:32:49 | #5810 |
| 2015 | Dallas Marathon WeekendDallas | TX | 2:35:34 | #4506 |
| 2014 | 2026 Fall Prairie Fire Marathon presented by Davis-Moore Automotive GroupWichita | KS | 2:12:19 | #951 |
| 2014 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:18:25 | #5502 |
| 2014 | Dallas Marathon WeekendDallas | TX | 2:30:45 | #5415 |
| 2013 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:18:26 | #3835 |
| 2012 | Dallas Marathon WeekendDallas | TX | 2:27:38 | #5616 |
| 2009 | North Face Endurance ChallengeMadison | WI | 1:51:00 | #92 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
19 racesTXTexas
14 racesUTUtah
11 racesAZArizona
8 racesCOColorado
5 racesGAGeorgia
5 racesOROregon
5 racesWAWashington
5 racesVAVirginia
4 racesDCDistrict of Columbia
3 racesILIllinois
3 racesTNTennessee
3 racesKSKansas
2 racesLALouisiana
2 racesIAIowa
1 raceNJNew Jersey
1 racePAPennsylvania
1 raceWIWisconsin
1 race50-State Challenge
18/ 51 states + DC
33 states to go