| Year | PR Race name | PR Distance | PR Time | Pace per mile |
| 2017 | Checkers Mueller Mile | 1 | 0:04:40 | 0:04:40 |
| 2016 | Telegraph Road | 1.3 | 0:14:18 | 0:11:00 |
| 2015 | Dash For Diversity 9K RELAY | 1.8 | 0:32:54 | 0:18:16 |
| 2016 | Disco 3000 | 1.9 | 0:10:17 | 0:05:24 |
| 2015 | Telegraph Road | 2.3 | 0:14:18 | 0:06:13 |
| 2013 | Freezer Run | 2.76 | 0:17:33 | 0:06:21 |
| 2014 | Tofurky Trot | 2.8 | 0:15:24 | 0:05:30 |
| 2013 | Knox Invitational Community X-Country Race | 3 | 0:18:50 | 0:06:16 |
| 2017 | Tom Donnelly Hall Of Fame 5K | 3.1 | 0:16:09 | 0:05:12 |
| 2017 | Jackhammer Trail Series #3 | 3.2 | 0:20:05 | 0:06:16 |
| 2016 | JP Morgan Chase Corporate Challenge | 3.5 | 0:18:57 | 0:05:24 |
| 2016 | Dominator XC Run | 3.6 | 0:21:33 | 0:05:59 |
| 2016 | Subaru Buffalo 4 Mile Chase | 4 | 0:21:21 | 0:05:20 |
| 2015 | Soaker Run | 4.8 | 0:27:30 | 0:05:43 |
| 2012 | YMCA Turkey Trot | 4.9 | 0:29:43 | 0:06:03 |
| 2016 | YMCA Turkey Trot 8K | 5 | 0:26:21 | 0:05:16 |
| 2014 | Knox Farm Parks | 5.1 | 0:32:42 | 0:06:24 |
| 2018 | Tops 10K | 6.2 | 0:35:04 | 0:05:39 |
| 2014 | Strider Glider Quarter Marathon | 6.6 | 0:38:41 | 0:05:51 |
| 2017 | Kelly Tough 12K | 7.5 | 0:42:33 | 0:05:40 |
| 2016 | EVL-9 | 9.8 | 1:10:20 | 0:07:10 |
| 2013 | Olean/Bradford YMCA Polar Bear Series # 3 | 10 | 1:01:15 | 0:06:07 |
| 2017 | Syracuse Fall Half Marathon | 13.1 | 1:14:11 | 0:05:39 |
| 2017 | Boston Marathon (Buffalo Area Runners at) | 26.2 | 2:40:32 | 0:06:07 |
| 2014 | BPAC 6 Hour Distance Classic | 40.6 | 6:00:00 | 0:08:52 |
| Date | Distance | Race name | Time | Pace | Place | In Group |
| 2/26/2012 | 3.1 | Canisius Chilly Challenge | 0:18:00 | 0:05:48 | 8 | 1 |
| 4/22/2012 | 3.1 | UB Run For Smiles | 0:18:10 | 0:05:51 | 3 | 1 |
| 4/27/2012 | 3.1 | SFC Race For A Cause | 0:17:33 | 0:05:39 | 1 | 1 |
| 6/14/2012 | 3.1 | OLSH 5K | 0:17:46 | 0:05:43 | 2 | 1 |
| 7/26/2012 | 3.1 | St. John Vianney Kickoff Run | 0:17:40 | 0:05:41 | 4 | 1 |
| 8/26/2012 | 3.1 | Tomato Trot | 0:17:20 | 0:05:35 | 1 | 1 |
| 11/4/2012 | 3.1 | Making Tracks For Families | 0:17:55 | 0:05:46 | 2 | 1 |
| 12/16/2012 | 3.1 | Freezer Run 5K | 0:17:16 | 0:05:33 | 4 | 1 |
| 2/25/2013 | 3.1 | Canisius Chilly Challenge | 0:17:47 | 0:05:43 | 3 | 1 |
| 5/3/2013 | 3.1 | Catalyst Race For A Cause | 0:17:00 | 0:05:28 | 2 | 1 |
| 6/7/2013 | 3.1 | Mount Mercy Academy 5K | 0:17:35 | 0:05:40 | 2 | 1 |
| 6/13/2013 | 3.1 | OLSH 5K Kickoff Run | 0:17:18 | 0:05:34 | 1 | 1 |
| 6/15/2013 | 3.1 | Love Everybody 5K | 0:17:45 | 0:05:43 | 1 | 1 |
| 7/14/2013 | 3.1 | Peaceprints 5K | 0:18:00 | 0:05:48 | 1 | 1 |
| 7/25/2013 | 3.1 | St. John Vianney's Kickoff Run | 0:16:57 | 0:05:27 | 7 | 2 |
| 7/31/2013 | 3.1 | Ronald McDonald House 5K | 0:17:24 | 0:05:36 | 9 | 1 |
| 8/3/2013 | 3.1 | Pennies From Heaven | 0:17:13 | 0:05:32 | 1 | 1 |
| 8/18/2013 | 3.1 | Run For Row | 0:17:13 | 0:05:32 | 1 | 1 |
| 8/20/2013 | 3.1 | Eden 5K | 0:17:35 | 0:05:40 | 3 | 1 |
| 9/8/2013 | 3.1 | Headway Walk, Run & Wheel | 0:17:20 | 0:05:35 | 1 | 1 |
| 9/28/2013 | 3.1 | Autumn Challenge | 0:18:19 | 0:05:54 | 1 | 1 |
| 10/5/2013 | 3.1 | Timon Fall Challenge | 0:17:45 | 0:05:43 | 4 | 1 |
| 10/6/2013 | 3.1 | Olivia's Wish Run | 0:17:33 | 0:05:39 | 3 | 1 |
| 10/27/2013 | 3.1 | Making Tracks For Families | 0:17:39 | 0:05:41 | 1 | 1 |
| 10/31/2013 | 3.1 | Boo Bash & Dash | 0:17:36 | 0:05:40 | 3 | 1 |
| 11/3/2013 | 3.1 | Bob Ivory Run | 0:17:15 | 0:05:33 | 15 | 1 |
| 2/23/2014 | 3.1 | Chilly Challenge | 0:17:34 | 0:05:39 | 4 | 1 |
| 3/9/2014 | 3.1 | Dyslexia Dash | 0:19:12 | 0:06:11 | 1 | 1 |
| 4/6/2014 | 3.1 | Shoes For The Shelter | 0:17:07 | 0:05:31 | 10 | 1 |
| 5/9/2014 | 3.1 | Run For A Cause | 0:17:39 | 0:05:41 | 1 | 1 |
| 5/30/2014 | 3.1 | Bully Free 5K | 0:17:23 | 0:05:36 | 1 | 1 |
| 6/26/2014 | 3.1 | West Seneca Community 5K | 0:17:35 | 0:05:40 | 3 | 1 |
| 7/30/2014 | 3.1 | Ronald McDonald House 5K | 0:17:23 | 0:05:36 | 5 | 1 |
| 8/2/2014 | 3.1 | Pennies To Heaven | 0:17:48 | 0:05:44 | 1 | 1 |
| 8/19/2014 | 3.1 | Eden 5K | 0:17:15 | 0:05:33 | 2 | 1 |
| 8/29/2014 | 3.1 | WNY Running Hall Of Fame Race of Champions | 0:17:23 | 0:05:36 | 10 | 2 |
| 10/26/2014 | 3.1 | Trick Or Treat Trot 5K | 0:17:59 | 0:05:47 | 1 | 1 |
| 11/2/2014 | 3.1 | Bob Ivory Run | 0:17:32 | 0:05:39 | 8 | 1 |
| 11/9/2014 | 3.1 | GBTC 5K XC | 0:18:03 | 0:05:49 | 5 | 1 |
| 12/14/2014 | 3.1 | Freezer Run | 0:16:58 | 0:05:28 | 1 | 1 |
| 2/22/2015 | 3.1 | Chilly Challenge | 0:17:17 | 0:05:34 | 2 | 1 |
| 4/12/2015 | 3.1 | Putting Hunger On The Run | 0:16:31 | 0:05:19 | 1 | 1 |
| 4/18/2015 | 3.1 | Mathletes | 0:17:01 | 0:05:29 | 1 | 1 |
| 4/18/2015 | 3.1 | Feel The Spirit | 0:17:00 | 0:05:28 | 1 | 1 |
| 5/1/2015 | 3.1 | Catalyst Race For A Cause | 0:16:50 | 0:05:25 | 1 | 1 |
| 5/15/2015 | 3.1 | Buffalo Greek Fest 5K | 0:16:41 | 0:05:22 | 1 | 1 |
| 5/29/2015 | 3.1 | Bully Free 5K | 0:17:28 | 0:05:37 | 1 | 1 |
| 6/12/2015 | 3.1 | Mount Mercy Academy (MMA) 5K | 0:17:05 | 0:05:30 | 1 | 1 |
| 6/18/2015 | 3.1 | OLSH 5K | 0:16:58 | 0:05:28 | 1 | 1 |
| 6/19/2015 | 3.1 | St Greg's Great Race | 0:16:27 | 0:05:18 | 5 | 1 |
| 6/20/2015 | 3.1 | Chase The Sun - Summer Solstice 5K | 0:16:58 | 0:05:28 | 1 | 1 |
| 6/21/2015 | 3.1 | Dash For Devin | 0:18:00 | 0:05:48 | 1 | 1 |
| 6/25/2015 | 3.1 | West Seneca Community 5K | 0:17:20 | 0:05:35 | 2 | 1 |
| 7/23/2015 | 3.1 | St. John Vianney Kickoff Run | 0:16:29 | 0:05:18 | 3 | 1 |
| 7/29/2015 | 3.1 | Ronald McDonald House 5K | 0:16:39 | 0:05:22 | 3 | 1 |
| 8/1/2015 | 3.1 | St. Christopher Summerfest 5K | 0:16:57 | 0:05:27 | 1 | 1 |
| 8/19/2015 | 3.1 | Moonlight Run | 0:16:38 | 0:05:21 | 1 | 1 |
| 8/25/2015 | 3.5 | UB Law's Running With The Bulls | 0:19:33 | 0:05:35 | 1 | 1 |
| 9/4/2015 | 3.1 | WNY Running Hall of Fame Champions 5K | 0:16:39 | 0:05:22 | 2 | 1 |
| 9/11/2015 | 3.1 | Brothers of Mercy Bavarian Fest 5K | 0:16:54 | 0:05:26 | 1 | 1 |
| 9/13/2015 | 3.1 | Headway Walk, Run & Wheel | 0:16:45 | 0:05:23 | 1 | 1 |
| 9/20/2015 | 3.1 | Shea's 5K | 0:16:56 | 0:05:27 | 1 | 1 |
| 9/20/2015 | 3.1 | Derby Snap Fitness 5K | 0:17:56 | 0:05:46 | 1 | 1 |
| 10/25/2015 | 3.1 | Trick Or Treat Trot | 0:16:59 | 0:05:28 | 1 | 1 |
| 11/15/2015 | 3.1 | Run With The PAC 5K | 0:16:44 | 0:05:23 | 1 | 1 |
| 12/13/2015 | 3.1 | Freezer Run | 0:16:09 | 0:05:12 | 2 | 1 |
| 1/31/2016 | 3.1 | Penguin Run | 0:16:32 | 0:05:19 | 2 | 1 |
| 2/28/2016 | 3.1 | Chili Challenge | 0:17:01 | 0:05:29 | 6 | 1 |
| 4/10/2016 | 3.1 | Shoes For The Shelter | 0:16:46 | 0:05:24 | 2 | 1 |
| 4/29/2016 | 3.1 | Catalyst Race For A Cause | 0:16:57 | 0:05:27 | 2 | 1 |
| 5/6/2016 | 3.1 | Town of Toanwanda 5K | 0:16:34 | 0:05:20 | 1 | 1 |
| 5/13/2016 | 3.1 | Bully Free | 0:17:11 | 0:05:32 | 2 | 1 |
| 5/20/2016 | 3.1 | Williamsville East 5K | 0:17:01 | 0:05:29 | 1 | 1 |
| 6/10/2016 | 3.1 | MMA | 0:16:19 | 0:05:15 | 1 | 1 |
| 6/12/2016 | 3.1 | FG III | 0:16:13 | 0:05:13 | 2 | 1 |
| 6/16/2016 | 3.1 | Chase The Sun Summer Solstice 5K | 0:17:46 | 0:05:43 | 1 | 1 |
| 6/17/2016 | 3.1 | St Gregory the Great's Great Race | 0:16:15 | 0:05:14 | 3 | 1 |
| 6/19/2016 | 3.1 | Father Baker Father's Day 5K | 0:16:43 | 0:05:23 | 1 | 1 |
| 6/23/2016 | 3.5 | JP Morgan Chase Corporate Challenge | 0:18:57 | 0:05:25 | 6 | 6 |
| 7/6/2016 | 3.1 | Loughran's Alumni Cup | 0:16:23 | 0:05:16 | 1 | 1 |
| 7/21/2016 | 3.1 | St. John Vianney Kickoff Run | 0:16:30 | 0:05:19 | 2 | 1 |
| 7/27/2016 | 3.1 | Ronald McDonald House 5K | 0:16:35 | 0:05:20 | 4 | 1 |
| 8/2/2016 | 3.2 | Jackhammer Trail Series #1 | 0:21:00 | 0:06:34 | 1 | 1 |
| 8/9/2016 | 3.2 | Jackhammer Trail Series #2 | 0:20:30 | 0:06:24 | 1 | 1 |
| 8/16/2016 | 3.2 | Jackhammer Trail Series #3 | 0:20:35 | 0:06:26 | 1 | 1 |
| 8/17/2016 | 3.1 | Moonlight Run | 0:16:34 | 0:05:20 | 2 | 1 |
| 8/23/2016 | 3.2 | Jackhammer Trail Series #4 | 0:20:16 | 0:06:20 | 1 | 1 |
| 9/2/2016 | 3.1 | Race of Champions 5K | 0:16:12 | 0:05:13 | 3 | 1 |
| 9/9/2016 | 3.1 | Brothers Of Mercy | 0:16:26 | 0:05:17 | 1 | 1 |
| 9/18/2016 | 3.1 | Shea's Run For The Arts | 0:16:26 | 0:05:17 | 1 | 1 |
| 10/2/2016 | 3.1 | Olivia's 5K Wish Run | 0:16:18 | 0:05:15 | 1 | 1 |
| 11/6/2016 | 3.6 | Dominator XC Run | 0:21:33 | 0:05:59 | 3 | 2 |
| 11/13/2016 | 3.1 | Running With The PAC | 0:17:03 | 0:05:29 | 1 | 1 |
| 12/11/2016 | 3.1 | Freezer Run | 0:17:07 | 0:05:31 | 2 | 1 |
| 1/1/2017 | 3.1 | New Year's Classic 5K | 0:16:58 | 0:05:28 | 1 | 1 |
| 4/2/2017 | 3.1 | Run Against Hunger | 0:16:11 | 0:05:13 | 1 | 1 |
| 4/23/2017 | 3.1 | Shoes For The Shelter | 0:16:40 | 0:05:22 | 3 | 1 |
| 6/1/2017 | 3.1 | The Gay 5K | 0:16:44 | 0:05:23 | 1 | 1 |
| 6/4/2017 | 3.1 | Girls On The Run | 0:17:03 | 0:05:29 | 1 | 1 |
| 6/16/2017 | 3.1 | St Greg's Great Race | 0:16:19 | 0:05:15 | 5 | 1 |
| 7/6/2017 | 3.1 | Loughran's | 0:16:19 | 0:05:15 | 1 | 1 |
| 7/20/2017 | 3.1 | St John Vianney Kickoff Run | 0:16:36 | 0:05:21 | 5 | 1 |
| 7/26/2017 | 3.1 | Ronald McDonald House 5K | 0:16:35 | 0:05:20 | 3 | 1 |
| 8/1/2017 | 3.2 | Jackhammer Trail Series #1 | 0:20:35 | 0:06:26 | 1 | 1 |
| 8/5/2017 | 3.1 | St. Christopher Summerfest | 0:16:36 | 0:05:21 | 1 | 1 |
| 8/8/2017 | 3.2 | Jackhammer Trail Series #2 | 0:20:24 | 0:06:22 | 1 | 1 |
| 8/15/2017 | 3.2 | Jackhammer Trail Series #3 | 0:20:05 | 0:06:17 | 1 | 1 |
| 8/16/2017 | 3.1 | Moonlight Run | 0:16:34 | 0:05:20 | 1 | 1 |
| 8/29/2017 | 3.2 | Jackhammer Trail Series #5 | 0:20:16 | 0:06:20 | 1 | 1 |
| 9/1/2017 | 3.1 | Tom Donnelly Hall Of Fame 5K | 0:16:09 | 0:05:12 | 6 | 1 |
| 9/8/2017 | 3.1 | Brothers of Mercy 5K | 0:16:54 | 0:05:26 | 1 | 1 |
| 9/17/2017 | 3.1 | Shea's 5K | 0:16:23 | 0:05:16 | 1 | 1 |
| 10/15/2017 | 3.1 | Monster Scramble 5K | 0:17:51 | 0:05:45 | 1 | 1 |
| 10/15/2017 | 3.1 | Gateway-Longview Pumpkin Run | 0:17:02 | 0:05:29 | 1 | 1 |
| 3/25/2018 | 3.1 | Chilly Challenge | 0:17:30 | 0:05:38 | 4 | 1 |
| 5/11/2018 | 3.1 | Buffalo Greek 5K | 0:16:41 | 0:05:22 | 1 | 1 |
| 6/14/2018 | 3.5 | JP Morgan Chase Corporate Challenge | 0:19:00 | 0:05:26 | 3 | 3 |
| 9/23/2018 | 3.1 | Billies On The Run | 0:16:35 | 0:05:20 | 1 | 1 |
| Date | Distance | Race name | Time | Pace | Place | In Group |
| 3/18/2012 | 13.1 | Polar Bear Series #6 Half Marathon | 1:24:03 | 0:06:25 | 4 | 1 |
| 3/10/2013 | 13.1 | Olean/Bradford YMCA Polar Bear Series # 4 | 1:19:46 | 0:06:05 | 1 | 1 |
| 6/29/2013 | 13.1 | 50-yard Finish Half Marathon | 1:21:59 | 0:06:15 | 1 | 1 |
| 3/23/2014 | 13.1 | Polar Bear Series # 5 Half Marathon | 1:21:46 | 0:06:15 | 1 | 1 |
| 5/3/2014 | 13.1 | GBTC Grand Island Half Marathon | 1:19:30 | 0:06:04 | 6 | 1 |
| 5/25/2014 | 13.1 | Buffalo Half Marathon | 1:18:20 | 0:05:59 | 13 | 1 |
| 3/22/2015 | 13.1 | Polar Bear Series #4 Half Marathon | 1:20:55 | 0:06:10 | 2 | 1 |
| 5/2/2015 | 13.1 | GBTC Grand Island Half Marathon | 1:19:23 | 0:06:03 | 4 | 1 |
| 4/3/2016 | 13.1 | Syracuse Half Marathon | 1:26:54 | 0:06:38 | 25 | 3 |
| 3/26/2017 | 13.1 | Syracuse Half Marathon | 1:14:17 | 0:05:40 | 8 | 1 |
| 5/6/2017 | 13.1 | GBTC Grand Island Half Marathon | 1:15:08 | 0:05:44 | 2 | 1 |
| 11/12/2017 | 13.1 | Syracuse Fall Half Marathon | 1:14:11 | 0:05:40 | 8 | 1 |