Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Meadowbrook Park PlaygroundWhitman vs Blair (2 Mile Time Trial) · Aug 1912:51.10Whitman vs Blair (2 Mile Time Trial)August 19, 2023
3 Miles · Hereford High School- Post 2013Bull Run 2023 · Sep 2320:43.2Bull Run 2023September 23, 2023
3 Miles · Hereford HSMPSSAA State Championships · Nov 816:10.29MPSSAA State ChampionshipsNovember 8, 2025
3 Miles · Hereford HSBull Run 2025 · Sep 2016:35.91Bull Run 2025September 20, 2025
5,000 Meters · Bohrer ParkMontgomery County XC Championships · Oct 2119:25Montgomery County XC ChampionshipsOctober 21, 2023
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Saucony (MDXC) · Oct 820:30Maryland XC Invitational presented by Saucony (MDXC)October 8, 2022
5,000 Meters · Chesapeake High SchoolChesapeake 9th Annual Invite · Sep 1315:59.63Chesapeake 9th Annual InviteSeptember 13, 2025
5,000 Meters · Fort Washington ParkMPSSAA 4A South Region Championships · Oct 3117:03.73MPSSAA 4A South Region ChampionshipsOctober 31, 2024
5,000 Meters · Patuxent River Park - Pavilion and Camp GroundMPSSAA 4A South Region Championships · Oct 3016:31.56MPSSAA 4A South Region ChampionshipsOctober 30, 2025
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2216:04.20NXR Southeast Regional ChampionshipsNovember 22, 2025
5,000 Meters · Winston Churchill HSBlair and Whitman at Churchill · Sep 1617:56.23Blair and Whitman at ChurchillSeptember 16, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Invite 1 · Place 20 · Montgomery Blair5,000 Meters Invite 12016:04.20 PB12
Nov 8MPSSAA State ChampionshipsNov 8 · 3 Miles 4A · Place 2 · Montgomery Blair3 Miles 4A216:10.29 PB12
Oct 30MPSSAA 4A South Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 1 · Montgomery Blair5,000 Meters Varsity116:31.56 PB12
Oct 18MCPS ChampionshipsOct 18 · 5,000 Meters Varsity · Place 6 · Montgomery Blair5,000 Meters Varsity616:0312
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 99 · Montgomery Blair5,000 Meters Varsity9916:06.112
Sep 30BCC and Wootton @ BlairSep 30 · 3 Miles Varsity · Place 12 · Montgomery Blair3 Miles Varsity1217:01.412
Sep 24Blair and Richard Montgomery at MagruderSep 24 · 5,000 Meters Varsity · Place 3 · Montgomery Blair5,000 Meters Varsity318:22.1912
Sep 20Bull Run 2025Sep 20 · 3 Miles Boys Maroon Varsity · Place 4 · Montgomery Blair3 Miles Boys Maroon Varsity416:35.91 PB12
Sep 16Blair and Whitman at ChurchillSep 16 · 5,000 Meters Varsity · Place 8 · Montgomery Blair5,000 Meters Varsity817:56.23 PB12
Sep 13Chesapeake 9th Annual InviteSep 13 · 5,000 Meters Varsity A · Place 2 · Montgomery Blair5,000 Meters Varsity A215:59.63 PB12

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Open Invitational · Place 153 · Montgomery Blair5,000 Meters Open Invitational15316:36.7911
Nov 9MPSSAA 4A State ChampionshipsNov 9 · 3 Miles 4A Varsity · Place 26 · Montgomery Blair3 Miles 4A Varsity2617:01.4811
Oct 31MPSSAA 4A South Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 8 · Montgomery Blair5,000 Meters Varsity817:03.73 PB11
Oct 19MCPS XC ChampionshipsOct 19 · 5,000 Meters Varsity · Place 26 · Montgomery Blair5,000 Meters Varsity2616:5211
Oct 5Maryland XC Invitational (MDXC)Oct 5 · 5,000 Meters Varsity · Place 94 · Montgomery Blair5,000 Meters Varsity9417:41.3911
Sep 24Blair @PoolesvilleSep 24 · 5,000 Meters Varsity · Place 5 · Montgomery Blair5,000 Meters Varsity517:4611
Sep 21Georgetown Prep ClassicSep 21 · 5,000 Meters Seeded Varsity · Place 22 · Montgomery Blair5,000 Meters Seeded Varsity2217:48.80Unofficial11
Sep 10Clarksburg at BlairSep 10 · 3 Miles Varsity · Place 10 · Montgomery Blair3 Miles Varsity1018:05.711
Sep 7Hood College HS InvitationalSep 7 · 5,000 Meters Varsity · Place 28 · Montgomery Blair Hig5,000 Meters Varsity2817:23.8—

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 21Montgomery County XC ChampionshipsOct 21 · 5,000 Meters Boys JV 9-10 · Place 11 · Montgomery Blair5,000 Meters Boys JV 9-101119:25 PB10
Oct 14Consortia ChampionshipOct 14 · 5,000 Meters Junior Varsity · Place 14 · Montgomery Blair5,000 Meters Junior Varsity1420:15.70SO
Oct 14Consortia ChampionshipOct 14 · 5,000 Meters Junior Varsity · Place 14 · Montgomery Blair5,000 Meters Junior Varsity1420:15.7SO
Oct 7Maryland XC Invitational presented by Saucony (MDXC)Oct 7 · 5,000 Meters Junior Varsity · Place 83 · Montgomery Blair5,000 Meters Junior Varsity8319:0910
Oct 2Blair at B-CCOct 2 · 5,000 Meters Varsity · Place 20 · Montgomery Blair5,000 Meters Varsity2020:14.4010
Sep 23Bull Run 2023Sep 23 · 3 Miles Boys Large/Elite JV/Open · Place 47 · Montgomery Blair3 Miles Boys Large/Elite JV/Open4720:43.2 PB10
Sep 19Sherwood vs. Blair Divisional MeetSep 19 · 3 Miles Varsity · Place 16 · Montgomery Blair3 Miles Varsity1618:59.910
Sep 12Blair and Richard Montgomery at NorthwestSep 12 · 3 Miles Varsity · Place 35 · Montgomery Blair3 Miles Varsity3520:46.1110
Sep 2Hood College HS InvitationalSep 2 · 5,000 Meters Junior Varsity · Place 63 · Montgomery Blair5,000 Meters Junior Varsity6320:22.3SO
Aug 19Whitman vs Blair (2 Mile Time Trial)Aug 19 · 2 Miles Varsity · Place 25 · Montgomery Blair2 Miles Varsity2512:51.10 PB10

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 15Consortia ChampionshipOct 15 · 5,000 Meters Junior Varsity · Place 12 · Montgomery Blair Hig5,000 Meters Junior Varsity1223:58.6—
Oct 8Maryland XC Invitational presented by Saucony (MDXC)Oct 8 · 5,000 Meters Junior Varsity · Place 235 · Montgomery Blair5,000 Meters Junior Varsity23520:30 PB9