Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorMPSSAA 3A West Region Championships · May 1473-02MPSSAA 3A West Region ChampionshipsMay 14, 2026
Shot Put · 4kg · OutdoorMPSSAA 3A West Region Championships · May 1220-11.25MPSSAA 3A West Region ChampionshipsMay 12, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 14MPSSAA 3A West Region ChampionshipsMay 14 · Discus · Place 13 · RockvilleDiscus1kg13.73-02 PB12
May 6MCPS Outdoor County ChampionshipsMay 6 · Discus · Place 15 · RockvilleDiscus1572-912
May 6MCPS Outdoor County ChampionshipsMay 6 · Shot Put · Place 19 · RockvilleShot Put1921-7.512
Apr 29Blake, Rockville @ SpringbrookApr 29 · Discus · Place 4 · RockvilleDiscus461-112
Apr 29Blake, Rockville @ SpringbrookApr 29 · Shot Put · Place 3 · RockvilleShot Put320-612
Apr 25Mountain BashApr 25 · Discus · Place 26 · RockvilleDiscus2656-0412
Apr 9Sherwood, Rockville @ Paint BranchApr 9 · Discus · Place 5 · RockvilleDiscus563-212
Apr 9Sherwood, Rockville @ Paint BranchApr 9 · Shot Put · Place 14 · RockvilleShot Put1418-6.7512
Mar 24Northwood, Seneca Valley @ RockvilleMar 24 · Discus · Place 5 · RockvilleDiscus564-712
Mar 24Northwood, Seneca Valley @ RockvilleMar 24 · Shot Put · Place 7 · RockvilleShot Put719-712

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 12MPSSAA 3A West Region ChampionshipsMay 12 · Discus · Place 19 · RockvilleDiscus1kg19.65-0611
May 12MPSSAA 3A West Region ChampionshipsMay 12 · Shot Put · Place 27 · RockvilleShot Put4kg27.20-11.25 PB11
May 3The 39th Katie Jenkins Memorial Invitational Track and Field MeetMay 3 · Discus · Place 11 · RockvilleDiscus1kg11.67' 0"11
Apr 2MCPS Dual Meet Rockville @ BlakeApr 2 · Discus · Place 3 · RockvilleDiscus362-311
Apr 2MCPS Dual Meet Rockville @ BlakeApr 2 · Shot Put · Place 3 · RockvilleShot Put319-111

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 15MPSSAA 3A West Region ChampionshipsMay 15 · Discus · RockvilleDiscus1kg--SCR10
May 8Montgomery County Public Schools ChampionshipMay 8 · Discus · Place 23 · RockvilleDiscus2366-9—
May 4The Katie Jenkins Memorial Invitational Track & Field MeetMay 4 · Discus · Place 11 · RockvilleDiscus1kg11.58-0710
Apr 11Poolesville and Rockville @ WheatonApr 11 · Discus · Place 3 · RockvilleDiscus364-6—
Apr 11Poolesville and Rockville @ WheatonApr 11 · Shot Put · Place 7 · RockvilleShot Put719-6—
Apr 9Sherwood & Rockville @ Paint BranchApr 9 · Shot Put · Place 13 · RockvilleShot Put4kg13.18' 9.510
Mar 21Blake, Springbrook @ RockvilleMar 21 · Discus · Place 5 · RockvilleDiscus554-0—
Mar 21Blake, Springbrook @ RockvilleMar 21 · Shot Put · Place 15 · RockvilleShot Put1515-11—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 17MPSSAA 3A West Region ChampionshipsMay 17 · Discus · Place 26 · RockvilleDiscus1kg26.55-119
May 17MPSSAA 3A West Region ChampionshipsMay 17 · Shot Put · Place 24 · RockvilleShot Put4kg24.16-07.759
Apr 18Kennedy at RockvilleApr 18 · Discus · Place 4 · RockvilleDiscus451-02—
Apr 18Kennedy at RockvilleApr 18 · Shot Put · Place 9 · RockvilleShot Put915-07.00—
Apr 12Wheaton and Rockville at Albert EinsteinApr 12 · Discus · Place 14 · RockvilleDiscus1441-04—
Apr 12Wheaton and Rockville at Albert EinsteinApr 12 · Shot Put · Place 8 · RockvilleShot Put817-00.00—
Mar 21Northwood at RockvilleMar 21 · Discus · Place 6 · RockvilleDiscus643-10—