Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Cambridge S Dorchester HSMPSSAA 1A East Region Championships · Nov 330:46.70MPSSAA 1A East Region ChampionshipsNovember 3, 2022
3 Miles · Cambridge-South Dorchester High School- The JungleIX Annual Rumble in the Jungle · Sep 1730:25IX Annual Rumble in the JungleSeptember 17, 2024
3 Miles · Hereford HSMPSSAA State Championships · Nov 832:51.89MPSSAA State ChampionshipsNovember 8, 2025
3 Miles · The Jungle2025 Bayside Conference Championships · Oct 2231:26.842025 Bayside Conference ChampionshipsOctober 22, 2025
5,000 Meters · Community Park at WinterplaceTidewater Fall Classic · Oct 231:09.10Tidewater Fall ClassicOctober 2, 2024
5,000 Meters · Fair Hill Race TrackMPSSAA 1A East Region Championships · Nov 230:30.05MPSSAA 1A East Region ChampionshipsNovember 2, 2023
5,000 Meters · Kent Island2022 Bayside North Division Championship · Oct 1235:20.302022 Bayside North Division ChampionshipOctober 12, 2022

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 8MPSSAA State ChampionshipsNov 8 · 3 Miles 1A · Place 87 · Kent County3 Miles 1A8732:51.89 PB12
Oct 30MPSSAA 1A East Region ChampionshipsOct 30 · 3 Miles Varsity · Place 24 · Kent County3 Miles Varsity2430:27.0612
Oct 222025 Bayside Conference ChampionshipsOct 22 · 3 Miles Varsity · Place 57 · Kent County3 Miles Varsity5731:26.84 PB12
Oct 15Kent Island Meet 1Oct 15 · 5,000 Meters Varsity · Place 38 · Kent County5,000 Meters Varsity3830:3212
Oct 82025 Bayside North XC ChampionshipsOct 8 · 3 Miles Varsity · Place 40 · Kent County3 Miles Varsity4031:4912
Oct 1Tide Water Fall ClassicOct 1 · 5,000 Meters Varsity · Place 226 · Kent County5,000 Meters Varsity22631:37.0012
Sep 18X Annual Rumble in the JungleSep 18 · 3 Miles Varsity · Place 95 · Kent County3 Miles Varsity9532:50.1412
Sep 10Kent County Meet 1Sep 10 · 3 Miles Varsity · Place 22 · Kent County3 Miles Varsity2232:4812

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 31MPSSAA 1A East Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 40 · Kent County5,000 Meters Varsity4033:59.1811
Oct 232024 Bayside XC ChampionshipsOct 23 · 3 Miles Varsity · Place 49 · Kent County3 Miles Varsity4929:54.4811
Oct 16Queen Anne County Home Meet 1Oct 16 · 3 Miles Varsity · Place 25 · Kent County3 Miles Varsity2529:5111
Oct 92024 Bayside North XC ChampionshipOct 9 · 5,000 Meters Varsity · Place 37 · Kent County5,000 Meters Varsity3730:3711
Oct 2Tidewater Fall ClassicOct 2 · 5,000 Meters Varsity · Place 241 · Kent County5,000 Meters Varsity24131:09.10 PB11
Sep 25Kent Island Home Meet 1Sep 25 · 5,000 Meters Varsity · Place 50 · Kent County5,000 Meters Varsity5033:0111
Sep 17IX Annual Rumble in the JungleSep 17 · 3 Miles Varsity · Place 66 · Kent County3 Miles Varsity6630:25 PB11
Sep 11Kent County Home Meet 1Sep 11 · 3 Miles Varsity · Place 19 · Kent County3 Miles Varsity1930:3411

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 2MPSSAA 1A East Region ChampionshipsNov 2 · 5,000 Meters Varsity · Place 44 · Kent County5,000 Meters Varsity4430:30.05 PB10
Oct 252023 Bayside XC ChampionshipOct 25 · 3 Miles Varsity · Place 52 · Kent County3 Miles Varsity5228:36.3610
Oct 11Kent Island Home Meet #2Oct 11 · Varsity · Place 33 · Kent CountyVarsity3328:4910
Sep 27Easton Home Meet 1Sep 27 · Varsity · Place 20 · Kent CountyVarsity2029:0810
Sep 20Kent Island Home Meet #1Sep 20 · Varsity · Place 34 · Kent CountyVarsity3430:2610
Sep 13VIII Annual Rumble in the JungleSep 13 · Varsity · Place 76 · Kent CountyVarsity7630:1710

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 3MPSSAA 1A East Region ChampionshipsNov 3 · 3 Miles Varsity · Place 44 · Kent County3 Miles Varsity4430:46.70 PB9
Oct 262022 Bayside Conference ChampionshipsOct 26 · 3 Miles Varsity · Place 58 · Kent County3 Miles Varsity5832:01.909
Oct 122022 Bayside North Division ChampionshipOct 12 · 5,000 Meters Varsity · Place 31 · Kent County5,000 Meters Varsity3135:20.30 PB9
Sep 8VII Annual Rumble in the JungleSep 8 · 3 Miles Varsity · Place 133 · Kent County3 Miles Varsity13334:49.049
Sep 8VII Annual Rumble in the JungleSep 8 · 3 Miles Varsity · Place 133 · Kent County3 Miles Varsity13334:49.049