Total: 177
2024 (2)
- Bank of America Shamrock Shuffle 8k, 3/24/2024, 1:06:51
- Elmhurst Running 4 on the 4th, 7/4/2024, 49:05
2023 (5)
- NYC Half Marathon, 3/19/2023, 2:52:33
- Bank of America Shamrock Shuffle 8k, 3/26/2023, 58:54
- CARA Lakefront 10 Miler, 4/16/2023, 2:05:15
- CARA Spring Trail Chase 10k, 5/21/2023, 1:13:49
- Elmhurst Running 4 on the 4th, 7/4/2023, 49:04
2022 (2)
- Bank of America Shamrock Shuffle 8k, 3/20/2022, 59:42
- Elmhurst Running 4 on the 4th, 7/4/2022, 45:56
2020 (1)
- Publix Atlanta Half Marathon, 3/1/2020, 3:03:32
2019 (5)
- Bank of America Shamrock Shuffle, 3/26/19, 56:11
- Delaware Marathon Running Festival, 4/28/19, 2:54:02
- Missoula Half Marathon, 6/30/19, 2:40:56
- Elmhurst Running 4 on the 4th, 7/4/19, 44:12
- Detroit Free Press/TCF Bank Half Marathon, 10/20/19, 2:45:41
2018 (6)
- Bank of America Shamrock Shuffle, 3/25/18, 50:03
- Illinois Half Marathon, 4/28/18, 2:39
- Chicago Spring Half Marathon & 10K, 5/20/18, 1:06:55
- Soldier Field 10 Mile, 5/16/18, 2:17:21
- Elmhurst Running 4 on the 4th, 7/4/18, 44:17
- Rock ‘n’ Roll Denver, 10/21/18, 2:50:01
2017 (10)
- Bank of America Shamrock Shuffle, 4/2/17, 56:26
- Cinco de Miler, 5/6/17, 57:56
- Soldier Field 10 Mile, 5/28/17, 1:55:45
- Utah Valley Half Marathon, 6/10/17, 2:34:59
- Elmhurst Running Club 4 on the 4th, 7/4/17, 42:37
- Rock ‘n’ Roll Chicago Half Marathon, 7/16/17, 2:32:52
- Great Alaskan Half Marathon, 7/23/17, 2:42:14
- Run Mag Mile 10K, 9/9/17, 1:07:09
- Chicago Half Marathon and Lifetime 5k, 9/24/17, 33:28
- Art Van Turkey Day Chicago 5K, 11/23/17, 38:24
2016 (9)
- Rock ‘n’ Roll New Orleans, 2/28/16, 2:24:26
- Live Grit Lakefront 10 Miler, 3/19/16, 1:48:56
- Bank of America Shamrock Shuffle, 4/3/16, 52:38
- Good Life Race 5k, 4/10/16, 31:24
- Quarryman Challenge 10 Mile, 5/7/16, 2:01:12
- BCT Harpers Ferry Half Marathon, 5/14/16, 2:45:27
- Buffalo Half Marathon, 5/29/16, 2:39:08
- Elmhurst 4 on the 4th, 7/4/16, 41:24
- Chicago Marathon, 10/9/16, 5:12:59 PR
2015 (9)
- Bank of America Shamrock Shuffle, 3/29/15, 49:49
- Live Grit Lakefront 10 Miler, 4/18/15, 1:50:43
- Quarryman Challenge 10 Mile, 5/9/15, 1:57:03
- Fleet Feet Sports Soldier Field 10 Mile, 5/26/15, 1:41:56 PR
- Covered Bridges Half Marathon, 6/7/15, 2:19:51
- Elmhurst 4 on the 4th, 7/4/15, 40:47
- Shipyard Old Port Half Marathon, 7/11/15, 2:41:59
- Chicago Half Marathon, 9/27/15, 2:25:40
- Chicago Marathon, 10/11/15, 5:21:17
2014 (18)
- Walt Disney World Half Marathon, 1/11/14, 2:47:36
- Walt Disney World Marathon, 1/12/14, 5:30:37
- Tinker Bell Half Marathon, 1/19/14, 2:28:17
- Disney’s Princess Enchanted 10K, 2/22/14, 1:10:38
- Disney’s Princess Half Marathon, 2/23/14, 2:32:13
- Bank of America Shamrock Shuffle, 3/30/14, 48:38 PR
- Chicago Lakefront 50K, 4/5/14, 6:39:08
- Nike Women’s Half Marathon, 4/27/14, 2:31:10
- Community Bank of Elmhurst 4 on the 4th, 7/4/14, 39:39 PR
- Chinatown 5k, 7/12/14, 30:33
- Strike Out ALS 5k, 7/15/14, 30:12
- ZOOMA Chicago Half Marathon, 8/2/14, 2:48:37
- Disneyland 10k, 8/30/14, 1:07:48
- Disneyland Half Marathon, 8/31/14, 2:39:28
- IMT Des Moines Half Marathon, 10/19/14, 2:31:56
- Princeton Half Marathon, 11/2/14, 2:39:38
- Walt Disney Wine and Dine Half Marathon, 11/8/14, 3:18:01
- Route 66 Half Marathon, 11/23/14, 2:42:17
2013 (24)
- Mississippi Blues Half Marathon, 1/5/13, 2:29:29
- Rock ‘n’ Roll Arizona Half Marathon, 1/20/13, 2:20:49
- Rock ‘n’ Roll St. Pete Half Marathon, 2/10/13, 2:28:22
- Little Rock Half Marathon, 3/3/13, 2:22:11
- Rock ‘n’ Roll USA Nation’s Capital Half Marathon, 3/16/13, 2:22:43
- Run Raleigh Half Marathon, 4/14/13, 2:25:48
- Rock ‘n’ Roll Nashville Half Marathon, 4/27/13, 2:30:14
- Rock ‘n’ Roll Portland Half Marathon, 5/19/13, 2:23:34
- Boston’s Run to Remember Half Marathon, 5/26/13, 2:22:08
- Rock ‘n’ Roll San Diego Half Marathon, 6/2/13, 2:22:06
- Rock ‘n’ Roll Seattle Half Marathon, 6/22/13, 2:30:39
- Community Bank of Elmhurst 4 on the 4th, 7/4/13, 41:19
- Strike Out ALS 5K, 7/16/13, 32:44
- Rock ‘n’ Roll Chicago Half Marathon, 7/21/13, 2:34:38
- Fort 2 Base, 8/25/13, 2:09:15
- Rock ‘n’ Roll Virginia Beach Half Marathon, 9/1/13, 2:38:52
- Rock ‘n’ Roll Philadelphia Half Marathon, 9/15/13, 2:24:06
- Omaha Half Marathon, 9/22/13, 2:22:59
- Rock ‘n’ Roll Providence Half Marathon, 9/29/13, 2:23:53
- Rock ‘n’ Roll Cleveland Half Marathon, 10/6/13, 2:35:41
- ING Hartford Half Marathon, 10/12/13, 2:17:01 PR
- Rock ‘n’ Roll St. Louis Half Marathon, 10/27/13, 2:26:06
- Manchester City Half Marathon, 11/3/13, 2:25:57
- Rock ‘n’ Roll Las Vegas Half Marathon, 11/17/13, 2:27:16
2012 (21)
- Rock ‘n’ Roll New Orleans Marathon, 3/4/12, 5:16:53
- Chicago Lakefront 50K, 3/31/12, 6:20:55 PR
- Wrigley Start Early Run 10K, 4/21/12, 1:05:19
- First Merit Bank Lakefront 10 Miler, 4/28/12, 1:48:43
- Alivio y Salud 5K, 4/29/12, 30:38
- Run to Remember 5K, 5/5/12, 30:17
- First Midwest Bank Southwest Half Marathon, 5/6/12, 2:28:03
- Y-ME Race at Your Pace, 5/13/12, 29:52
- Fleet Feet Sports Soldier Field 10 Mile, 5/26/12, 1:43:49
- Run for Hope 5K, 6/3/12, 30:08
- Chicago Late Night Six Glo Run, 6/16/12, 41:30
- Guaranteed Rate Disco Dash 10K, 6/21/12, 1:07:29
- Chicago Women’s Half Marathon, 6/24/12, 2:39:10
- Lady Speed Stick Bloomington Women’s Half Marathon, 8/26/12, 2:49:25
- Republic Bank Big Hit Half Marathon, 9/23/12, 2:20:00
- Baltimore Running Festival Half Marathon, 10/13/12, 2:28:45
- Indianapolis Half Marathon, 10/20/12, 2:33:32
- UNO Carrera de los Muertos 5K, 11/3/12, 31:08
- Chicago’s Perfect 10K, 11/10/12, 1:05:43
- Magic City Half Marathon, 11/18/12, 2:40:33
- Rotary Run 3.14 Pie, 11/22/12, 32:10
2011 (15)
- Bank of America Shamrock Shuffle, 4/10/11, 53:00
- CARA Lakefront 10 Miler, 4/16/11, 1:49:00
- Wrigley Start Early 10K, 4/23/11, 1:06:16
- Run to Remember 5K, 4/30/11, 31:14
- Bank Southwest Half Marathon, 5/1/11, 2:26:16
- Y-ME Race at Your Pace 5K, 5/8/11, 30:59
- Magellan Development Chicago Spring 10K, 5/15/11, 1:07:30
- Alivio y Salud Run for Health 5K, 5/21/11, 29:48 PR
- Fleet Feet Solder Field 10 Miler, 5/28/11, 1:46:17
- Rock ‘n’ Roll Chicago Half Marathon, 8/14/11, 2:26:09
- Oak Brook Half Marathon, 9/5/11, 2:36:40
- ING Hartford Marathon, 10/15/11, 5:25:22
- UNO Carrera de los Muertos 5K, 10/29/11, 30:57
- Chicago’s Perfect 10 Mile Run, 11/12/11, 1:48:19
- Run 3.14 Pie, 11/24/11, 32:05
2010 (17)
- Burbank Park Frosty 5K, 1/16/10, 34:53
- Rock ‘n’ Roll Dallas Half Marathon, 3/14/10, 2:36:13
- Bank of America Shamrock Shuffle, 3/21/10, 52:18
- Des Plaines River Half Marathon, 3/27/10, 2:29:06
- Northwestern University to Benefit Special Olympics 5K, 4/10/10, 32:12
- CARA Lakefront 10 Miler, 4/24/10, 1:47:57
- Run to Remember 5K, 5/1/10, 32:03
- Palos Bank Southwest Half Marathon, 5/2/10, 2:20:28
- Magellan Development Chicago Spring Half Marathon, 5/16/10, 2:25:18
- Soldier Field 10 Mile, 5/29/10, 1:49:48
- Fleet Feet Sports Women’s 10K, 7/18/10, 1:10:07
- Oak Brook Half Marathon, 9/6/10, 2:40:09
- Komen Chicago Race for the Cure 10K, 9/25/10, 1:04:02 PR
- Bank of America Chicago Marathon, 10/10/10, 5:40:49
- Carrera de los Muertos 5K, 10/30/10, 31:30
- Chicago Monster Dash Half Marathon, 10/31/10, 2:35:30
- Hot Chocolate 15K, 11/6/10, 1:45:56
2009 (13)
- CARA Lakefront 10 Miler, 4/25/09, 1:52:53
- Wisconsin Half Marathon, 5/2/09, 2:22:25
- Magellan Development Chicago Spring Half Marathon, 5/17/09, 2:29:34
- Fleet Feet Sports Soldier Field 10 Mile, 5/23/09, 1:49:38
- Alivio y Salud 5K, 5/30/09, 32:07
- 13.1 Chicago Half Marathon, 6/7/09, 2:26:32
- North Shore Half Marathon, 6/14/09, 2:29:04
- Fleet Feet Sports Women’s Festival 10K, 7/19/09, 1:07:35
- Rock ‘n’ Roll Chicago Half Marathon, 8/2/09, 2:34:31
- Oak Brook Half Marathon, 9/7/09, 2:32:07
- Chicago Half Marathon, 9/13/09, 2:31:32
- Trick or Treat Trot 5K, 10/25/09, 33:44
- UNO Carrera de los Muertos 5K, 10/31/09, 34:07
2008 (7)
- Bank of America Shamrock Shuffle, 3/30/08, 54:51
- North Shore Half Marathon, 6/8/08, 2:53:10
- Nike Human Race 10K, 8/31/08, 1:12:53
- Banco Popular Chicago Half Marathon, 9/14/08, 2:34:32
- LaSalle Bank of America Chicago Marathon, 10/12/08, 5:59:47
- Trick or Treat Trot 10K, 10/26/08, 1:14:00
- Running for Kicks Turkey Trot 4 Mile Run, 11/27/08, 44:28
2007 (3)
- LaSalle Bank Shamrock Shuffle, 3/25/07, 58:26
- North Shore Half Marathon, 6/10/07, 2:43:34
- Banco Popular Chicago Half Marathon, 9/9/07, 2:37:34
2006 (7)
- The LaSalle Bank Shamrock Shuffle, 4/2/06, 58:02
- Run to Remember 5K, 5/6/06, 35:07
- @Properties Loop The Loop for Kids, 6/18/06, 38:29
- Chicago Fire Fighters Run for the Kids 5K, 7/13/06, 36:38
- Fleet Feet Sports Women’s 5K, 7/30/06, 36:50
- Chicago Distance Classic Half Marathon 8/13/06, 2:39:57
- LaSalle Bank Chicago Marathon, 10/22/06, 5:53:33
2005 (3)
- Tinley Turkey Trot 5K, 11/12/05, 39:48
- Goose Island Turkey Trot 8K, 11/24/05, 1:09:04
- Rudolph Ramble 8K, 12/11/05, 1:11:00