Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.55 Miles · Lake Braddock Secondary (lighted)Braddock Relays · Sep 149:36.70Braddock RelaysSeptember 14, 2024
2 Miles · Potomac SchoolPotomac School Home Meet · Oct 1814:53Potomac School Home MeetOctober 18, 2022
2 Miles · The Bullis SchoolIAC Cross Country Championships · Nov 314:16.50IAC Cross Country ChampionshipsNovember 3, 2022
2,500 Meters · Lake Braddock Secondary (lighted)Braddock Relays · Sep 139:57.5Braddock RelaysSeptember 13, 2025
2.1 Miles · The Bullis School CampusBullis Home Meet · Nov 1015:53.00Bullis Home Meet November 10, 2021
2.2 Miles · 2.19 Mile Middle School CourseMater Dei and St. Albans at Landon · Oct 617:30.50Mater Dei and St. Albans at LandonOctober 6, 2021
4,000 Meters · Kenilworth ParkDCSAA Cross Country Championships · Nov 518:53.8DCSAA Cross Country ChampionshipsNovember 5, 2022
5,000 Meters · Agricultural Farm ParkSkip Grant Invitational · Oct 2121:18.80Skip Grant InvitationalOctober 21, 2023
5,000 Meters · Agricultural History Farm ParkIAC/ISL/MAC XC Championship · Oct 3119:20.73IAC/ISL/MAC XC ChampionshipOctober 31, 2026
5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 1119:14.92Maryland XC Invitational presented by Brooks (MDXC)October 11, 2025
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 918:29.76Maryland XC Invitational presented by Brooks (MDXC)October 9, 2026
5,000 Meters · Kenilworth ParkDCSAA Cross Country Championships · Nov 718:42.10DCSAA Cross Country ChampionshipsNovember 7, 2026
5,000 Meters · Morven Park GroundsTrials of Miles Opening Night XC Presented By New Balance · Sep 420:13.3Trials of Miles Opening Night XC Presented By New BalanceSeptember 4, 2026
5,000 Meters · Oatlands PlantationOatlands Invitational · Sep 2619:45.9Oatlands InvitationalSeptember 26, 2026
5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 1819:03.5The VA XC ShowcaseOctober 18, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 7DCSAA Cross Country ChampionshipsNov 7 · 5,000 Meters Varsity B · Place 8 · St AlbansSt Albans5,000 Meters Varsity B818:42.10 PB12
Oct 31IAC/ISL/MAC XC ChampionshipOct 31 · 5,000 Meters IAC Varsity B · Place 3 · St AlbansSt Albans5,000 Meters IAC Varsity B319:20.73 PB12
Oct 31IAC/ISL/MAC XC ChampionshipOct 31 · 5,000 Meters IAC/MAC Varsity B Combined · Place 8 · St AlbansSt Albans5,000 Meters IAC/MAC Varsity B Combined819:20.7312
Oct 9Maryland XC Invitational presented by Brooks (MDXC)Oct 9 · 5,000 Meters Black & Gold Varsity · Place 283 · St AlbansSt Albans5,000 Meters Black & Gold Varsity28318:29.76 PB12
Sep 26Oatlands InvitationalSep 26 · 5,000 Meters JV Upper Boys · Place 86 · St AlbansSt Albans5,000 Meters JV Upper Boys8619:45.9 PB12
Sep 19Skip Grant InvitationalSep 19 · 5,000 Meters JV Boys · Place 19 · St AlbansSt Albans5,000 Meters JV Boys1920:11.1012
Sep 4Trials of Miles Opening Night XC Presented By New BalanceSep 4 · 5,000 Meters Varsity · Place 274 · St AlbansSt Albans5,000 Meters Varsity27420:13.3 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1DCSAA Cross Country ChampionshipsNov 1 · 5,000 Meters Varsity B · Place 25 · St AlbansSt Albans5,000 Meters Varsity B2519:15.2211
Oct 25IAC/ISL/MAC Cross-Country ChampionshipsOct 25 · 5,000 Meters IAC Varsity B · Place 6 · St AlbansSt Albans5,000 Meters IAC Varsity B619:28.5111
Oct 18The VA XC ShowcaseOct 18 · 5,000 Meters Junior Varsity Morning · Place 134 · St AlbansSt Albans5,000 Meters Junior Varsity Morning13419:03.5 PB11
Oct 11Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Black & Gold Junior Varsity (AM) · Place 76 · St AlbansSt Albans5,000 Meters Black & Gold Junior Varsity (AM)7619:14.92 PB11
Sep 19Skip Grant InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 10 · St AlbansSt Albans5,000 Meters Junior Varsity1020:27.6111
Sep 13Braddock RelaysSep 13 · 2,500 Meters Boys Open 1 · Place 52 · St AlbansSt Albans2,500 Meters Boys Open 1529:57.5 PB11

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2DCSAA Cross Country ChampionshipsNov 2 · 5,000 Meters Junior Varsity · Place 18 · St AlbansSt Albans5,000 Meters Junior Varsity1819:09.3010
Oct 26ISL, IAC and MAC ChampionshipsOct 26 · 5,000 Meters Varsity · Place 7 · St AlbansSt Albans5,000 Meters Varsity720:10.9410
Oct 5Maryland XC Invitational (MDXC)Oct 5 · 5,000 Meters Junior Varsity · Place 102 · St AlbansSt Albans5,000 Meters Junior Varsity10219:40.7410
Sep 28Skip Grant InvitationalSep 28 · 5,000 Meters JV Boys · Place 28 · St AlbansSt Albans5,000 Meters JV Boys2820:27.5010
Sep 14Braddock RelaysSep 14 · 1.55 Miles Open 2 · Place 19 · St AlbansSt Albans1.55 Miles Open 2199:36.70 PB10

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 28IAC/ISL/MAC Cross-Country ChampionshipsOct 28 · 5,000 Meters IAC Varsity B · Place 11 · St AlbansSt Albans5,000 Meters IAC Varsity B1121:56.489
Oct 21Skip Grant InvitationalOct 21 · 5,000 Meters Junior Varsity · Place 69 · St AlbansSt Albans5,000 Meters Junior Varsity6921:18.80 PB9

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 5DCSAA Cross Country ChampionshipsNov 5 · 4,000 Meters Middle School · Place 45 · St AlbansSt Albans4,000 Meters Middle School4518:53.8 PB8
Nov 3IAC Cross Country ChampionshipsNov 3 · 2 Miles IAC Middle School · Place 18 · St AlbansSt Albans2 Miles IAC Middle School1814:16.50 PB8
Oct 24Bullis Home MeetOct 24 · 2 Miles Middle School - Race 2 · Place 14 · St AlbansSt Albans2 Miles Middle School - Race 21415:49.208
Oct 18Potomac School Home MeetOct 18 · 2 Miles Middle School · Place 11 · St AlbansSt Albans2 Miles Middle School1114:53 PB8
Sep 29Bullis Home MeetSep 29 · 2 Miles Middle School · Place 20 · St AlbansSt Albans2 Miles Middle School2015:24.608
Sep 22PVAC League Meet # 3 @ St. Anselm'sSep 22 · 2 Miles Varsity · Place 35 · MS_St AlbansMS_St Albans2 Miles Varsity3514:15.3—

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 10Bullis Home Meet Nov 10 · 2.1 Miles Middle School · Place 19 · St AlbansSt Albans2.1 Miles Middle School1915:53.00 PB7
Oct 6Mater Dei and St. Albans at LandonOct 6 · 2.2 Miles Middle School · Place 24 · St AlbansSt Albans2.2 Miles Middle School2417:30.50 PB7
Sep 29Landon Home MeetSep 29 · 2.2 Miles Middle School · Place 31 · St AlbansSt Albans2.2 Miles Middle School3118:05.007
Sep 20Landon Middle School InvitationalSep 20 · 2.2 Miles Middle School · Place 34 · St AlbansSt Albans2.2 Miles Middle School3418:12.807