Back to runner search
RG
Ryan Graf
MaleMassachusetts2009–2025
43
Total Finishes
35
Different Races
10
States (20%)
1:15:14
PR (5:45/mi)
1:35:35
Average
+0:50:11
Slower (first to last)
Medal House
2013
Chilly Half Marathon
1:19:27
#2 overall#2 gender
2013
Shipyard Old Port Half Marathon
1:35:09
#30 overall#24 gender
2012
Hyannis Marathon
1:19:30
#23 overall#22 gender
2012
Hyannis Marathon, Half Marathon, Marathon Relay
1:19:30
#23 overall#22 gender
2012
Boston's Run To Remember
1:22:15
#18 overall#18 gender
2012
Boston's Run To Remember Half Marathon & 5-miler
1:22:15
#18 overall#18 gender
2012
Chilly Half Marathon
1:25:41
#14 overall#13 gender
2011
New Bedford Half Marathon
1:15:50
#83 overall#81 gender
2011
34th Annual New Bedford Half Marathon
1:15:53
#83 overall#81 gender
2011
Chilly Half Marathon
1:18:58
#2 overall#2 gender
2011
B.A.A. Half Marathon
1:19:03
#38 overall#33 gender
2009
B.A.A. Half Marathon
1:32:46
#234 overall#207 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | Newburyport Half Marathon and RelayNewburyport | MA | 1:15:14 | #54 |
| 2025 | Get In GearMinneapolis | MN | 1:50:25 | #459 |
| 2025 | Hapalua Hawaii's Half MarathonHonolulu | HI | 1:54:44 | #908 |
| 2025 | Hapalua Half MarathonHonolulu | HI | 1:54:44 | — |
| 2025 | The New Jersey Fall Half, 10K, and 5KEnglishtown | NJ | 2:22:57 | #117 |
| 2024 | New Bedford Half MarathonNew Bedford | MA | 1:19:02 | #182 |
| 2024 | New Bedford Half MarathonNew Bedford | MA | 1:19:02 | #182 |
| 2024 | 2024 JBPHH Half MarathonHonolulu | HI | 2:04:13 | #98 |
| 2024 | Get In GearMinneapolis | MN | 2:06:12 | #800 |
| 2024 | 2025 500 Festival Running EventsIndianapolis | IN | 3:29:46 | #14108 |
| 2023 | Naptown Half Marathon & 10K/5KAnnapolis | MD | 1:55:13 | #132 |
| 2022 | Jeff Winter City of Lakes Half marathonMinneapolis | MN | 2:31:48 | #933 |
| 2022 | City of Lakes Half MarathonMinneapolis | MN | 2:31:48 | #934 |
| 2022 | City of Lakes Half MarathonMinneapolis | MN | 2:31:48 | #934 |
| 2021 | 2026 Acadia Half Marathon and 10KBar Harbor | ME | 1:30:32 | #4 |
| 2019 | Maine Coast Marathon & Half MarathonBiddeford | ME | 1:23:08 | #9 |
| 2019 | The Maine Coast Half & Full Marathon | — | 1:23:08 | #9 |
| 2018 | Hyannis MarathonHyannis | MA | 1:23:05 | #22 |
| 2017 | Covered Bridges Half MarathonWoodstock | VT | 1:22:52 | #19 |
| 2016 | Covered Bridges Half MarathonWoodstock | VT | 1:20:20 | #6 |
| 2016 | Chilly Half Marathon | — | 1:22:05 | #8 |
| 2016 | Newport MarathonNewport | RI | 1:25:46 | #19 |
| 2016 | Newport Marathon | — | 1:25:46 | #19 |
| 2016 | Hyannis MarathonHyannis | MA | 1:25:47 | #60 |
| 2016 | Shipyard Old Port Half MarathonPortland | ME | 1:29:42 | #60 |
| 2016 | Shipyard Old Port Half Marathon and 5K | — | 1:29:42 | #60 |
| 2016 | 2027 Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 1:40:52 | #248 |
| 2015 | Chilly Half Marathon | — | 1:22:20 | #13 |
| 2015 | Shipyard Old Port Half MarathonPortland | ME | 1:29:52 | #52 |
| 2015 | Shipyard Old Port Half Marathon & 5K | — | 1:29:52 | #52 |
| 2014 | Chilly Half Marathon | — | 1:22:31 | #11 |
| 2014 | Hyannis MarathonHyannis | MA | 1:32:10 | #135 |
| 2013 | Chilly Half Marathon | — | 1:19:27 | #2 |
| 2013 | Shipyard Old Port Half MarathonPortland | ME | 1:35:09 | #30 |
| 2013 | Shipyard Old Port Half Marathon and 5k | — | 1:35:09 | #31 |
| 2012 | Hyannis MarathonHyannis | MA | 1:19:30 | #23 |
| 2012 | Hyannis Marathon, Half Marathon, Marathon Relay | — | 1:19:30 | #23 |
| 2012 | Boston's Run To RememberBoston | MA | 1:22:15 | #18 |
| 2012 | Boston's Run To Remember Half Marathon & 5-miler | — | 1:22:15 | #18 |
| 2012 | Chilly Half Marathon | — | 1:25:41 | #14 |
| 2011 | New Bedford Half MarathonNew Bedford | MA | 1:15:50 | #83 |
| 2011 | 34th Annual New Bedford Half Marathon | — | 1:15:53 | #83 |
| 2011 | Chilly Half Marathon | — | 1:18:58 | #2 |
| 2011 | B.A.A. Half MarathonBoston | MA | 1:19:03 | #38 |
| 2009 | B.A.A. Half MarathonBoston | MA | 1:32:46 | #234 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
MAMassachusetts
11 racesMEMaine
5 racesMNMinnesota
5 racesHIHawaii
3 racesVTVermont
2 racesFLFlorida
1 raceINIndiana
1 raceMDMaryland
1 raceNJNew Jersey
1 raceRIRhode Island
1 race50-State Challenge
10/ 50 states
40 states to go