Back to League Tables
JT
Justin Thomas
MaleMichigan1998–2026
150
Total Finishes
96
Distinct Races
26
States (51%)
1:13:34
PR (5:37/mi)
2:03:33
Average
+1:37:55
Slower (first to last)
Medal House
2005
LONG ISLAND MARATHON FESTIVAL
1:42:31
#339 overall#297 gender
2004
LONG ISLAND MARATHON FESTIVAL
1:31:32
#88 overall#84 gender
2004
47th Colonial Half Marathon and 5K
1:44:16
#331 overall#258 gender
2004
Dirty Half Marathon
1:52:54
#137 overall#104 gender
2004
Canyonlands Half Marathon
1:57:17
#777 overall#541 gender
2003
The Unforgettable Staten Island Half Marathon!
1:32:39
#223 overall#205 gender
2003
NYCRUNS Brooklyn Ice Cream Social Half Marathon
1:34:02
#318 overall#295 gender
2003
NYRR Fred Lebow Half Marathon
1:41:13
#518 overall#454 gender
2003
The LESS Popular Brooklyn Half Marathon!
1:41:25
#769 overall#633 gender
2002
Liberty Waterfront Half Marathon and 5K Run
1:54:25
#661 overall#510 gender
1999
2025 500 Festival Running Events
1:44:30
#1793 overall#1576 gender
1998
2025 500 Festival Running Events
1:42:19
#1887 overall#1684 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | JSRC RunAPaloozaAsbury Park | NJ | 1:45:07 | #235 |
| 2026 | E Murray Todd Half MarathonColts Neck | NJ | 1:47:38 | #151 |
| 2026 | Boise River MarathonEagle | ID | 1:49:43 | #91 |
| 2026 | Pensacola Beach Run Half MarathonPensacola Beach | FL | 3:20:14 | #440 |
| 2025 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:42:49 | #804 |
| 2025 | Jersey Shore Half Marathon and 2 Mile RunHighlands | NJ | 1:49:44 | #123 |
| 2025 | HooDoo Half MarathonFairbanks | AK | 1:58:34 | #167 |
| 2025 | St. Luke's FitOne 5K/10K/Half MarathonBoise | ID | 2:01:23 | #731 |
| 2025 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 2:02:55 | #1294 |
| 2025 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:07:30 | #3927 |
| 2025 | Kaiser Permanente Colfax MarathonDenver | CO | 2:15:09 | #3169 |
| 2025 | Bay Bridge Half MarathonOakland | CA | 2:20:31 | #834 |
| 2025 | Livermore Half MarathonLivermore | CA | 2:21:15 | #1061 |
| 2024 | 9th Annual Historic Hillsborough Half Marathon and 5K - 2026Hillsborough | NC | 1:30:33 | #18 |
| 2024 | St. Luke's FitOne 5K/10K/Half MarathonBoise | ID | 1:44:47 | #267 |
| 2024 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:48:31 | #1439 |
| 2024 | Jersey Shore Half Marathon and 2 Mile RunHighlands | NJ | 1:55:48 | #251 |
| 2024 | Eugene MarathonEugene | OR | 2:02:06 | #3487 |
| 2024 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 2:02:33 | #1173 |
| 2024 | Eugene Marathon 2024Eugene | OR | 2:03:26 | #1665 |
| 2024 | Naperville Half MarathonNaperville | IL | 2:09:52 | #733 |
| 2024 | RAD Half Marathon & 10KAsheville | NC | 2:09:56 | #371 |
| 2024 | HooDoo Half MarathonFairbanks | AK | 2:16:35 | #216 |
| 2024 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 2:18:41 | #14702 |
| 2024 | Kaiser Permanente Colfax MarathonDenver | CO | 2:24:47 | #3323 |
| 2024 | Rockfest Half MarathonHampton Beach | NH | 2:26:23 | #1791 |
| 2024 | Hilton Head Half & Quarter Marathon & 5KHilton Head Island | SC | 2:40:56 | #940 |
| 2024 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 3:11:42 | #5539 |
| 2023 | Cleveland Marathon & Half MarathonCleveland | OH | 1:18:58 | #13 |
| 2023 | Glen Arbor Solstice Half Marathon & 5KGlen Arbor | MI | 1:47:14 | #21 |
| 2023 | Jersey Shore Half Marathon and 2 Mile RunHighlands | NJ | 1:53:24 | #147 |
| 2023 | War Eagle Run FestAuburn University | AL | 1:55:27 | #186 |
| 2023 | War Eagle Run FestAuburn | AL | 1:55:28 | #185 |
| 2023 | Naperville Half MarathonNaperville | IL | 1:57:37 | #492 |
| 2023 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 2:02:57 | #1246 |
| 2023 | Harborside Half Marathon & 5KNewburyport | MA | 2:11:44 | #781 |
| 2023 | Urban Bourbon Half Marathon and 5KLouisville | KY | 3:10:13 | #1999 |
| 2023 | SPASM Crystal Springs Trail RunWoodside | CA | 3:48:36 | #79 |
| 2022 | St. Luke's FitOne 5K/10K/Half MarathonBoise | ID | 1:27:41 | #20 |
| 2022 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 1:40:16 | #217 |
| 2022 | Parlor City TrotBluffton | IN | 1:48:54 | #27 |
| 2022 | Jersey Shore Half Marathon and 2 Mile RunHighlands | NJ | 1:53:38 | #141 |
| 2022 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 1:54:56 | #368 |
| 2022 | DeWitt Take a Breath for PH and Get Moving For MSDewitt | MI | 1:55:25 | #23 |
| 2022 | DeWitt Take a Breath for PH and Get Moving for MSDewitt | MI | 1:55:25 | #23 |
| 2022 | Pensacola Half Marathon & 5KPensacola | FL | 2:10:34 | #245 |
| 2022 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:11:20 | #3644 |
| 2022 | Fox Valley Marathon RacesSaint Charles | IL | 2:19:29 | #443 |
| 2022 | Air Force MarathonDayton | OH | 2:21:26 | #919 |
| 2022 | The LegendLaingsburg | MI | 2:22:10 | #40 |
| 2022 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 3:21:08 | #7745 |
| 2021 | Cleveland Marathon & Half MarathonCleveland | OH | 1:22:20 | #14 |
| 2021 | Rock Hall Half Marathon presented by INFINITICleveland | OH | 2:19:33 | #349 |
| 2019 | City of Trees MarathonBoise | ID | 1:35:27 | #15 |
| 2019 | 9th Annual Historic Hillsborough Half Marathon and 5K - 2026Hillsborough | NC | 1:36:01 | #30 |
| 2019 | DeWitt Take a Breath for PH and Get Moving For MSDewitt | MI | 1:39:07 | #9 |
| 2019 | DeWitt Take a Breath for PH and Get Moving for MSDewitt | MI | 1:39:07 | #9 |
| 2019 | Capital City River RunLansing | MI | 1:40:44 | #75 |
| 2019 | Capital City River RunLansing | MI | 1:40:45 | #75 |
| 2019 | Revolutionary RunCamden | SC | 1:42:29 | #15 |
| 2019 | St. Luke's FitOne 5K/10K/Half MarathonBoise | ID | 1:46:23 | #239 |
| 2019 | TRINITY RIVER RUNDallas | TX | 1:48:09 | #72 |
| 2019 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 2:00:15 | #621 |
| 2019 | Crawlin' Crab Half MarathonHampton | VA | 2:48:35 | #1078 |
| 2019 | North Country RunManistee | MI | 2:51:53 | #160 |
| 2019 | Santa Cruz Trail RunSanta Cruz | CA | 3:19:19 | #108 |
| 2019 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 3:26:04 | #5779 |
| 2018 | Indianapolis Monumental MarathonIndianapolis | IN | 1:19:41 | #120 |
| 2018 | Freedom RunPhoenix | AZ | 1:29:02 | #1 |
| 2018 | 9th Annual Historic Hillsborough Half Marathon and 5K - 2026Hillsborough | NC | 1:40:31 | #47 |
| 2018 | Run Magic CityBirmingham | AL | 1:57:30 | #267 |
| 2018 | Star Wars Half Marathon - The Dark SideLake Buena Vista | FL | 2:02:42 | #1208 |
| 2018 | Verrazano Festival of RacesBrooklyn | NY | 2:37:48 | #419 |
| 2018 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:42:25 | #6368 |
| 2018 | Skyline Half Marathon, 10K & 5KDallas | TX | 2:56:04 | #409 |
| 2018 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 3:01:59 | #3641 |
| 2018 | Rock 'n' Roll New OrleansNew Orleans | LA | 3:20:29 | #7103 |
| 2018 | Tread NightlyCharlotte | NC | 3:24:13 | #121 |
| 2017 | Air Force MarathonDayton | OH | 1:24:46 | #24 |
| 2017 | Capital City River RunLansing | MI | 1:40:23 | #81 |
| 2017 | Dirty Half MarathonBend | OR | 1:42:21 | #53 |
| 2017 | 3M Half MarathonAustin | TX | 1:53:08 | #1276 |
| 2017 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 2:03:12 | #1675 |
| 2017 | Rock 'n' Roll Washington DCWashington | DC | 2:13:41 | #6385 |
| 2017 | North Country RunManistee | MI | 2:17:43 | #60 |
| 2016 | River Run Half MarathonBerea | OH | 1:19:34 | #10 |
| 2016 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 1:32:08 | #125 |
| 2016 | Capital City River RunLansing | MI | 1:33:17 | #43 |
| 2016 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:49:22 | #1006 |
| 2016 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:51:37 | #1638 |
| 2016 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:22:07 | #3169 |
| 2016 | Cleveland Marathon & Half MarathonCleveland | OH | 2:36:13 | #3682 |
| 2015 | Rock Hall Half Marathon presented by INFINITICleveland | OH | 1:18:30 | #8 |
| 2015 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:18:43 | #53 |
| 2015 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:19:19 | #45 |
| 2015 | Duo at the LedgeGrand Ledge | MI | 1:27:28 | #4 |
| 2015 | Snowman's Half MarathonMount Pleasant | MI | 1:41:53 | #24 |
| 2015 | Philadelphia MarathonPhiladelphia | PA | 2:13:48 | #6312 |
| 2015 | Shamrock Run PortlandPortland | OR | 2:41:48 | #2343 |
| 2015 | Rock 'n' Roll Washington DCWashington | DC | 2:45:27 | #12748 |
| 2015 | Annapolis Running ClassicAnnapolis | MD | 3:28:37 | #2290 |
| 2014 | Northern Ohio Half Marathon, 2-Person Relay, & 5KMentor | OH | 1:16:30 | #2 |
| 2014 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:23:44 | #88 |
| 2014 | Duo at the LedgeGrand Ledge | MI | 1:28:42 | #4 |
| 2014 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:33:34 | #320 |
| 2014 | Idaho Falls MarathonIdaho Falls | ID | 1:40:54 | #5 |
| 2014 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:24:32 | #3876 |
| 2014 | Boston's Run To RememberBoston | MA | 2:33:01 | #6627 |
| 2013 | Capital City River RunLansing | MI | 1:25:15 | #20 |
| 2013 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:28:04 | #142 |
| 2013 | Bryce Canyon Half MarathonBryce Canyon | UT | 1:59:18 | #452 |
| 2013 | Race to Robie CreekBoise | ID | 2:00:14 | #569 |
| 2013 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 2:06:58 | #1010 |
| 2013 | Thanksgiving Day Half MarathonAtlanta | GA | 2:12:08 | #3665 |
| 2013 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:33:21 | #4116 |
| 2013 | Cleveland Marathon & Half MarathonCleveland | OH | 2:46:36 | #6679 |
| 2013 | Canyonlands Half MarathonMoab | UT | 2:53:56 | #3061 |
| 2012 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:22:19 | #61 |
| 2012 | Capital City River RunLansing | MI | 1:33:46 | #66 |
| 2012 | Chicago Spring Half MarathonChicago | IL | 1:40:51 | #171 |
| 2012 | Martian Invasion of the RacesDearborn | MI | 2:09:28 | #1067 |
| 2012 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:32:07 | #5059 |
| 2012 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:33:32 | #5898 |
| 2012 | Napa to Sonoma Wine Country Half MarathonSonoma | CA | 2:33:59 | #1750 |
| 2012 | Surf City MarathonHuntington Beach | CA | 2:39:13 | #9944 |
| 2012 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:58:28 | #8712 |
| 2011 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:41:13 | #629 |
| 2011 | 2025 500 Festival Running EventsIndianapolis | IN | 2:13:11 | #12699 |
| 2011 | Detroit Free Press MarathonDetroit | MI | 2:15:16 | #3745 |
| 2010 | Philadelphia MarathonPhiladelphia | PA | 1:45:52 | #933 |
| 2010 | Dirty Half MarathonBend | OR | 1:55:51 | #270 |
| 2010 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:27:34 | #5250 |
| 2010 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:27:39 | #9970 |
| 2009 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:22:11 | #2853 |
| 2009 | The North Face® Endurance Challenge - New YorkBear Mountain | NY | 2:31:15 | #131 |
| 2008 | Dirty Half MarathonBend | OR | 1:58:33 | #347 |
| 2008 | Great Bay Half MarathonNewmarket | NH | 1:59:06 | #571 |
| 2008 | Manchester City MarathonManchester | NH | 2:02:53 | #574 |
| 2008 | Canyonlands Half MarathonMoab | UT | 2:15:05 | #1981 |
| 2008 | Boston's Run To RememberBoston | MA | 2:15:15 | #2739 |
| 2007 | Bidwell Classic 5K, 10k and Half Marathon March 7th, 2026Chico | CA | 1:13:34 | #1 |
| 2007 | Seacoast Half MarathonPortsmouth | NH | 1:46:58 | #195 |
| 2007 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:48:55 | #1588 |
| 2007 | Canyonlands Half MarathonMoab | UT | 2:21:40 | #2248 |
| 2006 | United Airlines NYC HalfNew York | NY | 1:31:59 | #429 |
| 2006 | Kiawah Island MarathonKiawah Island | SC | 2:00:46 | #750 |
| 2006 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:07:18 | #2776 |
| 2006 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:36:58 | #10916 |
| 2005 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 1:42:31 | #339 |
| 2005 | NYRR Fred Lebow Half MarathonNew York | NY | 1:44:52 | #912 |
| 2005 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:46:45 | #1632 |
| 2004 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 1:31:32 | #88 |
| 2004 | 47th Colonial Half Marathon and 5KWilliamsburg | VA | 1:44:16 | #331 |
| 2004 | Dirty Half MarathonBend | OR | 1:52:54 | #137 |
| 2004 | Canyonlands Half MarathonMoab | UT | 1:57:17 | #777 |
| 2003 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 1:32:39 | #223 |
| 2003 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 1:34:02 | #318 |
| 2003 | NYRR Fred Lebow Half MarathonNew York | NY | 1:41:13 | #518 |
| 2003 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:41:25 | #769 |
| 2002 | Liberty Waterfront Half Marathon and 5K RunJersey City | NJ | 1:54:25 | #661 |
| 1999 | 2025 500 Festival Running EventsIndianapolis | IN | 1:44:30 | #1793 |
| 1998 | 2025 500 Festival Running EventsIndianapolis | IN | 1:42:19 | #1887 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
MIMichigan
24 racesCACalifornia
15 racesNYNew York
14 racesOHOhio
14 racesVAVirginia
9 racesIDIdaho
8 racesNJNew Jersey
7 racesOROregon
7 racesPAPennsylvania
7 racesALAlabama
5 racesILIllinois
5 racesINIndiana
5 racesNCNorth Carolina
5 racesUTUtah
5 racesFLFlorida
4 racesNHNew Hampshire
4 racesCOColorado
3 racesMAMassachusetts
3 racesSCSouth Carolina
3 racesTXTexas
3 racesAKAlaska
2 racesAZArizona
2 racesKYKentucky
2 racesGAGeorgia
1 raceLALouisiana
1 raceMDMaryland
1 race50-State Challenge
26/ 51 states + DC
25 states to go