Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.5 Miles · Shadow Ridge HS CampusShadow Ridge Weekday · Oct 18 | 14:12.8 | Shadow Ridge Weekday | October 18, 2022 |
| 3 Miles · Silverlakes Sports Park40th Annual Woodbridge Cross Country Classic · Sep 17 | 16:27.2 | 40th Annual Woodbridge Cross Country Classic | September 17, 2021 |
| 5,000 Meters · Eastern Mennonite HSEastern Mennonite School Season Kick-Off Race 2026 · Sep 4 | 17:06.40 | Eastern Mennonite School Season Kick-Off Race 2026 | September 4, 2026 |
| 5,000 Meters · Palo Verde HS2022 Palo Verde Labor Day Classic · Sep 3 | 17:54.2 | 2022 Palo Verde Labor Day Classic | September 3, 2022 |
| 5,000 Meters · Sig Rogich Middle School2021 Palo Verde Labor Day Classic · Sep 4 | 17:57.2 | 2021 Palo Verde Labor Day Classic | September 4, 2021 |
| 5,000 Meters · Speed VegasRed Rock Running Company Series #5 · Nov 21 | 17:40 | Red Rock Running Company Series #5 | November 21, 2020 |
| 5,000 Meters · Veterans Memorial Park2022 NIAA State XC Championships · Nov 5 | 17:07.6 | 2022 NIAA State XC Championships | November 5, 2022 |
| 8,000 Meters · Berry CollegeNCAA Division III South Regional · Nov 11 | 27:43.7 | NCAA Division III South Regional | November 11, 2023 |
| 8,000 Meters · Brevard CollegeUSA South Cross Country Championships · Oct 30 | 28:41.0 | USA South Cross Country Championships | October 30, 2026 |
| 8,000 Meters · Green Hill ParkRoanoke College South Region Showdown · Oct 17 | 28:15.90 | Roanoke College South Region Showdown | October 17, 2026 |
| 8,000 Meters · Longwood UniversityLancer Pink Invitational · Oct 9 | 29:23.40 | Lancer Pink Invitational | October 9, 2026 |
| 8,000 Meters · Panorama FarmsNCAA DIII South Region Preview · Sep 19 | 29:06.22 | NCAA DIII South Region Preview | September 19, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | USA South Cross Country ChampionshipsOct 30 · 8,000 Meters USA South · Place 19 · Southern VirginiaSouthern Virginia | 8,000 Meters USA South | 19 | 28:41.0 PB | So |
| Oct 17 | Roanoke College South Region ShowdownOct 17 · 8,000 Meters Men 8k · Place 106 · Southern VirginiaSouthern Virginia | 8,000 Meters Men 8k | 106 | 28:15.90 PB | So |
| Oct 9 | Lancer Pink InvitationalOct 9 · 8,000 Meters Collegiate · Place 24 · Southern VirginiaSouthern Virginia | 8,000 Meters Collegiate | 24 | 29:23.40 PB | So |
| Sep 19 | NCAA DIII South Region PreviewSep 19 · 8,000 Meters Collegiate · Place 77 · Southern VirginiaSouthern Virginia | 8,000 Meters Collegiate | 77 | 29:06.22 PB | So |
| Sep 4 | Eastern Mennonite School Season Kick-Off Race 2026Sep 4 · 5,000 Meters College · Place 8 · Southern VirginiaSouthern Virginia | 5,000 Meters College | 8 | 17:06.40 PB | So |
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NCAA Division III South RegionalNov 11 · 8,000 Meters Championship · Place 89 · Southern VirginiaSouthern Virginia | 8,000 Meters Championship | 89 | 27:43.7 PB | Fr |
| Oct 13 | Roanoke XC InvitationalOct 13 · 8,000 Meters Varsity · Place 32 · Southern VirginiaSouthern Virginia | 8,000 Meters Varsity | 32 | 27:05.3 | FR-1 |
| Sep 30 | Berry InvitationalSep 30 · 8,000 Meters Varsity · Place 41 · Southern VirginiaSouthern Virginia | 8,000 Meters Varsity | 41 | 27:50.7 | FR |
| Sep 16 | Lancer Pink InvitationalSep 16 · 8,000 Meters Varsity · Place 12 · Southern VirginiaSouthern Virginia | 8,000 Meters Varsity | 12 | 28:03.4 | FR |
| Jul 29 | Legends of Cross CountryJul 29 · 5,000 Meters Open · Place 20 · UnaUna | 5,000 Meters Open | 20 | 17:56.8 | Fr |
2022 Cross Country
4 results2021 Cross Country
4 results2020 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 21 | Red Rock Running Company Series #5Nov 21 · 5,000 Meters High School #1 · Place 5 · BATTLE BORN RUNNING CLUBBATTLE BORN RUNNING CLUB | 5,000 Meters High School #1 | 5 | 17:40 PB | 10 |