Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · Outdoor2026 Northern Region 6D Spring Track & Field Championships · May 28121-062026 Northern Region 6D Spring Track & Field ChampionshipsMay 28, 2026
Long Jump · OutdoorLiberty District Championship · May 1314' 9"Liberty District ChampionshipMay 13, 2026
Shot Put · 4kg · OutdoorLiberty District Championship · May 1338' 11"Liberty District ChampionshipMay 13, 2026
Triple Jump · OutdoorLiberty District Championship · May 1333' 3.75"Liberty District ChampionshipMay 13, 2026

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 6 State ChampionshipsJun 5 · Discus · Place 10 · Washington-LibertyDiscus1kg10.107-0312
Jun 5VHSL Class 6 State ChampionshipsJun 5 · Shot Put · Place 7 · Washington-LibertyShot Put4kg7.35-04.0012
May 282026 Northern Region 6D Spring Track & Field ChampionshipsMay 28 · Triple Jump · Place 8 · Washington-LibertyTriple Jump8.32-08.0012
May 282026 Northern Region 6D Spring Track & Field ChampionshipsMay 28 · Discus · Place 2 · Washington-LibertyDiscus1kg2.121-06 PB12
May 282026 Northern Region 6D Spring Track & Field ChampionshipsMay 28 · Shot Put · Place 1 · Washington-LibertyShot Put4kg1.38-09.0012
May 13Liberty District ChampionshipMay 13 · Triple Jump · Place 4 · Washington-LibertyTriple Jump4.33' 3.75" PB12
May 13Liberty District ChampionshipMay 13 · Long Jump · Place 12 · Washington-LibertyLong Jump12.14' 9" PB12
May 13Liberty District ChampionshipMay 13 · Discus · Place 1 · Washington-LibertyDiscus1kg1.111' 0"12
May 13Liberty District ChampionshipMay 13 · Shot Put · Place 1 · Washington-LibertyShot Put4kg1.38' 11" PB12
May 6Liberty District JamboreeMay 6 · Triple Jump · Place 2 · Washington-LibertyTriple Jump2.31' 5.75"12
May 6Liberty District JamboreeMay 6 · Long Jump · Washington-LibertyLong Jump—ND12
May 6Liberty District JamboreeMay 6 · Discus · Place 3 · Washington-LibertyDiscus1kg3.101' 8"12
May 6Liberty District JamboreeMay 6 · Shot Put · Place 2 · Washington-LibertyShot Put4kg2.36' 0"12
May 2Titans Classic HS InvitationalMay 2 · Triple Jump · Place 2 · Washington-LibertyTriple Jump2.32-01.5012
May 2Titans Classic HS InvitationalMay 2 · Discus · Place 2 · Washington-LibertyDiscus1kg2.107-0312
May 2Titans Classic HS InvitationalMay 2 · Shot Put · Place 1 · Washington-LibertyShot Put4kg1.35-05.0012
Apr 29Liberty District at YorktownApr 29 · Triple Jump · Place 1 · Washington-LibertyTriple Jump1.31' 5"12
Apr 29Liberty District at YorktownApr 29 · Discus · Place 2 · Washington-LibertyDiscus1kg2.102' 6"12
Apr 22Liberty District at MarshallApr 22 · Long Jump · Place 12 · Washington-LibertyLong Jump12.13' 7.25"12
Apr 22Liberty District at MarshallApr 22 · Shot Put · Place 1 · Washington-LibertyShot Put4kg1.36' 2.5"12
Apr 8Liberty District at Washington - LibertyApr 8 · Long Jump · Washington-LibertyLong Jump—DNS12
Mar 25Liberty District @ LangleyMar 25 · Triple Jump · Place 3 · Washington-LibertyTriple Jump332-9.7512
Mar 25Liberty District @ LangleyMar 25 · Discus · Place 2 · Washington-LibertyDiscus2113-1112
Mar 18Liberty District @ WakefieldMar 18 · Shot Put · Place 2 · Washington-LibertyShot Put234-512
Mar 18Liberty District @ WakefieldMar 18 · Long Jump · Place 2 · Washington-LibertyLong Jump215-4.512

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 282025 VHSL 6A Region D ChampionshipMay 28 · Discus · Place 2 · Washington-LibertyDiscus1kg2.111-0511
May 282025 VHSL 6A Region D ChampionshipMay 28 · Shot Put · Place 1 · Washington-LibertyShot Put4kg1.34-10.5011
Apr 30Liberty District at YorktownApr 30 · Discus · Place 3 · Washington-LibertyDiscus391-111
Apr 22Liberty District at HerndonApr 22 · Shot Put · Place 1 · Washington-LibertyShot Put135' 4.5"11
Apr 19Gainesville Cardinal ClassicApr 19 · Shot Put · Place 3 · Washington-LibertyShot Put332-911
Apr 9Liberty District at MarshallApr 9 · Discus · Place 1 · Washington-LibertyDiscus1103-611
Apr 8Arlington County ChampionshipsApr 8 · Discus · Place 1 · Washington-LibertyDiscus1107-711
Apr 8Arlington County ChampionshipsApr 8 · Shot Put · Place 2 · Washington-LibertyShot Put233-111
Apr 2Liberty District at LangleyApr 2 · Shot Put · Place 1 · Washington-LibertyShot Put133-5.2511
Mar 29Spartan Classic Mar 29 · Shot Put · Place 1 · Washington-LibertyShot Put134-1111
Mar 29Spartan Classic Mar 29 · Discus · Place 1 · Washington-LibertyDiscus1105-811
Mar 26Liberty District at Washington-LibertyMar 26 · Discus · Place 1 · Washington-LibertyDiscus1106-311
Mar 19Liberty District at WakefieldMar 19 · Shot Put · Place 3 · Washington-LibertyShot Put334-0.25—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 29Windsor Test 2Jul 29 · Triple Jump · Place 5 · Washington-LibertyTriple Jump5.30' 7"10
Jul 29Windsor Test 2Jul 29 · Long Jump · Place 10 · Washington-LibertyLong Jump10.13' 9.50"10
Jul 29Windsor Test 2Jul 29 · Discus · Place 5 · Washington-LibertyDiscus1kg5.87' 3"10
Jul 29Windsor Test 2Jul 29 · Shot Put · Place 6 · Washington-LibertyShot Put4kg6.30' 8.50"10
Jul 26Test WindsorJul 26 · Triple Jump · Place 5 · Washington-LibertyTriple Jump5.30' 7"10
Jul 26Test WindsorJul 26 · Long Jump · Place 10 · Washington-LibertyLong Jump10.13' 9.50"10
Jul 26Test WindsorJul 26 · Discus · Place 5 · Washington-LibertyDiscus1kg5.87' 3"10
Jul 26Test WindsorJul 26 · Shot Put · Place 6 · Washington-LibertyShot Put4kg6.30' 8.50"10
May 22VHSL 6A Region D ChampionshipMay 22 · Shot Put · Place 8 · Washington-LibertyShot Put4kg8.30-08.0010
May 9Liberty District Spring Track ChampionshipsMay 9 · Triple Jump · Place 11 · Washington-LibertyTriple Jump11.31-04.5010
May 9Liberty District Spring Track ChampionshipsMay 9 · Discus · Place 11 · Washington-LibertyDiscus1kg11.73-0110
May 9Liberty District Spring Track ChampionshipsMay 9 · Shot Put · Place 4 · Washington-LibertyShot Put4kg4.33-02.0010
Apr 3Liberty District @ WakefieldApr 3 · Long Jump · Washington-LibertyLong Jump—NM10
Apr 3Liberty District @ WakefieldApr 3 · 100 Meters · Washington-Liberty100 Meters—DNS10
Mar 12Liberty District @ Washington-LibertyMar 12 · Long Jump · Place 28 · Washington-LibertyLong Jump28.11-3.5010
Mar 12Liberty District @ Washington-LibertyMar 12 · Shot Put · Place 6 · Washington-LibertyShot Put4kg6.30-210

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 24VHSL 6A Region D ChampionshipMay 24 · Shot Put · Place 9 · Washington-LibertyShot Put4kg9.27-05.509
May 11Liberty District ChampionshipsMay 11 · Triple Jump · Place 4 · Washington-Liberty HTriple Jump432-69
May 11Liberty District ChampionshipsMay 11 · Shot Put · Place 6 · Washington-Liberty HShot Put631-79
May 3Liberty District Spring JamboreeMay 3 · Discus · Place 11 · Washington-Liberty HDiscus1165-3—
May 3Liberty District Spring JamboreeMay 3 · Triple Jump · Place 4 · Washington-Liberty HTriple Jump432-0—
May 3Liberty District Spring JamboreeMay 3 · High Jump · Place 12 · Washington-Liberty HHigh Jump124-0—
Mar 25Arlington County ChampionshipsMar 25 · Shot Put · Place 7 · Washington-Liberty HShot Put724-1.50—
Mar 25Arlington County ChampionshipsMar 25 · Long Jump · Place 6 · Washington-Liberty HLong Jump613-2.50—
Mar 25Arlington County ChampionshipsMar 25 · High Jump · Place 4 · Washington-Liberty HHigh Jump44-0—