Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Cambridge S Dorchester HSMPSSAA 2A East Region Championships · Oct 3032:36.99MPSSAA 2A East Region ChampionshipsOctober 30, 2025
3 Miles · Cambridge-South Dorchester High School- The JungleX Annual Rumble in the Jungle · Sep 1829:54.03X Annual Rumble in the JungleSeptember 18, 2025
3 Miles · Kent County High SchoolKent County Meet 1 · Sep 931:35Kent County Meet 1September 9, 2026
3 Miles · The Jungle2025 Bayside Conference Championships · Oct 2230:13.232025 Bayside Conference ChampionshipsOctober 22, 2025
5,000 Meters · Chesapeake High SchoolChesapeake 9th Annual Invite · Sep 1329:39.22Chesapeake 9th Annual InviteSeptember 13, 2025
5,000 Meters · Community Park at WinterplaceTide Water Fall Classic · Oct 131:24.30Tide Water Fall ClassicOctober 1, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 4MPSSAA 2A East Region ChampionshipsNov 4 · 3 Miles Varsity · Place 58 · Queen Annes County3 Miles Varsity5830:55.4812
Oct 272026 Bayside ChampionshipOct 27 · 3 Miles Varsity · Place 64 · Queen Annes County3 Miles Varsity6429:20.412
Sep 16XI Annual Rumble in the JungleSep 16 · 3 Miles Varsity · Queen Annes County3 Miles Varsity—DNF12
Sep 9Kent County Meet 1Sep 9 · 3 Miles Varsity · Place 18 · Queen Annes County3 Miles Varsity1831:35 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 30MPSSAA 2A East Region ChampionshipsOct 30 · 3 Miles Varsity · Place 59 · Queen Annes County3 Miles Varsity5932:36.99 PB11
Oct 222025 Bayside Conference ChampionshipsOct 22 · 3 Miles Varsity · Place 54 · Queen Annes County3 Miles Varsity5430:13.23 PB11
Oct 82025 Bayside North XC ChampionshipsOct 8 · 3 Miles Varsity · Place 39 · Queen Annes County3 Miles Varsity3930:4911
Oct 1Tide Water Fall ClassicOct 1 · 5,000 Meters Varsity · Place 223 · Queen Annes County5,000 Meters Varsity22331:24.30 PB11
Sep 24Queen Anne Meet 1Sep 24 · 3 Miles Varsity · Place 18 · Queen Annes County3 Miles Varsity1832:5811
Sep 18X Annual Rumble in the JungleSep 18 · 3 Miles Varsity · Place 83 · Queen Annes County3 Miles Varsity8329:54.03 PB11
Sep 13Chesapeake 9th Annual InviteSep 13 · 5,000 Meters Varsity A · Place 122 · Queen Annes County5,000 Meters Varsity A12229:39.22 PB11

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 16Queen Anne County Home Meet 1Oct 16 · 3 Miles Varsity · Place 28 · Queen Annes County3 Miles Varsity2831:4210
Oct 92024 Bayside North XC ChampionshipOct 9 · 5,000 Meters Varsity · Place 45 · Queen Annes County5,000 Meters Varsity4535:1110
Sep 25Kent Island Home Meet 1Sep 25 · 5,000 Meters Varsity · Place 52 · Queen Annes County5,000 Meters Varsity5233:4910