Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Cambridge S Dorchester HSMPSSAA 2A East Region Championships · Oct 3022:34.10MPSSAA 2A East Region ChampionshipsOctober 30, 2025
3 Miles · Cambridge-South Dorchester High School- The JungleX Annual Rumble in the Jungle · Sep 1823:28.52X Annual Rumble in the JungleSeptember 18, 2025
3 Miles · Hereford High SchoolMPSSAA 2A State Championships · Nov 925:58.12MPSSAA 2A State ChampionshipsNovember 9, 2024
3 Miles · Hereford HSMPSSAA State Championships · Nov 826:38.08MPSSAA State ChampionshipsNovember 8, 2025
5,000 Meters · Fair Hill Race TrackMPSSAA 2A East Region Championships · Nov 226:25.97MPSSAA 2A East Region ChampionshipsNovember 2, 2023
5,000 Meters · Meadow ParkCecil County Invitational · Sep 2326:37.99Cecil County InvitationalSeptember 23, 2025
5,000 Meters · North Harford High SchoolRising Sun, CMW @ North Harford · Oct 430:44.3Rising Sun, CMW @ North HarfordOctober 4, 2022
5,000 Meters · Perryville Community ParkConowingo Division Championship · Oct 724:29.32Conowingo Division ChampionshipOctober 7, 2025
5,000 Meters · Rising Sun High SchoolHavre de Grace, Bel Air @ Rising Sun · Sep 925:25Havre de Grace, Bel Air @ Rising SunSeptember 9, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8MPSSAA State ChampionshipsNov 8 · 3 Miles 2A · Place 94 · Rising Sun3 Miles 2A9426:38.08 PB12
Oct 30MPSSAA 2A East Region ChampionshipsOct 30 · 3 Miles Varsity · Place 21 · Rising Sun3 Miles Varsity2122:34.10 PB12
Oct 21UCBAC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 34 · Rising Sun5,000 Meters Varsity3424:32.5012
Oct 7Conowingo Division ChampionshipOct 7 · 5,000 Meters Varsity · Place 3 · Rising Sun5,000 Meters Varsity324:29.32 PB12
Sep 23Cecil County InvitationalSep 23 · 5,000 Meters Varsity · Place 10 · Rising Sun5,000 Meters Varsity1026:37.99 PB12
Sep 18X Annual Rumble in the JungleSep 18 · 3 Miles Varsity · Place 20 · Rising Sun3 Miles Varsity2023:28.52 PB12
Sep 9Havre de Grace, Bel Air @ Rising SunSep 9 · 5,000 Meters Varsity · Place 4 · Rising Sun5,000 Meters Varsity425:25 PB12

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 9MPSSAA 2A State ChampionshipsNov 9 · 3 Miles 2A Varsity · Place 96 · Rising Sun3 Miles 2A Varsity9625:58.12 PB11
Oct 31MPSSAA 2A East Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 38 · Rising Sun5,000 Meters Varsity3827:19.5111
Oct 22UCBAC ChampionshipsOct 22 · 3 Miles Varsity · Place 44 · Rising Sun3 Miles Varsity4424:49.78Unofficial11
Sep 21Bull RunSep 21 · 3 Miles Varsity Small · Place 78 · Rising Sun3 Miles Varsity Small7826:50.011

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 2MPSSAA 2A East Region ChampionshipsNov 2 · 5,000 Meters Varsity · Place 44 · Rising Sun5,000 Meters Varsity4426:25.97 PB10
Sep 9MD Track and Trail InvitationalSep 9 · 5,000 Meters Varsity · Place 42 · Rising Sun5,000 Meters Varsity4227:35.810

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 12MPSSAA 2A State ChampionshipsNov 12 · 3 Miles Varsity · Place 94 · Rising Sun3 Miles Varsity9429:04.629
Nov 3MPSSAA 2A East Region ChampionshipsNov 3 · 3 Miles Varsity · Place 36 · Rising Sun3 Miles Varsity3624:27.309
Oct 4Rising Sun, CMW @ North HarfordOct 4 · 5,000 Meters Varsity · Place 22 · Rising Sun5,000 Meters Varsity2230:44.3 PB9