Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorLake Braddock Invitational · Apr 22131-01Lake Braddock InvitationalApril 22, 2023
Discus · 2kg · OutdoorBig East Outdoor · May 1443.06mBig East OutdoorMay 14, 2026
Hammer · 16lb / 7.26kg · OutdoorBig East Outdoor · May 1541.25mBig East OutdoorMay 15, 2025
Shot Put · 12lb · Indoor2023 VHSL Region 6C Indoor Championship · Feb 1346-08.502023 VHSL Region 6C Indoor ChampionshipFebruary 13, 2023
Shot Put · 16lb / 7.26kg · IndoorPenn Opener · Dec 512.57mPenn OpenerDecember 5, 2025
Shot Put · 16lb / 7.26kg · OutdoorRutgers Relays · Apr 1111.99mRutgers RelaysApril 11, 2026
Weight Throw · 35lb / 15.9kg · IndoorBig East Conference Indoor Championships · Feb 2814.23mBig East Conference Indoor ChampionshipsFebruary 28, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14Big East OutdoorMay 14 · Discus · Place 10 · VillanovaVillanovaDiscus2kg10.43.06m PBJr
Apr 11Rutgers RelaysApr 11 · Discus · Place 13 · VillanovaVillanovaDiscus2kg13.41.58mJr
Apr 11Rutgers RelaysApr 11 · Shot Put · Place 21 · VillanovaVillanovaShot Put16lb / 7.26kg21.11.99m PBJr
Mar 27Danny Curran InvitationalMar 27 · Discus · Place 6 · VillanovaVillanovaDiscus2kg6.42.37mJr
Mar 21Penn ChallengeMar 21 · Discus · Place 7 · VillanovaVillanovaDiscus742.80mJR

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 17Quaker InvitationalJan 17 · Weight Throw · Place 13 · VillanovaVillanovaWeight Throw35lb / 15.9kg13.13.33mJr
Jan 17Quaker InvitationalJan 17 · Shot Put · Place 23 · VillanovaVillanovaShot Put16lb / 7.26kg23.11.75mJr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 5Penn OpenerDec 5 · Shot Put · Place 13 · VillanovaVillanovaShot Put16lb / 7.26kg13.12.57m PBJr
Feb 28Big East Conference Indoor ChampionshipsFeb 28 · Weight Throw · Place 9 · VillanovaVillanovaWeight Throw35lb / 15.9kg9.14.23m PBSo
Jan 31PSU National OpenJan 31 · Weight Throw · Place 25 · VillanovaVillanovaWeight Throw35lb / 15.9kg25.13.36mSo
Jan 25Penn 10 Team EliteJan 25 · Weight Throw · Place 19 · VillanovaVillanovaWeight Throw1912.20m—
Jan 17Quaker InvitationalJan 17 · Weight Throw · Place 9 · VillanovaVillanovaWeight Throw912.51m—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 15Big East OutdoorMay 15 · Hammer · Place 10 · VillanovaVillanovaHammer16lb / 7.26kg10.41.25m PBSo
May 15Big East OutdoorMay 15 · Discus · Place 12 · VillanovaVillanovaDiscus2kg12.40.11mSo
Apr 25Carol and John Covert ClassicApr 25 · Hammer · Place 17 · VillanovaVillanovaHammer1739.37mSO
Apr 25Carol and John Covert ClassicApr 25 · Discus · Place 11 · VillanovaVillanovaDiscus1140.96mSO
Apr 4Sam HowellApr 4 · Hammer · Place 7 · VillanovaVillanovaHammer16lb / 7.26kg7.40.65mSo
Apr 4Sam HowellApr 4 · Discus · Place 11 · VillanovaVillanovaDiscus2kg11.38.66mSo
Mar 22Penn ChallengeMar 22 · Hammer · Place 9 · VillanovaVillanovaHammer938.00mSO
Mar 22Penn ChallengeMar 22 · Discus · Place 8 · VillanovaVillanovaDiscus838.35mSO
Mar 22Penn ChallengeMar 22 · Shot Put · Place 9 · VillanovaVillanovaShot Put912.82mSO

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 9BIG EAST Outdoor ChampionshipsMay 9 · Hammer · Place 9 · VillanovaVillanovaHammer9110-5FR
May 9BIG EAST Outdoor ChampionshipsMay 9 · Discus · Place 9 · VillanovaVillanovaDiscus9114-9FR
Mar 22Penn ChallengeMar 22 · Discus · Place 12 · VillanovaVillanovaDiscus1228.60m—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 9FastTrack InvitationalFeb 9 · Shot Put · Place 34 · VillanovaVillanovaShot Put16lb / 7.26kg34.11.41mFr

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 2VHSL Class 6 State ChampionshipsJun 2 · Discus · Place 19 · West SpringfWest SpringfDiscus19128-10—
May 23Occoquan Region ChampionshipsMay 23 · Discus · Place 9 · West SpringfWest SpringfDiscus9127-00.00—
May 23Occoquan Region ChampionshipsMay 23 · Shot Put · Place 5 · West SpringfWest SpringfShot Put545-03.00—
May 23Occoquan Region ChampionshipsMay 23 · Discus · Place 9 · West SpringfWest SpringfDiscus9127-00.00—
May 23Occoquan Region ChampionshipsMay 23 · Shot Put · Place 5 · West SpringfieldWest SpringfieldShot Put545-312
May 23Occoquan Region ChampionshipsMay 23 · Discus · Place 9 · West SpringfieldWest SpringfieldDiscus9127-012
May 16Patriot District ChampionshipMay 16 · Discus · Place 2 · West SpringfWest SpringfDiscus2144-05.0012
May 16Patriot District ChampionshipMay 16 · Shot Put · Place 11 · West SpringfWest SpringfShot Put1139-03.5012
May 16Patriot District ChampionshipMay 16 · Discus · Place 2 · West SpringfWest SpringfDiscus2144-05.0012
May 6Nike Spring InvitationalMay 6 · Discus · Place 2 · West SpringfWest SpringfDiscus2132-0812
May 6Nike Spring InvitationalMay 6 · Shot Put · Place 4 · West SpringfWest SpringfShot Put445-03.0012
Apr 22Lake Braddock InvitationalApr 22 · Discus · Place 2 · West SpringfieldWest SpringfieldDiscus1.6kg2.131-01 PB12

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 132023 VHSL Region 6C Indoor ChampionshipFeb 13 · Shot Put · Place 4 · West SpringfieldWest SpringfieldShot Put12lb4.46-08.50 PB12
Feb 1Patriot District Indoor Track ChampionshipFeb 1 · Shot Put · Place 6 · West SpringfieldWest SpringfieldShot Put644-06.0012
Jan 28Alexandria City HS - Field & 3 Relay MeetJan 28 · Shot Put · Place 5 · West SpringfieldWest SpringfieldShot Put12lb5.44-03.0012
Jan 20St. Christopher's Indoor Track & Field InvitationalJan 20 · Shot Put · Place 10 · West SpringfieldWest SpringfieldShot Put1042-11.0012
Jan 20St. Christopher's Indoor Track & Field InvitationalJan 20 · Shot Put · Place 10 · West SpringfieldWest SpringfieldShot Put1042-11.0012
Jan 13Virginia Showcase InvitationalJan 13 · Shot Put · Place 5 · West SpringfieldWest SpringfieldShot Put12lb5.45-02.2512

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30Friends of Indoor Track InvitationalDec 30 · Shot Put · Place 3 · West SpringfieldWest SpringfieldShot Put12lb3.42-10.0012
Dec 28Holiday InvitationalDec 28 · Shot Put · Place 6 · West SpringfieldWest SpringfieldShot Put12lb6.42-05.2512
Dec 17Alexandria City HS MeetDec 17 · Shot Put · Place 4 · West SpringfieldWest SpringfieldShot Put12lb4.42-03.2512
Dec 2Northern VA TJMS Meet #1Dec 2 · Shot Put · Place 2 · West SpringfieldWest SpringfieldShot Put12lb2.41-11.5012
Feb 11VHSL Region 6C Indoor ChampionshipFeb 11 · Shot Put · Place 8 · West SpringfWest SpringfShot Put839-01.00—
Jan 24Lake Braddock InvitationalJan 24 · Shot Put · Place 7 · West SpringfWest SpringfShot Put739-10.00—

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 3VHSL 6A State ChampionshipsJun 3 · Discus · Place 12 · West SpringfieldWest SpringfieldDiscus1.6kg12.129-0011
May 26Occoquan Region ChampionshipsMay 26 · Discus · Place 4 · West SpringfWest SpringfDiscus4130-04—
May 26Occoquan Region ChampionshipsMay 26 · Shot Put · Place 6 · West SpringfWest SpringfShot Put643-04.00—
May 26Occoquan Region ChampionshipsMay 26 · Shot Put · Place 6 · West SpringfieldWest SpringfieldShot Put643-4—
May 26Occoquan Region ChampionshipsMay 26 · Discus · Place 4 · West SpringfieldWest SpringfieldDiscus4130-4—
May 19Patriot District ChampionshipMay 19 · Shot Put · Place 7 · West SpringfieldWest SpringfieldShot Put711.2—
May 19Patriot District ChampionshipMay 19 · Shot Put · Place 7 · West SpringfieldWest SpringfieldShot Put711.2—
May 12Patriot District JamboreeMay 12 · Shot Put · Place 1 · West SpringfWest SpringfShot Put143-05.00—
May 10Nike Spring InvitationalMay 10 · Discus · Place 2 · West SpringfWest SpringfDiscus2122-0711
Apr 30Cassel's XBC Track ExperienceApr 30 · Discus · Place 5 · West SpringfWest SpringfDiscus5131-1111
Apr 6Leslie Sherman Memorial InvitationalApr 6 · Discus · Place 5 · West SpringfWest SpringfDiscus5115-06—
Apr 6Leslie Sherman Memorial InvitationalApr 6 · Discus · Place 5 · West SpringfWest SpringfDiscus5115-06—
Apr 6Leslie Sherman Memorial InvitationalApr 6 · Shot Put · Place 7 · West SpringfWest SpringfShot Put742-03.00—
Apr 1=PR= Northern Virginia InvitationalApr 1 · Discus · Place 7 · West SpringfWest SpringfDiscus7110-0011
Mar 30Fairfax-Robinson-South County-West SpringfieldMar 30 · Discus · Place 3 · West SpringfieldWest SpringfieldDiscus3105-0011
Jan 29Patriot District Indoor Track ChampionshipJan 29 · Shot Put · Place 10 · West SpringfieldWest SpringfieldShot Put12lb10.40-04.00Unofficial11

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 11FX-LBSS-WS at WoodsonDec 11 · Shot Put · Place 5 · West SpringfieldWest SpringfieldShot Put12lb5.39-07.00Unofficial11

2021 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 28West Springfield-South County MeetJan 28 · Shot Put · Place 3 · West SpringfieldWest SpringfieldShot Put331-10.5010
Jan 21Robinson-West Springfield-South County MeetJan 21 · Shot Put · Place 7 · West SpringfieldWest SpringfieldShot Put731-03.5010
Jan 14West Springfield-Robinson Dual MeetJan 14 · Shot Put · Place 6 · West SpringfieldWest SpringfieldShot Put629-01.5010
Jan 9Fairfax, South County & West SpringfieldJan 9 · Shot Put · Place 7 · West SpringfieldWest SpringfieldShot Put728-11.0010
Jan 2Robinson, WT Woodson & West Springfield MeetJan 2 · Shot Put · Place 6 · West SpringfieldWest SpringfieldShot Put630-11.5010

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21Episcopal Meet (Ed, SCO, West Spring, Justice)Dec 21 · Shot Put · Place 11 · West SpringfieldWest SpringfieldShot Put12lb11.25-10.009