Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFreedom Fliers Youth Track & Field Invitational · May 1512.98aFreedom Fliers Youth Track & Field InvitationalMay 15, 2022
1500 Meters · IndoorAAU National Indoor Championships · Mar 114:23.81aAAU National Indoor ChampionshipsMarch 11, 2022
1500 Meters · OutdoorFreedom Flyers Youth Track Meet · May 234:43.22aFreedom Flyers Youth Track MeetMay 23, 2021
1600 Meters · IndoorCarroll County Indoor Track Championship · Jan 284:34.70aCarroll County Indoor Track ChampionshipJanuary 28, 2023
1600 Meters · OutdoorMPSSAA 2A State Track & Field Championships · May 264:30.44aMPSSAA 2A State Track & Field ChampionshipsMay 26, 2022
200 Meters · Outdoor · Hand timedCentury and Winters Mill at Francis Scott Key · May 1225.8hCentury and Winters Mill at Francis Scott KeyMay 12, 2021
3000 Meters · IndoorCNU Holiday Open · Dec 89:26.08aCNU Holiday OpenDecember 8, 2024
3200 Meters · IndoorMPSSAA 2A West Region Championships · Feb 1110:01.70MPSSAA 2A West Region ChampionshipsFebruary 11, 2023
3200 Meters · OutdoorMPSSAA 2A State Track & Field Championships · May 269:49.09aMPSSAA 2A State Track & Field ChampionshipsMay 26, 2022
400 Meters · OutdoorBullseye Summer Series #1 · Jul 255.89aBullseye Summer Series #1July 2, 2021
500 Meters · IndoorWarrior Invitational · Jan 131:11.64Warrior Invitational January 13, 2023
800 Meters · IndoorJeff Spielman Winter Classic · Dec 172:03.58aJeff Spielman Winter ClassicDecember 17, 2022
800 Meters · Outdoor27th Annual Chuck Zonis Track & Field Invitational · Apr 232:04.37a27th Annual Chuck Zonis Track & Field InvitationalApril 23, 2022
High Jump · OutdoorFreedom Flyers Youth Track Meet · May 235-02.00Freedom Flyers Youth Track MeetMay 23, 2021
Long Jump · IndoorAAU National Indoor Championships · Mar 1118-08.50AAU National Indoor ChampionshipsMarch 11, 2022
Long Jump · Outdoor27th Annual Chuck Zonis Track & Field Invitational · Apr 2318-03.0027th Annual Chuck Zonis Track & Field InvitationalApril 23, 2022
Pole Vault · IndoorMPSSAA 2A State Indoor Championships · Feb 2112-06.00MPSSAA 2A State Indoor ChampionshipsFebruary 21, 2023
Pole Vault · OutdoorJHU Black and Blue Invitational · Apr 2012-00.00JHU Black and Blue InvitationalApril 20, 2023
Triple Jump · Outdoor27th Annual Chuck Zonis Track & Field Invitational · Apr 2336-03.0027th Annual Chuck Zonis Track & Field InvitationalApril 23, 2022

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 1C2C ChampionshipsMay 1 · Pole Vault · Place 5 · SalisburySalisburyPole Vault5.3.86mJr
Apr 18Eastern Shore ChallengeApr 18 · Pole Vault · Place 1 · SalisburySalisburyPole Vault1.4.05mJr
Apr 18Eastern Shore ChallengeApr 18 · 100 Meters · Place 20 · SalisburySalisbury100 Meters20.12.36aWind: 2.1Jr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 20C2C Indoor ChampionshipsFeb 20 · Pole Vault · Place 4 · SalisburySalisburyPole Vault4.3.96mJr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6CNU Holiday OpenDec 6 · Pole Vault · Place 3 · SalisburySalisburyPole Vault3.3.68mJr
Dec 6CNU Holiday OpenDec 6 · 3000 Meters · Place 5 · SalisburySalisbury3000 Meters5.9:46.85aJr
Feb 21C2C Indoor ChampionshipsFeb 21 · Pole Vault · Place 2 · SalisburySalisburyPole Vault2.3.76mSo
Jan 31Patriot GamesJan 31 · 3000 Meters · Place 20 · SalisburySalisbury3000 Meters209:30.30a—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 2C2C Outdoor ChampionshipsMay 2 · Pole Vault · Place 2 · SalisburySalisburyPole Vault2.3.86mSo
Apr 19Eastern Shore ChallengeApr 19 · Pole Vault · Place 1 · SalisburySalisburyPole Vault1.3.80mSo
Mar 29Blue & Silver ChallengeMar 29 · Pole Vault · Place 1 · SalisburySalisburyPole Vault13.50mSo

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 8CNU Holiday OpenDec 8 · Pole Vault · Place 1 · SalisburySalisburyPole Vault1.3.52mSo
Dec 8CNU Holiday OpenDec 8 · 3000 Meters · Place 3 · SalisburySalisbury3000 Meters3.9:26.08a PBSo
Feb 16C2C Indoor ChampionshipsFeb 16 · Pole Vault · Place 3 · SalisburySalisburyPole Vault33.66m—
Feb 4Richard Drake InviteFeb 4 · Pole Vault · Place 5 · SalisburySalisburyPole Vault53.62m—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 26Four County Quad MeetApr 26 · Long Jump · CenturyCenturyLong Jump—DNS12
Apr 20JHU Black and Blue InvitationalApr 20 · 3200 Meters · Place 21 · CenturyCentury3200 Meters21.10:14.42a12
Apr 20JHU Black and Blue InvitationalApr 20 · Pole Vault · Place 4 · CenturyCenturyPole Vault4.12-00.00 PB12
Apr 12Liberty Road ChallengeApr 12 · Pole Vault · Place 3 · CenturyCenturyPole Vault312-2—
Apr 12Liberty Road ChallengeApr 12 · 1600 Meters · Place 3 · CenturyCentury1600 Meters34:36.23a—
Apr 8Don Boyer InvApr 8 · 3200 Meters · Place 2 · CenturyCentury3200 Meters2.10:18.07a12
Apr 8Don Boyer InvApr 8 · Long Jump · Place 10 · CenturyCenturyLong Jump10.17-04.7512
Apr 8Don Boyer InvApr 8 · Pole Vault · Place 7 · CenturyCenturyPole Vault7.10-06.0012
Apr 1Dwight Scott Battlefield Blast InvitationalApr 1 · Pole Vault · Place 1 · CenturyCenturyPole Vault111-07.0012
Apr 1Dwight Scott Battlefield Blast InvitationalApr 1 · 1600 Meters · Place 2 · CenturyCentury1600 Meters24:36.5012
Apr 1Dwight Scott Battlefield Blast InvitationalApr 1 · 800 Meters · Place 4 · CenturyCentury800 Meters42:05.9012
Mar 25The Kayley Milor Invitational @ UrbanaMar 25 · Long Jump · Place 26 · CenturyCenturyLong Jump2616-03.2512

2023 Indoor Track

17 results
DateMeetEventPlMarkGr
Feb 21MPSSAA 1A State Indoor ChampionshipsFeb 21 · Pole Vault · Place 3 · CenturyCenturyPole Vault312-06.0012
Feb 21MPSSAA 1A State Indoor ChampionshipsFeb 21 · 3200 Meters · Place 2 · CenturyCentury3200 Meters210:05.1812
Feb 21MPSSAA 1A State Indoor ChampionshipsFeb 21 · 800 Meters · Place 7 · CenturyCentury800 Meters72:05.5512
Feb 21MPSSAA 2A State Indoor ChampionshipsFeb 21 · 3200 Meters · Place 2 · CenturyCentury3200 Meters2.10:05.18a12
Feb 21MPSSAA 2A State Indoor ChampionshipsFeb 21 · Pole Vault · Place 3 · CenturyCenturyPole Vault3.12-06.00 PB12
Feb 21MPSSAA 2A State Indoor ChampionshipsFeb 21 · 800 Meters · Place 7 · CenturyCentury800 Meters7.2:05.55a12
Feb 11MPSSAA 2A West Region ChampionshipsFeb 11 · Pole Vault · Place 4 · CenturyCenturyPole Vault411-03.0012
Feb 11MPSSAA 2A West Region ChampionshipsFeb 11 · 3200 Meters · Place 2 · CenturyCentury3200 Meters210:01.70 PB12
Feb 11MPSSAA 2A West Region ChampionshipsFeb 11 · 800 Meters · Place 4 · CenturyCentury800 Meters42:06.7112
Jan 28Carroll County Indoor Track ChampionshipJan 28 · Pole Vault · Place 7 · CenturyCenturyPole Vault710-06.0012
Jan 28Carroll County Indoor Track ChampionshipJan 28 · 1600 Meters · Place 2 · CenturyCentury1600 Meters24:34.70a PB12
Jan 28Carroll County Indoor Track ChampionshipJan 28 · 800 Meters · Place 1 · CenturyCentury800 Meters12:07.06a12
Jan 13Warrior Invitational Jan 13 · Pole Vault · Place 3 · CenturyCenturyPole Vault311-09.0012
Jan 13Warrior Invitational Jan 13 · 800 Meters · Place 4 · CenturyCentury800 Meters42:05.3712
Jan 13Warrior Invitational Jan 13 · 500 Meters · Place 5 · CenturyCentury500 Meters51:11.64 PB12
Jan 7HCC/Dwight Scott InvitationalJan 7 · 3200 Meters · Place 1 · CenturyCentury3200 Meters1.10:19.78a12
Jan 7HCC/Dwight Scott InvitationalJan 7 · Pole Vault · Place 2 · CenturyCenturyPole Vault2.11-06.0012

2022 Indoor Track

21 results
DateMeetEventPlMarkGr
Dec 17Jeff Spielman Winter ClassicDec 17 · 1600 Meters · Place 1 · CenturyCentury1600 Meters1.4:38.74a12
Dec 17Jeff Spielman Winter ClassicDec 17 · 800 Meters · Place 2 · CenturyCentury800 Meters2.2:03.58a PB12
Dec 9HCC/ Terry Baker InvitationalDec 9 · Pole Vault · Place 7 · CenturyCenturyPole Vault7.11-00.0012
Dec 9HCC/ Terry Baker InvitationalDec 9 · 800 Meters · Place 2 · CenturyCentury800 Meters2.2:05.04a12
Mar 11AAU National Indoor ChampionshipsMar 11 · Long Jump · Place 12 · Freedom FlyersFreedom FlyersLong Jump12.18-08.50 PB11
Mar 11AAU National Indoor ChampionshipsMar 11 · 3000 Meters · Place 2 · Freedom FlyersFreedom Flyers3000 Meters2.9:38.82a11
Mar 11AAU National Indoor ChampionshipsMar 11 · 1500 Meters · Place 3 · Freedom FlyersFreedom Flyers1500 Meters3.4:23.81a PB11
Mar 11AAU National Indoor ChampionshipsMar 11 · 800 Meters · Place 11 · Freedom FlyersFreedom Flyers800 Meters11.2:09.48a11
Feb 16MPSSAA 2A State Indoor ChampionshipsFeb 16 · 3200 Meters · Place 5 · CenturyCentury3200 Meters5.10:29.63a11
Feb 16MPSSAA 2A State Indoor ChampionshipsFeb 16 · 1600 Meters · Place 3 · CenturyCentury1600 Meters3.4:48.54a11
Feb 5MPSSAA 1A West Region ChampionshipsFeb 5 · 3200 Meters · Place 3 · CenturyCentury3200 Meters310:23.6511
Feb 5MPSSAA 1A West Region ChampionshipsFeb 5 · 1600 Meters · Place 3 · CenturyCentury1600 Meters34:45.4011
Feb 5MPSSAA 2A West Region ChampionshipsFeb 5 · 3200 Meters · Place 3 · CenturyCentury3200 Meters3.10:23.65a11
Feb 5MPSSAA 2A West Region ChampionshipsFeb 5 · 1600 Meters · Place 3 · CenturyCentury1600 Meters3.4:45.40a11
Jan 29Carroll County Indoor Track & Field ChampionshipsJan 29 · 3200 Meters · Place 2 · CenturyCentury3200 Meters2.10:25.22a11
Jan 29Carroll County Indoor Track & Field ChampionshipsJan 29 · 1600 Meters · Place 3 · CenturyCentury1600 Meters3.4:48.41a11
Jan 29Carroll County Indoor Track & Field ChampionshipsJan 29 · Pole Vault · Place 6 · CenturyCenturyPole Vault6.10-00.0011
Jan 14Warrior InvitationalJan 14 · 3200 Meters · Place 4 · CenturyCentury3200 Meters410:35.9011
Jan 8HCC/Dwight Scott InvitationalJan 8 · Pole Vault · Place 9 · CenturyCenturyPole Vault99-06.0011
Jan 8HCC/Dwight Scott InvitationalJan 8 · 1600 Meters · Place 5 · CenturyCentury1600 Meters54:54.9911
Jan 8HCC/Dwight Scott InvitationalJan 8 · 800 Meters · Place 2 · CenturyCentury800 Meters22:08.9611

2022 Outdoor Track

33 results
DateMeetEventPlMarkGr
May 26MPSSAA 2A State Track & Field ChampionshipsMay 26 · 3200 Meters · Place 2 · CenturyCentury3200 Meters2.9:49.09a PB11
May 26MPSSAA 2A State Track & Field ChampionshipsMay 26 · 1600 Meters · Place 6 · CenturyCentury1600 Meters6.4:30.44a PB11
May 26MPSSAA 2A State Track & Field ChampionshipsMay 26 · Pole Vault · Place 3 · CenturyCenturyPole Vault3.11-06.0011
May 17 MPSSAA 2A West Region ChampionshipsMay 17 · 3200 Meters · Place 4 · CenturyCentury3200 Meters4.10:12.87a11
May 17 MPSSAA 2A West Region ChampionshipsMay 17 · 1600 Meters · Place 6 · CenturyCentury1600 Meters6.4:36.07a11
May 17 MPSSAA 2A West Region ChampionshipsMay 17 · Pole Vault · Place 7 · CenturyCenturyPole Vault7.10-09.0011
May 17 MPSSAA 2A West Region ChampionshipsMay 17 · 800 Meters · Place 12 · CenturyCentury800 Meters12.2:07.62a11
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · Long Jump · Place 1 · Freedom FlyersFreedom FlyersLong Jump1.17-10.0011
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · 100 Meters · Place 9 · Freedom FlyersFreedom Flyers100 Meters9.12.98a PB11
May 12Carroll County Outdoor Track & Field ChampionshipsMay 12 · Long Jump · Place 3 · CenturyCenturyLong Jump319-06.0011
May 12Carroll County Outdoor Track & Field ChampionshipsMay 12 · Pole Vault · Place 5 · CenturyCenturyPole Vault511-06.0011
May 12Carroll County Outdoor Track & Field ChampionshipsMay 12 · 1600 Meters · Place 3 · CenturyCentury1600 Meters34:41.3911
May 12Carroll County Outdoor Track & Field ChampionshipsMay 12 · 800 Meters · Place 3 · CenturyCentury800 Meters32:04.6611
Apr 30Gator Track & Field InvitationalApr 30 · 1600 Meters · Place 15 · CenturyCentury1600 Meters15.4:33.93a11
Apr 2327th Annual Chuck Zonis Track & Field InvitationalApr 23 · 1600 Meters · Place 5 · CenturyCentury1600 Meters5.4:37.54a11
Apr 2327th Annual Chuck Zonis Track & Field InvitationalApr 23 · Triple Jump · Place 7 · CenturyCenturyTriple Jump7.36-03.00 PB11
Apr 2327th Annual Chuck Zonis Track & Field InvitationalApr 23 · Long Jump · Place 9 · CenturyCenturyLong Jump9.18-03.00 PB11
Apr 2327th Annual Chuck Zonis Track & Field InvitationalApr 23 · 800 Meters · Place 5 · CenturyCentury800 Meters5.2:04.37a PB11
Apr 11Liberty Road ChallengeApr 11 · Triple Jump · Place 3 · CenturyCenturyTriple Jump335-11.5011
Apr 11Liberty Road ChallengeApr 11 · Long Jump · Place 2 · CenturyCenturyLong Jump218-05.5011
Apr 11Liberty Road ChallengeApr 11 · Pole Vault · Place 5 · CenturyCenturyPole Vault510-08.0011
Apr 11Liberty Road ChallengeApr 11 · High Jump · Place 3 · CenturyCenturyHigh Jump35-02.0011
Apr 9Don Boyer InvApr 9 · Long Jump · Place 17 · CenturyCenturyLong Jump1718-05.0011
Apr 9Don Boyer InvApr 9 · Pole Vault · Place 6 · CenturyCenturyPole Vault610-06.0011
Apr 9Don Boyer InvApr 9 · 1600 Meters · Place 7 · CenturyCentury1600 Meters74:42.3211
Apr 9Don Boyer InvApr 9 · 800 Meters · Place 14 · CenturyCentury800 Meters142:10.6611
Apr 6Quad MeetApr 6 · Long Jump · Place 3 · CenturyCenturyLong Jump318-01.0011
Apr 6Quad MeetApr 6 · Pole Vault · Place 5 · CenturyCenturyPole Vault510-00.0011
Apr 2Dwight Scott "Battlefield Blast" InvitationalApr 2 · Long Jump · Place 12 · CenturyCenturyLong Jump1217-03.5011
Apr 2Dwight Scott "Battlefield Blast" InvitationalApr 2 · Pole Vault · Place 12 · CenturyCenturyPole Vault129-01.0011
Apr 2Dwight Scott "Battlefield Blast" InvitationalApr 2 · 1600 Meters · Place 4 · CenturyCentury1600 Meters44:49.5911
Mar 262022 Urbana InvitationalMar 26 · Long Jump · Place 23 · CenturyCenturyLong Jump2317-07.0011
Mar 262022 Urbana InvitationalMar 26 · Pole Vault · Place 10 · CenturyCenturyPole Vault109-06.0011

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18Jeff Spielman Winter ClassicDec 18 · 1600 Meters · Place 4 · CenturyCentury1600 Meters4.4:54.43a11
Dec 18Jeff Spielman Winter ClassicDec 18 · Pole Vault · Place 7 · CenturyCenturyPole Vault7.8-06.0011
Mar 6AAU HS Elite Indoor ChampionshipMar 6 · 1500 Meters · Place 27 · Freedom FlyersFreedom Flyers1500 Meters27.4:29.08a10

2021 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 2Bullseye Summer Series #1Jul 2 · Long Jump · Place 7 · Freedom FlyersFreedom FlyersLong Jump7.16-07.7510
Jul 2Bullseye Summer Series #1Jul 2 · 800 Meters · Place 3 · Freedom FlyersFreedom Flyers800 Meters3.2:11.75a10
Jul 2Bullseye Summer Series #1Jul 2 · 400 Meters · Place 9 · Freedom FlyersFreedom Flyers400 Meters9.55.89a PB10
Jun 12MPSSAA 2A West Region ChampionshipsJun 12 · 3200 Meters · Place 5 · CenturyCentury3200 Meters5.10:36.60a10
Jun 7MPSSAA 2A West Section 1 ChampionshipsJun 7 · 3200 Meters · Place 2 · CenturyCentury3200 Meters2.10:30.59a10
May 29Carroll County Athletic League ChampionshipMay 29 · Triple Jump · Place 3 · CenturyCenturyTriple Jump334-05.0010
May 29Carroll County Athletic League ChampionshipMay 29 · Long Jump · Place 3 · CenturyCenturyLong Jump317-04.5010
May 29Carroll County Athletic League ChampionshipMay 29 · 3200 Meters · Place 4 · CenturyCentury3200 Meters410:28.8010
May 23Freedom Flyers Youth Track MeetMay 23 · High Jump · Place 1 · Freedom FlyersFreedom FlyersHigh Jump1.5-02.00 PB10
May 23Freedom Flyers Youth Track MeetMay 23 · 1500 Meters · Place 2 · Eldersburg Rogue Runners - ArrowsEldersburg Rogue Runners - Arrows1500 Meters2.4:43.22a PB10
May 23Freedom Flyers Youth Track MeetMay 23 · 800 Meters · Place 2 · Freedom FlyersFreedom Flyers800 Meters2.2:15.47a10
May 22FSK and Westminster at CenturyMay 22 · 3200 Meters · Place 2 · CenturyCentury3200 Meters2.10:33.21a10
May 22FSK and Westminster at CenturyMay 22 · Triple Jump · Place 2 · CenturyCenturyTriple Jump2.34-07.5010
May 22FSK and Westminster at CenturyMay 22 · Long Jump · Place 3 · CenturyCenturyLong Jump3.17-07.5010
May 18Century, South Carroll, Westminster, @ Manchester ValleyMay 18 · Triple Jump · Place 3 · CenturyCenturyTriple Jump335-09.5010
May 18Century, South Carroll, Westminster, @ Manchester ValleyMay 18 · Long Jump · Place 3 · CenturyCenturyLong Jump317-04.0010
May 18Century, South Carroll, Westminster, @ Manchester ValleyMay 18 · Pole Vault · Place 4 · CenturyCenturyPole Vault410-00.0010
May 15FSK, South Carroll and Manchester Valley at CenturyMay 15 · 3200 Meters · Place 2 · CenturyCentury3200 Meters2.10:41.98a10
May 15FSK, South Carroll and Manchester Valley at CenturyMay 15 · Pole Vault · Place 10 · CenturyCenturyPole Vault10.9-06.0010
May 12Century and Winters Mill at Francis Scott KeyMay 12 · Pole Vault · Place 6 · CenturyCenturyPole Vault68-00.0010
May 12Century and Winters Mill at Francis Scott KeyMay 12 · 200 Meters · Place 10 · CenturyCentury200 Meters1025.8h PB10

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 11Warrior InvitationalJan 11 · 800 Meters · Place 21 · CenturyCentury800 Meters212:18.579
Jan 11Warrior InvitationalJan 11 · 500 Meters · Place 24 · CenturyCentury500 Meters241:16.409