
| Year | PR Race name | PR Distance | PR Time | Pace per mile |
|---|---|---|---|---|
| 2017 | WNY Alumni XC Winter Classic | 1 | 0:08:30 | 0:08:30 |
| 2016 | WNY Alumni XC Challenge | 3.1 | 0:16:23 | 0:05:17 |
| 2018 | Jackhammer Trail Series #1 | 3.2 | 0:20:34 | 0:06:25 |
| 2015 | Bond Lake RUT race | 3.4 | 0:19:35 | 0:05:45 |
| 2015 | Grinder | 3.5 | 0:23:36 | 0:06:44 |
| 2017 | Shamrock Run | 5 | 0:27:35 | 0:05:31 |
| 2016 | Depew-Lancaster Boys & Girls Club 10K | 6.2 | 0:35:18 | 0:05:41 |
| 2016 | Strider Glider Quarter Marathon | 6.6 | 0:37:35 | 0:05:41 |
| 2019 | Boilermaker 15K (Buffalo Area Runners) | 9.3 | 0:58:46 | 0:06:19 |
| 2015 | EVL 9 | 9.7 | 0:59:26 | 0:06:07 |
| 2016 | EVL-9 | 9.8 | 1:03:25 | 0:06:28 |
| 2017 | Y-10 | 10 | 0:58:17 | 0:05:49 |
| 2016 | GBTC Half Marathon | 13.1 | 1:17:41 | 0:05:55 |
| 2017 | Buffalo Marathon | 26.2 | 2:39:17 | 0:06:04 |
| Date | Distance | Race name | Time | Pace | Place | In Group |
|---|---|---|---|---|---|---|
| 11/27/2015 | 1 | Black Friday Mighty Mile XC | 0:11:13 | 0:11:13 | 11 | 10 |
| 11/25/2016 | 1 | Black Friday Mighty Mile | 0:09:05 | 0:09:05 | 11 | 11 |
| 11/24/2017 | 1 | Black Friday Mighty Mile | 0:09:01 | 0:09:01 | 3 | 16 |
| 12/31/2017 | 1 | WNY Alumni XC Winter Classic | 0:08:30 | 0:08:30 | 2 | 2 |
| 11/23/2018 | 1 | Black Friday Mighty Mile | 0:10:45 | 0:10:45 | 7 | 7 |
| 11/29/2019 | 1 | Black Friday Mighty Mile | 0:09:30 | 0:09:30 | 4 | 4 |
| Date | Distance | Race name | Time | Pace | Place | In Group |
|---|---|---|---|---|---|---|
| 5/16/2015 | 3.1 | Chris Griswold Memorial 5K | 0:17:39 | 0:05:41 | 3 | 1 |
| 5/31/2015 | 3.5 | Grinder | 0:23:36 | 0:06:45 | 1 | 1 |
| 8/10/2015 | 3.4 | Bond Lake RUT race | 0:19:35 | 0:05:46 | 1 | 1 |
| 4/10/2016 | 3.1 | Shoes For The Shelter | 0:17:05 | 0:05:30 | 3 | 2 |
| 5/1/2016 | 3.1 | Running Water 5K | 0:17:47 | 0:05:43 | 3 | 1 |
| 5/21/2016 | 3.1 | Charge of the Knights | 0:16:50 | 0:05:25 | 2 | 1 |
| 6/17/2016 | 3.1 | St Gregory the Great's Great Race | 0:16:40 | 0:05:22 | 6 | 2 |
| 6/18/2016 | 3.1 | Trooper Brinkerhoff 5K | 0:17:52 | 0:05:45 | 1 | 1 |
| 7/6/2016 | 3.1 | Loughran's Alumni Cup | 0:16:52 | 0:05:26 | 2 | 1 |
| 7/21/2016 | 3.1 | St. John Vianney Kickoff Run | 0:17:10 | 0:05:32 | 6 | 4 |
| 7/27/2016 | 3.1 | Ronald McDonald House 5K | 0:17:10 | 0:05:32 | 6 | 2 |
| 8/13/2016 | 3.1 | Jenny Kuzma Memorial Bergen 5K | 0:16:59 | 0:05:28 | 27 | 3 |
| 8/17/2016 | 3.1 | Moonlight Run | 0:17:24 | 0:05:36 | 8 | 2 |
| 9/14/2016 | 3.1 | Scrub Run | 0:17:14 | 0:05:33 | 1 | 1 |
| 12/17/2016 | 3.1 | Caroler 5K | 0:17:41 | 0:05:42 | 2 | 1 |
| 12/31/2016 | 3.1 | WNY Alumni XC Challenge | 0:16:23 | 0:05:16 | 4 | 3 |
| 4/15/2017 | 3.1 | Bunny Hop | 0:16:57 | 0:05:27 | 2 | 1 |
| 6/17/2017 | 3.1 | Trooper Brinkerhoff 5K | 0:18:09 | 0:05:51 | 1 | 1 |
| 8/14/2017 | 3.4 | Bond Lake AC Rut Race | 0:20:12 | 0:05:56 | 1 | 1 |
| 8/26/2017 | 3.1 | Tops 5K | 0:16:58 | 0:05:28 | 3 | 1 |
| 10/14/2017 | 3.1 | St. Marks, Get Set, Go! 5K | 0:18:21 | 0:05:54 | 2 | 1 |
| 12/9/2017 | 3.1 | It's A Wonderful Run | 0:30:02 | 0:09:40 | 803 | 37 |
| 3/31/2018 | 3.1 | Bunny Hop | 0:17:32 | 0:05:39 | 5 | 1 |
| 5/6/2018 | 3.1 | Running Water 5K | 0:17:19 | 0:05:34 | 1 | 1 |
| 7/25/2018 | 3.1 | Ronald McDonald House | 0:17:35 | 0:05:40 | 5 | 1 |
| 7/31/2018 | 3.2 | Jackhammer Trail Series #1 | 0:20:34 | 0:06:26 | 1 | 1 |
| 8/15/2018 | 3.1 | Moonlight Run | 0:17:34 | 0:05:39 | 7 | 1 |
| 9/23/2018 | 3.1 | USATF XC MEN 40 | 0:17:56 | 0:05:46 | 9 | 6 |
| 6/21/2019 | 3.1 | St. Gregory The Great Great Race | 0:17:15 | 0:05:33 | 21 | 2 |
| 7/4/2019 | 3.1 | Bob Giza 10K (2 x 5K) Mixed RELAY | 0:38:13 | 0:06:09 | 1 | 1 |
| Date | Distance | Race name | Time | Pace | Place | In Group |
|---|---|---|---|---|---|---|
| 5/14/2015 | 5 | Knox Farm | 0:31:25 | 0:06:17 | 2 | 2 |
| 11/26/2015 | 5 | 120th Annual YMCA Turkey Trot | 0:28:58 | 0:05:50 | 33 | 3 |
| 3/12/2016 | 5 | Shamrock Run | 0:27:35 | 0:05:33 | 7 | 2 |
| 5/12/2016 | 5 | BOC Knox Farms 5 Mile | 0:28:44 | 0:05:45 | 1 | 1 |
| 11/24/2016 | 5 | YMCA Turkey Trot 8K | 0:28:38 | 0:05:46 | 41 | 6 |
| 3/4/2017 | 5 | Shamrock Run | 0:27:35 | 0:05:33 | 8 | 2 |
| 11/23/2017 | 5 | YMCA Turkey Trot | 0:27:50 | 0:05:36 | 38 | 2 |
| 3/3/2018 | 5 | Shamrock Run | 0:28:08 | 0:05:40 | 11 | 1 |
| 11/22/2018 | 5 | YMCA Turkey Trot | 0:28:39 | 0:05:46 | 55 | 4 |
| 3/2/2019 | 5 | Shamrock Run | 0:29:41 | 0:05:58 | 35 | 1 |
| 11/28/2019 | 5 | YMCA Turkey Trot | 0:29:15 | 0:05:53 | 85 | 9 |
| Date | Distance | Race name | Time | Pace | Place | In Group |
|---|---|---|---|---|---|---|
| 6/11/2015 | 6.2 | BOC Sprague Brook Park 10K Trail | 0:44:26 | 0:07:09 | 1 | 1 |
| 7/4/2016 | 6.2 | Depew-Lancaster Boys & Girls Club 10K | 0:35:18 | 0:05:41 | 4 | 1 |
| 8/27/2016 | 6.2 | Tops Run For Roswell 10K | 0:36:06 | 0:05:51 | 5 | 3 |
| 10/29/2016 | 6.6 | Strider Glider Quarter Marathon | 0:37:35 | 0:05:44 | 2 | 1 |
| Date | Distance | Race name | Time | Pace | Place | In Group |
|---|---|---|---|---|---|---|
| 7/26/2015 | 9.7 | EVL 9 | 0:59:26 | 0:06:08 | 1 | 1 |
| 7/24/2016 | 9.8 | EVL-9 | 1:03:25 | 0:06:28 | 2 | 1 |
| 7/22/2018 | 9.7 | EVL Trail Races 9 Miles | 1:04:42 | 0:06:40 | 1 | 1 |
| 7/14/2019 | 9.3 | Boilermaker 15K (Buffalo Area Runners) | 0:58:46 | 0:06:18 | 216 | 16 |
| Date | Distance | Race name | Time | Pace | Place | In Group |
|---|---|---|---|---|---|---|
| 2/11/2017 | 10 | Y-10 | 0:58:17 | 0:05:50 | 2 | 2 |
| Date | Distance | Race name | Time | Pace | Place | In Group |
|---|---|---|---|---|---|---|
| 5/7/2016 | 13.1 | GBTC Half Marathon | 1:17:41 | 0:05:56 | 4 | 1 |
| Date | Distance | Race name | Time | Pace | Place | In Group |
|---|---|---|---|---|---|---|
| 5/28/2017 | 26.2 | Buffalo Marathon | 2:39:17 | 0:06:05 | 7 | 1 |
| 4/16/2018 | 26.2 | Boston Marathon (Buffalo Area Runners) | 2:54:31 | 0:06:39 | 972 | 824 |