Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Apalachee Regional Park2021 NCAA Division I Cross Country Champs (83rd Men and 41st Women) · Nov 20 | 29:38.7 | 2021 NCAA Division I Cross Country Champs (83rd Men and 41st Women) | November 20, 2021 |
| 10,000 Meters · EP Tom Sawyer State ParkNCAA D1 Southeast Region Cross Country Championships · Nov 12 | 29:24.7 | NCAA D1 Southeast Region Cross Country Championships | November 12, 2021 |
| 5 Miles · Notre Dame Burke Memorial Golf CourseNotre Dame National Catholic Cross Country Invitational · Sep 14 | 25:15.9 | Notre Dame National Catholic Cross Country Invitational | September 14, 2018 |
| 5,000 Meters · Bowdoin ParkNXN Northeast Regional · Nov 28 | 16:21.6 | NXN Northeast Regional | November 28, 2015 |
| 5,000 Meters · Delsea HSNJSAA South Sectionals · Nov 7 | 15:44.96 | NJSAA South Sectionals | November 7, 2015 |
| 5,000 Meters · Holmdel ParkNJSIAA Group 4 Championships · Nov 14 | 16:17.86 | NJSIAA Group 4 Championships | November 14, 2015 |
| 5,000 Meters · Holmdel ParkNJSIAA Group IV XC Championship · Nov 15 | 16:17 | NJSIAA Group IV XC Championship | November 15, 2014 |
| 8,000 Meters · EP Tom Sawyer State ParkNCAA D1 Pre-National Invitational · Oct 14 | 24:32.0 | NCAA D1 Pre-National Invitational | October 14, 2017 |
| 8,000 Meters · LaVern Gibson CourseISU Pre-Nationals Invitational · Oct 15 | 26:09.6 | ISU Pre-Nationals Invitational | October 15, 2016 |
| 8,000 Meters · Notre Dame Burke Memorial Golf CourseACC Cross Country Championships · Oct 29 | 24:14.8 | ACC Cross Country Championships | October 29, 2021 |
| 8,000 Meters · Oatlands PlantationAtlantic 10 Conference Cross Country Championships · Oct 28 | 25:23.6 | Atlantic 10 Conference Cross Country Championships | October 28, 2017 |
| 8,000 Meters · Virginia Tech Home Cross Country CourseVirginia Tech vs NC State vs Duke Cross Country Meet · Sep 25 | 24:39.5 | Virginia Tech vs NC State vs Duke Cross Country Meet | September 25, 2020 |
| 8,000 Meters · Wake Med 8KACC Cross Country Championships · Oct 30 | 23:34.2 | ACC Cross Country Championships | October 30, 2020 |
| 8,000 Meters · WakeMed Soccer ParkNorth Carolina State Wolfpack Cross Country Invitational · Oct 7 | 23:35.0 | North Carolina State Wolfpack Cross Country Invitational | October 7, 2020 |
| 8,000 Meters · Zimmer Championship Cross Country CourseWisconsin D1 Pre-Nationals Cross Country Invitational · Oct 13 | 24:45.9 | Wisconsin D1 Pre-Nationals Cross Country Invitational | October 13, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 20 | 2021 NCAA Division I Cross Country Champs (83rd Men and 41st Women)Nov 20 · 10,000 Meters Championships · Place 50 · NC StateNC State | 10,000 Meters Championships | 50 | 29:38.7 PB | Sr |
| Nov 12 | NCAA D1 Southeast Region Cross Country ChampionshipsNov 12 · 10,000 Meters Championships · Place 6 · NC StateNC State | 10,000 Meters Championships | 6 | 29:24.7 PB | Sr |
| Oct 29 | ACC Cross Country ChampionshipsOct 29 · 8,000 Meters Championship · Place 20 · NC StateNC State | 8,000 Meters Championship | 20 | 24:14.8 PB | Sr |
| Oct 15 | Nuttycombe Wisconsin InvitationalOct 15 · 8,000 Meters College Championship · Place 39 · NC StateNC State | 8,000 Meters College Championship | 39 | 23:55.5Unofficial | Sr |
| Sep 18 | Adidas XC ChallengeSep 18 · 6,000 Meters Varsity · Place 4 · NC StateNC State | 6,000 Meters Varsity | 4 | 17:54.6 | SR |
2020 Cross Country
3 results2018 Cross Country
2 results2017 Cross Country
3 results2016 Cross Country
3 results2015 Cross Country
4 results2014 Cross Country
2 results