Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Cambridge-South Dorchester High School- The JungleMPSSAA 1A East Region Championships · Oct 30 | 20:01.96 | MPSSAA 1A East Region Championships | October 30, 2025 |
| 3 Miles · Hereford High SchoolMPSSAA 1A State Championships · Nov 11 | 22:04.91 | MPSSAA 1A State Championships | November 11, 2023 |
| 3 Miles · Hereford High School- Post 2013Bull Run 2023 · Sep 23 | 22:36.3 | Bull Run 2023 | September 23, 2023 |
| 3 Miles · Hereford HSMPSSAA 1A State Championships · Nov 9 | 20:44.23 | MPSSAA 1A State Championships | November 9, 2024 |
| 3 Miles · Hereford HSBull Run 2025 · Sep 20 | 23:26.74 | Bull Run 2025 | September 20, 2025 |
| 3 Miles · NDHS CourseC-SD vs ND Backyard Brawl Scrimmage · Sep 4 | 22:16 | C-SD vs ND Backyard Brawl Scrimmage | September 4, 2025 |
| 3 Miles · The Jungle2025 Bayside Conference Championships · Oct 22 | 19:46.03 | 2025 Bayside Conference Championships | October 22, 2025 |
| 5,000 Meters · Community Park at WinterplaceTidewater Fall Classic · Oct 2 | 20:18.50 | Tidewater Fall Classic | October 2, 2024 |
| 5,000 Meters · Fair Hill Race TrackMPSSAA 1A East Region Championships · Nov 2 | 21:12.27 | MPSSAA 1A East Region Championships | November 2, 2023 |
| 5,000 Meters · Kent Island2022 Bayside North Division Championship · Oct 12 | 23:40.50 | 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
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | MPSSAA State ChampionshipsNov 8 · 3 Miles 1A · Place 112 · Cambridge South Dorchester | 3 Miles 1A | 112 | 22:55.40 | 12 |
| Oct 30 | MPSSAA 1A East Region ChampionshipsOct 30 · 3 Miles Varsity · Place 20 · Cambridge South Dorchester | 3 Miles Varsity | 20 | 20:01.96 PB | 12 |
| Oct 22 | 2025 Bayside Conference ChampionshipsOct 22 · 3 Miles Varsity · Place 51 · Cambridge South Dorchester | 3 Miles Varsity | 51 | 19:46.03 PB | 12 |
| Oct 14 | North Caroline Meet 1Oct 14 · 3 Miles Varsity · Place 12 · Cambridge South Dorchester | 3 Miles Varsity | 12 | 19:49 | 12 |
| Oct 1 | Tide Water Fall ClassicOct 1 · 5,000 Meters Varsity · Place 146 · Cambridge South Dorchester | 5,000 Meters Varsity | 146 | 20:19.40 | 12 |
| Sep 24 | Queen Anne Meet 1Sep 24 · 3 Miles Varsity · Place 21 · Cambridge South Dorchester | 3 Miles Varsity | 21 | 21:52 | 12 |
| Sep 20 | Bull Run 2025Sep 20 · 3 Miles Boys Small Varsity · Place 135 · Cambridge South Dorchester | 3 Miles Boys Small Varsity | 135 | 23:26.74 PB | 12 |
| Sep 18 | X Annual Rumble in the JungleSep 18 · 3 Miles Varsity · Place 71 · Cambridge South Dorchester | 3 Miles Varsity | 71 | 20:50.30 | 12 |
| Sep 10 | Easton Meet 1Sep 10 · 5,000 Meters Varsity · Place 10 · Cambridge South Dorchester | 5,000 Meters Varsity | 10 | 21:15.80 | 12 |
| Sep 4 | C-SD vs ND Backyard Brawl ScrimmageSep 4 · 3 Miles Varsity · Place 3 · Cambridge South Dorchester | 3 Miles Varsity | 3 | 22:16 PB | 12 |
2024 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | MPSSAA 1A State ChampionshipsNov 9 · 3 Miles 1A Varsity · Place 112 · Cambridge South Dorchester | 3 Miles 1A Varsity | 112 | 20:44.23 PB | 11 |
| Oct 31 | MPSSAA 1A East Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 43 · Cambridge South Dorchester | 5,000 Meters Varsity | 43 | 21:49.27 | 11 |
| Oct 23 | 2024 Bayside XC ChampionshipsOct 23 · 3 Miles Varsity · Place 35 · Cambridge South Dorchester | 3 Miles Varsity | 35 | 19:15.79 | 11 |
| Oct 16 | Easton Home Meet 1Oct 16 · 5,000 Meters Varsity · Place 15 · Cambridge South Dorchester | 5,000 Meters Varsity | 15 | 20:01 | 11 |
| Oct 9 | 2024 Bayside North XC ChampionshipOct 9 · 5,000 Meters Varsity · Place 31 · Cambridge South Dorchester | 5,000 Meters Varsity | 31 | 20:21 | 11 |
| Oct 2 | Tidewater Fall ClassicOct 2 · 5,000 Meters Varsity · Place 151 · Cambridge South Dorchester | 5,000 Meters Varsity | 151 | 20:18.50 PB | 11 |
| Sep 25 | Kent Island Home Meet 1Sep 25 · 5,000 Meters Varsity · Place 41 · Cambridge South Dorchester | 5,000 Meters Varsity | 41 | 21:51 | 11 |
| Sep 21 | Bull RunSep 21 · 3 Miles Varsity Small · Place 142 · Cambridge South Dorchester | 3 Miles Varsity Small | 142 | 23:21.2 | 11 |
| Sep 17 | IX Annual Rumble in the JungleSep 17 · 3 Miles Varsity · Place 65 · Cambridge South Dorchester | 3 Miles Varsity | 65 | 21:26 | 11 |
| Sep 11 | North Caroline Home Meet 1Sep 11 · 5,000 Meters Varsity · Place 19 · Cambridge South Dorchester | 5,000 Meters Varsity | 19 | 21:45 | 11 |
| Sep 7 | MD Track and TrailSep 7 · 5,000 Meters Varsity · Place 90 · Cambridge South Dorchester | 5,000 Meters Varsity | 90 | 23:05.1 | — |
2023 Cross Country
9 results2022 Cross Country
5 results