Back to League Tables
DC
David Carlson
MaleCalifornia1982–2025
188
Total Finishes
111
Distinct Races
33
States (65%)
1:23:58
PR (6:25/mi)
2:08:13
Average
+1:19:18
Slower (first to last)
Medal House
1999
Hyannis Marathon
1:32:41
#54 overall#45 gender
1998
Jack & Jill Downhill Marathon & Half — July 25 (Sat) & 26 (Sun)
1:45:54
#451 overall#342 gender
1998
2025 500 Festival Running Events
2:08:30
#7638 overall#5709 gender
1998
Pikes Peak Ascent
4:51:08
#983 overall#727 gender
1997
New Bedford Half Marathon
1:34:09
#289 overall#259 gender
1997
Duke City Marathon
2:02:04
#599 overall#464 gender
1995
2025 500 Festival Running Events
1:45:23
#2027 overall#1865 gender
1995
Duke City Marathon
1:56:15
#651 overall#495 gender
1994
Duke City Marathon
1:54:20
#625 overall#507 gender
1994
2025 500 Festival Running Events
2:23:11
#7223 overall#5510 gender
1992
The LESS Popular Brooklyn Half Marathon!
1:48:27
#583 overall#492 gender
1982
Mercer Island Rotary Half Marathon
1:32:43
#216 overall#202 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | Bird-in-Hand Half Marathon, 5K, and Kid's Fun RunBird In Hand | PA | 1:30:47 | #26 |
| 2025 | Zionsville Half-Marathon & 5KZionsville | IN | 1:46:31 | #174 |
| 2025 | God's Country MarathonCoudersport | PA | 1:49:56 | #20 |
| 2025 | REVEL Mt CharlestonLas Vegas | NV | 1:58:39 | #554 |
| 2025 | Hokie Half Marathon and 5KBlacksburg | VA | 1:59:31 | #459 |
| 2025 | Horsetooth Half Marathon - Presented by Fort Collins ConnexionFort Collins | CO | 2:10:06 | #891 |
| 2025 | Chicago 13.1Chicago | IL | 2:14:34 | #5304 |
| 2025 | Human Powered Health Global Running DaySt Paul | MN | 2:46:31 | #327 |
| 2025 | Red Rock Canyon Marathon, 1/2, and 5KLas Vegas | NV | 2:52:01 | #264 |
| 2024 | Bird-in-Hand Half Marathon, 5K, and Kid's Fun RunBird In Hand | PA | 1:36:21 | #61 |
| 2024 | Carlsbad MarathonCarlsbad | CA | 2:04:45 | #1371 |
| 2024 | 2026 Gulf Beach Half MarathonMilford | CT | 2:07:57 | #373 |
| 2024 | Rocky RunPhiladelphia | PA | 2:24:08 | #3414 |
| 2024 | Zombie Half MarathonAnchorage | AK | 2:45:39 | #370 |
| 2024 | Winter Night Owl Trail Marathon, Half and 10kWaynesvilles | OH | 3:26:49 | #67 |
| 2023 | Kaiser Permanente Colfax MarathonDenver | CO | 1:52:22 | #755 |
| 2023 | Run, Forest, Run Half MarathonSanta Monica | CA | 1:59:03 | #9 |
| 2023 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 2:26:30 | #362 |
| 2023 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:43:35 | #6159 |
| 2023 | Yellowstone Half Marathon WeekendWest Yellowstone | MT | 2:47:21 | #612 |
| 2023 | 2026 Humboldt Redwoods Marathon, Half Marathon, 5KWeott | CA | 3:23:52 | #271 |
| 2022 | Labor Day Half MarathonParker | CO | 1:35:13 | #28 |
| 2022 | Liberty Waterfront Half Marathon and 5K RunJersey City | NJ | 1:47:47 | #566 |
| 2022 | DRC Half Marathon and 5KDallas | TX | 1:53:10 | #147 |
| 2022 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 2:07:54 | #1601 |
| 2022 | Indianapolis Monumental MarathonIndianapolis | IN | 2:08:42 | #3030 |
| 2022 | Starved Rock Country MarathonOttawa | IL | 2:13:24 | #94 |
| 2022 | Beer City Half™ San DiegoSan Diego | CA | 2:14:24 | #1403 |
| 2022 | 2026 Humboldt Redwoods Marathon, Half Marathon, 5KWeott | CA | 3:29:52 | #302 |
| 2021 | Rose Bowl Half MarathonPasadena | CA | 2:09:10 | #1199 |
| 2021 | Beer City Half™ San DiegoSan Diego | CA | 2:13:26 | #901 |
| 2021 | Sunrise Marathon 5K/10K/13.1 KANSAS CITYKansas City | MO | 2:22:01 | #1584 |
| 2021 | Yellowstone Half Marathon WeekendWest Yellowstone | MT | 2:46:46 | #1257 |
| 2020 | Zion Half MarathonSpringdale | UT | 1:57:23 | #250 |
| 2020 | Faxon Law New Haven Road RaceNew Haven | CT | 2:15:16 | #56 |
| 2020 | Grandma's MarathonDuluth | MN | 2:20:01 | #2675 |
| 2019 | Pasadena Half Marathon & 5KPasadena | CA | 1:40:35 | #358 |
| 2019 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:42:02 | #489 |
| 2019 | Winter Trail Frosty Half & Quarter MarathonIndianapolis | IN | 1:42:27 | #5 |
| 2019 | DRC Half Marathon and 5KDallas | TX | 1:45:01 | #155 |
| 2019 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 1:55:35 | #943 |
| 2019 | Joshua Tree Half MarathonJoshua Tree | CA | 1:56:41 | #123 |
| 2019 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 2:14:05 | #6437 |
| 2019 | Providence Rhode RacesEast Providence | RI | 2:14:40 | #935 |
| 2018 | 41st Nature Made Great Race: Half Marathon, 5K, 10K, 15K, 10M, 1MAgoura Hills | CA | — | — |
| 2018 | Purdue Boilermaker Half-Marathon & 5KWest Lafayette | IN | 1:23:58 | #28 |
| 2018 | Indianapolis Monumental MarathonIndianapolis | IN | 1:38:48 | #641 |
| 2018 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 1:41:57 | #289 |
| 2018 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:42:07 | #527 |
| 2018 | Pasadena Half Marathon & 5KPasadena | CA | 1:43:59 | #448 |
| 2018 | Ventura MarathonVentura | CA | 1:50:12 | #291 |
| 2018 | Joshua Tree Half MarathonJoshua Tree | CA | 1:54:05 | #128 |
| 2018 | Great Bay Half MarathonNewmarket | NH | 1:58:48 | #143 |
| 2018 | Citrus Heritage RunRiverside | CA | 2:01:51 | #61 |
| 2018 | Vintage Half Marathon, 5K & Kid's K presented by Houston MethodistKlein | TX | 2:41:37 | #705 |
| 2018 | Vintage Park Half MarathonHouston | TX | 2:41:37 | #708 |
| 2018 | 2026 Humboldt Redwoods Marathon, Half Marathon, 5KWeott | CA | 2:52:13 | #240 |
| 2018 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:20:50 | #15494 |
| 2017 | Purdue Boilermaker Half-Marathon & 5KWest Lafayette | IN | 1:32:04 | #41 |
| 2017 | Indianapolis Monumental MarathonIndianapolis | IN | 1:42:14 | #750 |
| 2017 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:55:29 | #9943 |
| 2017 | Joshua Tree Half MarathonJoshua Tree | CA | 1:58:27 | #108 |
| 2017 | Grandma's MarathonDuluth | MN | 2:25:41 | #4882 |
| 2017 | 2026 Humboldt Redwoods Marathon, Half Marathon, 5KWeott | CA | 2:48:16 | #286 |
| 2017 | Mountains 2 Beach Marathon and HalfVentura | CA | 3:00:44 | #1092 |
| 2017 | Dole Great Race of Agoura HillsAgoura Hills | CA | 3:21:08 | #1022 |
| 2016 | Indianapolis Monumental MarathonIndianapolis | IN | 1:45:39 | #1020 |
| 2016 | Deadwood Mickelson Trail MarathonDeadwood | SD | 2:11:50 | #776 |
| 2016 | Dole Great Race of Agoura HillsAgoura Hills | CA | 2:17:27 | #639 |
| 2015 | Indianapolis Monumental MarathonIndianapolis | IN | 1:43:40 | #843 |
| 2015 | United Airlines NYC HalfNew York | NY | 1:50:55 | #5161 |
| 2015 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 1:52:32 | #872 |
| 2015 | 2026 Trinity Health Seaway RunMuskegon | MI | 1:57:21 | #127 |
| 2015 | Mercy Health Seaway RunMuskegon | MI | 1:57:22 | #127 |
| 2015 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 2:06:49 | #1533 |
| 2015 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:15:17 | #3266 |
| 2015 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:23:52 | #9121 |
| 2015 | Dole Great Race of Agoura HillsAgoura Hills | CA | 3:20:26 | #1012 |
| 2014 | Bird-in-Hand Half Marathon, 5K, and Kid's Fun RunBird In Hand | PA | 1:58:27 | #244 |
| 2014 | Bass Pro Shops Conservation MarathonSpringfield | MO | 2:12:16 | #762 |
| 2014 | Dole Great Race of Agoura HillsAgoura Hills | CA | 2:12:18 | #473 |
| 2014 | Brooksie Way Half Marathon and 5KAuburn Hills | MI | 2:13:34 | #1376 |
| 2014 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:18:33 | #3302 |
| 2014 | North Shore ClassicHighland Park | IL | 2:19:14 | #984 |
| 2014 | Madison MarathonMadison | WI | 2:20:17 | #1572 |
| 2014 | Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaign | IL | 2:20:56 | #3442 |
| 2014 | Detroit Free Press MarathonDetroit | MI | 2:45:09 | #7997 |
| 2014 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 2:51:44 | #2483 |
| 2013 | Lost Dutchman MarathonApache Junction | AZ | 1:39:39 | #76 |
| 2013 | Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaign | IL | 1:45:40 | #675 |
| 2013 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:49:53 | #542 |
| 2013 | Hilton Head Half & Quarter Marathon & 5KHilton Head Island | SC | 2:00:00 | #229 |
| 2013 | Bird-in-Hand Half Marathon, 5K, and Kid's Fun RunBird In Hand | PA | 2:01:05 | #529 |
| 2013 | Monster DashMinneapolis | MN | 2:04:04 | #2587 |
| 2013 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:12:34 | #3226 |
| 2013 | Park2Park Half MarathonHolland | MI | 2:16:37 | #734 |
| 2013 | Borgess Run For The Health Of It!Kalamazoo | MI | 2:21:49 | #1511 |
| 2013 | Lucky 5K/10K/Half Marathon - St GeorgeSaint George | UT | 2:30:52 | #1084 |
| 2013 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:43:32 | #7554 |
| 2013 | Ventura MarathonVentura | CA | 2:48:19 | #1016 |
| 2013 | Santa To The Sea 1/2 Marathon, 1/4 Marathon & 5KOxnard | CA | 2:52:24 | #1530 |
| 2013 | Dole Great Race of Agoura HillsAgoura Hills | CA | 3:05:19 | #430 |
| 2012 | Get in GearMinneapolis | MN | 1:54:19 | #477 |
| 2012 | Borgess Run For The Health Of It!Kalamazoo | MI | 2:24:13 | #1627 |
| 2012 | Fort4Fitness Fall FestivalFort Wayne | IN | 2:24:53 | #1815 |
| 2012 | Dole Great Race of Agoura HillsAgoura Hills | CA | 2:54:08 | #496 |
| 2011 | Shamrock MarathonVirginia Beach | VA | 1:41:22 | #453 |
| 2011 | XTERRA Trail Run World ChampionshipKaaawa | HI | 1:43:58 | #32 |
| 2011 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 1:50:15 | #637 |
| 2011 | Get Lucky Half MarathonMinneapolis | MN | 1:54:36 | #573 |
| 2011 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:54:59 | #4805 |
| 2011 | Dole Great Race of Agoura HillsAgoura Hills | CA | 1:57:24 | #434 |
| 2011 | Grandma's MarathonDuluth | MN | 1:59:37 | #2402 |
| 2011 | Silver Comet Half & Full MarathonMableton | GA | 2:22:30 | #1082 |
| 2011 | Sunriver Race for a CauseSunriver | OR | 3:13:15 | #255 |
| 2011 | Rock 'n' Roll Las VegasLas Vegas | NV | 3:24:05 | #30104 |
| 2010 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 1:46:30 | #480 |
| 2010 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:49:15 | #2113 |
| 2010 | Grandma's MarathonDuluth | MN | 1:50:43 | #1141 |
| 2010 | Long Grove's Prairie State Half Marathon, 10K & Oktoberfest 5KLong Grove | IL | 1:56:31 | #142 |
| 2010 | Lake Minnetonka Half MarathonWayzata | MN | 1:59:19 | #1175 |
| 2010 | Winter Carnival Fire & Ice Winter RunSaint Paul | MN | 2:25:43 | #751 |
| 2010 | Ogden MarathonOgden | UT | 2:57:12 | #2059 |
| 2009 | Dallas Marathon WeekendDallas | TX | 1:45:52 | #826 |
| 2009 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 1:46:43 | #487 |
| 2009 | Whistlestop MarathonAshland | WI | 1:47:31 | #251 |
| 2009 | Grandma's MarathonDuluth | MN | 1:51:01 | #979 |
| 2009 | Fargo Marathon WeekendFargo | ND | 2:11:51 | #2501 |
| 2009 | Baltimore Running FestivalBaltimore | MD | 2:11:51 | #3928 |
| 2009 | Lake Minnetonka Half MarathonWayzata | MN | 2:20:04 | #1482 |
| 2008 | Covered Bridges Half MarathonWoodstock | VT | 1:35:33 | #108 |
| 2008 | 2026 - San Antonio MarathonSan Antonio | TX | 1:43:18 | #695 |
| 2008 | Whistlestop MarathonAshland | WI | 1:48:37 | #224 |
| 2008 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 1:48:38 | #1069 |
| 2008 | United Airlines NYC HalfNew York | NY | 1:51:42 | #2726 |
| 2008 | Shamrock MarathonVirginia Beach | VA | 1:58:06 | #1067 |
| 2008 | Lake Minnetonka Half MarathonWayzata | MN | 2:00:47 | #740 |
| 2008 | Sunrise Marathon 5K/10K/13.1 KANSAS CITYKansas City | MO | 2:03:28 | #1446 |
| 2008 | 2026 Anchorage Mayor's Marathon & Half MarathonAnchorage | AK | 2:19:46 | #584 |
| 2007 | Covered Bridges Half MarathonWoodstock | VT | 1:36:06 | #101 |
| 2007 | Dallas Marathon WeekendDallas | TX | 1:45:51 | #569 |
| 2007 | 2025 500 Festival Running EventsIndianapolis | IN | 1:50:48 | #3935 |
| 2007 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 2:14:56 | #879 |
| 2006 | Dallas Marathon WeekendDallas | TX | 1:43:22 | #449 |
| 2006 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:55:09 | #640 |
| 2006 | 2025 500 Festival Running EventsIndianapolis | IN | 1:57:03 | #7102 |
| 2006 | Winter Carnival Fire & Ice Winter RunSaint Paul | MN | 2:05:39 | #896 |
| 2006 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:23:16 | #2597 |
| 2006 | Duke City MarathonAlbuquerque | NM | 2:29:48 | #759 |
| 2006 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:31:45 | #2559 |
| 2005 | 2025 500 Festival Running EventsIndianapolis | IN | 1:36:24 | #1017 |
| 2005 | Grandma's MarathonDuluth | MN | 1:36:42 | #362 |
| 2005 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:48:16 | #987 |
| 2005 | Napa to Sonoma Wine Country Half MarathonSonoma | CA | 1:58:18 | #467 |
| 2005 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 2:02:46 | #582 |
| 2005 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:10:29 | #1886 |
| 2005 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 2:11:25 | #555 |
| 2005 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:12:27 | #1153 |
| 2004 | 2025 500 Festival Running EventsIndianapolis | IN | 1:29:55 | #388 |
| 2004 | Indy Half Marathon at Fort BenIndianapolis | IN | 1:36:29 | #90 |
| 2004 | DRC Half Marathon and 5KDallas | TX | 1:46:51 | #543 |
| 2004 | Big Woods RunFaribault | MN | 2:09:54 | #165 |
| 2004 | Kenner's Ole Man River Half MarathonKenner | LA | 2:26:10 | #313 |
| 2003 | 2025 500 Festival Running EventsIndianapolis | IN | 1:26:57 | #277 |
| 2003 | Grandma's MarathonDuluth | MN | 2:05:09 | #2337 |
| 2003 | Seattle MarathonSeattle | WA | 3:06:00 | #205 |
| 2002 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:48:34 | #961 |
| 2002 | 2025 500 Festival Running EventsIndianapolis | IN | 1:53:28 | #4273 |
| 2002 | Whistlestop MarathonAshland | WI | 1:56:45 | #271 |
| 2002 | New Prague Half MarathonNew Prague | MN | 2:01:34 | #870 |
| 2002 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:33:00 | #6526 |
| 2001 | 2025 500 Festival Running EventsIndianapolis | IN | 1:45:51 | #2233 |
| 2001 | 2026 Desert Classic Half Marathon & 5K January 24, 2026Glendale | AZ | 1:55:33 | #189 |
| 2001 | Kenner's Ole Man River Half MarathonKenner | LA | 2:09:37 | #286 |
| 2000 | Covered Bridges Half MarathonWoodstock | VT | 1:29:40 | #97 |
| 2000 | 2026 Bar Harbor Bank & Trust Half Marathon and Fall 5KBar Harbor | ME | 1:39:57 | #103 |
| 2000 | DRC Half Marathon and 5KDallas | TX | 2:03:16 | #1127 |
| 2000 | 2025 500 Festival Running EventsIndianapolis | IN | 2:09:49 | #3875 |
| 2000 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:15:55 | #5717 |
| 1999 | Hyannis MarathonHyannis | MA | 1:32:41 | #54 |
| 1999 | Covered Bridges Half MarathonWoodstock | VT | 1:32:54 | #156 |
| 1999 | New Bedford Half MarathonNew Bedford | MA | 1:39:41 | #420 |
| 1999 | 2025 500 Festival Running EventsIndianapolis | IN | 1:40:31 | #1261 |
| 1999 | 2026 Bar Harbor Bank & Trust Half Marathon and Fall 5KBar Harbor | ME | 1:44:14 | #135 |
| 1999 | New Prague Half MarathonNew Prague | MN | 1:51:15 | #778 |
| 1999 | Duke City MarathonAlbuquerque | NM | 2:14:35 | #790 |
| 1999 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:20:32 | #5728 |
| 1998 | Jack & Jill Downhill Marathon & Half — July 25 (Sat) & 26 (Sun)North Bend | WA | 1:45:54 | #451 |
| 1998 | 2025 500 Festival Running EventsIndianapolis | IN | 2:08:30 | #7638 |
| 1998 | Pikes Peak AscentManitou Springs | CO | 4:51:08 | #983 |
| 1997 | New Bedford Half MarathonNew Bedford | MA | 1:34:09 | #289 |
| 1997 | Duke City MarathonAlbuquerque | NM | 2:02:04 | #599 |
| 1995 | 2025 500 Festival Running EventsIndianapolis | IN | 1:45:23 | #2027 |
| 1995 | Duke City MarathonAlbuquerque | NM | 1:56:15 | #651 |
| 1994 | Duke City MarathonAlbuquerque | NM | 1:54:20 | #625 |
| 1994 | 2025 500 Festival Running EventsIndianapolis | IN | 2:23:11 | #7223 |
| 1992 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:48:27 | #583 |
| 1982 | Mercer Island Rotary Half MarathonMercer Island | WA | 1:32:43 | #216 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
35 racesINIndiana
23 racesMNMinnesota
22 racesTXTexas
13 racesPAPennsylvania
11 racesILIllinois
10 racesMIMichigan
7 racesNVNevada
6 racesNYNew York
6 racesCOColorado
5 racesNMNew Mexico
5 racesMOMissouri
4 racesVTVermont
4 racesWIWisconsin
4 racesAZArizona
3 racesGAGeorgia
3 racesLALouisiana
3 racesMAMassachusetts
3 racesOKOklahoma
3 racesUTUtah
3 racesVAVirginia
3 racesWAWashington
3 racesAKAlaska
2 racesCTConnecticut
2 racesMTMontana
2 racesHIHawaii
1 raceNDNorth Dakota
1 raceNHNew Hampshire
1 raceNJNew Jersey
1 raceOHOhio
1 raceOROregon
1 raceSCSouth Carolina
1 raceSDSouth Dakota
1 race50-State Challenge
33/ 51 states + DC
18 states to go