See finish times for all 223 Charlotte-area runners at the 2026 Boston Marathon
More than 30,000 runners took on Monday’s Boston Marathon in about as good of conditions as they could have asked for: cool temperatures, a mix of clouds and sun, and a brisk tailwind — all ingredients for fast times.
The Charlotte region sent up hundreds of representatives, and we tracked them throughout the day with the goal of recognizing each below (listed alphabetically, with ages and hometowns). As of 5:46 p.m., all the 223 Charlotte-area runners who toed the start line in Hopkinton had officially completed the 130th edition of the world’s most prestigious 26.2-mile race.
But before we get to the names, some highlights:
- Erin Del Giudice, 32, a former Davidson College runner who is now a stay-at-home mom in Charlotte, was by far the fastest finisher among area women at Boston. As a member of the professional women’s field, she ran a 2:33:54, a mark that easily qualified her for her second U.S. Olympic Trials Marathon and was 24th among the pros.
- The top area men’s finishers were all from Charlotte: Brenden Allen, who ran 2:22:49; Carter Coughlin, who finished in 2:26:23; and Dan Kerr, with a 2:33:26. The fastest amateur women were Kelsey McGuire (of Tega Cay, S.C.) in 2:52:17; Olive Allen (of Charlotte) in 2:52:19; and Sara Kenefick (also of Charlotte), who finished in 2:52:54.
- Other notables include Christopher Lees, the Charlotte Symphony’s resident conductor, who ran a 2:58:51; Megan Hepp Hovis, a 44-year-old Charlottean who ran a 2:57:24 to rank among the area’s fastest female finishers — nearly two decades after finishing 12th at the 2008 U.S. Olympic Trials Marathon; and Matt Nolan of Charlotte, who ran a 4:11:46 after raising nearly $230,000 for charity in memory of his late mother.
- The youngest area finisher was 18-year-old Amanda Lewis of Matthews, who also ran for charity, with her father, in memory of a friend who died of brain cancer. The oldest? Vince Fioramonti, who clocked a 3:55:47 at the age of 70.
- It’s also worth mentioning that Murphy Smith — a graduate of Charlotte’s Ardrey Kell High School who is now a Navy officer in a master’s program at Boston College — completed Boston as part of the event’s professional men’s field in 2:08:58. The time was good for 23rd place. The 23-year-old’s hometown is listed as Boston due to his ties to a training group there, but he told The Charlotte Observer this month that he would have preferred to claim Charlotte as his hometown.
And now, here’s the complete list of 2026 Boston Marathon finishers who hail from in and around Charlotte.
Adamchick, Caitlyn — 30 — Charlotte: 2:54:29
Adams, Heather — 55 — Monroe: 3:45:47
Adams, Katherine — 33 — Charlotte: 3:18:24
Aguilar, Jason — 27 — Charlotte: 4:53:10
Allee, Jana — 47 — Catawba: 3:39:36
Allen, Brenden — 26 — Charlotte: 2:22:49
Allen, Olive — 24 — Charlotte: 2:52:19
Anderson, Keaton — 25 — Harrisburg: 2:37:03
Bacot, Roy — 55 — Charlotte: 4:12:27
Badr, Nicole — 37 — Waxhaw: 3:36:48
Baldwin, Jeremiah — 45 — Charlotte: 3:46:52
Barbier, Jeff — 61 — Charlotte: 3:24:00
Barnes, Madison — 31 — Charlotte: 3:30:15
Battah, Tony — 30 — Charlotte: 2:44:11
Bennett, Jeffrey — 39 — Charlotte: 2:47:39
Blasdell, Lori — 43 — Davidson: 3:53:59
Bonner Jr., James — 41 — Charlotte: 3:39:42
Bowman, Dwayne — 64 — Cornelius: 3:49:01
Bowman, Noah — 25 — Charlotte: 3:00:35
Boya, Purandhar — 51 — Charlotte: 4:38:12
Budhathoki, Chet — 47 — Charlotte: 3:03:13
Butler, Anthony — 38 — Charlotte: 4:25:40
Cantrell, Emily — 43 — Charlotte: 3:16:22
Carpenter, William — 31 — Charlotte: 3:32:35
Carroll, Austin — 27 — Charlotte: 2:45:27
Centrelli, Charles — 42 — Weddington: 3:07:53
Chamberlin, Kelsey — 27 — Charlotte: 3:13:42
Chandler, Chris — 45 — Charlotte: 3:08:11
Chang, Lon — 58 — Huntersville: 3:21:47
Chassie, Rebecca — 50 — Fort Mill, S.C.: 3:39:45
Chen, Albert — 32 — Charlotte: 4:04:35
Chen, Sidong — 55 — Charlotte: 3:39:22
Chiavelli, Jane — 30 — Charlotte: 3:54:16
Chumaceiro, Eva — 43 — Charlotte: 5:03:53
Clark, Holli — 53 — Shelby: 3:34:08
Cleveland, Laura Beth — 37 — Charlotte: 4:25:30
Cline, Casey — 38 — Charlotte: 3:05:42
Cojocaru, Stephanie — 38 — Clover, S.C.: 3:11:52
Collea, Robert — 53 — Mount Holly: 3:13:27
Condor, Aubrey — 34 — Charlotte: 3:50:58
Conlin, Isabelle — 26 — Mooresville: 3:07:31
Connell, Chris — 41 — Clover, S.C.: 5:37:21
Cook, Carson — 30 — Charlotte: 4:43:52
Coraspe, Gabriel — 58 — Charlotte: 3:18:32
Costello, Hannah — 28 — Charlotte: 3:11:41
Coughlin, Carter — 26 — Charlotte: 2:26:23
Crapps, Keith — 51 — Lancaster, S.C.: 3:43:48
Cutler, Charles — 22 — Charlotte: 3:49:32
D’Amico, Mark — 55 — Charlotte: 3:19:04
Daub, Carlee — 36 — Charlotte: 3:28:42
Davis, Robert — 29 — Charlotte: 2:53:50
Dawson, Lori — 60 — Waxhaw: 4:13:11
Del Giudice, Erin — 32 — Charlotte: 2:33:54
Dickson, John — 60 — Fort Mill, S.C.: 3:47:45
Dock, Timothy — 50 — Davidson: 3:17:14
Donlan, Anna — 45 — Waxhaw: 3:15:50
Doshi, Amar — 37 — Charlotte: 3:12:57
Dufresne, Jennifer — 41 — Charlotte: 3:27:11
Edwards, Barry — 61 — Charlotte: 3:34:56
Ellis, Cory — 48 — Fort Mill, S.C.: 3:07:41
Engle, Chuck — 55 — Fort Mill, S.C.: 3:33:17
Faulkner, Kenny — 57 — Fort Mill, S.C.: 6:06:11
Fechtel, Anne — 44 — Charlotte: 3:02:37
Fioramonti, Vince — 70 — Charlotte: 3:55:47
Flott, Damian — 46 — Charlotte: 5:00:54
Foreman, Shelby — 27 — Charlotte: 3:01:56
Freeland, Kirby — 38 — Charlotte: 3:04:44
Freeman, Cole — 30 — Mount Holly: 2:42:54
Gantzer, Fritz — 60 — Fort Mill, S.C.: 3:49:37
Garcia, Edwin — 51 — Monroe: 3:42:22
Geary, Kristen — 49 — Fort Mill, S.C.: 3:57:17
Girmay, Aregai — 66 — Gastonia: 3:46:24
Gore, Anna — 22 — Denver: 5:10:36
Gracia, Joshua — 35 — Lancaster, S.C.: 3:14:04
Gruber, Kate — 54 — Mint Hill: 3:47:12
Haast, Theo — 58 — Charlotte: 3:27:37
Halaburda, Paul — 45 — Indian Trail: 3:12:17
Handy, Ross — 40 — Charlotte: 3:06:03
Hannington, Thomas — 46 — Rock Hill, S.C.: 3:06:29
Hanson, Charlotte — 22 — Charlotte: 4:14:26
Harrington, Matthew — 36 — Fort Mill, S.C.: 3:37:43
Harroff, Lindsay — 36 — Mooresville: 3:08:59
Hatton, Tyler — 31 — Charlotte: 2:53:16
Havlik, Siobhan — 42 — Indian Land, S.C.: 3:28:09
He, Xiuli — 51 — Charlotte: 3:25:51
Helmer, Alexis — 29 — Huntersville: 3:18:11
Hepp Hovis, Megan — 44 — Charlotte: 2:57:24
Heroy, Kathrine — 45 — Charlotte: 3:46:17
Hickernell, Dustin — 30 — Charlotte: 3:02:38
Hinkelman, Thomas — 52 — Matthews: 4:54:02
Hudnall, Jeffrey — 43 — Clover, S.C.: 2:59:50
Hynes, Gerry — 60 — Mooresville: 3:40:08
Jiang, Dong — 44 — Waxhaw: 3:01:38
Johns, Virginia — 31 — Charlotte: 3:22:01
Jones, Rachel — 39 — Clover, S.C.: 3:01:13
Joseph, Robert — 53 — Marvin: 4:41:46
Kallikadavil, Arun — 48 — Charlotte: 6:25:05
Kasireddy, Sri Chandana — 41 — Waxhaw: 6:00:19
Kelly, Chris — 29 — Charlotte: 3:58:48
Kenefick, Sara — 24 — Charlotte: 2:52:54
Kerr, Dan — 36 — Charlotte: 2:33:26
Khan, Sarah — 35 — Charlotte: 3:24:38
Koback, Frances — 28 — Charlotte: 3:55:53
Kodali, Ravi — 49 — Charlotte: 3:17:36
Kramer, Morgan — 29 — Mooresville: 5:37:22
Kurose, Kohei — 51 — Cornelius: 3:33:12
Lam, William — 25 — Charlotte: 2:44:33
Langley, Sean — 30 — Charlotte: 2:58:56
Lanier, Leah — 52 — Charlotte: 3:25:15
Laraway, Patrick — 41 — Charlotte: 3:08:01
Larson, Stephen — 25 — Waxhaw: 2:39:54
Lash, Kelli — 55 — Charlotte: 3:48:30
Lax, Anne Marie — 60 — Waxhaw: 5:00:32
Lax, Thomas — 61 — Waxhaw: 3:39:57
Lecznar, Jonathon — 37 — Charlotte: 3:39:46
Lee, Caroline — 28 — Cornelius: 4:03:29
Lees, Christopher — 44 — Charlotte: 2:58:51
Lester, Kevin — 47 — Cornelius: 2:46:45
Levy, Frederic — 65 — Gastonia: 3:35:54
Lewis, Amanda — 18 — Matthews: 4:56:01
Lewis, Finlay — 54 — Matthews: 4:56:02
Liston, Jarrod — 34 — Mooresville: 4:13:19
Lizama, Ian — 24 — Matthews: 4:32:26
Lock, Kevin — 44 — Charlotte: 4:38:05
Logsdon, Pauline — 29 — Charlotte: 3:11:41
Lowdermilk, Jack — 68 — Weddington: 4:30:18
Lu, Jinbo — 60 — Matthews: 3:45:08
Mahajan, Sachin — 47 — Charlotte: 5:08:28
Mann, Tim — 36 — Charlotte: 2:40:50
Maynard, Anna — 22 — Charlotte: 3:04:12
McBee, Robert — 59 — York, S.C.: 3:00:10
McClelland, Lindsay — 38 — Cornelius: 3:09:43
McCormick, Justin — 32 — Charlotte: 3:54:40
McCulloch, Allison — 56 — Charlotte: 3:40:22
McCurdy, Hayley — 44 — Concord: 3:54:28
McGuire, Kelsey — 22 — Tega Cay, S.C.: 2:52:17
McReynolds, Sophia — 21 — Harrisburg: 3:06:22
Miller, Beck — 33 — Charlotte: 3:37:49
Miller, Chris — 50 — Charlotte: 4:58:51
Miller, Katy — 27 — Charlotte: 3:04:53
Mitcheson, Tori — 49 — Fort Mill, S.C.: 3:41:34
Montgomery, Donovan — 30 — Charlotte: 3:40:52
Moore, David — 68 — Davidson: 3:46:47
Morales, Ernesto — 36 — Charlotte: 4:23:47
Morris, Robert — 60 — Fort Mill, S.C.: 3:32:58
Morton, Craig — 55 — Charlotte: 3:16:45
Morton, Kim — 53 — Charlotte: 3:57:40
Murray, Lisa — 55 — Charlotte: 4:45:58
Neumann, Paul — 59 — Charlotte: 4:04:35
Nolan, Matt — 45 — Charlotte: 4:11:46
Nova, Will — 42 — Charlotte: 4:19:55
Oakes, Madison — 23 — Charlotte: 3:49:09
Oguz, Baki — 57 — Davidson: 3:55:31
O’Hara, John — 62 — Matthews: 3:34:43
Ozor, Natalie — 27 — Charlotte: 3:09:24
Pantani, Jeannette — 57 — Charlotte: 3:45:56
Pedaballi, Lokeswara — 49 — Concord: 5:19:23
Peede, Brian — 41 — Charlotte: 2:56:19
Penrose, Tim — 48 — Harrisburg: 4:28:19
Phadnis, Rahul — 50 — Charlotte: 5:33:18
Plyler, Christopher — 39 — Charlotte: 4:32:19
Porteous, Leyla — 49 — Mooresville: 3:36:24
Pradhan, Roshan — 53 — Waxhaw: 4:09:55
Pyle, Yukimi — 51 — Charlotte: 3:25:43
Ramirez, Dianne — 28 — Monroe: 6:19:49
Randolph, Chad — 60 — Davidson: 3:33:47
Rank, Dale — 46 — Indian Trail: 5:38:27
Rao, Prithvi — 56 — Charlotte: 5:02:03
Ratliff, Harry — 43 — Mount Holly: 2:58:21
Ratterree, Lucy — 20 — Charlotte: 3:13:42
Raymond, Richard — 38 — Charlotte: 2:57:09
Reddy, Krupali — 46 — Waxhaw: 4:52:53
Remes, Johanna — 58 — Charlotte: 3:42:34
Ricchiuto, Chris — 54 — Cornelius: 3:18:09
Rice, Jamel — 50 — Harrisburg: 3:12:11
Richard, Sean — 27 — Mount Holly: 2:45:37
Robinson, Davian — 33 — Charlotte: 4:55:23
Rosales Nogales, Antonio — 47 — Charlotte: 3:14:53
Rozek, Tiffany — 50 — Charlotte: 3:34:32
Salvaterra, Kyle — 34 — Charlotte: 2:54:55
Saxena, Rishi — 24 — Fort Mill, S.C.: 3:08:46
Scalabrino, Matthew — 54 — Charlotte: 3:12:05
Schneider, Victoria — 24 — Concord: 3:12:46
Schusler, Rebecca — 45 — Huntersville: 3:54:28
Semenov, Pavel — 36 — Monroe: 2:57:05
Senchak, Ronald — 27 — Charlotte: 3:21:29
Shangraw, Erica — 26 — Charlotte: 3:10:48
She, Chunfeng — 52 — Charlotte: 3:18:05
Shue, Billy — 42 — Charlotte: 2:57:43
Siemen, Julia — 24 — Charlotte: 4:17:46
Smith, Kathryn — 32 — Charlotte: 4:54:44
Smith, Patrick — 60 — Mooresville: 3:20:46
Sterling, James — 37 — Charlotte: 2:34:58
Stolar, Michael — 37 — Charlotte: 3:00:16
Stone, Lynn — 45 — Statesville: 3:35:16
Sukhramani, Sumit — 45 — Waxhaw: 4:27:07
Taylor, Brett — 23 — Charlotte: 4:23:13
Thompson, Adam — 36 — Matthews: 3:01:13
Truman, Elizabeth — 43 — Charlotte: 3:56:21
Tyler, Dan — 56 — Mooresville: 4:46:35
Ustanik, Madeline — 28 — Davidson: 3:12:36
Valentine, Mitch — 35 — Charlotte: 2:51:53
Van Da, Bui — 48 — Lexington: 3:23:39
Vonalven, Nicole — 44 — Tega Cay, S.C.: 3:30:29
Wakefield, Ryan — 40 — Charlotte: 2:48:59
Walden, Amanda — 42 — Rock Hill, S.C.: 3:34:59
Wang, Chen — 54 — Charlotte: 3:58:41
Webb, Frank — 56 — Waxhaw: 3:38:18
Weeks, Amy — 51 — Charlotte: 4:19:00
White-Potts, Mary — 35 — Kannapolis: 3:31:46
Wilcox, Garrett — 42 — Charlotte: 3:03:27
Wilder, John — 34 — Mount Holly: 3:09:09
Wilkinson, Matthew — 28 — Charlotte: 2:49:20
Witbeck, Adam — 37 — Fort Mill, S.C.: 6:07:41
Wood, Jenner — 39 — Charlotte: 3:37:29
Worth, Adam — 41 — Matthews: 4:13:14
Zadnik, Michael — 52 — Charlotte: 3:03:31
Zarzour, Margaret — 47 — Charlotte: 3:36:57
Zelina, Richard — 61 — Huntersville: 3:45:31
Zhang, Han — 53 — Charlotte: 3:45:09
Ziegler-Roslund, Elizabeth — 49 — Cornelius: 3:13:00
Zingale, Kevin — 43 — Charlotte: 3:58:22
Zmijewski, Andrew — 22 — Mooresville: 3:01:31
This story was originally published April 20, 2026 at 12:01 PM.