Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSusquehanna Invitational · Feb 154:30.22aSusquehanna InvitationalFebruary 15, 2025
1 Mile · OutdoorBison Outdoor Classic · Apr 124:33.09aBison Outdoor ClassicApril 12, 2024
1000 Meters · IndoorDiplomat Open · Dec 82:43.21aDiplomat OpenDecember 8, 2023
1500 Meters · OutdoorMessiah Invitational · Apr 104:11.55aMessiah InvitationalApril 10, 2025
1600 Meters · IndoorNational District Indoor Track and Field Championships · Jan 284:40.84aNational District Indoor Track and Field ChampionshipsJanuary 28, 2020
1600 Meters · OutdoorNational District Spring Track Championships · May 264:58.46National District Spring Track ChampionshipsMay 26, 2021
200 Meters · Outdoor40th Millersville Metrics · Mar 3125.3140th Millersville MetricsMarch 31, 2023
3000 Meters · IndoorPlex Shootout · Feb 39:20.20Plex ShootoutFebruary 3, 2024
3200 Meters · IndoorPR Holiday Invitational · Dec 2810:57.14aPR Holiday InvitationalDecember 28, 2019
400 Meters · OutdoorYork College Twilight Meet · Apr 153.96aYork College Twilight MeetApril 1, 2026
400 Meters · Relay Split · IndoorSusquehanna Invitational · Feb 1556.960Susquehanna InvitationalFebruary 15, 2025
500 Meters · IndoorPR Holiday Invitational · Dec 221:18.21aPR Holiday InvitationalDecember 22, 2018
5000 Meters · OutdoorLittle Three · Mar 2317:04.69aLittle ThreeMarch 23, 2024
800 Meters · IndoorRiver Hawk Friday Night Showdown · Feb 62:03.75aRiver Hawk Friday Night ShowdownFebruary 6, 2026
800 Meters · OutdoorCentennial Conference Outdoor Championships · May 32:01.54aCentennial Conference Outdoor ChampionshipsMay 3, 2024
Combined results · IndoorHayfield/Edison/Lee/Wakefield · Jan 253:00.4Hayfield/Edison/Lee/WakefieldJanuary 25, 2019

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 24Paul Kaiser ClassicApr 24 · 800 Meters · Place 31 · GettysburgGettysburg800 Meters31.2:04.03aSr
Apr 17Coach Pollard InvitationalApr 17 · 800 Meters · Place 38 · GettysburgGettysburg800 Meters38.2:02.89aSr
Apr 1York College Twilight MeetApr 1 · 400 Meters · Place 24 · GettysburgGettysburg400 Meters2453.96a PBSr
Apr 1York College Twilight MeetApr 1 · 200 Meters · Place 68 · GettysburgGettysburg200 Meters6825.49aSr
Mar 28Little 3 MeetMar 28 · 800 Meters · Place 6 · GettysburgGettysburg800 Meters6.2:06.63aSr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 20PSU Tune-UpFeb 20 · 1 Mile · Place 18 · GettysburgGettysburg1 Mile184:32.16aSr
Feb 6River Hawk Friday Night ShowdownFeb 6 · 800 Meters · Place 6 · GettysburgGettysburg800 Meters6.2:03.75a PBSr
Jan 31PLEX ShootoutJan 31 · 1 Mile · Place 12 · GettysburgGettysburg1 Mile124:39.20aSr
Jan 24Coach "I" InvitationalJan 24 · 1 Mile · Place 16 · GettysburgGettysburg1 Mile16.4:42.91aSr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 5Diplomat OpenDec 5 · 800 Meters · Place 13 · GettysburgGettysburg800 Meters13.2:05.32aSr
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · 1 Mile · Place 20 · GettysburgGettysburg1 Mile204:35.96a—
Feb 15Susquehanna InvitationalFeb 15 · 1 Mile · Place 6 · GettysburgGettysburg1 Mile6.4:30.22a PBJr
Feb 15Susquehanna InvitationalFeb 15 · 400 Meters · GettysburgGettysburg400 MetersRelay Split—56.960 PBJr
Feb 7River Hawk Friday NightFeb 7 · 1 Mile · Place 3 · GettysburgGettysburg1 Mile3.4:35.89aJr

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 26Paul Kaiser ClassicApr 26 · 1500 Meters · Place 22 · GettysburgGettysburg1500 Meters224:13.55JR
Apr 26Paul Kaiser ClassicApr 26 · 1500 Meters · Place 22 · GettysburgGettysburg1500 Meters224:13.55JR
Apr 18Mason-Dixon ClassicApr 18 · 800 Meters · Place 3 · GettysburgGettysburg800 Meters3.2:02.81aJr
Apr 10Messiah InvitationalApr 10 · 1500 Meters · Place 6 · GettysburgGettysburg1500 Meters6.4:11.55a PBJr
Apr 442nd Millersville MetricsApr 4 · 800 Meters · Place 15 · GettysburgGettysburg800 Meters152:01.63aJr
Mar 22Little 3 ChampionshipsMar 22 · 1500 Meters · Place 4 · GettysburgGettysburg1500 Meters44:14.76aJR

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 6Diplomat OpenDec 6 · 1 Mile · Place 9 · GettysburgGettysburg1 Mile9.4:42.34aJr
Feb 24Centennial Conference Indoor ChampionshipsFeb 24 · 1 Mile · Place 21 · GettysburgGettysburg1 Mile214:32.99a—
Feb 17Susquehanna Tune-UpFeb 17 · 1 Mile · Place 2 · GettysburgGettysburg1 Mile24:34.22a—
Feb 9River Hawk Friday Night ShowdownFeb 9 · 800 Meters · Place 7 · GettysburgGettysburg800 Meters72:04.65a—
Feb 3Plex ShootoutFeb 3 · 3000 Meters · Place 22 · GettysburgGettysburg3000 Meters229:20.20 PBSo
Jan 27Mini Dip InvitationalJan 27 · 1 Mile · Place 25 · GettysburgGettysburg1 Mile25.4:37.57aSo

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 3Centennial Conference Outdoor ChampionshipsMay 3 · 800 Meters · Place 15 · GettysburgGettysburg800 Meters152:01.54a PB—
Apr 27Paul Kaiser ClassicApr 27 · 800 Meters · Place 31 · GettysburgGettysburg800 Meters312:02.10a—
Apr 20Mason-Dixon ClassicApr 20 · 800 Meters · Place 1 · GettysburgGettysburg800 Meters1.2:01.63aSo
Apr 12Bison Outdoor ClassicApr 12 · 1 Mile · Place 24 · GettysburgGettysburg1 Mile244:33.09a PB—
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · 1500 Meters · Place 16 · GettysburgGettysburg1500 Meters16.4:17.86aSo
Mar 23Little ThreeMar 23 · 5000 Meters · Place 9 · GettysburgGettysburg5000 Meters917:04.69a PB—

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 8Diplomat OpenDec 8 · 1000 Meters · Place 3 · GettysburgGettysburg1000 Meters3.2:43.21a PBSo
Feb 25Centennial Conference Indoor ChampionshipsFeb 25 · 1 Mile · Place 28 · GettysburgGettysburg1 Mile284:52.06FR
Feb 25Centennial Conference Indoor ChampionshipsFeb 25 · 800 Meters · Place 39 · GettysburgGettysburg800 Meters392:10.82FR
Feb 18SU Tune UpFeb 18 · 800 Meters · Place 18 · GettysburgGettysburg800 Meters182:05.59FR
Feb 11Alvernia University Plex ShootoutFeb 11 · 800 Meters · Place 22 · GettysburgGettysburg800 Meters222:06.10aFr
Feb 4Frank Colden InvitationalFeb 4 · 1 Mile · Place 20 · GettysburgGettysburg1 Mile204:42.23FR
Jan 27Mini-Dip InvitationalJan 27 · 1 Mile · Place 16 · GettysburgGettysburg1 Mile164:46.95FR

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 29Paul Kaiser ClassicApr 29 · 800 Meters · Place 33 · GettysburgGettysburg800 Meters332:02.44FR
Apr 132023 Messiah Multi/InvitationalApr 13 · 1500 Meters · Place 31 · GettysburgGettysburg1500 Meters314:23.79FR
Apr 132023 Messiah Multi/InvitationalApr 13 · 800 Meters · Place 50 · GettysburgGettysburg800 Meters502:13.87FR
Mar 3140th Millersville MetricsMar 31 · 400 Meters · Place 38 · GettysburgGettysburg400 Meters3855.94FR
Mar 3140th Millersville MetricsMar 31 · 200 Meters · Place 41 · GettysburgGettysburg200 Meters4125.31 PBFR
Mar 25Little 3 ChampionshipsMar 25 · 800 Meters · Place 6 · GettysburgGettysburg800 Meters62:09.91FR

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9Diplomat OpenDec 9 · 1000 Meters · Place 9 · GettysburgGettysburg1000 Meters9.2:51.49aFr

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 26National District Spring Track ChampionshipsMay 26 · 1600 Meters · Place 9 · Thomas EdisonThomas Edison1600 Meters94:58.46 PB—
Feb 19VHSL Region 6C Indoor ChampionshipFeb 19 · 1600 Meters · Place 6 · Thomas A EdisonThomas A Edison1600 Meters6.5:05.45aUnofficial12

2020 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 28Falls Church Vs. EdisonDec 28 · 1600 Meters · Place 2 · Thomas A EdisonThomas A Edison1600 Meters2.4:54.98aUnofficial12

2020 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 10VHSL Region 6C Indoor ChampionshipFeb 10 · 1600 Meters · Place 9 · Thomas A EdisonThomas A Edison1600 Meters9.4:42.37a11
Jan 28National District Indoor Track and Field ChampionshipsJan 28 · 1600 Meters · Place 3 · Thomas A EdisonThomas A Edison1600 Meters3.4:40.84a PB11
Jan 17Atlantic Coast InvitationalJan 17 · 1600 Meters · Place 3 · Thomas EdisoThomas Ediso1600 Meters34:42.4911
Jan 11CNU's HS ShowcaseJan 11 · 1000 Meters · Place 22 · Thomas EdisoThomas Ediso1000 Meters222:48.16—
Jan 11CNU's HS ShowcaseJan 11 · 1000 Meters · Place 22 · Thomas EdisonThomas Edison1000 Meters222:48.16—
Jan 4Southern Maryland Indoor ClassicJan 4 · 1600 Meters · Place 33 · Thomas EdisonThomas Edison1600 Meters334:55.92—
Jan 4Southern Maryland Indoor ClassicJan 4 · 1600 Meters · Place 8 · Thomas EdisonThomas Edison1600 Meters84:55.92—

2019 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 28PR Holiday InvitationalDec 28 · 3200 Meters · Place 16 · Thomas A EdisonThomas A Edison3200 Meters16.10:57.14a PB11
Dec 21Episcopal Meet (Ed, SCO, West Spring, Justice)Dec 21 · 1600 Meters · Place 6 · Thomas A EdisonThomas A Edison1600 Meters6.4:56.8411
Dec 13Northern VA TJMS Meet #2Dec 13 · 1000 Meters · Place 1 · Thomas A EdisonThomas A Edison1000 Meters1.2:55.89a11
Feb 1National District ChampionshipsFeb 1 · 3200 Meters · Place 11 · Thomas A EdisonThomas A Edison3200 Meters11.11:25.39a10
Jan 25Hayfield/Edison/Lee/WakefieldJan 25 · Combined results · Place 5 · Thomas EdisonThomas EdisonCombined results53:00.4 PB10
Jan 25Hayfield/Edison/Lee/WakefieldJan 25 · Combined results · Place 5 · Thomas EdisonThomas EdisonCombined results53:00.410
Jan 18VA ShowcaseJan 18 · 1600 Meters · Place 220 · Thomas EdisoThomas Ediso1600 Meters2205:10.88—
Jan 18VA ShowcaseJan 18 · 1600 Meters · Place 13 · Thomas EdisoThomas Ediso1600 Meters135:09.00—
Jan 18VA ShowcaseJan 18 · 1600 Meters · Place 247 · Thomas EdisoThomas Ediso1600 Meters2475:09.00—
Jan 18VA ShowcaseJan 18 · 1600 Meters · Place 216 · Thomas EdisonThomas Edison1600 Meters2165:10.88—
Jan 11 Annandale/Edison/Lake Braddock MeetJan 11 · Combined results · Place 5 · Thomas EdisonThomas EdisonCombined results53:11.410
Jan 4CNU's HS ShowcaseJan 4 · 3200 Meters · Place 29 · Thomas EdisoThomas Ediso3200 Meters2911:15.00—
Jan 4CNU's HS ShowcaseJan 4 · 3200 Meters · Place 30 · Thomas EdisoThomas Ediso3200 Meters3011:22.59—
Jan 4CNU's HS ShowcaseJan 4 · 3200 Meters · Place 30 · Thomas EdisonThomas Edison3200 Meters3011:22.59—

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 7David Cannon Memorial Polar Bear InvitationalDec 7 · 1600 Meters · Place 9 · Thomas A EdisonThomas A Edison1600 Meters9.4:49.81aUnofficial11
May 13Bishop O'Connell InvitationalMay 13 · 1600 Meters · Place 4 · Thomas EdisoThomas Ediso1600 Meters45:04.63—

2018 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 22PR Holiday InvitationalDec 22 · 500 Meters · Place 54 · Thomas A EdisonThomas A Edison500 Meters54.1:18.21a PB10
Dec 15Edison and Marshall MeetDec 15 · 1000 Meters · Place 10 · Thomas A EdisonThomas A Edison1000 Meters10.3:04.910

2018 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 12Hayfield Polar Bear #3Dec 12 · 3200 Meters · Place 12 · Thomas A EdisonThomas A Edison3200 Meters12.11:26.56aUnofficial10
Dec 5Hayfield Polar Bear #1Dec 5 · 500 Meters · Place 17 · Thomas A EdisonThomas A Edison500 Meters17.1:20.69aUnofficial10
Dec 5Hayfield Polar Bear #1Dec 5 · 1600 Meters · Place 11 · Thomas A EdisonThomas A Edison1600 Meters11.5:19.22aUnofficial10
Dec 1David Cannon Memorial Polar Bear InvitationalDec 1 · 1000 Meters · Place 22 · Thomas A EdisonThomas A Edison1000 Meters22.3:07.01aUnofficial10

2017 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27Friends Of Indoor Track (F.I.T) InvitationalDec 27 · 1600 Meters · Place 64 · Thomas A EdisonThomas A Edison1600 Meters64.5:25.91a9
Dec 23PR Holiday InvitationalDec 23 · 1600 Meters · Place 73 · Thomas A EdisonThomas A Edison1600 Meters73.5:34.19a9
Dec 8Chantilly-Edison-Yorktown MeetDec 8 · 1000 Meters · Place 9 · Thomas A EdisonThomas A Edison1000 Meters9.3:17.749

2017 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 19Chantilly Winter ExtravaganzaDec 19 · 1000 Meters · Place 6 · Thomas A EdisonThomas A Edison1000 Meters6.3:00.90aUnofficial9
Dec 2David Cannon Memorial Polar Bear InvitationalDec 2 · 1600 Meters · Place 25 · Thomas A EdisonThomas A Edison1600 Meters25.5:29.38aUnofficial9