Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorColonial Forge Showcase · Apr 514.86Colonial Forge ShowcaseApril 5, 2025
200 Meters · OutdoorApple Blossom Invitational · Apr 2635.35Apple Blossom InvitationalApril 26, 2025
55 Meters · IndoorBrentsville PB Meet · Jan 88.81Brentsville PB MeetJanuary 8, 2026
Discus · 1kg · Outdoor2026 Colonial Forge Showcase · Apr 1178-06.002026 Colonial Forge ShowcaseApril 11, 2026
Shot Put · 4kg · IndoorLiberty Christmas HS Invitational · Dec 1424-02.50Liberty Christmas HS InvitationalDecember 14, 2024
Shot Put · 4kg · Outdoor2026 Colonial Forge Showcase · Apr 1125-02.002026 Colonial Forge ShowcaseApril 11, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 29VHSL 3B Regional Outdoor Track and Field ChampionshipsMay 29 · Discus · Place 14 · Brentsville DistrictDiscus1kg14.56-0912
May 29VHSL 3B Regional Outdoor Track and Field ChampionshipsMay 29 · Shot Put · Place 16 · Brentsville DistrictShot Put4kg16.23-05.5012
May 9Lake Braddock Hall of Fame InvitationalMay 9 · Shot Put · Place 27 · Brentsville DistrictShot Put4kg27.24-0.5012
May 6Brentsville Home Meet 2May 6 · Discus · Place 4 · Brentsville DistrictDiscus1kg4.66-912
May 6Brentsville Home Meet 2May 6 · Shot Put · Place 7 · Brentsville DistrictShot Put4kg7.22-1112
May 1Falcon Track ClassicMay 1 · Discus · Place 9 · Brentsville DistrictDiscus1kg9.77-212
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · Discus · Place 14 · Brentsville DistrictDiscus1kg14.77' 11"12
Apr 25Patriot Fast Times Invite Sponsored By RunTwisted.comApr 25 · Shot Put · Place 19 · Brentsville DistrictShot Put4kg19.23' 11.25"12
Apr 112026 Colonial Forge ShowcaseApr 11 · Discus · Place 17 · Brentsville DistrictDiscus1kg17.78-06.00 PB12
Apr 112026 Colonial Forge ShowcaseApr 11 · Shot Put · Place 34 · Brentsville DistrictShot Put4kg34.25-02.00 PB12
Mar 28Patriot InvitationalMar 28 · Discus · Place 32 · Brentsville DistrictDiscus1kg32.70' 0"12
Mar 28Patriot InvitationalMar 28 · Shot Put · Place 43 · Brentsville DistrictShot Put4kg43.23' 5.5"12
Jan 17Walter Bass InviteJan 17 · Shot Put · Place 66 · Brentsville DistrictShot Put4kg66.22-11.0012

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 8Brentsville PB MeetJan 8 · 55 Meters · Place 17 · Brentsville District55 Meters178.81 PB12
Jan 8Brentsville PB MeetJan 8 · Shot Put · Place 9 · Brentsville DistrictShot Put920-1112

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30Holiday InvitationalDec 30 · Shot Put · Place 19 · Brentsville DistrictShot Put4kg19.23-10.5012
Feb 22VHSL 3B Regional ChampionshipsFeb 22 · Shot Put · Place 10 · Brentsville DistrictShot Put4kg10.22-11.7511

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 18Kettle Run PB MeetDec 18 · Shot Put · Place 4 · Brentsville DistrictShot Put4kg4.23-7Unofficial12
Dec 13Liberty Christmas HS InvitationalDec 13 · Shot Put · Place 39 · Brentsville DistrictShot Put4kg39.24-10.7512
Apr 26Apple Blossom InvitationalApr 26 · 200 Meters · Place 29 · Brentsville District200 Meters2935.35 PB11
Apr 5Colonial Forge ShowcaseApr 5 · 100 Meters · Place 49 · Brentsville District100 MetersRound P4914.86 PBJR
Apr 5Colonial Forge InvitationalApr 5 · 100 Meters · Place 49 · Brentsville District100 MetersRound P49.14.86a11

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Dec 18Fauquier PB #1Dec 18 · 55 Meter · Place 24 · Brentsville District55 Meter24.8.61aUnofficial11
Dec 18Fauquier PB #1Dec 18 · Shot Put · Place 10 · Brentsville DistrictShot Put4kg10.25-7Unofficial11
Dec 7Winter Jacket ClassicDec 7 · Shot Put · Place 11 · Brentsville DistrictShot Put4kg11.25-10Unofficial11
Apr 26Falcon Track ClassicApr 26 · 100 Meters · Place 14 · Brentsville District100 Meters1414.9710
Apr 26Falcon Track ClassicApr 26 · Shot Put · Place 7 · Brentsville DistrictShot Put726-010
Apr 26Falcon Track ClassicApr 26 · Discus · Place 10 · Brentsville DistrictDiscus1066-610
Apr 19Lake Braddock Hall of Fame InvitationalApr 19 · Discus · Place 27 · Brentsville DistrictDiscus1kg27.51-0210
Apr 19Lake Braddock Hall of Fame InvitationalApr 19 · Shot Put · Place 21 · Brentsville DistrictShot Put4kg21.23-04.5010
Apr 10Fauquier Meet #1Apr 10 · 100 Meters · Place 13 · Brentsville District100 Meters1314.9310
Apr 10Fauquier Meet #1Apr 10 · Shot Put · Place 10 · Brentsville DistrictShot Put1022-5.5010
Apr 6Carolyn Legard Relays 2024Apr 6 · Discus · Place 34 · Brentsville DistrictDiscus1kg34.48-0710
Apr 6Carolyn Legard Relays 2024Apr 6 · Shot Put · Place 23 · Brentsville DistrictShot Put4kg23.23-01.5010

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 14Liberty Christmas HS InvitationalDec 14 · Shot Put · Place 33 · Brentsville DistrictShot Put4kg33.24-02.50 PB11
Jan 13Walter Bass HS InvitationalJan 13 · Shot Put · Place 54 · Brentsville DistrictShot Put4kg54.22-04.0010
Jan 10Fauquier WTM #2Jan 10 · 55 Meters · Place 26 · Brentsville District55 Meters268.9210
Jan 10Fauquier WTM #2Jan 10 · Shot Put · Place 10 · Brentsville DistrictShot Put1021-5.5010

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 16Liberty Christmas InvitationalDec 16 · Shot Put · Place 54 · Brentsville DistrictShot Put4kg54.23-01.5010
Jan 11Fauquier Polar Bear #3Jan 11 · 55 Meters · Place 26 · Brentsville District55 Meters269.529
Jan 11Fauquier Polar Bear #3Jan 11 · Shot Put · Place 14 · Brentsville DistrictShot Put1415-79

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Dec 13Fauquier WTM #1Dec 13 · 55 Meter · Place 11 · Brentsville District55 Meter11.8.77aUnofficial10
Dec 13Fauquier WTM #1Dec 13 · Shot Put · Place 5 · Brentsville DistrictShot Put4kg5.22-8Unofficial10
Dec 9Bobcat Blizzard InvitationalDec 9 · Shot Put · Place 18 · Brentsville DistrictShot Put4kg18.22-3Unofficial10
Dec 6Brentsville PB MeetDec 6 · 55 Meter · Place 37 · Brentsville District55 Meter37.8.96aUnofficial10
Dec 6Brentsville PB MeetDec 6 · Shot Put · Place 7 · Brentsville DistrictShot Put4kg7.21-07.50Unofficial10
Dec 2Winter Jacket ClassicDec 2 · Shot Put · Place 11 · Brentsville DistrictShot Put4kg11.22-05.50Unofficial10
May 24VHSL 3B Regional Outdoor Track and Field ChampionshipsMay 24 · Discus · Place 17 · Brentsville DistrictDiscus1kg17.59-079
May 24VHSL 3B Regional Outdoor Track and Field ChampionshipsMay 24 · Shot Put · Place 17 · Brentsville DistrictShot Put4kg17.23-01.009
Apr 22Lake Braddock InvitationalApr 22 · Shot Put · Place 37 · Brentsville DistrictShot Put4kg37.21-09.009
Apr 14Gojekian Twilight ClassicApr 14 · Shot Put · Place 25 · Brentsville DistrictShot Put2521-8.759
Mar 25Battlefield RelaysMar 25 · Shot Put · Place 33 · Brentsville DistrictShot Put3321-19