Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorJoe LaRocco Invitational - Roanoke College Feb 15, 2025 · Feb 1530.13aJoe LaRocco Invitational - Roanoke College Feb 15, 2025February 15, 2025
200 Meters · OutdoorMessiah Invitational · Apr 1029.18aMessiah InvitationalApril 10, 2025
300 Meters · IndoorMini-Dip Invitational · Jan 2750.58Mini-Dip InvitationalJanuary 27, 2023
400 Meters · IndoorJoe LaRocco Invitational - Roanoke College Feb 15, 2025 · Feb 151:08.35aJoe LaRocco Invitational - Roanoke College Feb 15, 2025February 15, 2025
400 Meters · OutdoorCMC Championships · May 51:05.69aCMC ChampionshipsMay 5, 2022
500 Meters · IndoorMPSSAA 1A West Region Championships · Feb 51:29.41MPSSAA 1A West Region ChampionshipsFebruary 5, 2022
60 Meter · IndoorShenandoah Holiday Kickoff Open · Dec 79.40aShenandoah Holiday Kickoff OpenDecember 7, 2025
600 Meters · IndoorLarry Sharpe Memorial Indoor Invitational · Feb 181:58.50aLarry Sharpe Memorial Indoor InvitationalFebruary 18, 2023
800 Meters · IndoorFrederick County Championships · Jan 203:15.73Frederick County ChampionshipsJanuary 20, 2020
800 Meters · OutdoorCentury-Boonsboro-Walkersville Tri Meet · Apr 233:04.66PRCentury-Boonsboro-Walkersville Tri MeetApril 23, 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 · 400 Meters · HoodHood400 Meters—NTSr
Apr 24Paul Kaiser ClassicApr 24 · 200 Meters · HoodHood200 Meters—DNSSr
Apr 9Messiah InvitationalApr 9 · 400 Meters · Place 29 · HoodHood400 Meters29.1:10.13aSr
Apr 9Messiah InvitationalApr 9 · 200 Meters · Place 47 · HoodHood200 Meters47.30.26aWind: 2Sr
Mar 27Danny Curran InvitationalMar 27 · 400 Meters · Place 75 · HoodHood400 Meters75.1:13.27aSr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 20Father Diamond InvitationalFeb 20 · 400 Meters · Place 11 · HoodHood400 Meters11.1:10.49aSr
Jan 31PLEX ShootoutJan 31 · 400 Meters · Place 21 · HoodHood400 Meters211:11.38aSr
Jan 31PLEX ShootoutJan 31 · 200 Meters · Place 32 · HoodHood200 Meters3231.24aSr

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 7Shenandoah Holiday Kickoff OpenDec 7 · 60 Meter · Place 20 · HoodHood60 MeterRound P20.9.40a PBWind: 0Sr
Dec 7Shenandoah Holiday Kickoff OpenDec 7 · 400 Meters · Place 7 · HoodHood400 Meters7.1:13.27aSr
Feb 21Susquehanna Tune UpFeb 21 · 400 Meters · Place 13 · HoodHood400 Meters131:08.55a—
Feb 15Joe LaRocco Invitational - Roanoke College Feb 15, 2025Feb 15 · 400 Meters · Place 24 · HoodHood400 Meters24.1:08.35a PBJr
Feb 15Joe LaRocco Invitational - Roanoke College Feb 15, 2025Feb 15 · 200 Meters · Place 31 · HoodHood200 Meters31.30.13a PBJr
Feb 1PLEX ShootoutFeb 1 · 200 Meters · Place 33 · HoodHood200 Meters3330.57a—
Jan 18Alvernia Winter InviteJan 18 · 200 Meters · Place 40 · HoodHood200 Meters4030.74a—
Jan 12The Kaye and JJ Smith InvitationalJan 12 · 200 Meters · Place 13 · HoodHood200 Meters1331.54a—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 26Paul Kaiser ClassicApr 26 · 400 Meters · Place 25 · HoodHood400 Meters251:07.39JR
Apr 26Paul Kaiser ClassicApr 26 · 400 Meters · Place 25 · HoodHood400 Meters251:07.39JR
Apr 10Messiah InvitationalApr 10 · 400 Meters · Place 18 · HoodHood400 Meters18.66.63aJr
Apr 10Messiah InvitationalApr 10 · 200 Meters · Place 25 · HoodHood200 Meters25.29.18a PBWind: -0.2Jr
Mar 28Danny Curran InvitationalMar 28 · 400 Meters · Place 42 · HoodHood400 Meters421:05.97aJr
Mar 22VB Spring Break InviteMar 22 · 400 Meters · Place 5 · HoodHood400 Meters5.1:06.05aJr

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 27Paul Kaiser ClassicApr 27 · 400 Meters · Place 33 · HoodHood400 Meters331:08.58a—
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · 400 Meters · Place 25 · HoodHood400 Meters25.1:09.05aSo
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · 200 Meters · Place 50 · HoodHood200 Meters50.30.10aWind: 1.9So
Mar 29Danny Curran InviteMar 29 · 400 Meters · Place 21 · HoodHood400 Meters211:07.37a—
Mar 29Danny Curran InviteMar 29 · 200 Meters · Place 50 · HoodHood200 Meters5029.53a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 17Susquehanna Tune-UpFeb 17 · 400 Meters · Place 11 · HoodHood400 Meters111:08.97a—
Feb 3Plex ShootoutFeb 3 · 200 Meters · Place 43 · HoodHood200 Meters4330.86So
Jan 262024 George Mason University Patriot GamesJan 26 · 600 Meters · Place 5 · HoodHood600 Meters51:59.68a—
Jan 14Kaye & JJ Smith InvitationalJan 14 · 400 Meters · Place 6 · HoodHood400 Meters61:11.10SO

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 12023 YSU Icebreaker presented by Southwoods Health Dec 1 · 400 Meters · Place 69 · HoodHood400 Meters69.1:09.35aSo
Feb 18Larry Sharpe Memorial Indoor InvitationalFeb 18 · 600 Meters · Place 3 · HoodHood600 Meters3.1:58.50a PBFr
Feb 11Alvernia University Plex ShootoutFeb 11 · 200 Meters · Place 50 · HoodHood200 Meters5031.57aFr
Jan 27Mini-Dip InvitationalJan 27 · 300 Meters · Place 26 · HoodHood300 Meters2650.58 PBFR
Jan 27Mini-Dip InvitationalJan 27 · 600 Meters · Place 16 · HoodHood600 Meters161:59.59FR

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 12ECAC DIII Outdoor Track & Field ChampionshipsMay 12 · 400 Meters · Place 4 · HoodHood400 Meters4.1:06.26aFr
Apr 29Paul Kaiser ClassicApr 29 · 400 Meters · Place 34 · HoodHood400 Meters341:07.24FR
Apr 22Mason-Dixon Track & Field InvitationalApr 22 · 400 Meters · Place 10 · HoodHood400 Meters10.1:06.16aFr
Apr 19Shippensburg University College Mid-Week MeetApr 19 · 200 Meters · Place 23 · HoodHood200 Meters2329.62FR
Mar 3140th Millersville MetricsMar 31 · 400 Meters · Place 34 · HoodHood400 Meters341:09.04FR

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 2Fastrack Season OpenerDec 2 · 500 Meters · Place 25 · HoodHood500 Meters25.1:34.27aFr
Feb 5MPSSAA 1A West Region ChampionshipsFeb 5 · 500 Meters · Place 6 · WalkersvilleWalkersville500 Meters61:29.41 PB12
Feb 5MPSSAA 2A West Region ChampionshipsFeb 5 · 500 Meters · Place 6 · WalkersvilleWalkersville500 Meters6.1:29.41a12
Jan 14Warrior InvitationalJan 14 · 500 Meters · Place 14 · WalkersvilleWalkersville500 Meters141:32.8412

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 17 MPSSAA 2A West Region ChampionshipsMay 17 · 400 Meters · Place 12 · WalkersvilleWalkersville400 Meters12.1:06.03a12
May 5CMC ChampionshipsMay 5 · 400 Meters · Place 12 · WalkersvilleWalkersville400 Meters12.1:05.69a PB12
Apr 2362nd Talley-Zimmerman InvitationalApr 23 · 400 Meters · Place 3 · WalkersvilleWalkersville400 Meters31:05.9312
Apr 13Broadfording, Clear Spring, Hancock, Walkersville, Williamsport @ South HagerstownApr 13 · 400 Meters · Place 2 · WalkersvilleWalkersville400 Meters21:07.0012
Apr 9Don Boyer InvApr 9 · 400 Meters · Place 18 · WalkersvilleWalkersville400 Meters181:08.0712
Apr 6Williamsport Tri-MeetApr 6 · 400 Meters · Place 3 · WalkersvilleWalkersville400 Meters31:06.612
Mar 262022 Urbana InvitationalMar 26 · 400 Meters · Place 17 · WalkersvilleWalkersville400 Meters171:10.6912

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17Smithsburg Invitational Dec 17 · 500 Meters · Place 17 · WalkersvilleWalkersville500 Meters17.1:34.57a12
Dec 10HCC/Terry Baker InvitationalDec 10 · 500 Meters · Place 13 · WalkersvilleWalkersville500 Meters13.1:34.31a12

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 10MPSSAA 2A West Section 2 ChampionshipsJun 10 · 400 Meters · Place 5 · WalkersvilleWalkersville400 Meters5.1:08.21a11
May 27Frederick County ChampionshipsMay 27 · 400 Meters · Place 13 · WalkersvilleWalkersville400 Meters131:09.0511
May 22Brunswick Tri-Meet Versus THS & WHSMay 22 · 400 Meters · WalkersvilleWalkersville400 Meters—NT11
May 15WHS, OHS, MHS, CHS @ Urbana HSMay 15 · 400 Meters · Place 11 · WalkersvilleWalkersville400 Meters11.1:10.70a11
May 8Tuscarora HS T&F Meet (THS-BHS-CHS-LHS-WHS)May 8 · 400 Meters · Place 6 · WalkersvilleWalkersville400 Meters6.1:13.09a11

2020 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 24CMC ChampionshipsJan 24 · 500 Meters · Place 28 · WalkersvilleWalkersville500 Meters281:40.16—
Jan 20Frederick County ChampionshipsJan 20 · 800 Meters · Place 27 · WalkersvilleWalkersville800 Meters273:15.73 PB10
Jan 20Frederick County ChampionshipsJan 20 · 500 Meters · Place 21 · WalkersvilleWalkersville500 Meters211:40.4010
Jan 11Warrior InvitationalJan 11 · 800 Meters · Place 41 · WalkersvilleWalkersville800 Meters413:23.9010
Jan 11Warrior InvitationalJan 11 · 500 Meters · Place 35 · WalkersvilleWalkersville500 Meters351:48.1010

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 23Century-Boonsboro-Walkersville Tri MeetApr 23 · 800 Meters · Place 8 · WalkersvilleWalkersville800 Meters83:04.66PR PB9
Apr 13Don Boyer InvitationalApr 13 · 800 Meters · Place 24 · WalkersvilleWalkersville800 Meters243:07.46—
Mar 30Patriot InvitationalMar 30 · 800 Meters · Place 41 · WalkersvilleWalkersville800 Meters413:13.19—