Personal bests

Best marks in available results
Event / courseMarkMeetDate
55 Meter · IndoorLiberty HS Opener · Dec 27.43aLiberty HS OpenerDecember 2, 2023
55 Meters · IndoorVirginia Beach HS Relays · Jan 67.51Virginia Beach HS RelaysJanuary 6, 2024
60 Meter · IndoorThe Virginia Beast HS Invitational · Dec 77.84aThe Virginia Beast HS InvitationalDecember 7, 2024
60 Meters · IndoorVirginia Beach HS Relays · Jan 68.112Virginia Beach HS RelaysJanuary 6, 2024
Discus · 1.6kg · OutdoorDCSAA Track & Field Championships · May 22136-11DCSAA Track & Field ChampionshipsMay 22, 2024
Long Jump · IndoorDCIAA HS Champs - DCPS ONLY · Jan 2817' 3DCIAA HS Champs - DCPS ONLYJanuary 28, 2025
Long Jump · OutdoorDCIAA HS Championship · May 1318' 2"DCIAA HS ChampionshipMay 13, 2025
Shot Put · 12lb · IndoorDCIAA HS Champs - DCPS ONLY · Jan 2846' 8DCIAA HS Champs - DCPS ONLYJanuary 28, 2025
Shot Put · 12lb · OutdoorDCIAA HS Championship · May 1350' 6"DCIAA HS ChampionshipMay 13, 2025

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

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 21DCSAA Track & Field ChampionshipsMay 21 · Discus · Place 3 · McKinley TechnologyMcKinley TechnologyDiscus1.6kg3.135' 2"12
May 21DCSAA Track & Field ChampionshipsMay 21 · Shot Put · Place 4 · McKinley TechnologyMcKinley TechnologyShot Put12lb4.46' 10"12
May 13DCIAA HS ChampionshipMay 13 · Long Jump · Place 11 · McKinley TechnologyMcKinley TechnologyLong Jump11.18' 2" PB12
May 13DCIAA HS ChampionshipMay 13 · Discus · Place 2 · McKinley TechnologyMcKinley TechnologyDiscus1.6kg2.118' 2"12
May 13DCIAA HS ChampionshipMay 13 · Shot Put · Place 2 · McKinley TechnologyMcKinley TechnologyShot Put12lb2.50' 6" PB12
May 6DCIAA HS Challenge - DCPS ONLYMay 6 · Long Jump · Place 5 · McKinley TechnologyMcKinley TechnologyLong Jump518-7.512
May 6DCIAA HS Challenge - DCPS ONLYMay 6 · Discus · Place 1 · McKinley TechnologyMcKinley TechnologyDiscus1149-912
May 6DCIAA HS Challenge - DCPS ONLYMay 6 · Shot Put · Place 2 · McKinley TechnologyMcKinley TechnologyShot Put247-212
Apr 19McNamara Mustangs Invitational 2025Apr 19 · Discus · Place 6 · McKinley TechnologyMcKinley TechnologyDiscus1.6kg6.136-912
Apr 19McNamara Mustangs Invitational 2025Apr 19 · Shot Put · Place 4 · McKinley TechnologyMcKinley TechnologyShot Put12lb4.49-012
Apr 10DCIAA HS Developmental Meet #1Apr 10 · Discus · Place 1 · McKinley TechnologyMcKinley TechnologyDiscus1149-412
Apr 10DCIAA HS Developmental Meet #1Apr 10 · Shot Put · Place 2 · McKinley TechnologyMcKinley TechnologyShot Put247-6.512
Mar 29Quince Orchard Cougar RelaysMar 29 · Long Jump · Place 21 · McKinley TechnologyMcKinley TechnologyLong Jump2119-012
Mar 29Quince Orchard Cougar RelaysMar 29 · Shot Put · Place 4 · McKinley TechnologyMcKinley TechnologyShot Put446-312
Mar 2215th Screaming Eagles Invitational Mar 22 · Discus · Place 2 · McKinley TechnologyMcKinley TechnologyDiscus2134-1012
Mar 2215th Screaming Eagles Invitational Mar 22 · Shot Put · Place 1 · McKinley TechnologyMcKinley TechnologyShot Put148-812

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 24DCSAA Indoor Track & Field ChampionshipsFeb 24 · Long Jump · Place 17 · McKinley TechnologyMcKinley TechnologyLong Jump1718-3—
Feb 24DCSAA Indoor Track & Field ChampionshipsFeb 24 · Shot Put · Place 1 · McKinley TechnologyMcKinley TechnologyShot Put152-0—
Jan 28DCIAA HS Champs - DCPS ONLYJan 28 · Long Jump · Place 14 · McKinley TechnologyMcKinley TechnologyLong Jump14.17' 3 PB12
Jan 28DCIAA HS Champs - DCPS ONLYJan 28 · Shot Put · Place 2 · McKinley TechnologyMcKinley TechnologyShot Put12lb2.46' 8 PB12
Jan 17The VA ShowcaseJan 17 · Shot Put · Place 5 · McKinley TecMcKinley TecShot Put550-03.50—
Jan 17The VA ShowcaseJan 17 · Shot Put · Place 5 · McKinley TecMcKinley TecShot Put550-03.50—
Jan 15DCIAA MS/HS Developmental #2 - DCPS ONLYJan 15 · Long Jump · Place 4 · McKinley TechnologyMcKinley TechnologyLong Jump417-4.5—

2024 Indoor Track

20 results
DateMeetEventPlMarkGr
Dec 27Bullseye's IceBox Track & Field InvitationalDec 27 · Shot Put · McKinley TechnologyMcKinley TechnologyShot Put12lb--FOUL12
Dec 23PGCPS Holiday InvitationalDec 23 · 60 Meter · McKinley TechnologyMcKinley Technology60 MeterRound P—DNS12
Dec 23PGCPS Holiday InvitationalDec 23 · Shot Put · Place 6 · McKinley TechnologyMcKinley TechnologyShot Put12lb6.45' 312
Dec 7The Virginia Beast HS InvitationalDec 7 · 60 Meter · Place 90 · McKinley TechnologyMcKinley Technology60 MeterRound P90.7.84a PB12
Dec 7The Virginia Beast HS InvitationalDec 7 · Shot Put · Place 11 · McKinley TechnologyMcKinley TechnologyShot Put12lb11.40-1.5012
Feb 27DCIAA Elementary and HS Developmental MeetFeb 27 · Shot Put · Place 3 · McKinley TechnologyMcKinley TechnologyShot Put339-11—
Feb 13DCSAA Indoor Track & Field ChampionshipsFeb 13 · Shot Put · Place 12 · McKinley TecMcKinley TecShot Put1235-05.0011
Feb 261st Annual East Coast InvitationalFeb 2 · Shot Put · Place 17 · McKinley TecMcKinley TecShot Put1741-06.75—
Jan 18DCIAA HS ChampsJan 18 · Shot Put · Place 2 · McKinley TechnologyMcKinley TechnologyShot Put245-3.50—
Jan 12The VA ShowcaseJan 12 · Shot Put · Place 16 · McKinley TecMcKinley TecShot Put1644-07.75—
Jan 12The VA ShowcaseJan 12 · Shot Put · Place 16 · McKinley TecMcKinley TecShot Put1644-07.75—
Jan 6Virginia Beach HS RelaysJan 6 · Shot Put · Place 18 · McKinley TecMcKinley TecShot Put1840-09.7511
Jan 6Virginia Beach HS RelaysJan 6 · 60 Meters · Place 142 · McKinley TecMcKinley Tec60 MetersRound P1428.112 PB11
Jan 6Virginia Beach HS RelaysJan 6 · 55 Meters · Place 142 · McKinley TecMcKinley Tec55 MetersRound P1427.51 PB11
Jan 6Virginia Beach HS RelaysJan 6 · Shot Put · Place 18 · McKinley TecMcKinley TecShot Put1840-09.7511
Jan 6Virginia Beach HS RelaysJan 6 · 60 Meters · Place 142 · McKinley TecMcKinley Tec60 MetersRound P1428.11211
Jan 6Virginia Beach HS RelaysJan 6 · 55 Meters · Place 142 · McKinley TecMcKinley Tec55 MetersRound P1427.5111
Jan 6Virginia Beach HS RelaysJan 6 · 55 Meters · Place 142 · McKinley TechMcKinley Tech55 MetersRound P1427.5111
Jan 6Virginia Beach HS RelaysJan 6 · Shot Put · Place 18 · McKinley TechMcKinley TechShot Put1840-9.7511
Jan 6Virginia Beach HS RelaysJan 6 · 60 Meters · Place 142 · McKinley TechMcKinley Tech60 MetersRound P1428.1211

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 14adidas Outdoor NationalsJun 14 · Shot Put · Place 37 · McKinley TechnologyMcKinley TechnologyShot Put12lb37.13.87m11
Jun 1DMV Youth ChallengeJun 1 · Discus · Place 5 · UnattachedUnattachedDiscus1.6kg5.36.68m11
Jun 1DMV Youth ChallengeJun 1 · Shot Put · Place 2 · UnattachedUnattachedShot Put12lb2.14.97m11
May 22DCSAA Track & Field ChampionshipsMay 22 · Discus · Place 4 · McKinley TechnologyMcKinley TechnologyDiscus1.6kg4.136-11 PB11
May 22DCSAA Track & Field ChampionshipsMay 22 · Shot Put · Place 4 · McKinley TechnologyMcKinley TechnologyShot Put12lb4.46-03.0011
May 14DCIAA HS ChampionshipsMay 14 · Discus · Place 5 · McKinley TechnologyMcKinley TechnologyDiscus1.6kg5.129-0711
May 14DCIAA HS ChampionshipsMay 14 · Shot Put · Place 1 · McKinley TechnologyMcKinley TechnologyShot Put12lb1.46-02.0011
May 7DCIAA HS Developmental Meet 2May 7 · Discus · Place 3 · McKinley TecMcKinley TecDiscus3125-0111
May 7DCIAA HS Developmental Meet 2May 7 · Shot Put · Place 3 · McKinley TecMcKinley TecShot Put343-05.0011
May 4Dr. Henry A. Wise Jr. HS Invitational May 4 · Discus · Place 6 · McKinley TecMcKinley TecDiscus6126-05—
May 4Dr. Henry A. Wise Jr. HS Invitational May 4 · Shot Put · Place 4 · McKinley TecMcKinley TecShot Put444-05.00—
Apr 20McNamara Mustangs Invitational 2024Apr 20 · Discus · Place 7 · McKinley TechnologyMcKinley TechnologyDiscus7133-04.0011
Apr 20McNamara Mustangs Invitational 2024Apr 20 · Shot Put · Place 4 · McKinley TechnologyMcKinley TechnologyShot Put445-04.0011
Apr 12South County Stallion InvitationalApr 12 · Discus · Place 9 · McKinley TechnologyMcKinley TechnologyDiscus9131-9—
Apr 12South County Stallion InvitationalApr 12 · Discus · Place 9 · McKinley TecMcKinley TecDiscus9131-09—
Apr 12South County Stallion InvitationalApr 12 · Shot Put · McKinley TecMcKinley TecShot Put—42-05.00—
Apr 9DCIAA HS Developmental Meet 1Apr 9 · Discus · Place 2 · McKinley TechnologyMcKinley TechnologyDiscus1.6kg2.116-0411
Apr 9DCIAA HS Developmental Meet 1Apr 9 · Shot Put · Place 3 · McKinley TechnologyMcKinley TechnologyShot Put12lb3.42-06.2511
Apr 6Largo Lion InvitationalApr 6 · Discus · Place 4 · McKinley TechnologyMcKinley TechnologyDiscus4128-3—
Apr 6Largo Lion InvitationalApr 6 · Shot Put · Place 8 · McKinley TechnologyMcKinley TechnologyShot Put842-5—
Mar 2314th Screaming Eagles InvitationalMar 23 · Discus · Place 11 · McKinley TechnologyMcKinley TechnologyDiscus11110-8—

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 16Grant Holloway Holiday InvitationalDec 16 · 55 Meter · Place 422 · McKinley TechnologyMcKinley Technology55 MeterRound P422.7.48a11
Dec 16Grant Holloway Holiday InvitationalDec 16 · Shot Put · Place 41 · McKinley TechnologyMcKinley TechnologyShot Put12lb41.38-5.2511
Dec 2Liberty HS OpenerDec 2 · 55 Meter · Place 110 · McKinley TechnologyMcKinley Technology55 MeterRound P110.7.43a PB11
Dec 2Liberty HS OpenerDec 2 · Shot Put · Place 16 · McKinley TechnologyMcKinley TechnologyShot Put12lb16.39-05.0011
Feb 14DCSAA Indoor Track & Field ChampionshipsFeb 14 · Shot Put · Place 4 · McKinley TecMcKinley TecShot Put441-01.0010
Feb 4East Coast Invitational - HSFeb 4 · Shot Put · Place 13 · McKinley TechnologyMcKinley TechnologyShot Put12lb13.41-04.0010
Jan 13Virginia Showcase InvitationalJan 13 · Shot Put · Place 38 · McKinley TechnologyMcKinley TechnologyShot Put12lb38.37-09.0010

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 24DCSAA Outdoor Track & Field ChampionshipsMay 24 · Discus · Place 3 · McKinley TechnologyMcKinley TechnologyDiscus1.6kg3.128-1010
May 24DCSAA Outdoor Track & Field ChampionshipsMay 24 · Shot Put · Place 15 · McKinley TechnologyMcKinley TechnologyShot Put12lb15.36-07.5010
May 17DCIAA HS City ChampionshipsMay 17 · Discus · Place 3 · McKinley TecMcKinley TecDiscus3126-0510
May 17DCIAA HS City ChampionshipsMay 17 · Shot Put · Place 4 · McKinley TecMcKinley TecShot Put436-09.0010
May 4DCIAA HS Developmental Meet #2May 4 · Discus · Place 2 · McKinley TechnologyMcKinley TechnologyDiscus1.6kg2.122-0410
May 4DCIAA HS Developmental Meet #2May 4 · Shot Put · Place 2 · McKinley TechnologyMcKinley TechnologyShot Put12lb2.37-08.0010
Apr 22McNamara Mustangs Invitational 2023Apr 22 · Discus · Place 6 · McKinley TecMcKinley TecDiscus6125-06—
Apr 15Bullis Bulldog InvitationalApr 15 · Discus · Place 18 · McKinley Tech High SchoMcKinley Tech High SchoDiscus1897-0510
Apr 15Bullis Bulldog InvitationalApr 15 · Shot Put · Place 10 · McKinley Tech High SchoMcKinley Tech High SchoShot Put1039-11.0010
Apr 15Bullis Bulldog InvitationalApr 15 · Discus · Place 18 · McKinley TecMcKinley TecDiscus1897-0510
Apr 15Bullis Bulldog InvitationalApr 15 · Shot Put · Place 10 · McKinley TecMcKinley TecShot Put1039-11.0010
Apr 1Largo InviteApr 1 · Discus · Place 18 · McKinley TechnologyMcKinley TechnologyDiscus1.6kg18.84-0210
Apr 1Largo InviteApr 1 · Shot Put · Place 11 · McKinley TechnologyMcKinley TechnologyShot Put12lb11.39-05.0010

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 28Holiday InvitationalDec 28 · Shot Put · Place 18 · McKinley TechnologyMcKinley TechnologyShot Put12lb18.34-08.0010
Dec 10Ed Bowie InviteDec 10 · Shot Put · Place 12 · McKinley TechnologyMcKinley TechnologyShot Put12lb12.38-07.0010
Dec 3Liberty HS OpenerDec 3 · 55 Meter · Place 137 · McKinley TechnologyMcKinley Technology55 MeterRound P137.7.76a10
Dec 3Liberty HS OpenerDec 3 · Shot Put · Place 8 · McKinley TechnologyMcKinley TechnologyShot Put12lb8.40-06.5010
Feb 20DCSAA Indoor Track & Field ChampionshipsFeb 20 · Shot Put · Place 13 · McKinley TecMcKinley TecShot Put1332-05.0010
Feb 5Cavaliers Last Chance MeetFeb 5 · 55 Meters · Place 82 · McKinley TecMcKinley Tec55 Meters828.09—

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 25DCSAA Outdoor Track & Field ChampionshipsMay 25 · Discus · Place 21 · McKinley TechnologyMcKinley TechnologyDiscus1.6kg21.72-119
May 25DCSAA Outdoor Track & Field ChampionshipsMay 25 · Shot Put · Place 13 · McKinley TechnologyMcKinley TechnologyShot Put12lb13.37-00.009
Mar 2612th Screaming Eagles Invitational - 2022Mar 26 · Discus · Place 48 · McKinley TechnologyMcKinley TechnologyDiscus4845-109
Mar 2612th Screaming Eagles Invitational - 2022Mar 26 · Shot Put · Place 26 · McKinley TechnologyMcKinley TechnologyShot Put2631-01.009