Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Cambridge S Dorchester HSMPSSAA 2A East Region Championships · Oct 30 | 23:42.55 | MPSSAA 2A East Region Championships | October 30, 2025 |
| 3 Miles · Cambridge-South Dorchester High School- The JungleX Annual Rumble in the Jungle · Sep 18 | 24:56.71 | X Annual Rumble in the Jungle | September 18, 2025 |
| 3 Miles · Hereford High SchoolMPSSAA 2A State Championships · Nov 9 | 25:01.16 | MPSSAA 2A State Championships | November 9, 2024 |
| 3 Miles · Hereford HSBull Run 2025 · Sep 20 | 26:17.87 | Bull Run 2025 | September 20, 2025 |
| 3 Miles · Hereford HSBull Run · Sep 21 | 27:47.6 | Bull Run | September 21, 2024 |
| 3 Miles · The Jungle2025 Bayside Conference Championships · Oct 22 | 24:46.80 | 2025 Bayside Conference Championships | October 22, 2025 |
| 5,000 Meters · Community Park at WinterplaceTidewater Fall Classic · Oct 2 | 24:04.90 | Tidewater Fall Classic | October 2, 2024 |
| 5,000 Meters · Fair Hill Race TrackMPSSAA 2A East Region Championships · Oct 31 | 25:16.83 | MPSSAA 2A East Region Championships | October 31, 2024 |
| 5,000 Meters · Kent Island2022 Bayside North Division Championship · Oct 12 | 27:05.70 | 2022 Bayside North Division Championship | October 12, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
9 results2024 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | MPSSAA 2A State ChampionshipsNov 9 · 3 Miles 2A Varsity · Place 82 · North Caroline | 3 Miles 2A Varsity | 82 | 25:01.16 PB | 11 |
| Oct 31 | MPSSAA 2A East Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 20 · North Caroline | 5,000 Meters Varsity | 20 | 25:16.83 PB | 11 |
| Oct 23 | 2024 Bayside XC ChampionshipsOct 23 · 3 Miles Varsity · Place 17 · North Caroline | 3 Miles Varsity | 17 | 23:37.40 | 11 |
| Oct 16 | Easton Home Meet 1Oct 16 · 5,000 Meters Varsity · Place 6 · North Caroline | 5,000 Meters Varsity | 6 | 24:08 | 11 |
| Oct 9 | 2024 Bayside North XC ChampionshipOct 9 · 5,000 Meters Varsity · Place 10 · North Caroline | 5,000 Meters Varsity | 10 | 24:31 | 11 |
| Oct 2 | Tidewater Fall ClassicOct 2 · 5,000 Meters Varsity · Place 81 · North Caroline | 5,000 Meters Varsity | 81 | 24:04.90 PB | 11 |
| Sep 21 | Bull RunSep 21 · 3 Miles Varsity Medium · Place 115 · North Caroline | 3 Miles Varsity Medium | 115 | 27:47.6 PB | 11 |
| Sep 17 | IX Annual Rumble in the JungleSep 17 · 3 Miles Varsity · Place 25 · North Caroline | 3 Miles Varsity | 25 | 24:59 | 11 |
| Sep 11 | North Caroline Home Meet 1Sep 11 · 5,000 Meters Varsity · Place 9 · North Caroline | 5,000 Meters Varsity | 9 | 24:47 | 11 |
| Sep 7 | MD Track and TrailSep 7 · 5,000 Meters Varsity · Place 55 · North Caroline | 5,000 Meters Varsity | 55 | 28:48.9 | — |
2023 Cross Country
6 results2022 Cross Country
2 results