Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 19 | Cavalier OpenApr 19 · 3000 Meters · James Madison Club XC/Track | 3000 Meters | — | DNS | So |
| Apr 19 | Cavalier OpenApr 19 · 1 Mile · Place 25 · James Madison Club XC/Track | 1 Mile | 25. | 5:15.57a PB | So |
| Apr 9 | EMU Legacy InvitationalApr 9 · 1500 Meters · Place 12 · James Madison Club XC/Track | 1500 Meters | 12. | 4:53.87a | So |
| Mar 28 | Mid-Atlantic ShowdownMar 28 · 3000m Steeplechase · Place 17 · James Madison Club XC/Track | 3000m Steeplechase | 17 | 12:51.79a PB | So |
| Mar 28 | Mid-Atlantic ShowdownMar 28 · 5000 Meters · Place 33 · James Madison Club XC/Track | 5000 Meters | 33 | 17:22.00a PB | So |
| Mar 28 | Mid-Atlantic ShowdownMar 28 · 1500 Meters · Place 45 · James Madison Club XC/Track | 1500 Meters | 45 | 4:50.31a | So |
2026 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 23 | Liberty OpenJan 23 · 1 Mile · Place 67 · James Madison University Club | 1 Mile | 67 | 5:27.83a | — |
| Jan 23 | Liberty OpenJan 23 · 800 Meters · Place 78 · James Madison University Club | 800 Meters | 78 | 2:27.72a PB | — |
2025 Outdoor Track
1 results2025 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 7 | Liberty OpenFeb 7 · 1 Mile · Place 105 · James Madison Club XC/Track | 1 Mile | 105 | 5:02.54a PB | — |