Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Cambridge S Dorchester HSMPSSAA 1A East Region Championships · Nov 3 | 18:41.60 | MPSSAA 1A East Region Championships | November 3, 2022 |
| 3 Miles · Cambridge-South Dorchester High School- The JungleIX Annual Rumble in the Jungle · Sep 17 | 17:22 | IX Annual Rumble in the Jungle | September 17, 2024 |
| 3 Miles · Hereford High SchoolMPSSAA 1A State Championships · Nov 11 | 18:09.44 | MPSSAA 1A State Championships | November 11, 2023 |
| 3 Miles · Hereford High School- Post 2013Bull Run 2023 · Sep 23 | 18:38.3 | Bull Run 2023 | September 23, 2023 |
| 3 Miles · Hereford HSMPSSAA 1A State Championships · Nov 9 | 17:41.47 | MPSSAA 1A State Championships | November 9, 2024 |
| 3 Miles · NDHS CourseNDHS vs CSDHS Backyard Brawl (Scrimmage) · Aug 30 | 18:10 | NDHS vs CSDHS Backyard Brawl (Scrimmage) | August 30, 2023 |
| 5,000 Meters · Community Park at WinterplaceTidewater Fall Classic · Oct 2 | 17:14.20 | Tidewater Fall Classic | October 2, 2024 |
| 5,000 Meters · Fair Hill Race TrackMPSSAA 1A East Region Championships · Nov 2 | 18:00.14 | MPSSAA 1A East Region Championships | November 2, 2023 |
| 5,000 Meters · Kent Island2022 Bayside North Division Championship · Oct 12 | 19:13.00 | 2022 Bayside North Division Championship | October 12, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | MPSSAA 1A State ChampionshipsNov 9 · 3 Miles 1A Varsity · Place 19 · Cambridge South Dorchester | 3 Miles 1A Varsity | 19 | 17:41.47 PB | 12 |
| Oct 31 | MPSSAA 1A East Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 7 · Cambridge South Dorchester | 5,000 Meters Varsity | 7 | 18:18.14 | 12 |
| Oct 23 | 2024 Bayside XC ChampionshipsOct 23 · 3 Miles Varsity · Place 2 · Cambridge South Dorchester | 3 Miles Varsity | 2 | 16:51.28 | 12 |
| Oct 16 | Easton Home Meet 1Oct 16 · 5,000 Meters Varsity · Place 1 · Cambridge South Dorchester | 5,000 Meters Varsity | 1 | 17:08 | 12 |
| Oct 9 | 2024 Bayside North XC ChampionshipOct 9 · 5,000 Meters Varsity · Place 3 · Cambridge South Dorchester | 5,000 Meters Varsity | 3 | 17:32 | 12 |
| Oct 2 | Tidewater Fall ClassicOct 2 · 5,000 Meters Varsity · Place 15 · Cambridge South Dorchester | 5,000 Meters Varsity | 15 | 17:14.20 PB | 12 |
| Sep 25 | Kent Island Home Meet 1Sep 25 · 5,000 Meters Varsity · Place 5 · Cambridge South Dorchester | 5,000 Meters Varsity | 5 | 17:34 | 12 |
| Sep 21 | Bull RunSep 21 · 3 Miles Varsity Small · Place 21 · Cambridge South Dorchester | 3 Miles Varsity Small | 21 | 18:35.4 | 12 |
| Sep 17 | IX Annual Rumble in the JungleSep 17 · 3 Miles Varsity · Place 5 · Cambridge South Dorchester | 3 Miles Varsity | 5 | 17:22 PB | 12 |
| Sep 11 | North Caroline Home Meet 1Sep 11 · 5,000 Meters Varsity · Place 16 · Cambridge South Dorchester | 5,000 Meters Varsity | 16 | 21:24 | 12 |
| Sep 7 | MD Track and TrailSep 7 · 5,000 Meters Varsity · Place 12 · Cambridge South Dorchester | 5,000 Meters Varsity | 12 | 18:34.0 | — |
2023 Cross Country
9 results2022 Cross Country
6 results