Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · 5K Broadway FinishFoot Locker Northeast Regional · Nov 25 | 19:22.5 | Foot Locker Northeast Regional | November 25, 2017 |
| 5,000 Meters · Allegany College Course4th Annual Progressive Physical Therapy XC Invitational · Sep 26 | 18:27.2 | 4th Annual Progressive Physical Therapy XC Invitational | September 26, 2017 |
| 5,000 Meters · South Hagerstown HSCity Championships · Oct 4 | 18:24.1 | City Championships | October 4, 2017 |
| 6,000 Meters · Shippensburg UniversityGalen Piper Cross Country Challenge · Sep 2 | 19:55.3 | Galen Piper Cross Country Challenge | September 2, 2022 |
| 7885 m · United States Naval Academy Golf ClubNavy Cross Country Invitational · Sep 10 | 28:30.6 | Navy Cross Country Invitational | September 10, 2021 |
| 8,000 Meters · 42 E Havenview DrLock Haven Invite · Sep 28 | 26:36.2 | Lock Haven Invite | September 28, 2024 |
| 8,000 Meters · Apalachee Regional ParkNJCAA Division I Cross Country Championships · Nov 12 | 28:21.4 | NJCAA Division I Cross Country Championships | November 12, 2022 |
| 8,000 Meters · Community Park at WinterplaceDon Cathcart Invitational · Oct 2 | 28:41.20 | Don Cathcart Invitational | October 2, 2021 |
| 8,000 Meters · Kernstown BattlefieldHornet Harrier Invitational · Sep 24 | 28:30.6 | Hornet Harrier Invitational | September 24, 2022 |
| 8,000 Meters · Lehigh UniversityPaul Short Run · Oct 4 | 26:08.7 | Paul Short Run | October 4, 2024 |
| 8,000 Meters · Othello Regional ParkHood College Cross Country Open · Oct 16 | 30:19.4 | Hood College Cross Country Open | October 16, 2021 |
| 8,000 Meters · Pole Green ParkNJCAA DI Cross Country Championships · Nov 13 | 28:35.1 | NJCAA DI Cross Country Championships | November 13, 2021 |
| 8,000 Meters · Westmoreland CCCRegion XX/WPCC Championships · Oct 30 | 29:02.8 | Region XX/WPCC Championships | October 30, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
3 results2023 Cross Country
1 results2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | NJCAA Division I Cross Country ChampionshipsNov 12 · 8,000 Meters College · Place 81 · Hagerstown (MD) CCHagerstown (MD) CC | 8,000 Meters College | 81 | 28:21.4 PB | So |
| Sep 24 | Hornet Harrier InvitationalSep 24 · 8,000 Meters College · Place 17 · Hagerstown (MD) CCHagerstown (MD) CC | 8,000 Meters College | 17 | 28:30.6 PB | So |
| Sep 9 | Saint Vincent InvitationalSep 9 · 8,000 Meters Varsity · Place 17 · Hagerstown CCHagerstown CC | 8,000 Meters Varsity | 17 | 27:42.0 | SO |
| Sep 9 | Saint Vincent InvitationalSep 9 · 8,000 Meters Invitational · Place 17 · Hagerstown CCHagerstown CC | 8,000 Meters Invitational | 17 | 27:42.0 | SO |
| Sep 2 | Galen Piper Cross Country ChallengeSep 2 · 6,000 Meters College · Place 5 · Hagerstown (MD) CCHagerstown (MD) CC | 6,000 Meters College | 5 | 19:55.3 PB | So |
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | NJCAA DI Cross Country ChampionshipsNov 13 · 8,000 Meters D1 · Place 130 · Hagerstown (MD) CCHagerstown (MD) CC | 8,000 Meters D1 | 130 | 28:35.1 PB | Fr |
| Oct 30 | Region XX/WPCC ChampionshipsOct 30 · 8,000 Meters Mens · Place 8 · Hagerstown (MD) CCHagerstown (MD) CC | 8,000 Meters Mens | 8 | 29:02.8 PB | Fr |
| Oct 16 | Hood College Cross Country OpenOct 16 · 8,000 Meters Collegiate · Place 30 · Hagerstown (MD) CCHagerstown (MD) CC | 8,000 Meters Collegiate | 30 | 30:19.4 PB | Fr |
| Oct 2 | Don Cathcart InvitationalOct 2 · 8,000 Meters College · Place 30 · Hagerstown (MD) CCHagerstown (MD) CC | 8,000 Meters College | 30 | 28:41.20 PB | Fr |
| Sep 10 | Navy Cross Country InvitationalSep 10 · 4.9 Miles College · Place 58 · Hagerstown (MD) CCHagerstown (MD) CC | 4.9 Miles College | 58 | 28:30.6 PB | Fr |
| Sep 3 | Galen Piper Cross Country ChallengeSep 3 · 6,000 Meters College · Place 57 · Hagerstown (MD) CCHagerstown (MD) CC | 6,000 Meters College | 57 | 21:50.1 | Fr |
2017 Cross Country
3 results