Back to runner search
IC
Iain Cowie
MaleCalifornia2012–2026
43
Total Finishes
13
Different Races
2
States (4%)
1:56:25
PR (8:53/mi)
2:22:37
Average
+0:24:19
Slower (first to last)
Medal House
2014
Long Beach Marathon
2:18:07
#4132 overall#2353 gender
2014
OC Marathon - Half Marathon - 5K
2:22:48
#4808 overall#2478 gender
2013
Long Beach Marathon
2:11:21
#4021 overall#2423 gender
2013
OC Marathon - Half Marathon - 5K
2:16:37
#4705 overall#2445 gender
2013
Surf City Marathon
2:25:11
#8081 overall#4041 gender
2013
Surf city USA Marathon
2:25:11
#8082 overall#4042 gender
2012
Surf City Marathon
2:20:47
#7321 overall#3639 gender
2012
Surf City USA Marathon
2:20:47
#7328 overall#3642 gender
2012
OC Marathon - Half Marathon - 5K
2:27:07
#5290 overall#2565 gender
2012
OC Marathon
2:27:07
#5312 overall#2576 gender
2012
Long Beach Marathon
2:27:30
#5433 overall#2941 gender
2012
Long Beach International City Bank Marathon
2:27:30
#5442 overall#2947 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Surf City MarathonHuntington Beach | CA | 2:35:12 | #6965 |
| 2026 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:45:06 | #7474 |
| 2025 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:29:14 | #5540 |
| 2025 | Surf City MarathonHuntington Beach | CA | 2:32:09 | #5228 |
| 2025 | Long Beach MarathonLong Beach | CA | 2:46:26 | #8216 |
| 2024 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:23:46 | #5131 |
| 2024 | Surf City MarathonHuntington Beach | CA | 2:31:15 | #5409 |
| 2023 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:23:22 | #3902 |
| 2023 | Long Beach MarathonLong Beach | CA | 2:34:35 | #4256 |
| 2022 | Surf City MarathonHuntington Beach | CA | 1:56:25 | #1246 |
| 2022 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:33:45 | #3190 |
| 2021 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:24:38 | #2658 |
| 2021 | Surf City MarathonHuntington Beach | CA | 2:24:53 | #2532 |
| 2020 | Surf City MarathonHuntington Beach | CA | 2:20:39 | #4553 |
| 2019 | Long Beach MarathonLong Beach | CA | 2:07:02 | #1772 |
| 2019 | Surf City MarathonHuntington Beach | CA | 2:11:31 | #2911 |
| 2018 | Earth Rock RunNorth Andover | MA | 1:56:35 | #236 |
| 2018 | Earth Rock Run | — | 1:56:35 | #236 |
| 2018 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:58:36 | #1184 |
| 2018 | Baystate MarathonLowell | MA | 2:00:33 | #514 |
| 2018 | Long Beach MarathonLong Beach | CA | 2:07:57 | #1598 |
| 2018 | Surf City MarathonHuntington Beach | CA | 2:46:00 | #6735 |
| 2017 | Surf City MarathonHuntington Beach | CA | 2:21:51 | #4918 |
| 2017 | Long Beach MarathonLong Beach | CA | 2:23:44 | #3267 |
| 2016 | Long Beach MarathonLong Beach | CA | 2:18:13 | #2994 |
| 2016 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:31:08 | #4663 |
| 2016 | Surf City MarathonHuntington Beach | CA | 2:32:33 | #6605 |
| 2015 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:29:19 | #5109 |
| 2015 | Orange County Marathon | — | 2:29:19 | #5064 |
| 2014 | Long Beach MarathonLong Beach | CA | 2:18:07 | #4132 |
| 2014 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:22:48 | #4808 |
| 2014 | OC Marathon | — | 2:22:48 | #4808 |
| 2014 | Surf City MarathonHuntington Beach | CA | 2:27:18 | #8992 |
| 2013 | Long Beach MarathonLong Beach | CA | 2:11:21 | #4021 |
| 2013 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:16:37 | #4705 |
| 2013 | Surf City MarathonHuntington Beach | CA | 2:25:11 | #8081 |
| 2013 | Surf city USA Marathon | — | 2:25:11 | #8082 |
| 2012 | Surf City MarathonHuntington Beach | CA | 2:20:47 | #7321 |
| 2012 | Surf City USA Marathon | — | 2:20:47 | #7328 |
| 2012 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:27:07 | #5290 |
| 2012 | OC Marathon | — | 2:27:07 | #5312 |
| 2012 | Long Beach MarathonLong Beach | CA | 2:27:30 | #5433 |
| 2012 | Long Beach International City Bank Marathon | — | 2:27:30 | #5442 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
34 racesMAMassachusetts
2 races50-State Challenge
2/ 50 states
48 states to go