Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Meadowbrook Park PlaygroundWhitman vs Blair (2 Mile Time Trial) · Aug 1911:13.60Whitman vs Blair (2 Mile Time Trial)August 19, 2023
3 Miles · Fort Washington ParkMPSSAA 4A South Region Championships · Nov 216:42.54MPSSAA 4A South Region ChampionshipsNovember 2, 2023
3 Miles · Hereford HSMPSSAA State Championships · Nov 816:47.53MPSSAA State ChampionshipsNovember 8, 2025
3 Miles · Hereford HSBull Run 2025 · Sep 2016:58.39Bull Run 2025September 20, 2025
5,000 Meters · Bohrer ParkMontgomery County XC Championships · Oct 2116:59Montgomery County XC ChampionshipsOctober 21, 2023
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Saucony (MDXC) · Oct 817:18Maryland XC Invitational presented by Saucony (MDXC)October 8, 2022
5,000 Meters · Chesapeake High SchoolChesapeake 9th Annual Invite · Sep 1316:25.56Chesapeake 9th Annual InviteSeptember 13, 2025
5,000 Meters · Coogan Cross Country CourseSuffolk Short Course Classic · Sep 516:56.5Suffolk Short Course ClassicSeptember 5, 2026
5,000 Meters · DulaneyMPSSAA 4A North Region Championships · Nov 317:01.5MPSSAA 4A North Region ChampionshipsNovember 3, 2022
5,000 Meters · Fort Washington ParkMPSSAA 4A South Region Championships · Oct 3117:02.29MPSSAA 4A South Region ChampionshipsOctober 31, 2024
5,000 Meters · Patuxent River Park - Pavilion and Camp GroundMPSSAA 4A South Region Championships · Oct 3016:44.19MPSSAA 4A South Region ChampionshipsOctober 30, 2025
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2216:31.75NXR Southeast Regional ChampionshipsNovember 22, 2025
8,000 Meters · Hopkinton Fairgrounds Championship Cross Country CourseNew England (NEICAAA) Cross Country Championships · Oct 927:59.6New England (NEICAAA) Cross Country ChampionshipsOctober 9, 2026
8,000 Meters · U Albany Campus CourseAmerica East Cross Country Championships · Oct 3026:29.3America East Cross Country ChampionshipsOctober 30, 2026
8,000 Meters · UMass Dartmouth Cross Country Course53rd UMass Dartmouth Cross Country Invitational · Sep 1927:03.4953rd UMass Dartmouth Cross Country InvitationalSeptember 19, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30America East Cross Country ChampionshipsOct 30 · 8,000 Meters America East · Place 77 · New HampshireNew Hampshire8,000 Meters America East7726:29.3 PBFr
Oct 9New England (NEICAAA) Cross Country ChampionshipsOct 9 · 8,000 Meters Collegiate · Place 157 · New HampshireNew Hampshire8,000 Meters Collegiate15727:59.6 PBFr
Sep 1953rd UMass Dartmouth Cross Country InvitationalSep 19 · 8,000 Meters 8K Gold 35:00 min. cap · Place 31 · New HampshireNew Hampshire8,000 Meters 8K Gold 35:00 min. cap3127:03.49 PBFr
Sep 5Suffolk Short Course ClassicSep 5 · 5,000 Meters Collegiate · Place 38 · New HampshireNew Hampshire5,000 Meters Collegiate3816:56.5 PBFr

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Invite 1 · Place 66 · Montgomery BlairMontgomery Blair5,000 Meters Invite 16616:31.75 PB12
Nov 8MPSSAA State ChampionshipsNov 8 · 3 Miles 4A · Place 7 · Montgomery BlairMontgomery Blair3 Miles 4A716:47.53 PB12
Oct 30MPSSAA 4A South Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 3 · Montgomery BlairMontgomery Blair5,000 Meters Varsity316:44.19 PB12
Oct 18MCPS ChampionshipsOct 18 · 5,000 Meters Varsity · Place 44 · Montgomery BlairMontgomery Blair5,000 Meters Varsity4417:2412
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 172 · Montgomery BlairMontgomery Blair5,000 Meters Varsity17216:34.712
Sep 30BCC and Wootton @ BlairSep 30 · 3 Miles Varsity · Place 14 · Montgomery BlairMontgomery Blair3 Miles Varsity1417:06.512
Sep 24Blair and Richard Montgomery at MagruderSep 24 · 5,000 Meters Varsity · Place 7 · Montgomery BlairMontgomery Blair5,000 Meters Varsity718:37.6912
Sep 20Bull Run 2025Sep 20 · 3 Miles Boys Maroon Varsity · Place 10 · Montgomery BlairMontgomery Blair3 Miles Boys Maroon Varsity1016:58.39 PB12
Sep 13Chesapeake 9th Annual InviteSep 13 · 5,000 Meters Varsity A · Place 6 · Montgomery BlairMontgomery Blair5,000 Meters Varsity A616:25.56 PB12

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 9MPSSAA 4A State ChampionshipsNov 9 · 3 Miles 4A Varsity · Place 35 · Montgomery BlairMontgomery Blair3 Miles 4A Varsity3517:14.2611
Oct 31MPSSAA 4A South Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 7 · Montgomery BlairMontgomery Blair5,000 Meters Varsity717:02.29 PB11
Oct 19MCPS XC ChampionshipsOct 19 · 5,000 Meters Varsity · Place 24 · Montgomery BlairMontgomery Blair5,000 Meters Varsity2416:5211
Oct 5Maryland XC Invitational (MDXC)Oct 5 · 5,000 Meters Varsity · Place 32 · Montgomery BlairMontgomery Blair5,000 Meters Varsity3216:53.9711
Oct 1Blair and Richard Montgomery at Albert EinsteinOct 1 · 5,000 Meters Varsity · Place 2 · Montgomery BlairMontgomery Blair5,000 Meters Varsity217:33.1711
Sep 24Blair @PoolesvilleSep 24 · 5,000 Meters Varsity · Place 2 · Montgomery BlairMontgomery Blair5,000 Meters Varsity217:0911
Sep 21Georgetown Prep ClassicSep 21 · 5,000 Meters Seeded Varsity · Place 4 · Montgomery BlairMontgomery Blair5,000 Meters Seeded Varsity416:48.30Unofficial11
Sep 10Clarksburg at BlairSep 10 · 3 Miles Varsity · Place 4 · Montgomery BlairMontgomery Blair3 Miles Varsity417:27.411
Sep 7Hood College HS InvitationalSep 7 · 5,000 Meters Varsity · Place 6 · Montgomery Blair HigMontgomery Blair Hig5,000 Meters Varsity616:22.9—
Aug 24Blair vs Whitman - 2 Mile Time TrialAug 24 · 2 Miles Boys · Place 3 · Montgomery BlairMontgomery Blair2 Miles Boys310:48.8Unofficial11

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 11MPSSAA 4A State ChampionshipsNov 11 · 3 Miles 4A Varsity · Place 18 · Montgomery BlairMontgomery Blair3 Miles 4A Varsity1816:52.7610
Nov 2MPSSAA 4A South Region ChampionshipsNov 2 · 3 Miles Varsity · Place 7 · Montgomery BlairMontgomery Blair3 Miles Varsity716:42.54 PB10
Oct 21Montgomery County XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 25 · Montgomery BlairMontgomery Blair5,000 Meters Varsity2516:59 PB10
Oct 14Consortia ChampionshipOct 14 · 5,000 Meters Varsity · Place 1 · Montgomery BlairMontgomery Blair5,000 Meters Varsity116:50.10SO
Oct 7Maryland XC Invitational presented by Saucony (MDXC)Oct 7 · 5,000 Meters Varsity · Place 9 · Montgomery BlairMontgomery Blair5,000 Meters Varsity916:1510
Oct 2Blair at B-CCOct 2 · 5,000 Meters Varsity · Place 1 · Montgomery BlairMontgomery Blair5,000 Meters Varsity117:24.3510
Sep 19Sherwood vs. Blair Divisional MeetSep 19 · 3 Miles Varsity · Place 2 · Montgomery BlairMontgomery Blair3 Miles Varsity216:53.110
Sep 12Blair and Richard Montgomery at NorthwestSep 12 · 3 Miles Varsity · Place 1 · Montgomery BlairMontgomery Blair3 Miles Varsity117:10.3010
Sep 2Hood College HS InvitationalSep 2 · 5,000 Meters Varsity · Place 12 · Montgomery BlairMontgomery Blair5,000 Meters Varsity1216:48.710
Aug 19Whitman vs Blair (2 Mile Time Trial)Aug 19 · 2 Miles Varsity · Place 2 · Montgomery BlairMontgomery Blair2 Miles Varsity211:13.60 PB10

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 26NXR Southeast Regional ChampionshipsNov 26 · 5,000 Meters Open Invitational · Place 57 · UnattachedUnattached5,000 Meters Open Invitational5717:09.79
Nov 12MPSSAA 4A State ChampionshipsNov 12 · 3 Miles Varsity · Place 31 · Montgomery BlairMontgomery Blair3 Miles Varsity3118:03.179
Nov 3MPSSAA 4A North Region ChampionshipsNov 3 · 5,000 Meters Varsity · Place 10 · Montgomery BlairMontgomery Blair5,000 Meters Varsity1017:01.5 PB9
Oct 15Consortia ChampionshipOct 15 · 5,000 Meters Varsity · Place 4 · Montgomery Blair HigMontgomery Blair Hig5,000 Meters Varsity420:28.9—
Oct 8Maryland XC Invitational presented by Saucony (MDXC)Oct 8 · 5,000 Meters Black & Gold · Place 72 · Montgomery BlairMontgomery Blair5,000 Meters Black & Gold7217:18 PB9
Sep 28Blair vs. Springbrook Sep 28 · 5,000 Meters Varsity · Place 5 · Montgomery BlairMontgomery Blair5,000 Meters Varsity518:119