Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWestminster Youth Track & Field Invitational · May 1812.73aWestminster Youth Track & Field InvitationalMay 18, 2025
1500 Meters · OutdoorBullseye Youth Track & Field Invitational · Apr 275:26.52aBullseye Youth Track & Field InvitationalApril 27, 2025
1600 Meters · OutdoorSpringtime Starter · Mar 255:25.89aSpringtime StarterMarch 25, 2026
200 Meters · OutdoorCatonsville Youth League Meet · Jun 228.38aCatonsville Youth League MeetJune 2, 2024
400 Meters · OutdoorMill Mayhem Invitational · Apr 856.1Mill Mayhem InvitationalApril 8, 2026
800 Meters · IndoorHCC Dwight Scott Invitational · Dec 192:20.28aHCC Dwight Scott InvitationalDecember 19, 2025
800 Meters · OutdoorMountain Bash · Apr 252:06.93aMountain BashApril 25, 2026
Discus · 1kg · OutdoorWestminster Youth Track & Field Invitational · May 1881' 0"Westminster Youth Track & Field InvitationalMay 18, 2025
High Jump · OutdoorWestminster Youth Track & Field Invitational · May 184' 10"Westminster Youth Track & Field InvitationalMay 18, 2025
Long Jump · OutdoorBullseye Youth Track & Field League Meet · Apr 2812' 2Bullseye Youth Track & Field League MeetApril 28, 2024

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 12MPSSAA 2A West Region ChampionshipsMay 12 · Triple Jump · Winters MillWinters MillTriple Jump—DNS9
May 5Carroll County ChampionshipsMay 5 · Triple Jump · Winters MillWinters MillTriple Jump—ND9
May 5Carroll County ChampionshipsMay 5 · Triple Jump · Winters MillWinters MillTriple Jump—ND9
May 5Carroll County ChampionshipsMay 5 · 800 Meters · Place 16 · Winters MillWinters Mill800 Meters162:15.42a9
May 5Carroll County ChampionshipsMay 5 · 800 Meters · Place 16 · Winters MillWinters Mill800 Meters162:15.42a9
May 1Maverick Madness 8May 1 · 800 Meters · Place 14 · Winters MillWinters Mill800 Meters142:10.26a9
Apr 25Mountain BashApr 25 · Triple Jump · Place 11 · Winters MillWinters MillTriple Jump1135-10.509
Apr 25Mountain BashApr 25 · 800 Meters · Place 6 · Winters MillWinters Mill800 Meters62:06.93a PB9
Apr 16Under Armour Black & Blue InvitationalApr 16 · 800 Meters · Place 48 · Winters MillWinters Mill800 Meters482:10.88a9
Apr 10Park InviteApr 10 · Triple Jump · Place 37 · Winters MillWinters MillTriple Jump3733-2.59
Apr 10Park InviteApr 10 · 800 Meters · Place 77 · Winters MillWinters Mill800 Meters772:13.37a9
Apr 8Mill Mayhem InvitationalApr 8 · Triple Jump · Place 5 · Winters MillWinters MillTriple Jump533-49
Apr 8Mill Mayhem InvitationalApr 8 · 800 Meters · Place 5 · Winters MillWinters Mill800 Meters52:18.09
Apr 8Mill Mayhem InvitationalApr 8 · 400 Meters · Place 3 · Winters MillWinters Mill400 Meters356.1 PB9
Apr 42026 Mervo Mustang Freddie Hendricks InvitationalApr 4 · Triple Jump · Place 10 · Winters MillWinters MillTriple Jump1033-49
Apr 42026 Mervo Mustang Freddie Hendricks InvitationalApr 4 · 800 Meters · Place 24 · Winters MillWinters Mill800 Meters242:13.08a9
Mar 25Springtime StarterMar 25 · Triple Jump · Place 5 · Winters MillWinters MillTriple Jump533-0.59
Mar 25Springtime StarterMar 25 · 1600 Meters · Place 15 · Winters MillWinters Mill1600 Meters155:25.89a PB9
Mar 20Charas Heurich Invitational Mar 20 · 800 Meters · Place 13 · Winters MillWinters Mill800 Meters132:17.95a9

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 3MPSSAA 2A West Region ChampionshipsFeb 3 · 800 Meters · Winters MillWinters Mill800 MetersRelay Split—1:38.014Unofficial9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29Bullseye's Ice Box Track & Field InvitationalDec 29 · 800 Meters · Place 39 · Winters MillWinters Mill800 Meters39.2:25.15a9
Dec 19HCC Dwight Scott InvitationalDec 19 · 800 Meters · Place 22 · Winters MillWinters Mill800 Meters22.2:20.28a PB9

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 800 Meters · Place 3 · UnattachedUnattached800 Meters3.2:13.95a8
Jun 1ERR Arrows Youth Track & Field InvitationalJun 1 · Discus · Place 2 · Westminster Track and Field ClubWestminster Track and Field ClubDiscus286-07
Jun 1ERR Arrows Youth Track & Field InvitationalJun 1 · High Jump · Place 4 · Westminster Track and Field ClubWestminster Track and Field ClubHigh Jump44-107
Jun 1ERR Arrows Youth Track & Field InvitationalJun 1 · 800 Meters · Place 4 · Westminster Track and Field ClubWestminster Track and Field Club800 Meters42:17.94a7
May 252025 BTC InvitationalMay 25 · High Jump · Place 1 · Westminster Track and Field ClubWestminster Track and Field ClubHigh Jump14-107
May 252025 BTC InvitationalMay 25 · 800 Meters · Place 4 · Westminster Track and Field ClubWestminster Track and Field Club800 Meters42:22.55a7
May 252025 BTC InvitationalMay 25 · 100 Meters · Place 4 · Westminster Track and Field ClubWestminster Track and Field Club100 Meters412.88a7
May 18Westminster Youth Track & Field InvitationalMay 18 · Discus · Place 1 · Westminster Track & Field ClubWestminster Track & Field ClubDiscus1kg1.81' 0" PB7
May 18Westminster Youth Track & Field InvitationalMay 18 · High Jump · Place 3 · Westminster Track & Field ClubWestminster Track & Field ClubHigh Jump3.4' 10" PB7
May 18Westminster Youth Track & Field InvitationalMay 18 · 800 Meters · Place 4 · Westminster Track & Field ClubWestminster Track & Field Club800 Meters4.2:24.91a7
May 18Westminster Youth Track & Field InvitationalMay 18 · 100 Meters · Place 6 · Westminster Track & Field ClubWestminster Track & Field Club100 Meters6.12.73a PB7
May 10Catoctin Youth Track & Field InvitationalMay 10 · High Jump · Place 1 · Westminster Track and Field ClubWestminster Track and Field ClubHigh Jump14-107
May 10Catoctin Youth Track & Field InvitationalMay 10 · 800 Meters · Place 1 · Westminster Track and Field ClubWestminster Track and Field Club800 Meters12:23.48a7
May 10Catoctin Youth Track & Field InvitationalMay 10 · 100 Meters · Place 4 · Westminster Track and Field ClubWestminster Track and Field Club100 Meters412.86a7
May 4Freedom Flyers Youth Track & Field MeetMay 4 · High Jump · Place 3 · Westminster Track and Field ClubWestminster Track and Field ClubHigh Jump34-87
May 4Freedom Flyers Youth Track & Field MeetMay 4 · 800 Meters · Place 5 · Westminster Track and Field ClubWestminster Track and Field Club800 Meters52:27.53a7
May 4Freedom Flyers Youth Track & Field MeetMay 4 · 100 Meters · Place 12 · Westminster Track and Field ClubWestminster Track and Field Club100 Meters1213.25a7
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · High Jump · Place 2 · Westminster Track & Field ClubWestminster Track & Field ClubHigh Jump2.4' 10"7
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · 1500 Meters · Place 16 · Westminster Track & Field ClubWestminster Track & Field Club1500 Meters16.5:26.52a PB7
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · 100 Meters · Place 5 · Westminster Track & Field ClubWestminster Track & Field Club100 Meters5.12.91a7
Apr 13Frederick Blaze Youth Track & Field InvitationalApr 13 · 1500 Meters · Place 14 · Westminster Track and Field ClubWestminster Track and Field Club1500 Meters145:28.64a7
Apr 13Frederick Blaze Youth Track & Field InvitationalApr 13 · 800 Meters · Place 12 · Westminster Track and Field ClubWestminster Track and Field Club800 Meters122:34.33a7
Apr 13Frederick Blaze Youth Track & Field InvitationalApr 13 · 100 Meters · Place 7 · Westminster Track and Field ClubWestminster Track and Field Club100 Meters713.48a7
Apr 6FSK Jr. Eagles Youth Track & Field MeetApr 6 · High Jump · Place 2 · Westminster Track and Field ClubWestminster Track and Field ClubHigh Jump25-07
Apr 6FSK Jr. Eagles Youth Track & Field MeetApr 6 · 1500 Meters · Place 6 · Westminster Track and Field ClubWestminster Track and Field Club1500 Meters65:33.33a7
Apr 6FSK Jr. Eagles Youth Track & Field MeetApr 6 · 100 Meters · Place 4 · Westminster Track and Field ClubWestminster Track and Field Club100 Meters413.48a7

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 2Catonsville Youth League MeetJun 2 · Long Jump · Place 3 · Westminster Track and FiWestminster Track and FiLong Jump312-10.25—
Jun 2Catonsville Youth League MeetJun 2 · 200 Meters · Place 7 · Westminster Track and FWestminster Track and F200 Meters728.38a PB—
Jun 2Catonsville Youth League MeetJun 2 · 100 Meters · Place 9 · Westminster Track and FWestminster Track and F100 Meters913.90a—
May 19Catoctin Youth Track & Field League MeetMay 19 · 1500 Meters · Place 19 · Westminster Track & Field ClubWestminster Track & Field Club1500 Meters19.5:54.41a6
May 19Catoctin Youth Track & Field League MeetMay 19 · 200 Meters · Place 18 · Westminster Track & Field ClubWestminster Track & Field Club200 Meters18.28.50a6
May 19Catoctin Youth Track & Field League MeetMay 19 · 100 Meters · Westminster Track & Field ClubWestminster Track & Field Club100 Meters—DNS6
May 5Freedom Flyers League MeetMay 5 · Long Jump · Place 11 · Westminster Track & Field ClubWestminster Track & Field ClubLong Jump11.11' 7.756
May 5Freedom Flyers League MeetMay 5 · 1500 Meters · Place 18 · Westminster Track & Field ClubWestminster Track & Field Club1500 Meters18.6:06.00a6
May 5Freedom Flyers League MeetMay 5 · 200 Meters · Place 12 · Westminster Track & Field ClubWestminster Track & Field Club200 Meters12.29.16a6
Apr 28Bullseye Youth Track & Field League MeetApr 28 · Long Jump · Place 17 · Westminster Track & Field ClubWestminster Track & Field ClubLong Jump17.12' 2 PB6
Apr 28Bullseye Youth Track & Field League MeetApr 28 · 1500 Meters · Place 26 · Westminster Track & Field ClubWestminster Track & Field Club1500 Meters26.5:55.74a6
Apr 28Bullseye Youth Track & Field League MeetApr 28 · 200 Meters · Place 20 · Westminster Track & Field ClubWestminster Track & Field Club200 Meters20.28.66a6
Apr 21Westminster Track & Field Club League MeetApr 21 · Long Jump · Place 17 · Westminster Track & Field ClubWestminster Track & Field ClubLong Jump17.9' 76
Apr 21Westminster Track & Field Club League MeetApr 21 · 400 Meters · Westminster Track & Field ClubWestminster Track & Field Club400 Meters—DNS6
Apr 21Westminster Track & Field Club League MeetApr 21 · 200 Meters · Place 24 · Westminster Track & Field ClubWestminster Track & Field Club200 Meters24.30.80a6
Apr 21Westminster Track & Field Club League MeetApr 21 · 100 Meters · Place 26 · Westminster Track & Field ClubWestminster Track & Field Club100 Meters26.14.82a6
Apr 14Lightning Youth Track & Field League MeetApr 14 · Long Jump · Place 35 · Westminster Track & Field ClubWestminster Track & Field ClubLong Jump35.6' 7.756
Apr 14Lightning Youth Track & Field League MeetApr 14 · 400 Meters · Place 26 · Westminster Track & Field ClubWestminster Track & Field Club400 Meters26.1:16.72a6
Apr 14Lightning Youth Track & Field League MeetApr 14 · 200 Meters · Place 23 · Westminster Track & Field ClubWestminster Track & Field Club200 Meters23.32.10a6