Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Panorama FarmsNCAA DI Southeast Regional · Nov 14 | 33:11.8 | NCAA DI Southeast Regional | November 14, 2025 |
| 5,000 Meters · Fort Bluff Youth CampNACA Cross Country Championships · Nov 12 | 18:43.4 | NACA Cross Country Championships | November 12, 2022 |
| 5,000 Meters · McAlpine Creek ParkFoot Locker Cross Country South Regional Championships · Nov 25 | 16:45.92 | Foot Locker Cross Country South Regional Championships | November 25, 2023 |
| 5,000 Meters · Smith River Sports ComplexVHSL Region 3D Championship · Nov 6 | 16:38.24 | VHSL Region 3D Championship | November 6, 2024 |
| 5,000 Meters · Virginia Tech Home Cross Country CourseVHSL XC Class 1,2,3 State Championship · Nov 16 | 16:38.1 | VHSL XC Class 1,2,3 State Championship | November 16, 2024 |
| 5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 23 | 16:02.05 | NXR Southeast Regional Championships | November 23, 2024 |
| 8,000 Meters · Green Hill ParkECE - Fast Times Festival - MS, HS, College, Open (Salem, VA) · Oct 3 | 27:15.40 | ECE - Fast Times Festival - MS, HS, College, Open (Salem, VA) | October 3, 2026 |
| 8,000 Meters · Longwood UniversityLancer Pink Invitational · Sep 20 | 27:37.70 | Lancer Pink Invitational | September 20, 2025 |
| 8,000 Meters · Milliken FieldBig South XC · Oct 30 | 24:53.1 | Big South XC | October 30, 2026 |
| 8,000 Meters · Panorama FarmsVirginia/Panorama Farms Invitational · Oct 17 | 26:22.3 | Virginia/Panorama Farms Invitational | October 17, 2025 |
| 8,000 Meters · Prince Edward County HS XC CourseBig South XC · Oct 31 | 27:03.7 | Big South XC | October 31, 2025 |
| 8,000 Meters · Virginia Tech Home Cross Country CourseHokie Invitational · Sep 18 | 25:35.40 | Hokie Invitational | September 18, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Big South XCOct 30 · 8,000 Meters Men 8k · Place 16 · RadfordRadford | 8,000 Meters Men 8k | 16 | 24:53.1 PB | So |
| Oct 17 | Upstate InviteOct 17 · 8,000 Meters Varsity · Place 31 · RadfordRadford | 8,000 Meters Varsity | 31 | 24:51.0 | SO-2 |
| Oct 3 | ECE - Fast Times Festival - MS, HS, College, Open (Salem, VA)Oct 3 · 8,000 Meters College · Place 9 · RadfordRadford | 8,000 Meters College | 9 | 27:15.40 PB | So |
| Sep 18 | Hokie InvitationalSep 18 · 8,000 Meters Collegiate · Place 12 · RadfordRadford | 8,000 Meters Collegiate | 12 | 25:35.40 PB | So |
2025 Cross Country
4 results2024 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Open Invitational · Place 36 · Hidden ValleyHidden Valley | 5,000 Meters Open Invitational | 36 | 16:02.05 PB | 12 |
| Nov 16 | VHSL XC Class 1,2,3 State ChampionshipNov 16 · 5,000 Meters 3A · Place 10 · Hidden ValleyHidden Valley | 5,000 Meters 3A | 10 | 16:38.1 PB | 12 |
| Nov 6 | VHSL Region 3D ChampionshipNov 6 · 5,000 Meters Varsity · Place 6 · Hidden ValleyHidden Valley | 5,000 Meters Varsity | 6 | 16:38.24 PB | 12 |
| Aug 29 | 11th Annual Bengal Clash at the RiverAug 29 · 5,000 Meters Varsity · Place 3 · Hidden ValleyHidden Valley | 5,000 Meters Varsity | 3 | 16:45.56 | 12 |
2023 Cross Country
3 results2022 Cross Country
1 results