Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · PSU Blue CourseNCAA Division I Mid Atlantic Region XC Championships · Nov 9 | 34:04 | NCAA Division I Mid Atlantic Region XC Championships | November 9, 2018 |
| 5,000 Meters · Edgewater Golf CourseHatchet Invitational · Oct 7 | 16:06.28 | Hatchet Invitational | October 7, 2017 |
| 5,000 Meters · Nine Mile ForestMarathon Invite · Aug 31 | 15:55.90 | Marathon Invite | August 31, 2017 |
| 5,000 Meters · Pittsville HSPittsville Invite · Aug 24 | 16:38.6 | Pittsville Invite | August 24, 2017 |
| 5,000 Meters · Ridges Golf CourseWIAA D2 State XC Championships · Oct 28 | 16:13.8 | WIAA D2 State XC Championships | October 28, 2017 |
| 5,000 Meters · Spring BrookNightfall Classic · Sep 29 | 15:54.25 | Nightfall Classic | September 29, 2017 |
| 7850 m · United States Naval Academy Golf ClubPitt vs Navy Cross Country Dual · Oct 2 | 24:40.9 | Pitt vs Navy Cross Country Dual | October 2, 2020 |
| 7885 m · United States Naval Academy Golf ClubNavy Cross Country Invitational · Sep 10 | 24:00.0 | Navy Cross Country Invitational | September 10, 2021 |
| 8,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 29 | 26:36.0 | Roy Griak Invitational | September 29, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
3 results2020 Cross Country
1 results2019 Cross Country
1 results2018 Cross Country
3 results2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | WIAA D2 State XC ChampionshipsOct 28 · 5,000 Meters Varsity · Place 5 · NekoosaNekoosa | 5,000 Meters Varsity | 5 | 16:13.8 PB | 12 |
| Oct 14 | SCC ChampionshipOct 14 · 5,000 Meters Varsity · Place 1 · NekoosaNekoosa | 5,000 Meters Varsity | 1 | 16:20.50Unofficial | 12 |
| Oct 7 | Hatchet InvitationalOct 7 · 5,000 Meters Varsity · Place 2 · NekoosaNekoosa | 5,000 Meters Varsity | 2 | 16:06.28 PB | 12 |
| Sep 29 | Nightfall ClassicSep 29 · 5,000 Meters Varsity Div 2 · Place 1 · NekoosaNekoosa | 5,000 Meters Varsity Div 2 | 1 | 15:54.25 PB | 12 |
| Aug 31 | Marathon InviteAug 31 · 5,000 Meters Varsity · Place 1 · NekoosaNekoosa | 5,000 Meters Varsity | 1 | 15:55.90 PB | 12 |
| Aug 24 | Pittsville InviteAug 24 · 5,000 Meters Varsity · Place 1 · NekoosaNekoosa | 5,000 Meters Varsity | 1 | 16:38.6 PB | 12 |
2016 Cross Country
1 results