Back to League Tables
JG
James Grant
MaleCalifornia1998–2026
129
Total Finishes
82
Distinct Races
23
States (45%)
1:19:49
PR (6:06/mi)
1:58:04
Average
+0:23:55
Slower (first to last)
Medal House
2005
Surf City Marathon
1:27:06
#51 overall#49 gender
2004
2025 Aramco Houston Half Marathon Searchable Finish Line Video
1:26:31
#114 overall#94 gender
2004
Rock 'n' Roll Arizona Marathon
2:36:27
#9157 overall#4116 gender
2003
Surf City Marathon
1:32:50
#155 overall#140 gender
2003
Run Through Redlands
1:37:57
#28 overall#23 gender
2003
Canyonlands Half Marathon
2:08:20
#1640 overall#915 gender
2002
Ludington Lakestride Half Marathon 10K and 5k
1:49:02
#169 overall#146 gender
2002
Beer City Half™ San Diego
1:49:49
#1323 overall#1048 gender
2002
Canyonlands Half Marathon
2:18:37
#1772 overall#915 gender
2001
Ludington Lakestride Half Marathon 10K and 5k
1:48:01
#160 overall#131 gender
2000
Ludington Lakestride Half Marathon 10K and 5k
1:42:09
#172 overall#152 gender
1998
Eversource Hartford Marathon, Half Marathon, Relay & Charity 5K
1:54:12
#553 overall#418 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Virginia Credit Union River City Half & River City 5kRichmond | VA | 1:41:02 | #186 |
| 2026 | Space City Half Marathon, 10k, 5k, & MileHouston | TX | 1:43:54 | #58 |
| 2026 | Fountainhead Half Marathon and 10K++ Trail RunFairfax Station | VA | 2:18:07 | #44 |
| 2025 | PNC Alexandria HalfAlexandria | VA | 1:43:40 | #516 |
| 2025 | Shamrock MarathonVirginia Beach | VA | 1:46:12 | #614 |
| 2025 | Glacier Half MarathonEast Glacier Park | MT | 1:49:53 | #51 |
| 2025 | Coyote HillsFremont | CA | 2:04:54 | #56 |
| 2025 | Fountainhead Half Marathon and 10K++ Trail RunFairfax Station | VA | 2:43:38 | #74 |
| 2024 | Shenandoah Half MarathonLuray | VA | 1:42:00 | #41 |
| 2024 | Cambridge Half Marathon + 5KCambridge | MA | 2:54:09 | #7234 |
| 2023 | Union Bank Field House Fall Half Marathon & 5k/10kShelburne | VT | 1:46:04 | #32 |
| 2023 | Coastal Delaware Running FestivalRehoboth Beach | DE | 1:55:20 | #213 |
| 2023 | Coastal Delaware Running FestivalDewey Beach | DE | 1:55:20 | #213 |
| 2022 | Seattle Cherry Blossom RunSeattle | WA | 1:46:10 | #126 |
| 2022 | Seattle Cherry Blossom RunSeattle | WA | 1:46:10 | #126 |
| 2021 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:54:12 | #467 |
| 2021 | Racin' to Beat Cancer HalfFairfax Station | VA | 1:59:05 | #15 |
| 2019 | Santa Barbara Half MarathonSanta barbara | CA | 1:54:12 | #93 |
| 2019 | Naperville Half MarathonNaperville | IL | 1:54:34 | #523 |
| 2019 | Door County Half Marathon & Nicolet Bay 5KPeninsula State Park | WI | 1:56:46 | #355 |
| 2019 | Rim Rock Marathon and Half MarathonFruita | CO | 2:00:49 | #98 |
| 2019 | Aspen Valley MarathonAspen | CO | 2:03:06 | #119 |
| 2019 | Rock 'n' Roll San DiegoSan Diego | CA | 2:22:16 | #6199 |
| 2019 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:36:36 | #4187 |
| 2018 | Detroit Free Press MarathonDetroit | MI | 1:23:47 | #43 |
| 2018 | Hamptons Marathon & Half MarathonEast Hampton | NY | 1:46:03 | #179 |
| 2018 | Seattle MarathonSeattle | WA | 1:46:50 | #482 |
| 2018 | Naperville Half MarathonNaperville | IL | 1:52:40 | #503 |
| 2018 | Rim Rock Marathon and Half MarathonFruita | CO | 1:57:32 | #79 |
| 2018 | Arches Half MarathonMoab | UT | 2:00:39 | #126 |
| 2018 | Door County Half Marathon & Nicolet Bay 5KPeninsula State Park | WI | 2:00:57 | #516 |
| 2018 | Canyonlands Half MarathonMoab | UT | 2:03:06 | #402 |
| 2018 | St. Paddy's Day Run TacomaTacoma | WA | 2:03:53 | #181 |
| 2018 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 2:29:45 | #2676 |
| 2017 | Rim Rock Marathon and Half MarathonFruita | CO | 1:43:45 | #50 |
| 2017 | Hamptons Marathon & Half MarathonEast Hampton | NY | 1:45:39 | #90 |
| 2017 | Door County Half Marathon & Nicolet Bay 5KPeninsula State Park | WI | 1:53:10 | #364 |
| 2017 | Naperville Half MarathonNaperville | IL | 1:53:44 | #489 |
| 2017 | Eugene Marathon 2024Eugene | OR | 1:55:37 | #675 |
| 2017 | Canyonlands Half MarathonMoab | UT | 1:56:48 | #407 |
| 2017 | Arches Half MarathonMoab | UT | 1:58:46 | #174 |
| 2017 | The Snohomish River Run Marathon, Half Marathon, 10K and 5KSnohomish | WA | 2:43:06 | #511 |
| 2017 | Kentucky Derby Festival Race WeekendLouisville | KY | 3:05:41 | #7320 |
| 2016 | Seattle MarathonSeattle | WA | 1:21:56 | #20 |
| 2016 | 18th Annual F^3 Lake Half Marathon & 5kChicago | IL | 1:47:12 | #367 |
| 2016 | Naperville Half MarathonNaperville | IL | 1:47:28 | #372 |
| 2016 | REVEL Big CottonwoodSalt Lake City | UT | 1:48:05 | #576 |
| 2016 | Door County Half Marathon & Nicolet Bay 5KPeninsula State Park | WI | 1:50:13 | #306 |
| 2016 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:52:59 | #944 |
| 2015 | Seattle MarathonSeattle | WA | 1:22:21 | #25 |
| 2015 | United Airlines NYC HalfNew York | NY | 1:41:39 | #2521 |
| 2015 | Naperville Half MarathonNaperville | IL | 1:47:02 | #374 |
| 2015 | Falla Walla Half Marathon, 10K & Heroes 5K RunWalla Walla | WA | 1:54:27 | #60 |
| 2015 | Eisenhower MarathonAbilene | KS | 1:55:04 | #53 |
| 2015 | Door County Half Marathon & Nicolet Bay 5KPeninsula State Park | WI | 1:58:01 | #433 |
| 2015 | Irving MarathonIrving | TX | 1:59:48 | #192 |
| 2015 | Horsetooth Half Marathon - Presented by Fort Collins ConnexionFort Collins | CO | 2:01:49 | #521 |
| 2015 | Beachside Half MarathonVero Beach | FL | 2:38:39 | #238 |
| 2014 | Seattle MarathonSeattle | WA | 1:22:27 | #32 |
| 2014 | Surf City MarathonHuntington Beach | CA | 1:40:48 | #724 |
| 2014 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:44:38 | #546 |
| 2014 | Door County Half Marathon & Nicolet Bay 5KPeninsula State Park | WI | 1:51:46 | #368 |
| 2014 | CASA Half Marathon and 5KPine Bluff | AR | 1:53:09 | #94 |
| 2014 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:53:37 | #1128 |
| 2014 | Run for the WhalesWailea | HI | 1:53:45 | #50 |
| 2014 | Kona MarathonKailua Kona | HI | 1:53:52 | #89 |
| 2014 | Scorcher Half Marathon and 5KStillwater | OK | 1:55:15 | #50 |
| 2014 | Bass Pro Shops Conservation MarathonSpringfield | MO | 1:56:23 | #350 |
| 2014 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 1:56:52 | #608 |
| 2014 | Richland Run FestRichland | WA | 2:00:28 | #73 |
| 2014 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:02:12 | #1317 |
| 2014 | Hospital Hill RunKansas City | MO | 2:31:08 | #2579 |
| 2013 | Seattle MarathonSeattle | WA | 1:23:37 | #30 |
| 2013 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:40:18 | #462 |
| 2013 | Run MalibuMalibu | CA | 1:47:00 | #208 |
| 2013 | Door County Half Marathon & Nicolet Bay 5KPeninsula State Park | WI | 1:53:06 | #413 |
| 2013 | Santa Cruz Half MarathonSanta Cruz | CA | 1:58:40 | #812 |
| 2013 | Hapalua Hawaii's Half MarathonHonolulu | HI | 2:00:45 | #676 |
| 2013 | Rock 'n' Roll San DiegoSan Diego | CA | 2:15:07 | #8476 |
| 2013 | Hibiscus Half Marathon 5m 15KHonolulu | HI | 2:17:57 | #778 |
| 2013 | Capital City MarathonOlympia | WA | 2:22:44 | #900 |
| 2013 | Hospital Hill RunKansas City | MO | 2:27:00 | #3366 |
| 2013 | Baltimore Running FestivalBaltimore | MD | 2:45:36 | #8165 |
| 2013 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:47:36 | #8876 |
| 2013 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 4:00:30 | #13145 |
| 2012 | Seattle MarathonSeattle | WA | 1:19:49 | #29 |
| 2012 | Volcano Rain Forest RunsVolcano | HI | 1:54:28 | #57 |
| 2012 | Door County Half Marathon & Nicolet Bay 5KPeninsula State Park | WI | 1:56:42 | #428 |
| 2012 | Lola's Lake WaconiaWaconia | MN | 1:57:36 | #150 |
| 2012 | Rock 'n' Roll Washington DCWashington | DC | 1:58:54 | #4297 |
| 2012 | Capital City MarathonOlympia | WA | 2:09:30 | #681 |
| 2012 | Hospital Hill RunKansas City | MO | 2:22:59 | #2671 |
| 2011 | CentraCare Earth Day RunSt. Cloud | MN | 1:56:12 | #554 |
| 2011 | The Iron Horse Half Marathon, 12k & 5kMidway | KY | 1:59:56 | #405 |
| 2011 | Utah Valley MarathonProvo | UT | 2:00:38 | #593 |
| 2011 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:19:12 | #4599 |
| 2011 | Montgomery Half MarathonMontgomery | AL | 2:27:56 | #795 |
| 2011 | Hospital Hill RunKansas City | MO | 2:42:12 | #2723 |
| 2010 | Seattle MarathonSeattle | WA | 1:19:51 | #21 |
| 2010 | Lynchburg Half MarathonLynchburg | VA | 1:31:24 | #21 |
| 2010 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:36:17 | #521 |
| 2010 | Kona MarathonKailua Kona | HI | 1:53:50 | #100 |
| 2010 | Big Island International Marathon 2027Hilo | HI | 1:53:56 | #49 |
| 2010 | The Maryland Half Marathon & 5KFulton | MD | 1:56:18 | #301 |
| 2010 | DONNA Marathon WeekendJacksonville Beach | FL | 3:25:37 | #2961 |
| 2009 | Seattle MarathonSeattle | WA | 1:21:23 | #36 |
| 2009 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 1:31:49 | #120 |
| 2009 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 1:44:32 | #397 |
| 2009 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:46:34 | #1457 |
| 2009 | Big Island International Marathon 2027Hilo | HI | 1:55:20 | #72 |
| 2009 | The Kauai Marathon and Half MarathonPoipu Beach, Kauai | HI | 1:56:38 | #157 |
| 2009 | Georgetown to Idaho Springs Half MarathonUnknown | CO | 1:59:12 | #857 |
| 2009 | Seaside Half-Marathon and 5KSeaside | FL | 2:10:03 | #972 |
| 2009 | Florida Halloween Halfathon & 5k raceTierra Verde | FL | 2:12:38 | #243 |
| 2009 | DONNA Marathon WeekendJacksonville Beach | FL | 3:39:07 | #2639 |
| 2008 | Seattle MarathonSeattle | WA | 1:20:40 | #14 |
| 2008 | Race For The Roses Half Marathon & 5KPortland | OR | 1:30:08 | #68 |
| 2008 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 1:35:34 | #182 |
| 2008 | Seaside Half-Marathon and 5KSeaside | FL | 2:10:18 | #898 |
| 2008 | Rock n Roll NashvilleNashville | TN | 3:26:29 | #19382 |
| 2007 | Seattle MarathonSeattle | WA | 1:21:09 | #47 |
| 2007 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 1:49:21 | #423 |
| 2006 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 1:24:18 | #26 |
| 2006 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 3:24:58 | #15151 |
| 2005 | Surf City MarathonHuntington Beach | CA | 1:27:06 | #51 |
| 2005 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:51:58 | #2504 |
| 2004 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:26:31 | #114 |
| 2004 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:36:27 | #9157 |
| 2003 | Surf City MarathonHuntington Beach | CA | 1:32:50 | #155 |
| 2003 | Run Through RedlandsRedlands | CA | 1:37:57 | #28 |
| 2003 | Canyonlands Half MarathonMoab | UT | 2:08:20 | #1640 |
| 2002 | Ludington Lakestride Half Marathon 10K and 5kLudington | MI | 1:49:02 | #169 |
| 2002 | Beer City Half™ San DiegoSan Diego | CA | 1:49:49 | #1323 |
| 2002 | Canyonlands Half MarathonMoab | UT | 2:18:37 | #1772 |
| 2001 | Ludington Lakestride Half Marathon 10K and 5kLudington | MI | 1:48:01 | #160 |
| 2000 | Ludington Lakestride Half Marathon 10K and 5kLudington | MI | 1:42:09 | #172 |
| 1998 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 1:54:12 | #553 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
21 racesWAWashington
18 racesVAVirginia
11 racesHIHawaii
9 racesILIllinois
8 racesUTUtah
8 racesWIWisconsin
8 racesCOColorado
7 racesFLFlorida
6 racesMOMissouri
5 racesMIMichigan
4 racesAZArizona
3 racesKYKentucky
3 racesNYNew York
3 racesOKOklahoma
3 racesTXTexas
3 racesMDMaryland
2 racesMNMinnesota
2 racesALAlabama
1 raceKSKansas
1 raceMAMassachusetts
1 raceMTMontana
1 raceVTVermont
1 race50-State Challenge
23/ 51 states + DC
28 states to go