Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Gans Creek Recreation Area2025 NCAA Division I Cross Country Champs (87th Men and 45th Women) · Nov 22 | 28:59.24 | 2025 NCAA Division I Cross Country Champs (87th Men and 45th Women) | November 22, 2025 |
| 10,000 Meters · Texas A&M UniversityNCAA DI South Central Regional · Nov 15 | 29:23.3 | NCAA DI South Central Regional | November 15, 2024 |
| 10,000 Meters · University of AR XC courseNCAA DI South Central Regional · Nov 14 | 28:51.3 | NCAA DI South Central Regional | November 14, 2025 |
| 10,000 Meters · Zimmer Championship Cross Country Course2024 NCAA Division I Cross Country Champs (86th Men and 44th Women) · Nov 23 | 29:49.1 | 2024 NCAA Division I Cross Country Champs (86th Men and 44th Women) | November 23, 2024 |
| 5,000 Meters · Lake Oaks Parkway, New Orleans, LABattle for New Orleans · Aug 29 | 14:08.5 | Battle for New Orleans | August 29, 2025 |
| 8,000 Meters · Clapp Memorial Park 2024 AAC XC Champs · Nov 1 | 23:43.5 | 2024 AAC XC Champs | November 1, 2024 |
| 8,000 Meters · Frank Lisk Park2025 American Conference XC Champs · Nov 1 | 23:25.6 | 2025 American Conference XC Champs | November 1, 2025 |
| 8,000 Meters · Gans Creek Recreation AreaGans Creek Classic - College · Sep 26 | 22:32.40 | Gans Creek Classic - College | September 26, 2025 |
| 8,000 Meters · Lake Oaks ParkThe American Cross Country Championships · Oct 31 | 23:36.6 | The American Cross Country Championships | October 31, 2026 |
| 8,000 Meters · LaVern Gibson CourseUnder Armour NCAA DI Pre-National · Oct 16 | 23:24.9 | Under Armour NCAA DI Pre-National | October 16, 2026 |
| 8,000 Meters · Sydney R. Marovitz Golf CourseLakefront Invite · Sep 25 | 22:37.20 | Lakefront Invite | September 25, 2026 |
| 8,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Wisconsin Invitational · Oct 17 | 23:10.0 | Nuttycombe Wisconsin Invitational | October 17, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | 2025 NCAA Division I Cross Country Champs (87th Men and 45th Women)Nov 22 · 10,000 Meters Championship · Place 29 · Tulane | 10,000 Meters Championship | 29 | 28:59.24 PB | So |
| Nov 14 | NCAA DI South Central RegionalNov 14 · 10,000 Meters D1 South Central · Place 2 · Tulane | 10,000 Meters D1 South Central | 2 | 28:51.3 PB | So |
| Nov 1 | 2025 American Conference XC ChampsNov 1 · 8,000 Meters Champ · Place 2 · Tulane | 8,000 Meters Champ | 2 | 23:25.6 PB | So |
| Oct 17 | Nuttycombe Wisconsin InvitationalOct 17 · 8,000 Meters Championship · Place 3 · Tulane | 8,000 Meters Championship | 3 | 23:10.0 PB | So |
| Sep 26 | Gans Creek Classic - CollegeSep 26 · 8,000 Meters Gold · Place 3 · Tulane | 8,000 Meters Gold | 3 | 22:32.40 PB | So |
| Aug 29 | Battle for New OrleansAug 29 · 5,000 Meters Men's Race · Place 1 · Tulane | 5,000 Meters Men's Race | 1 | 14:08.5 PB | So |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | 2024 NCAA Division I Cross Country Champs (86th Men and 44th Women)Nov 23 · 10,000 Meters Championship · Place 85 · Tulane | 10,000 Meters Championship | 85 | 29:49.1 PB | Fr |
| Nov 15 | NCAA DI South Central RegionalNov 15 · 10,000 Meters D1 South Central · Place 6 · Tulane | 10,000 Meters D1 South Central | 6 | 29:23.3 PB | Fr |
| Nov 1 | 2024 AAC XC ChampsNov 1 · 8,000 Meters Men's 8K · Place 1 · Tulane | 8,000 Meters Men's 8K | 1 | 23:43.5 PB | Fr |
| Oct 19 | Wisconsin Pre-NationalsOct 19 · 8,000 Meters Varsity · Place 49 · Tulane | 8,000 Meters Varsity | 49 | 23:30.5 | FR |
| Oct 4 | Lakefront InviteOct 4 · 8,000 Meters Champs · Place 5 · Tulane | 8,000 Meters Champs | 5 | 22:55.64 | Fr |
| Aug 30 | Battle For New OrleansAug 30 · 5,000 Meters Varsity · Place 1 · Tulane | 5,000 Meters Varsity | 1 | 14:00.1 | FR |