Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Abessinio StadiumCatholic Conference XC Championships · Oct 22 | 14:14.49 | Catholic Conference XC Championships | October 22, 2025 |
| 5,000 Meters · Bellevue State ParkJoe O'Neill Invitational · Oct 17 | 22:55.0 | Joe O'Neill Invitational | October 17, 2025 |
| 5,000 Meters · Brandywine Creek State ParkNCC XC Champs · Nov 6 | 23:51.0 | NCC XC Champs | November 6, 2026 |
| 5,000 Meters · Sandhill FieldsSussex Tech Vs. Cape Vs. St Marks · Sep 16 | 23:28.7 | Sussex Tech Vs. Cape Vs. St Marks | September 16, 2025 |
| 5,000 Meters · WakeMed Soccer ParkGreat American XC Festival Presented by Coros · Oct 2 | 22:38.25 | Great American XC Festival Presented by Coros | October 2, 2026 |
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 1 | New Castle County Cross Country ChampionshipsNov 1 · 5,000 Meters Varsity · Place 103 · St. Mark's | 5,000 Meters Varsity | 103 | 24:09 | 10 |
| Nov 1 | NCC XC ChampionshipsNov 1 · 5,000 Meters Varsity · Place 103 · St. Mark's | 5,000 Meters Varsity | 103 | 24:09.48 | 10 |
| Oct 22 | Catholic Conference XC ChampionshipsOct 22 · 3,200 Meters Varsity · Place 40 · St. Mark's | 3,200 Meters Varsity | 40 | 14:14.49 PB | 10 |
| Oct 17 | Joe O'Neill InvitationalOct 17 · 5,000 Meters Varsity · Place 83 · St. Mark's | 5,000 Meters Varsity | 83 | 22:55.0 PB | 10 |
| Sep 20 | Spartan Moonlight Showcase 2025Sep 20 · 2.5 Miles Junior Varsity · Place 9 · St. Mark's | 2.5 Miles Junior Varsity | 9 | 18:03.0 | SO |
| Sep 16 | Sussex Tech Vs. Cape Vs. St MarksSep 16 · 5,000 Meters Varsity · Place 16 · St. Mark's | 5,000 Meters Varsity | 16 | 23:28.7 PB | 10 |
2024 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | Joe O'Neill XCOct 18 · 5,000 Meters Varsity · Place 112 · St. Mark's | 5,000 Meters Varsity | 112 | 23:47.1 | — |
| Sep 21 | Spartan Moonlight ShowcaseSep 21 · Varsity · Place 32 · St. Mark's | Varsity | 32 | 4:25.9 | FR |