Personal bests

Best marks in available results
Event / courseMarkMeetDate
55 Meter · IndoorFUMA Mini Invite #2 · Dec 147.59aFUMA Mini Invite #2December 14, 2022
55 Meter · OutdoorFUMA Mini Invite #1 · Dec 57.45aFUMA Mini Invite #1December 5, 2023
55 Meters · IndoorJefferson District Indoor T&F Championship · Feb 47.46Jefferson District Indoor T&F ChampionshipFebruary 4, 2023
Discus · 1.6kg · OutdoorVHSL Region 5C Outdoor Championships · May 16115-5VHSL Region 5C Outdoor ChampionshipsMay 16, 2024
Shot Put · 12lb · IndoorVHSL Region 4B ITK Championships · Feb 2148-0VHSL Region 4B ITK ChampionshipsFebruary 21, 2026
Shot Put · 12lb · OutdoorVHSL Region 5C Outdoor Championships 2025 May 24, 2025 May 27, 2025 · May 2447-7.5VHSL Region 5C Outdoor Championships 2025 May 24, 2025 May 27, 2025May 24, 2025

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

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 4 Indoor State ChampionshipsMar 2 · Shot Put · Place 8 · Louisa CountShot Put847-07.0012
Feb 21VHSL Region 4B ITK ChampionshipsFeb 21 · Shot Put · Place 3 · Louisa CountyShot Put12lb3.48-0 PB12
Feb 6Jefferson District Indoor T&F Championship Feb 6 · Shot Put · Place 2 · Louisa CountShot Put247-05.50—
Jan 10Walt Cormack MemorialJan 10 · Shot Put · Place 4 · Louisa CountShot Put446-10.00—

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jan 17Walter Bass InviteJan 17 · Shot Put · Place 10 · Louisa CountyShot Put12lb10.46-09.0012

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 11FUMA Mini Invite #1Dec 11 · Shot Put · Place 2 · Louisa CountyShot Put12lb2.47-02.0012
Mar 3VHSL Class 5 State Indoor T & F ChampionshipsMar 3 · Shot Put · Place 8 · Louisa CountShot Put846-08.2511
Feb 17Region 5C Indoor ChampionshipsFeb 17 · Shot Put · Place 5 · Louisa CountyShot Put12lb5.46-211
Jan 29Fluvanna Polar Bear MeetJan 29 · Shot Put · Place 2 · Louisa CountShot Put246-08.00—
Jan 29Fluvanna Polar Bear MeetJan 29 · Shot Put · Place 2 · Louisa CountShot Put246-08.00—
Jan 25Fred Hardy InvitationalJan 25 · Shot Put · Place 3 · Louisa CountShot Put347-08.0011
Jan 18Walt Cormack MemorialJan 18 · Shot Put · Place 5 · Louisa CountShot Put545-11.00—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 6Liberty Flames HS InvitationalDec 6 · Shot Put · Louisa CountyShot Put12lb--NM12
Jun 6VHSL Class 5 State ChampionshipsJun 6 · Shot Put · Place 6 · Louisa CountShot Put646-04.00—
May 24VHSL Region 5C Outdoor Championships 2025 May 24, 2025 May 27, 2025May 24 · Shot Put · Place 3 · Louisa CountyShot Put12lb3.47-7.5 PB11
May 12Jefferson District Outdoor T&F Championship May 12 · Shot Put · Place 3 · Louisa CountShot Put343-00.00—
Apr 12Gus Lacy Track ClassicApr 12 · Shot Put · Place 8 · Louisa CountShot Put844-02.0011
Apr 52025 Run Eight O Four HS InvitationalApr 5 · Discus · Place 16 · Louisa CountyDiscus1.6kg16.108-05.0011
Feb 4Louisa Polar Bear 2Feb 4 · Shot Put · Place 1 · Louisa CountyShot Put12lb1.47-08.00Unofficial11

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 18FUMA Mini Invite #2Dec 18 · Shot Put · Place 2 · Louisa CountyShot Put12lb2.45-06.5011
Dec 11FUMA Mini Invite #1Dec 11 · Shot Put · Place 4 · Louisa CountyShot Put12lb4.42-10.0011
Dec 7Liberty Flames HS InvitationalDec 7 · Shot Put · Place 11 · Louisa CountyShot Put12lb11.45-04.5011
Feb 26VHSL Class 5 State Indoor T & F ChampionshipsFeb 26 · Shot Put · Place 10 · Louisa CountShot Put1044-00.2510
Feb 7Jefferson District Indoor Track and Field ChampionshipFeb 7 · Shot Put · Place 2 · Louisa CountShot Put245-00.50—
Jan 31Louisa Polar Bear 3-Last ChanceJan 31 · Shot Put · Place 2 · Louisa CountShot Put244-02.5010
Jan 26Louisa Polar Bear TwoJan 26 · Shot Put · Place 2 · Louisa CountShot Put246-06.5010
Jan 20Fred Hardy InvitationalJan 20 · Shot Put · Place 5 · Louisa CountShot Put544-03.5010
Jan 13Walt Cormack MemorialJan 13 · Shot Put · Place 8 · Louisa CountShot Put842-09.50—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 16VHSL Region 5C Outdoor ChampionshipsMay 16 · Discus · Place 10 · Louisa CountyDiscus1.6kg10.115-5 PB10
May 16VHSL Region 5C Outdoor ChampionshipsMay 16 · Shot Put · Place 7 · Louisa CountyShot Put12lb7.43-1110
May 8Jefferson District ChampionshipMay 8 · Discus · Place 6 · Louisa CountDiscus6117-06—
May 8Jefferson District ChampionshipMay 8 · Shot Put · Place 4 · Louisa CountShot Put445-10.00—
Apr 20Gainesville Cardinal ClassicApr 20 · Discus · Place 33 · Louisa CountyDiscus1.6kg33.104-00.010
Apr 20Gainesville Cardinal ClassicApr 20 · Shot Put · Place 9 · Louisa CountyShot Put12lb9.41-07.0010
Apr 13Gus Lacy Track ClassicApr 13 · Shot Put · Place 6 · Louisa CountShot Put643-05.0010
Apr 13Gus Lacy Track ClassicApr 13 · Shot Put · Place 8 · Louisa CountShot Put844-10.0010
Feb 10VHSL Region 5C ChampionshipsFeb 10 · Shot Put · Place 7 · Louisa CountyShot Put12lb7.43-07.5010

2023 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 16Mid-Atlantic HS InvitationalDec 16 · Shot Put · Place 3 · Louisa CountyShot Put12lb3.44-6.7510
Dec 9Liberty Flames HS InvitationalDec 9 · Shot Put · Place 6 · Louisa CountyShot Put12lb6.42-09.5010
Feb 10Louisa Last Chance Polar BearFeb 10 · Shot Put · Place 2 · Louisa CountShot Put243-07.009
Feb 10Louisa Last Chance Polar BearFeb 10 · 55 Meters · Place 20 · Louisa Count55 Meters207.529
Feb 10Louisa Last Chance Polar BearFeb 10 · Shot Put · Place 2 · Louisa CountShot Put243-07.009
Feb 10Louisa Last Chance Polar BearFeb 10 · 55 Meters · Place 20 · Louisa Count55 Meters207.529
Feb 4Jefferson District Indoor T&F ChampionshipFeb 4 · Shot Put · Place 1 · Louisa CountShot Put140-03.00—
Feb 4Jefferson District Indoor T&F ChampionshipFeb 4 · 55 Meters · Place 21 · Louisa Count55 Meters217.46 PB—
Jan 26WFS INDOOR MM#4Jan 26 · Shot Put · Place 7 · Louisa CountShot Put741-03.00—
Jan 21Walt Cormack Memorial sponsored by the VTCAJan 21 · Shot Put · Place 16 · Louisa CountShot Put1639-11.00—
Jan 21Walt Cormack Memorial sponsored by the VTCAJan 21 · Shot Put · Place 16 · Louisa CountShot Put1639-11.00—
Jan 18Fred Hardy InvitationalJan 18 · Shot Put · Place 6 · Louisa CountShot Put639-01.009
Jan 11FUMA Mini Invite #3Jan 11 · Shot Put · Place 9 · Louisa CountShot Put936-06.009
Jan 11FUMA Mini Invite #3Jan 11 · 55 Meters · Place 30 · Louisa Count55 Meters307.519
Jan 7Liberty Premier Invitational (College)Jan 7 · Shot Put · Place 23 · Louisa CountShot Put2338-04.00—
Jan 7Liberty Premier HS InvitationalJan 7 · Shot Put · Place 23 · Louisa CountyShot Put12lb23.38-04.009

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Dec 13FUMA Mini Invite #2Dec 13 · Shot Put · Place 3 · Louisa CountyShot Put12lb3.44-10.0010
Dec 5FUMA Mini Invite #1Dec 5 · 55 Meter · Place 22 · Louisa County55 Meter22.7.45a PB10
Dec 5FUMA Mini Invite #1Dec 5 · Shot Put · Place 3 · Louisa CountyShot Put12lb3.44-02.0010
May 23VHSL Region 4D ChampionshipsMay 23 · Shot Put · Place 7 · Louisa CountShot Put743-03.00—
May 13Glen Allen InvitationalMay 13 · Shot Put · Place 13 · Louisa CountShot Put1341-11.009
May 13Glen Allen InvitationalMay 13 · Shot Put · Place 13 · Louisa CountShot Put1341-11.009
May 13Glen Allen InvitationalMay 13 · Shot Put · Place 13 · Louisa CountShot Put1340-05.009
May 10Jefferson District ChampionshipMay 10 · Shot Put · Place 3 · Louisa CountShot Put341-05.00—
May 3Louisa Outdoor Mini-Invite 2May 3 · Shot Put · Place 3 · Louisa CountShot Put341-11.00—
Apr 22Gus Lacy Track ClassicApr 22 · Shot Put · Place 5 · Louisa CountShot Put541-08.25—
Mar 25FLUVANNA COUNTY HS INVITATIONAL 2023Mar 25 · Shot Put · Place 4 · Louisa CountShot Put441-00.00—
Feb 7Louisa Polar Bear #1Feb 7 · 55 Meter · Place 18 · Louisa County55 Meter18.7.48aUnofficial9
Feb 7Louisa Polar Bear #1Feb 7 · Shot Put · Place 1 · Louisa CountyShot Put12lb1.42-11.50Unofficial9

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14FUMA Mini Invite #2Dec 14 · 55 Meter · Place 22 · Louisa County55 Meter22.7.59a PB9
Dec 14FUMA Mini Invite #2Dec 14 · Shot Put · Place 3 · Louisa CountyShot Put12lb3.39-03.009
Dec 10Liberty Flames HS InvitationalDec 10 · Shot Put · Place 17 · Louisa CountyShot Put12lb17.38-08.009