Back to League Tables
MR
Matthew Ryan
MaleFlorida1994–2026
163
Total Finishes
110
Distinct Races
28
States (55%)
1:09:04
PR (5:16/mi)
2:09:40
Average
+1:26:09
Slower (first to last)
Medal House
2007
RunSedona Events
1:55:04
#103 overall#68 gender
2006
MO' Cowbell Marathon/Half-Marathon/10K/5K
1:42:57
#190 overall#155 gender
2006
Rock ‘n’ Roll Philadelphia Half Marathon
1:48:36
#2448 overall#1864 gender
2006
Dirty Half Marathon
1:53:25
#152 overall#102 gender
2005
2027 Walt Disney World® Marathon Weekend
1:56:48
#914 overall#633 gender
2005
DRC Half Marathon and 5K
2:19:14
#2132 overall#1242 gender
2004
Rock ‘n’ Roll Philadelphia Half Marathon
1:53:40
#3547 overall#2577 gender
2004
DRC Half Marathon and 5K
2:02:28
#1392 overall#976 gender
2003
Rock ‘n’ Roll Philadelphia Half Marathon
1:54:57
#3349 overall#2436 gender
2002
Rock ‘n’ Roll Philadelphia Half Marathon
1:47:36
#1620 overall#1271 gender
1998
NYRR Fred Lebow Half Marathon
1:43:05
#742 overall#659 gender
1994
Seattle Marathon
1:34:32
#471 overall#406 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Austin International HalfAustin | TX | 1:42:45 | #987 |
| 2026 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:28:40 | #2751 |
| 2026 | Shamrock MarathonVirginia Beach | VA | 2:33:33 | — |
| 2026 | JSRC RunAPaloozaAsbury Park | NJ | 3:00:41 | #2071 |
| 2025 | Platte River Half-Marathon, Relay & 5kLittleton | CO | 1:09:09 | #1 |
| 2025 | Druthers Helderberg to Hudson Half MarathonAltamont | NY | 1:33:35 | #136 |
| 2025 | Wallis Sands Half MarathonRye | NH | 1:36:35 | #34 |
| 2025 | Hapalua Hawaii's Half MarathonHonolulu | HI | 1:47:08 | #498 |
| 2025 | 3M Half MarathonAustin | TX | 1:49:16 | #1095 |
| 2025 | Thanksgiving Distance ClassicJacksonville | FL | 1:52:22 | #283 |
| 2025 | Too Cold to Hold 5K, 10K & Half MarathonDallas | TX | 1:54:06 | #84 |
| 2025 | PNC Alexandria HalfAlexandria | VA | 1:54:10 | #1027 |
| 2025 | SOUL RYEDERS Half Marathon & 5KRye | NY | 1:56:28 | #254 |
| 2025 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 1:56:48 | #816 |
| 2025 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 2:03:29 | #10881 |
| 2025 | DONNA Marathon WeekendJacksonville Beach | FL | 2:08:47 | #1044 |
| 2025 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:16:13 | #4290 |
| 2025 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 2:16:48 | #1472 |
| 2025 | B.A.A. Half MarathonBoston | MA | 2:26:04 | #5233 |
| 2025 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:02:22 | #6988 |
| 2025 | Grateful DadPortland | OR | 3:16:57 | #114 |
| 2024 | BoulderthonBoulder | CO | 1:09:04 | #5 |
| 2024 | Wallis Sands Half MarathonRye | NH | 1:34:33 | #35 |
| 2024 | Seacoast Half MarathonPortsmouth | NH | 1:37:27 | #66 |
| 2024 | SUFFOLK COUNTY MARATHONBAY SHORE | NY | 1:39:53 | #69 |
| 2024 | 3M Half MarathonAustin | TX | 1:43:07 | #795 |
| 2024 | OUC Orlando Half MarathonOrlando | FL | 1:45:42 | #442 |
| 2024 | Holiday Half MarathonPortland | OR | 1:46:25 | #264 |
| 2024 | Ocean Running Club's Seaside Half Marathon and 5KSeaside Park | NJ | 1:57:37 | #76 |
| 2024 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:03:30 | #756 |
| 2024 | Ocean City Running FestivalOcean City | MD | 2:04:00 | #250 |
| 2024 | Ocean City Running FestivalOcean City | MD | 2:04:01 | #249 |
| 2024 | DONNA Marathon WeekendJacksonville Beach | FL | 2:20:29 | #1142 |
| 2024 | Game On! Run Hutchinson Island Half Marathon & 10KFort Pierce | FL | 3:09:03 | #114 |
| 2024 | Tecumseh Trail ChallengeNashville | IN | 3:21:39 | #117 |
| 2023 | Sunrise Marathon 5K/10K/13.1 KANSAS CITYKansas City | MO | 1:38:34 | #145 |
| 2023 | First Energy Akron MarathonAkron | OH | 1:43:01 | #205 |
| 2023 | 3M Half MarathonAustin | TX | 1:48:32 | #1134 |
| 2023 | Austin MarathonAustin | TX | 1:48:44 | #1116 |
| 2023 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 1:49:36 | #705 |
| 2023 | Pacific Beach Half MarathonSan Diego | CA | 1:51:10 | #434 |
| 2023 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 1:51:41 | #815 |
| 2023 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:52:14 | #1051 |
| 2023 | Franklin Lakes Scenic Half MarathonFranklin Lakes | NJ | 2:00:18 | #62 |
| 2023 | 2025 Bridge Street Town Centre Half Marathon - Presented by SportsMEDHuntsville | AL | 2:30:14 | #630 |
| 2023 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 3:10:01 | #11355 |
| 2022 | Fontana Days RunFontana | CA | 1:41:27 | #98 |
| 2022 | ABAC "Run for the Nurses"Tifton | GA | 1:50:41 | #14 |
| 2022 | Best Damn Race OrlandoOrlando | FL | 1:54:43 | #181 |
| 2022 | Best Damn Race - OrlandoOrlando | FL | 1:54:44 | #181 |
| 2022 | Philadelphia MarathonPhiladelphia | PA | 1:58:58 | #3724 |
| 2022 | Ocean Running Club's Seaside Half Marathon and 5KSeaside Park | NJ | 1:59:22 | #115 |
| 2022 | BoulderthonBoulder | CO | 2:05:12 | #765 |
| 2022 | Franklin Lakes Scenic Half MarathonFranklin Lakes | NJ | 2:05:35 | #88 |
| 2022 | Great Sacandaga Half MarathonNorthville | NY | 2:13:31 | #96 |
| 2022 | 2026 Haulin AspenBend | OR | 2:20:34 | #111 |
| 2022 | Rehoboth Seashore Marathon and Half MarathonRehoboth Beach | DE | 2:35:56 | #1277 |
| 2022 | Murfreesboro Half MarathonMurfreesboro | TN | 2:41:23 | #831 |
| 2022 | Slacker Half Marathon-Relay-4-Mile RacesGeorgetown | CO | 2:45:50 | #722 |
| 2022 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:58:52 | #6941 |
| 2022 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 3:16:35 | #10224 |
| 2021 | Coffee MilkNorth Kingstown | RI | 1:23:10 | #2 |
| 2021 | Independence Rhode RaceBristol | RI | 1:26:24 | #11 |
| 2021 | Independence Rhode RaceBristol | RI | 1:26:24 | #11 |
| 2021 | Surftown Half, 2-Person Relay & 5KWesterly | RI | 1:34:10 | #38 |
| 2020 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:57:12 | #11352 |
| 2020 | United Airlines NYC HalfNew York | NY | 3:07:41 | #4662 |
| 2019 | First Energy Akron MarathonAkron | OH | 1:51:40 | #449 |
| 2019 | RaceVermont Fall Half MarathonShelburne | VT | 1:56:00 | #85 |
| 2019 | Great Sacandaga Half MarathonNorthville | NY | 1:58:17 | #81 |
| 2019 | The Colorado MarathonFort Collins | CO | 1:59:26 | #330 |
| 2019 | Philadelphia MarathonPhiladelphia | PA | 2:04:20 | #5207 |
| 2019 | Ocean Running Club's Seaside Half Marathon and 5KSeaside Park | NJ | 2:08:27 | #260 |
| 2019 | NYCRUNS Big Apple Half MarathonNew York | NY | 2:11:59 | #1379 |
| 2019 | Franklin Lakes Scenic Half MarathonFranklin Lakes | NJ | 2:15:24 | #222 |
| 2019 | Liberty Waterfront Half Marathon and 5K RunJersey City | NJ | 2:23:44 | #1924 |
| 2019 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 3:00:33 | #25850 |
| 2019 | Gasparilla Distance Classic Race WeekendTampa | FL | 3:18:30 | #4590 |
| 2018 | Whiskeydaddle RacesPeoria | IL | 1:33:23 | #24 |
| 2018 | Star Wars Half Marathon - The Dark SideLake Buena Vista | FL | 3:05:06 | #8950 |
| 2017 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:36:36 | #2271 |
| 2017 | Pilgrim PacerShawnee | KS | 1:47:13 | #30 |
| 2017 | Snow Mountain Ranch Trail RaceGranby | CO | 1:54:20 | #24 |
| 2017 | Philadelphia MarathonPhiladelphia | PA | 1:56:54 | #2908 |
| 2017 | Maple Leaf Half MarathonManchester | VT | 1:58:32 | #97 |
| 2017 | Murfreesboro Half MarathonMurfreesboro | TN | 1:59:25 | #415 |
| 2017 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:08:30 | #2129 |
| 2017 | Jersey Shore Half Marathon and 2 Mile RunHighlands | NJ | 2:52:53 | #359 |
| 2017 | Space Coast Marathon & Half MarathonCocoa | FL | 2:54:29 | #1961 |
| 2017 | Gasparilla Distance Classic Race WeekendTampa | FL | 3:03:12 | #4981 |
| 2016 | Franklin Lakes Scenic Half MarathonFranklin Lakes | NJ | 1:56:22 | #100 |
| 2016 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:01:23 | #1042 |
| 2016 | Liberty Waterfront Half Marathon and 5K RunJersey City | NJ | 2:02:17 | #928 |
| 2016 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:09:31 | #2366 |
| 2016 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:14:13 | #5213 |
| 2016 | Best Damn Race OrlandoOrlando | FL | 2:39:11 | #836 |
| 2016 | Best Damn Race - OrlandoOrlando | FL | 2:39:12 | #837 |
| 2016 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:53:16 | #14601 |
| 2016 | Star Wars Half Marathon - The Dark SideLake Buena Vista | FL | 3:01:24 | #10014 |
| 2015 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:39:50 | #2682 |
| 2015 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:42:22 | #755 |
| 2015 | The Towpath MarathonCleveland | OH | 1:44:04 | #103 |
| 2015 | First Energy Akron MarathonAkron | OH | 1:44:18 | #373 |
| 2015 | Boulder Backroads MarathonBoulder | CO | 1:49:40 | #74 |
| 2015 | Mill Race MarathonColumbus | IN | 1:53:00 | #228 |
| 2015 | Philadelphia MarathonPhiladelphia | PA | 1:53:52 | #2438 |
| 2015 | Irving MarathonIrving | TX | 1:54:57 | #137 |
| 2015 | Franklin Lakes Scenic Half MarathonFranklin Lakes | NJ | 1:55:31 | #113 |
| 2015 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:09:17 | #5158 |
| 2015 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:09:38 | #2811 |
| 2015 | Life Time 305 Half Marathon and 5K Presented by Baptist HealthMiami Beach | FL | 2:47:44 | #2174 |
| 2015 | Life Time Miami Marathon & HalfMiami | FL | 2:48:19 | #10611 |
| 2015 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:53:31 | #12744 |
| 2015 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 3:07:08 | #9745 |
| 2015 | Sarasota Half MarathonSarasota | FL | 3:38:33 | #3388 |
| 2014 | B.A.A. Half MarathonBoston | MA | 1:36:09 | #458 |
| 2014 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:43:50 | #4156 |
| 2014 | Warren County YMCA SuperKwik Challenge Half MarathonWarren | PA | 1:50:50 | #24 |
| 2014 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 1:58:33 | #1504 |
| 2014 | St. Luke's Half Marathon & 5KAllentown | PA | 2:02:28 | #1390 |
| 2014 | Rock n Roll NashvilleNashville | TN | 2:02:37 | #4230 |
| 2014 | United Airlines NYC HalfNew York | NY | 2:04:18 | #11426 |
| 2014 | Franklin Lakes Scenic Half MarathonFranklin Lakes | NJ | 2:21:25 | #188 |
| 2014 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:23:46 | #8171 |
| 2014 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:34:19 | #12024 |
| 2014 | Space Coast Marathon & Half MarathonCocoa | FL | 2:43:06 | #1735 |
| 2014 | U.S. Polo Assn. Palm Beaches MarathonWest Palm Beach | FL | 2:47:05 | #1745 |
| 2014 | 2027 Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 2:50:07 | #2900 |
| 2014 | 13.1 Fort LauderdaleFort Lauderdale | FL | 2:53:04 | #1795 |
| 2014 | Best Damn Race - Safety HarborSafety Harbor | FL | 3:00:45 | #1128 |
| 2014 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:13:53 | #15168 |
| 2013 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 1:53:03 | #1224 |
| 2013 | Plattsburgh HalfPlattsburgh | NY | 1:55:11 | #237 |
| 2013 | Community First Fox Cities Marathon presented by Miron ConstructionMenasha | WI | 1:59:08 | #933 |
| 2013 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:04:09 | #1945 |
| 2013 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:05:28 | #5342 |
| 2013 | Unite Half Marathon & 8K RunNew Brunswick | NJ | 2:11:48 | #2142 |
| 2013 | EPIC Marathon and Running FestivalGreen Bay | WI | 2:13:39 | #2241 |
| 2013 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:16:22 | #4197 |
| 2013 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 2:17:05 | #3594 |
| 2013 | Detroit Free Press MarathonDetroit | MI | 2:20:20 | #5191 |
| 2012 | Rockfest Half MarathonHampton Beach | NH | 1:34:30 | #131 |
| 2012 | Mohawk Hudson River MarathonUnknown | NY | 1:38:33 | #65 |
| 2012 | Geist Half Marathon, 10K & 5KFishers | IN | 1:56:31 | #716 |
| 2012 | Rock n Roll NashvilleNashville | TN | 2:01:23 | #3569 |
| 2012 | Martian Invasion of the RacesDearborn | MI | 2:04:14 | #893 |
| 2012 | Monterey Bay Half MarathonMonterey | CA | 2:09:37 | #2687 |
| 2012 | Liberty Waterfront Half Marathon and 5K RunJersey City | NJ | 2:14:15 | #1940 |
| 2012 | EPIC Marathon and Running FestivalGreen Bay | WI | 2:17:30 | #2573 |
| 2012 | Rock 'n' Roll Washington DCWashington | DC | 2:18:16 | #9513 |
| 2012 | Philadelphia MarathonPhiladelphia | PA | 2:30:43 | #8542 |
| 2011 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:52:19 | #2112 |
| 2011 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 1:55:16 | #927 |
| 2011 | EPIC Marathon and Running FestivalGreen Bay | WI | 2:00:41 | #1500 |
| 2011 | Community First Fox Cities Marathon presented by Miron ConstructionMenasha | WI | 2:00:55 | #985 |
| 2011 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:11:29 | #3050 |
| 2011 | Flying Pig Pump and RunCincinnati | OH | 2:17:06 | #4496 |
| 2011 | Detroit Free Press MarathonDetroit | MI | 2:21:32 | #4444 |
| 2011 | Charlotte Marathon, Half, and 5KCharlotte | NC | 2:30:14 | #2125 |
| 2010 | 2026 Superhero Half Marathon and RelayMorristown | NJ | 1:39:37 | #108 |
| 2010 | Liberty Waterfront Half Marathon and 5K RunJersey City | NJ | 1:39:55 | #319 |
| 2010 | Community First Fox Cities Marathon presented by Miron ConstructionMenasha | WI | 1:51:44 | #587 |
| 2010 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:57:17 | #3077 |
| 2010 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:06:34 | #2707 |
| 2010 | Plymouth Run To The RockPlymouth | MA | 2:12:32 | #339 |
| 2010 | E Murray Todd Half MarathonColts Neck | NJ | 2:15:43 | #525 |
| 2010 | Xterra Boney Mountain Trail RunMalibu | CA | 2:53:34 | #244 |
| 2009 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 1:51:32 | #749 |
| 2009 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:54:22 | #2053 |
| 2009 | Ocean Running Club's Seaside Half Marathon and 5KSeaside Park | NJ | 2:05:18 | #280 |
| 2009 | United Airlines NYC HalfNew York | NY | 2:06:51 | #4891 |
| 2009 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:10:40 | #6356 |
| 2009 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:11:24 | #2949 |
| 2009 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:12:10 | #6712 |
| 2009 | Surf City MarathonHuntington Beach | CA | 2:13:29 | #4962 |
| 2008 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 1:55:11 | #1116 |
| 2008 | Saratoga Palio Melanie O'Donnell Half MarathonSaratoga Springs | NY | 1:59:43 | #229 |
| 2008 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:02:41 | #2072 |
| 2008 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:36:49 | #6655 |
| 2008 | DRC Half Marathon and 5KDallas | TX | 2:39:28 | #2731 |
| 2007 | RunSedona EventsSedona | AZ | 1:55:04 | #103 |
| 2007 | DRC Half Marathon and 5KDallas | TX | 1:59:15 | #880 |
| 2007 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:08:30 | #1002 |
| 2006 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 1:42:57 | #190 |
| 2006 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:48:36 | #2448 |
| 2006 | Dirty Half MarathonBend | OR | 1:53:25 | #152 |
| 2005 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:56:48 | #914 |
| 2005 | DRC Half Marathon and 5KDallas | TX | 2:19:14 | #2132 |
| 2004 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:53:40 | #3547 |
| 2004 | DRC Half Marathon and 5KDallas | TX | 2:02:28 | #1392 |
| 2003 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:54:57 | #3349 |
| 2002 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:47:36 | #1620 |
| 1998 | NYRR Fred Lebow Half MarathonNew York | NY | 1:43:05 | #742 |
| 1994 | Seattle MarathonSeattle | WA | 1:34:32 | #471 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
FLFlorida
28 racesTXTexas
26 racesNJNew Jersey
20 racesNYNew York
20 racesPAPennsylvania
15 racesCACalifornia
13 racesCOColorado
7 racesILIllinois
6 racesWIWisconsin
6 racesOHOhio
5 racesNHNew Hampshire
4 racesOROregon
4 racesRIRhode Island
4 racesTNTennessee
4 racesINIndiana
3 racesMAMassachusetts
3 racesMIMichigan
3 racesMDMaryland
2 racesMOMissouri
2 racesVAVirginia
2 racesAZArizona
1 raceCTConnecticut
1 raceGAGeorgia
1 raceHIHawaii
1 raceKYKentucky
1 raceMEMaine
1 raceNCNorth Carolina
1 raceWAWashington
1 race50-State Challenge
28/ 51 states + DC
23 states to go