Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hereford HSMPSSAA 4A State Championships · Nov 1220:31.05MPSSAA 4A State ChampionshipsNovember 12, 2022
3,000 Meters · Smithsburg HSUSATF Potomac Valley Association Junior Olympic Championships · Nov 513:02.09USATF Potomac Valley Association Junior Olympic ChampionshipsNovember 5, 2017
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Saucony (MDXC) · Oct 819:40Maryland XC Invitational presented by Saucony (MDXC)October 8, 2022
5,000 Meters · DulaneyMPSSAA 4A North Region Championships · Nov 319:38.8MPSSAA 4A North Region ChampionshipsNovember 3, 2022
5,000 Meters · Dulaney High SchoolMPSSAA 4A North Region Championships · Nov 420:01.03MPSSAA 4A North Region ChampionshipsNovember 4, 2021
5,000 Meters · Loiderman Middle SchoolNorthwood @ Wheaton · Mar 2323:16Northwood @ Wheaton March 23, 2021
5,000 Meters · Northwood HSMCPS Dual Meet Seneca Valley @ Northwood · Sep 2823:35MCPS Dual Meet Seneca Valley @ NorthwoodSeptember 28, 2022
5,000 Meters · Northwood HSWhitman & BCC at Northwood · Sep 1822:44Whitman & BCC at NorthwoodSeptember 18, 2019
5,000 Meters · Robert Morris UniversityRobert Morris Invitational · Sep 1418:51.4Robert Morris InvitationalSeptember 14, 2024
5,000 Meters · Schenley ParkPanther Opener · Aug 2918:00.10Panther OpenerAugust 29, 2025
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2619:39.1NXR Southeast Regional ChampionshipsNovember 26, 2022
5,000 Meters · Youthtown XC CourseCMU INVITATIONAL 2026 · Oct 1018:05.3CMU INVITATIONAL 2026October 10, 2026
6,000 Meters · Big Spring HS2023 NCAA Division III Cross Country Champs (50th Men & 42nd Women)s · Nov 1823:04.92023 NCAA Division III Cross Country Champs (50th Men & 42nd Women)sNovember 18, 2023
6,000 Meters · DREAM ParkBorder Battle · Oct 1821:35.1Border BattleOctober 18, 2025
6,000 Meters · LaVern Gibson Course2024 NCAA Division III Cross Country Champs (51st Men & 43rd Women) · Nov 2322:48.32024 NCAA Division III Cross Country Champs (51st Men & 43rd Women)November 23, 2024
6,000 Meters · Lehigh UniversityPaul Short Run · Oct 422:59.4Paul Short RunOctober 4, 2024
6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 321:52.1Paul Short Run (College)October 3, 2025
6,000 Meters · Letchworth State ParkMike Woods Invitational · Oct 1922:31.8Mike Woods InvitationalOctober 19, 2024
6,000 Meters · Roger Milliken Science Center2025 NCAA Division III Cross Country Champs (52nd Men & 44th Women) · Nov 2221:54.22025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)November 22, 2025
6,000 Meters · Southern Illinois University EdwardsvilleUAA Cross Country Championships · Nov 122:00.1UAA Cross Country ChampionshipsNovember 1, 2025
6,000 Meters · St. James Farm Forest PreserveUAA Cross Country Championships · Oct 3121:32.3UAA Cross Country ChampionshipsOctober 31, 2026
6,000 Meters · Stern Athletic ComplexNCAA Division III Mid-Atlantic Regional · Nov 1122:18.0NCAA Division III Mid-Atlantic RegionalNovember 11, 2023
6,000 Meters · Valleeview FarmsUAA Cross Country Championships · Oct 2823:43.7UAA Cross Country ChampionshipsOctober 28, 2023
6,000 Meters · Youthtown XC CourseRobert Morris Colonial Invitational · Sep 1123:08.4Robert Morris Colonial InvitationalSeptember 11, 2026
6,000 Meters · YouthtowneRobert Morris Invitational · Sep 1221:24.8Robert Morris InvitationalSeptember 12, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31UAA Cross Country ChampionshipsOct 31 · 6,000 Meters UAA · Place 8 · Carnegie MellonCarnegie Mellon6,000 Meters UAA821:32.3 PBSr
Oct 10CMU INVITATIONAL 2026Oct 10 · 5,000 Meters Collegiate · Place 9 · Carnegie MellonCarnegie Mellon5,000 Meters Collegiate918:05.3 PBSr
Sep 11Robert Morris Colonial InvitationalSep 11 · 6,000 Meters Collegiate · Place 14 · Carnegie MellonCarnegie Mellon6,000 Meters Collegiate1423:08.4 PBSr
Sep 4Panther Opener 2026Sep 4 · 5,000 Meters Womens 5K · Place 17 · Carnegie MellonCarnegie Mellon5,000 Meters Womens 5K1718:30.8Sr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 222025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)Nov 22 · 6,000 Meters D3 Championship · Place 34 · Carnegie MellonCarnegie Mellon6,000 Meters D3 Championship3421:54.2 PBJr
Nov 1UAA Cross Country ChampionshipsNov 1 · 6,000 Meters Collegiate · Place 11 · Carnegie MellonCarnegie Mellon6,000 Meters Collegiate1122:00.1 PBJr
Oct 18Border BattleOct 18 · 6,000 Meters D3 · Place 5 · Carnegie MellonCarnegie Mellon6,000 Meters D3521:35.1 PBJr
Oct 3Paul Short Run (College)Oct 3 · 6,000 Meters White · Place 24 · Carnegie MellonCarnegie Mellon6,000 Meters White2421:52.1 PBJr
Sep 12Robert Morris InvitationalSep 12 · 6,000 Meters College · Place 9 · Carnegie MellonCarnegie Mellon6,000 Meters College921:24.8 PBJr
Aug 29Panther OpenerAug 29 · 5,000 Meters Womens 5K · Place 10 · Carnegie MellonCarnegie Mellon5,000 Meters Womens 5K1018:00.10 PBJr

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 232024 NCAA Division III Cross Country Champs (51st Men & 43rd Women)Nov 23 · 6,000 Meters Championship · Place 174 · Carnegie MellonCarnegie Mellon6,000 Meters Championship17422:48.3 PBSo
Nov 16NCAA DIII Mid-Atlantic Regional ChampsNov 16 · 6,000 Meters Division 3 · Place 15 · Carnegie MellonCarnegie Mellon6,000 Meters Division 31521:43.3SO
Oct 19Mike Woods InvitationalOct 19 · 6,000 Meters College · Place 25 · Carnegie MellonCarnegie Mellon6,000 Meters College2522:31.8 PBSo
Oct 4Paul Short RunOct 4 · 6,000 Meters White · Place 107 · Carnegie MellonCarnegie Mellon6,000 Meters White10722:59.4 PBSo
Sep 14Robert Morris InvitationalSep 14 · 5,000 Meters Collegiate · Place 23 · Carnegie MellonCarnegie Mellon5,000 Meters Collegiate2318:51.4 PBSo
Aug 30Panther OpenerAug 30 · 5,000 Meters Varsity · Place 22 · Carnegie MellonCarnegie Mellon5,000 Meters Varsity2219:19.10SO

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 182023 NCAA Division III Cross Country Champs (50th Men & 42nd Women)sNov 18 · 6,000 Meters Championship · Place 198 · Carnegie MellonCarnegie Mellon6,000 Meters Championship19823:04.9 PBFr
Nov 11NCAA Division III Mid-Atlantic RegionalNov 11 · 6,000 Meters Championship · Place 23 · Carnegie MellonCarnegie Mellon6,000 Meters Championship2322:18.0 PBFr
Oct 28UAA Cross Country ChampionshipsOct 28 · 6,000 Meters College · Place 40 · Carnegie MellonCarnegie Mellon6,000 Meters College4023:43.7 PBFr
Sep 30Paul Short InvitationalSep 30 · 6,000 Meters College Brown · Place 93 · Carnegie MellonCarnegie Mellon6,000 Meters College Brown9323:18.3Fr
Sep 23Dickinson College Long-Short InvitationalSep 23 · 6,000 Meters Varsity · Place 32 · Carnegie MellonCarnegie Mellon6,000 Meters Varsity3223:37.8FR
Sep 1Panther's OpenerSep 1 · 5,000 Meters Varsity · Place 27 · Carnegie MellonCarnegie Mellon5,000 Meters Varsity2718:52.4—

2022 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 26NXR Southeast Regional ChampionshipsNov 26 · 5,000 Meters Championship · Place 105 · NorthwoodNorthwood5,000 Meters Championship10519:39.1 PB12
Nov 12MPSSAA 4A State ChampionshipsNov 12 · 3 Miles Varsity · Place 12 · NorthwoodNorthwood3 Miles Varsity1220:31.05 PB12
Nov 3MPSSAA 4A North Region ChampionshipsNov 3 · 5,000 Meters Varsity · Place 5 · NorthwoodNorthwood5,000 Meters Varsity519:38.8 PB12
Oct 22MCPS XC Championships Oct 22 · 5,000 Meters Varsity · Place 13 · NorthwoodNorthwood5,000 Meters Varsity1320:1712
Oct 15Consortia ChampionshipOct 15 · 5,000 Meters Varsity · Place 2 · Northwood High SchooNorthwood High Schoo5,000 Meters Varsity224:12.5—
Oct 11Northwood & Paint Branch @ Quince OrchardOct 11 · 5,000 Meters Varsity · Place 1 · NorthwoodNorthwood5,000 Meters Varsity122:30.912
Oct 11Northwood & Paint Branch @ Quince OrchardOct 11 · 5,000 Meters Varsity · Place 1 · NorthwoodNorthwood5,000 Meters Varsity122:30.912
Oct 11Northwood & Paint Branch @ Quince OrchardOct 11 · Varsity · Place 1 · NorthwoodNorthwoodVarsity122:30.912
Oct 8Maryland XC Invitational presented by Saucony (MDXC)Oct 8 · 5,000 Meters Black & Gold · Place 18 · NorthwoodNorthwood5,000 Meters Black & Gold1819:40 PB12
Sep 28MCPS Dual Meet Seneca Valley @ NorthwoodSep 28 · 5,000 Meters Varsity · Place 1 · NorthwoodNorthwood5,000 Meters Varsity123:35 PB12
Sep 14Northwood @NorthwestSep 14 · 5,000 Meters Varsity · Place 1 · NorthwoodNorthwood5,000 Meters Varsity122:0812
Sep 1039th Annual Richard Barnhart Memorial InvitationalSep 10 · 5,000 Meters Varsity · Place 10 · NorthwoodNorthwood5,000 Meters Varsity1020:14.6112

2021 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 13MPSSAA 4A State ChampionshipsNov 13 · 3 Miles Varsity · Place 35 · NorthwoodNorthwood3 Miles Varsity3521:11.3311
Nov 4MPSSAA 4A North Region ChampionshipsNov 4 · 5,000 Meters Varsity · Place 7 · NorthwoodNorthwood5,000 Meters Varsity720:01.03 PB11
Nov 1Montgomery County Public Schools ChampionshipsNov 1 · 5,000 Meters Varsity · Place 15 · NorthwoodNorthwood5,000 Meters Varsity1520:2211
Oct 16Consortia ChampionshipsOct 16 · 5,000 Meters Championship · Place 3 · Northwood High SchooNorthwood High Schoo5,000 Meters Championship321:39.2—
Oct 9Maryland XC Invitational (MDXC)Oct 9 · 5,000 Meters Varsity · Place 19 · NorthwoodNorthwood5,000 Meters Varsity1920:5711
Sep 28WJ and Blair at NorthwoodSep 28 · 5,000 Meters Varsity · Place 6 · NorthwoodNorthwood5,000 Meters Varsity622:2311
Sep 21Whitman & Northwood at SherwoodSep 21 · 5,000 Meters Varsity · Place 4 · NorthwoodNorthwood5,000 Meters Varsity422:1311
Sep 15Wootton @ NorthwoodSep 15 · 5,000 Meters Varsity · Place 10 · NorthwoodNorthwood5,000 Meters Varsity1024:2811
Sep 1138th Annual Barnhart Memorial XC Invitational Sep 11 · 5,000 Meters Varsity · Place 13 · NorthwoodNorthwood5,000 Meters Varsity1321:06.811
Mar 23Northwood @ Wheaton Mar 23 · 5,000 Meters Varsity · Place 2 · NorthwoodNorthwood5,000 Meters Varsity223:16 PB10

2019 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 31MPSSAA 4A North Regional ChampionshipOct 31 · 5,000 Meters Varsity · Place 9 · NorthwoodNorthwood5,000 Meters Varsity920:39.29
Oct 19Montgomery County ChampionshipsOct 19 · 5,000 Meters Varsity · Place 19 · NorthwoodNorthwood5,000 Meters Varsity1920:229
Oct 12Consortia ChampionshipsOct 12 · 5,000 Meters Varsity · Place 4 · Northwood HiNorthwood Hi5,000 Meters Varsity421:25.469
Oct 5Great American Cross Country FestivalOct 5 · 5,000 Meters Varsity · Place 34 · Northwood-MDNorthwood-MD5,000 Meters Varsity3420:22.9—
Oct 1Walter Johnson @ Northwood Oct 1 · 5,000 Meters Varsity · Place 9 · Northwood High SchooNorthwood High Schoo5,000 Meters Varsity922:53.009
Sep 24Northwood @ Sherwood - DivisionalSep 24 · 5,000 Meters Varsity · Place 6 · NorthwoodNorthwood5,000 Meters Varsity622:38—
Sep 18Whitman & BCC at NorthwoodSep 18 · 5,000 Meters Varsity · Place 67 · NorthwoodNorthwood5,000 Meters Varsity6722:44 PB9
Sep 145th Rebel InvitationalSep 14 · 5,000 Meters Varsity · Place 15 · NorthwoodNorthwood5,000 Meters Varsity1521:57.99
Sep 11Northwood at WoottonSep 11 · 5,000 Meters Varsity · Place 11 · Northwood High SchooNorthwood High Schoo5,000 Meters Varsity1124:10.729
Sep 11Northwood at WoottonSep 11 · 5,000 Meters Varsity · Place 11 · Northwood High SchooNorthwood High Schoo5,000 Meters Varsity1124:10.729

2017 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 5USATF Potomac Valley Association Junior Olympic ChampionshipsNov 5 · 3,000 Meters 11-12 · Place 4 · USA-JAUSA-JA3,000 Meters 11-12413:02.09 PB8