Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorLiberty Open · Jan 234:25.90aLiberty OpenJanuary 23, 2026
1500 Meters · OutdoorDennis Craddock · Apr 104:05.72aDennis CraddockApril 10, 2026
1600 Meters · IndoorCarroll County Indoor Track & Field Championships · Jan 274:32.54aCarroll County Indoor Track & Field ChampionshipsJanuary 27, 2024
1600 Meters · OutdoorMPSSAA 3A North Region Championships · May 134:28.70aMPSSAA 3A North Region ChampionshipsMay 13, 2025
2 Miles · IndoorBullseye's IceBox Track & Field Invitational · Dec 2710:08.40Bullseye's IceBox Track & Field InvitationalDecember 27, 2024
3000 Meters · IndoorThe Burg Open · Jan 98:49.84The Burg OpenJanuary 9, 2026
3200 Meters · IndoorBullseye's IceBox Track & Field Invitational · Dec 2710:05.00Bullseye's IceBox Track & Field InvitationalDecember 27, 2024
3200 Meters · OutdoorMan Val Tri Meet · Mar 269:53.74aMan Val Tri MeetMarch 26, 2024
400 Meters · OutdoorManchester Valley HS Tri Meet · Mar 2456.18aManchester Valley HS Tri MeetMarch 24, 2025
5000 Meters · IndoorWittenberg Steemer Collegiate Meet · Jan 3116:02.83aWittenberg Steemer Collegiate MeetJanuary 31, 2026
5000 Meters · OutdoorDr Jack M Toms Alumni Invitational · Mar 2715:41.14aDr Jack M Toms Alumni InvitationalMarch 27, 2026
800 Meters · Indoor2025 Indoor Track & Field Carroll County Championship · Jan 252:07.48a2025 Indoor Track & Field Carroll County ChampionshipJanuary 25, 2025
800 Meters · OutdoorDennis Craddock · Apr 101:59.84aDennis CraddockApril 10, 2026
800 Meters · Relay Split · OutdoorMPSSAA 3A State Track & Field Championships · May 212:00.556aMPSSAA 3A State Track & Field ChampionshipsMay 21, 2024
Long Jump · OutdoorMercersburg Back-to-School · Jan 1314' 6.25Mercersburg Back-to-SchoolJanuary 13, 2023

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 6Liberty Twilight QualiferMay 6 · 5000 Meters · Place 11 · LynchburgLynchburg5000 Meters11.16:06.74aFr
May 2Hill City TwilightMay 2 · 1500 Meters · Place 35 · LynchburgLynchburg1500 Meters35.4:15.54aFr
Apr 24ODAC ChampionshipsApr 24 · 5000 Meters · Place 15 · LynchburgLynchburg5000 Meters15.16:12.23aFr
Apr 24ODAC ChampionshipsApr 24 · 1500 Meters · Place 11 · LynchburgLynchburg1500 Meters11.4:06.09aFr
Apr 10Dennis CraddockApr 10 · 1500 Meters · Place 5 · LynchburgLynchburg1500 Meters5.4:05.72a PBFr
Apr 10Dennis CraddockApr 10 · 800 Meters · Place 35 · LynchburgLynchburg800 Meters35.1:59.84a PBFr
Mar 27Dr Jack M Toms Alumni InvitationalMar 27 · 5000 Meters · Place 16 · LynchburgLynchburg5000 Meters16.15:41.14a PBFr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28ODAC Indoor ChampionshipsFeb 28 · 3000 Meters · Place 9 · LynchburgLynchburg3000 Meters9.9:01.73aFr
Feb 14Roanoke College: Joe LaRocco InvitationalFeb 14 · 1 Mile · Place 5 · LynchburgLynchburg1 Mile54:30.88aFr
Jan 31Wittenberg Steemer Collegiate MeetJan 31 · 5000 Meters · Place 42 · LynchburgLynchburg5000 Meters42.16:02.83a PBFr
Jan 23Liberty OpenJan 23 · 1 Mile · Place 22 · LynchburgLynchburg1 Mile224:25.90a PBFr
Jan 9The Burg OpenJan 9 · 3000 Meters · Place 5 · LynchburgLynchburg3000 Meters58:49.84 PBFR

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 23MPSSAA 3A State Track & Field ChampionshipsMay 23 · 1600 Meters · Place 28 · Manchester ValleyManchester Valley1600 Meters28.4:37.70a12
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 1600 Meters · Place 28 · Man. ValleyMan. Valley1600 Meters284:37.7012
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 1600 Meters · Place 28 · Man. ValleyMan. Valley1600 Meters284:37.7012
May 13MPSSAA 3A North Region ChampionshipsMay 13 · 3200 Meters · Place 6 · Manchester ValleyManchester Valley3200 Meters69:56.05a12
May 13MPSSAA 3A North Region ChampionshipsMay 13 · 1600 Meters · Place 6 · Manchester ValleyManchester Valley1600 Meters64:28.70a PB12
May 6Carroll County ChampionshipsMay 6 · 3200 Meters · Place 8 · Manchester ValleyManchester Valley3200 Meters810:31.01a12
May 6Carroll County ChampionshipsMay 6 · 1600 Meters · Place 4 · Manchester ValleyManchester Valley1600 Meters44:43.07a12
May 2Maverick Madness 7May 2 · 1600 Meters · Place 12 · Manchester ValleyManchester Valley1600 Meters124:43.83a12
Mar 24Manchester Valley HS Tri MeetMar 24 · 800 Meters · Place 1 · Manchester ValleyManchester Valley800 Meters12:11.19a12
Mar 24Manchester Valley HS Tri MeetMar 24 · 400 Meters · Place 8 · Manchester ValleyManchester Valley400 Meters856.18a PB12

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 21MPSSAA 3A Indoor State ChampionshipsFeb 21 · 1600 Meters · Place 9 · Manchester ValleyManchester Valley1600 Meters9.4:33.18a12
Feb 18MPSSAA 3A West Region ChampionshipsFeb 18 · 1600 Meters · Place 1 · Manchester ValleyManchester Valley1600 Meters14:33.19a—
Feb 18MPSSAA 3A West Region ChampionshipsFeb 18 · 800 Meters · Place 9 · Manchester ValleyManchester Valley800 Meters92:08.64a—
Jan 252025 Indoor Track & Field Carroll County ChampionshipJan 25 · 3200 Meters · Place 3 · Manchester ValleyManchester Valley3200 Meters310:05.68a—
Jan 252025 Indoor Track & Field Carroll County ChampionshipJan 25 · 1600 Meters · Place 3 · Manchester ValleyManchester Valley1600 Meters34:33.65a—
Jan 252025 Indoor Track & Field Carroll County ChampionshipJan 25 · 800 Meters · Place 2 · Manchester ValleyManchester Valley800 Meters22:07.48a PB—

2024 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 27Bullseye's IceBox Track & Field InvitationalDec 27 · 2 Miles · Place 3 · Manchester ValleyManchester Valley2 Miles3.10:08.40 PB12
Dec 27Bullseye's IceBox Track & Field InvitationalDec 27 · 3200 Meters · Place 3 · Manchester ValleyManchester Valley3200 Meters3.10:05.00 PB12
Dec 27Bullseye's IceBox Track & Field InvitationalDec 27 · 1 Mile · Place 9 · Manchester ValleyManchester Valley1 Mile9.4:53.33a12
Dec 27Bullseye's IceBox Track & Field InvitationalDec 27 · 1600 Meters · Place 9 · Manchester ValleyManchester Valley1600 Meters9.4:51.33a12
Dec 21Dickinson College Holiday HS InviteDec 21 · 800 Meters · Place 3 · Manchester ValleyManchester Valley800 Meters3.2:07.51a12
Dec 6HCC Terry Baker InvitationalDec 6 · 1600 Meters · Place 1 · Manchester ValleyManchester Valley1600 Meters14:42.32a—
Dec 6HCC Terry Baker InvitationalDec 6 · 800 Meters · Place 5 · Manchester ValleyManchester Valley800 Meters52:13.83a—
Feb 21MPSSAA 3A Indoor State ChampionshipsFeb 21 · 3200 Meters · Place 14 · Manchester ValleyManchester Valley3200 Meters14.10:08.96a11
Feb 21MPSSAA 3A Indoor State ChampionshipsFeb 21 · 1600 Meters · Place 10 · Manchester ValleyManchester Valley1600 Meters10.4:34.69a11
Feb 20MPSSAA 1A Indoor State ChampionshipsFeb 20 · 3200 Meters · Place 14 · Manchester ValleyManchester Valley3200 Meters1410:08.9611
Feb 20MPSSAA 1A Indoor State ChampionshipsFeb 20 · 1600 Meters · Place 10 · Manchester ValleyManchester Valley1600 Meters104:34.6911
Feb 10MPSSAA 3A West Region ChampionshipsFeb 10 · 3200 Meters · Place 6 · Manchester ValleyManchester Valley3200 Meters6.10:12.99a11
Feb 10MPSSAA 3A West Region ChampionshipsFeb 10 · 1600 Meters · Place 4 · Manchester ValleyManchester Valley1600 Meters4.4:37.52a11
Jan 27Carroll County Indoor Track & Field ChampionshipsJan 27 · 3200 Meters · Place 4 · Manchester ValleyManchester Valley3200 Meters410:28.71a—
Jan 27Carroll County Indoor Track & Field ChampionshipsJan 27 · 1600 Meters · Place 3 · Manchester ValleyManchester Valley1600 Meters34:32.54a PB—
Jan 27Carroll County Indoor Track & Field ChampionshipsJan 27 · 800 Meters · Place 6 · Manchester ValleyManchester Valley800 Meters62:10.83a—
Jan 13LVC HS InviteJan 13 · 3000 Meters · Place 1 · Manchester ValleyManchester Valley3000 Meters1.9:27.39a11

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 21MPSSAA 3A State Track & Field ChampionshipsMay 21 · 800 Meters · Manchester ValleyManchester Valley800 MetersRelay Split—2:00.556a PB11
May 13MPSSAA 2A & 3A North Region ChampionshipsMay 13 · 3200 Meters · Place 4 · Manchester ValleyManchester Valley3200 Meters4.9:54.73a11
May 13MPSSAA 2A & 3A North Region ChampionshipsMay 13 · 1600 Meters · Place 6 · Manchester ValleyManchester Valley1600 Meters6.4:34.67a11
May 9Carroll County ChampionshipsMay 9 · 3200 Meters · Place 3 · Manchester ValleyManchester Valley3200 Meters310:05.10a—
May 3Maverick Madness 6May 3 · 3200 Meters · Place 1 · Manchester ValleyManchester Valley3200 Meters110:03.08a—
Apr 27The Gator Track & Field InvitationalApr 27 · 1600 Meters · Place 14 · Manchester ValleyManchester Valley1600 Meters14.4:30.85a11
Apr 23Linganore Hexa-ClassicApr 23 · 3200 Meters · Place 2 · Manchester ValleyManchester Valley3200 Meters2.10:23.17a11
Apr 18Under Armour Black and Blue InvitationalApr 18 · 1600 Meters · Place 15 · Manchester ValleyManchester Valley1600 Meters15.4:35.55a11
Apr 12Maryland Track No Trail InvitationalApr 12 · 1600 Meters · Place 1 · Manchester ValleyManchester Valley1600 Meters14:47.6611
Mar 26Man Val Tri MeetMar 26 · 3200 Meters · Place 2 · Manchester ValleyManchester Valley3200 Meters29:53.74a PB—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 21CCBC-Essex Winter Holiday Classic-FullDec 21 · 800 Meters · Place 3 · Manchester ValleyManchester Valley800 Meters3.2:14.24a11
Dec 16Dickinson College Holiday HS InviteDec 16 · 1600 Meters · Place 13 · Manchester ValleyManchester Valley1600 Meters13.4:43.83a11
Dec 16Dickinson College Holiday HS InviteDec 16 · 800 Meters · Place 21 · Manchester ValleyManchester Valley800 Meters21.2:09.49a11
Dec 8Terry Baker VARSITY InvitationalDec 8 · 3200 Meters · Place 3 · Manchester ValleyManchester Valley3200 Meters3.10:11.07a11

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 17MPSSAA 3A East Region ChampionshipsMay 17 · 3200 Meters · Place 13 · Manchester ValleyManchester Valley3200 Meters1310:42.5210
May 17MPSSAA 3A East Region ChampionshipsMay 17 · 1600 Meters · Place 19 · Manchester ValleyManchester Valley1600 Meters194:45.9810
May 11Carroll County ChampionshipMay 11 · 1600 Meters · Place 7 · Manchester ValleyManchester Valley1600 Meters74:54.2910
May 5Maverick Madness 5May 5 · 1600 Meters · Place 18 · Manchester ValleyManchester Valley1600 Meters184:55.07a—
Apr 29The Gator InvitationalApr 29 · 1600 Meters · Place 61 · Manchester ValleyManchester Valley1600 Meters614:55.12a—
Apr 20JHU Black and Blue InvitationalApr 20 · 1600 Meters · Place 57 · Manchester ValleyManchester Valley1600 Meters57.5:01.03a10
Apr 12Liberty Road ChallengeApr 12 · 1600 Meters · Place 11 · Manchester ValleyManchester Valley1600 Meters115:08.67a—
Apr 3Man Val and Winters Mill ChallengeApr 3 · Triple Jump · Place 6 · Manchester ValleyManchester ValleyTriple Jump630-10.510
Apr 3Man Val and Winters Mill ChallengeApr 3 · 1600 Meters · Place 7 · Manchester ValleyManchester Valley1600 Meters75:06.010
Apr 3Man Val and Winters Mill ChallengeApr 3 · 800 Meters · Place 10 · Manchester ValleyManchester Valley800 Meters102:19.010
Mar 22Westminster Jamboree #1Mar 22 · 1600 Meters · Place 13 · Manchester ValleyManchester Valley1600 Meters135:23.1110
Mar 22Westminster Jamboree #1Mar 22 · 800 Meters · Place 8 · Manchester ValleyManchester Valley800 Meters82:22.4210
Jan 13Mercersburg Back-to-SchoolJan 13 · Long Jump · Place 17 · Manchester ValleyManchester ValleyLong Jump17.14' 6.25 PB10
Jan 13Mercersburg Back-to-SchoolJan 13 · 800 Meters · Place 24 · Manchester ValleyManchester Valley800 Meters24.2:19.65a10

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29Frostbite InviteDec 29 · 800 Meters · Place 22 · Manchester ValleyManchester Valley800 Meters22.2:18.73a10
Dec 10Ursinus HS InvitationalDec 10 · 800 Meters · Place 38 · Manchester ValleyManchester Valley800 Meters38.2:22.64a10