Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorAAU Region 3 · Jun 2015.41aAAU Region 3June 20, 2024
100 Meters · Outdoor2025 BTC Invitational · May 2514.86a2025 BTC InvitationalMay 25, 2025
200 Meters · OutdoorCatonsville Youth League Meet · Jun 234.65aCatonsville Youth League MeetJune 2, 2024
Discus · 1kg · OutdoorAAU Junior Olympic Games · Aug 125.86mAAU Junior Olympic GamesAugust 1, 2026
High Jump · IndoorAAU Region 3 · Jun 203-06.00AAU Region 3June 20, 2024
High Jump · OutdoorBullseye/Yep Track & Field Summer Series #4 · Jul 254' 4"Bullseye/Yep Track & Field Summer Series #4July 25, 2026
Long Jump · OutdoorBullseye/Yep Track & Field Summer Series #2 · Jun 2012' 9.25"Bullseye/Yep Track & Field Summer Series #2June 20, 2026
Shot Put · 6lb · IndoorAAU Region 3 · Jun 2020-08.00AAU Region 3June 20, 2024
Shot Put · 6lb · OutdoorBig A Throwers Meet - 2026 · Aug 829' 0"Big A Throwers Meet - 2026August 8, 2026

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

2026 Outdoor Track

31 results
DateMeetEventPlMarkGr
Aug 8Big A Throwers Meet - 2026Aug 8 · Discus · Place 1 · Westminster Track & Field ClubWestminster Track & Field ClubDiscus1kg1.82' 7"6
Aug 8Big A Throwers Meet - 2026Aug 8 · Shot Put · Place 2 · Westminster Track & Field ClubWestminster Track & Field ClubShot Put6lb2.29' 0" PB6
Aug 1AAU Junior Olympic GamesAug 1 · High Jump · Place 16 · UnattachedUnattachedHigh Jump16.1.30m6
Aug 1AAU Junior Olympic GamesAug 1 · Discus · Place 4 · UnattachedUnattachedDiscus1kg4.25.86m PB6
Aug 1AAU Junior Olympic GamesAug 1 · Shot Put · Place 22 · UnattachedUnattachedShot Put6lb22.8.15m6
Jul 25Bullseye/Yep Track & Field Summer Series #4Jul 25 · High Jump · Place 2 · 10-Unattached10-UnattachedHigh Jump2.4' 4" PB6
Jul 25Bullseye/Yep Track & Field Summer Series #4Jul 25 · Discus · Place 1 · 10-Unattached10-UnattachedDiscus1kg1.79' 9"6
Jul 25Bullseye/Yep Track & Field Summer Series #4Jul 25 · Shot Put · Place 2 · 10-Unattached10-UnattachedShot Put6lb2.28' 6.75"6
Jun 20Bullseye/Yep Track & Field Summer Series #2Jun 20 · Long Jump · Place 1 · 10-Unattached10-UnattachedLong Jump1.12' 9.25" PB6
Jun 20Bullseye/Yep Track & Field Summer Series #2Jun 20 · Discus · Place 1 · 10-Unattached10-UnattachedDiscus1kg1.84' 3"6
Jun 20Bullseye/Yep Track & Field Summer Series #2Jun 20 · Shot Put · Place 1 · 10-Unattached10-UnattachedShot Put6lb1.25' 9.25"6
May 30H-Town Rollerz Youth Track & FieldMay 30 · High Jump · Place 2 · Westminster Track & Field ClubWestminster Track & Field ClubHigh Jump2.4' 2"6
May 30H-Town Rollerz Youth Track & FieldMay 30 · Discus · Place 1 · Westminster Track & Field ClubWestminster Track & Field ClubDiscus1kg1.72' 5"6
May 30H-Town Rollerz Youth Track & FieldMay 30 · Shot Put · Place 1 · Westminster Track & Field ClubWestminster Track & Field ClubShot Put6lb1.25' 7.5"6
May 24Clarksburg Coyotes Track & Field Club ChampionshipsMay 24 · High Jump · Place 4 · Westminster Track & Field ClubWestminster Track & Field ClubHigh Jump43-86
May 24Clarksburg Coyotes Track & Field Club ChampionshipsMay 24 · Discus · Place 1 · Westminster Track & Field ClubWestminster Track & Field ClubDiscus170-06
May 24Clarksburg Coyotes Track & Field Club ChampionshipsMay 24 · Shot Put · Place 2 · Westminster Track & Field ClubWestminster Track & Field ClubShot Put227-1.56
May 17Bel Air Youth Track & Field MeetMay 17 · Long Jump · Place 2 · Westminster Track & Field ClubWestminster Track & Field ClubLong Jump2.11' 11"6
May 17Bel Air Youth Track & Field MeetMay 17 · Discus · Place 1 · Westminster Track & Field ClubWestminster Track & Field ClubDiscus1kg1.69' 1"6
May 17Bel Air Youth Track & Field MeetMay 17 · High Jump · Place 1 · Westminster Track & Field ClubWestminster Track & Field ClubHigh Jump1.4' 4"6
May 9Catoctin Youth Track & Field MeetMay 9 · Discus · Place 1 · Westminster Track & Field ClubWestminster Track & Field ClubDiscus1kg1.65' 0"6
May 9Catoctin Youth Track & Field MeetMay 9 · Shot Put · Place 1 · Westminster Track & Field ClubWestminster Track & Field ClubShot Put6lb1.25' 2"6
May 9Catoctin Youth Track & Field MeetMay 9 · High Jump · Place 2 · Westminster Track & Field ClubWestminster Track & Field ClubHigh Jump2.4' 2"6
May 3Catonsville Youth Track & Field MeetMay 3 · Shot Put · Place 2 · Westminster Track & Field ClubWestminster Track & Field ClubShot Put224-7.56
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · High Jump · Place 1 · Westminster Track & Field ClubWestminster Track & Field ClubHigh Jump1.4' 1"6
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · Discus · Place 1 · Westminster Track & Field ClubWestminster Track & Field ClubDiscus1kg1.57' 2"6
Apr 19Frederick Blaze Youth Track & Field InvitationalApr 19 · High Jump · Place 1 · Westminster Track & Field ClubWestminster Track & Field ClubHigh Jump1.4' 4"6
Apr 19Frederick Blaze Youth Track & Field InvitationalApr 19 · Shot Put · Place 2 · Westminster Track & Field ClubWestminster Track & Field ClubShot Put6lb2.25' 3.25"6
Apr 12Westminster Youth Track & Field Meet Apr 12 · High Jump · Place 2 · Westminster Track & Field ClubWestminster Track & Field ClubHigh Jump2.4' 2"6
Apr 12Westminster Youth Track & Field Meet Apr 12 · Discus · Place 1 · Westminster Track & Field ClubWestminster Track & Field ClubDiscus1kg1.54' 4.5"6
Apr 12Westminster Youth Track & Field Meet Apr 12 · Shot Put · Place 1 · Westminster Track & Field ClubWestminster Track & Field ClubShot Put6lb1.24' 5.75"6

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 1ERR Arrows Youth Track & Field InvitationalJun 1 · Discus · Place 3 · Westminster Track and Field ClubWestminster Track and Field ClubDiscus341-95
Jun 1ERR Arrows Youth Track & Field InvitationalJun 1 · High Jump · Place 2 · Westminster Track and Field ClubWestminster Track and Field ClubHigh Jump24-25
Jun 1ERR Arrows Youth Track & Field InvitationalJun 1 · 100 Meters · Place 7 · Westminster Track and Field ClubWestminster Track and Field Club100 Meters715.15a5
May 252025 BTC InvitationalMay 25 · High Jump · Place 1 · Westminster Track and Field ClubWestminster Track and Field ClubHigh Jump13-105
May 252025 BTC InvitationalMay 25 · Shot Put · Place 2 · Westminster Track and Field ClubWestminster Track and Field ClubShot Put219-85
May 252025 BTC InvitationalMay 25 · 100 Meters · Place 5 · Westminster Track and Field ClubWestminster Track and Field Club100 Meters514.86a PB5
May 18Westminster Youth Track & Field InvitationalMay 18 · Discus · Place 1 · Westminster Track & Field ClubWestminster Track & Field ClubDiscus1kg1.46' 0"5
May 18Westminster Youth Track & Field InvitationalMay 18 · High Jump · Place 2 · Westminster Track & Field ClubWestminster Track & Field ClubHigh Jump2.4' 2"5
May 18Westminster Youth Track & Field InvitationalMay 18 · 100 Meters · Place 6 · Westminster Track & Field ClubWestminster Track & Field Club100 Meters6.15.03a5
May 10Catoctin Youth Track & Field InvitationalMay 10 · High Jump · Place 1 · Westminster Track and Field ClubWestminster Track and Field ClubHigh Jump14-35
May 10Catoctin Youth Track & Field InvitationalMay 10 · Shot Put · Place 2 · Westminster Track and Field ClubWestminster Track and Field ClubShot Put220-6.755
May 4Freedom Flyers Youth Track & Field MeetMay 4 · High Jump · Place 5 · Westminster Track and Field ClubWestminster Track and Field ClubHigh Jump53-85
May 4Freedom Flyers Youth Track & Field MeetMay 4 · Discus · Place 1 · Westminster Track and Field ClubWestminster Track and Field ClubDiscus150-45
May 4Freedom Flyers Youth Track & Field MeetMay 4 · Shot Put · Place 2 · Westminster Track and Field ClubWestminster Track and Field ClubShot Put222-7.255
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · Discus · Place 1 · Westminster Track & Field ClubWestminster Track & Field ClubDiscus1kg1.49' 10"5
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · Shot Put · Place 2 · Westminster Track & Field ClubWestminster Track & Field ClubShot Put6lb2.20' 5"5
Apr 27Bullseye Youth Track & Field InvitationalApr 27 · High Jump · Place 2 · Westminster Track & Field ClubWestminster Track & Field ClubHigh Jump2.4' 0"5
Apr 13Frederick Blaze Youth Track & Field InvitationalApr 13 · Long Jump · Place 3 · Westminster Track and Field ClubWestminster Track and Field ClubLong Jump311-7.755
Apr 13Frederick Blaze Youth Track & Field InvitationalApr 13 · Shot Put · Place 1 · Westminster Track and Field ClubWestminster Track and Field ClubShot Put122-25
Apr 6FSK Jr. Eagles Youth Track & Field MeetApr 6 · High Jump · Place 1 · Westminster Track and Field ClubWestminster Track and Field ClubHigh Jump14-25
Apr 6FSK Jr. Eagles Youth Track & Field MeetApr 6 · Discus · Place 1 · Westminster Track and Field ClubWestminster Track and Field ClubDiscus148-85
Apr 6FSK Jr. Eagles Youth Track & Field MeetApr 6 · Shot Put · Place 2 · Westminster Track and Field ClubWestminster Track and Field ClubShot Put221-8.55

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Jun 20AAU Region 3Jun 20 · Shot Put · Place 6 · UnattachedUnattachedShot Put6lb6.20-08.00 PB4
Jun 20AAU Region 3Jun 20 · High Jump · Place 4 · UnattachedUnattachedHigh Jump4.3-06.00 PB4
Jun 20AAU Region 3Jun 20 · 100 Meters · Place 20 · UnattachedUnattached100 MetersRound P20.15.41a PBWind: 1.44

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 2Catonsville Youth League MeetJun 2 · Shot Put · Place 2 · Westminster Track and FiWestminster Track and FiShot Put219-7.75—
Jun 2Catonsville Youth League MeetJun 2 · 200 Meters · Place 3 · Westminster Track and FWestminster Track and F200 Meters334.65a PB—
Jun 2Catonsville Youth League MeetJun 2 · 100 Meters · Place 2 · Westminster Track and FWestminster Track and F100 Meters215.88a—
May 19Catoctin Youth Track & Field League MeetMay 19 · Shot Put · Place 1 · Westminster Track & Field ClubWestminster Track & Field ClubShot Put6lb1.18' 14
May 19Catoctin Youth Track & Field League MeetMay 19 · High Jump · Place 3 · Westminster Track & Field ClubWestminster Track & Field ClubHigh Jump3.3' 44
May 19Catoctin Youth Track & Field League MeetMay 19 · 100 Meters · Place 1 · Westminster Track & Field ClubWestminster Track & Field Club100 Meters1.15.46a4
May 5Freedom Flyers League MeetMay 5 · Shot Put · Place 2 · Westminster Track & Field ClubWestminster Track & Field ClubShot Put6lb2.17' 34
May 5Freedom Flyers League MeetMay 5 · High Jump · Place 2 · Westminster Track & Field ClubWestminster Track & Field ClubHigh Jump2.3' 64
May 5Freedom Flyers League MeetMay 5 · 100 Meters · Place 2 · Westminster Track & Field ClubWestminster Track & Field Club100 Meters2.15.74a4
Apr 28Bullseye Youth Track & Field League MeetApr 28 · Long Jump · Place 2 · Westminster Track & Field ClubWestminster Track & Field ClubLong Jump2.10' 94
Apr 28Bullseye Youth Track & Field League MeetApr 28 · Shot Put · Place 2 · Westminster Track & Field ClubWestminster Track & Field ClubShot Put6lb2.19' 0.254
Apr 28Bullseye Youth Track & Field League MeetApr 28 · 100 Meters · Place 3 · Westminster Track & Field ClubWestminster Track & Field Club100 Meters3.15.54a4
Apr 21Westminster Track & Field Club League MeetApr 21 · Long Jump · Place 1 · Westminster Track & Field ClubWestminster Track & Field ClubLong Jump1.9' 10.54
Apr 21Westminster Track & Field Club League MeetApr 21 · Shot Put · Place 2 · Westminster Track & Field ClubWestminster Track & Field ClubShot Put6lb2.17' 8.754
Apr 21Westminster Track & Field Club League MeetApr 21 · 100 Meters · Place 2 · Westminster Track & Field ClubWestminster Track & Field Club100 Meters2.15.83a4
Apr 14Lightning Youth Track & Field League MeetApr 14 · Long Jump · Place 3 · Westminster Track & Field ClubWestminster Track & Field ClubLong Jump3.9' 8.254
Apr 14Lightning Youth Track & Field League MeetApr 14 · Shot Put · Place 2 · Westminster Track & Field ClubWestminster Track & Field ClubShot Put6lb2.17' 2.54
Apr 14Lightning Youth Track & Field League MeetApr 14 · 100 Meters · Place 2 · Westminster Track & Field ClubWestminster Track & Field Club100 Meters2.16.38a4
Apr 7FSK Jr. Eagles Track & Field League MeetApr 7 · Long Jump · Place 1 · Westminster Track & Field ClubWestminster Track & Field ClubLong Jump1.9' 14
Apr 7FSK Jr. Eagles Track & Field League MeetApr 7 · Shot Put · Place 2 · Westminster Track & Field ClubWestminster Track & Field ClubShot Put6lb2.16' 14
Apr 7FSK Jr. Eagles Track & Field League MeetApr 7 · 100 Meters · Place 3 · Westminster Track & Field ClubWestminster Track & Field Club100 Meters3.16.50a4