Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorBeach District Meet #3 @ Kellam · Apr 2984-0Beach District Meet #3 @ KellamApril 29, 2026
Shot Put · 4kg · OutdoorVHSL Class 5 Region A Championships · May 2730-4VHSL Class 5 Region A ChampionshipsMay 27, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 5VHSL Class 5 State ChampionshipsJun 5 · Shot Put · Place 16 · TallwoodShot Put4kg16.28-9.5012
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Shot Put · Place 3 · TallwoodShot Put4kg3.30-4 PB12
May 8Grassfield Invitational At NightMay 8 · Discus · Place 15 · TallwoodDiscus1kg15.75-512
May 8Grassfield Invitational At NightMay 8 · Shot Put · Place 20 · TallwoodShot Put4kg20.28-7.5012
May 6Beach District Meet #4 @ TallwoodMay 6 · Discus · Place 4 · TallwoodDiscus1kg4.77-812
May 6Beach District Meet #4 @ TallwoodMay 6 · Shot Put · Place 1 · TallwoodShot Put4kg1.29-2.5012
Apr 29Beach District Meet #3 @ KellamApr 29 · Discus · Place 3 · TallwoodDiscus1kg3.84-0 PB12
Apr 29Beach District Meet #3 @ KellamApr 29 · Shot Put · Place 3 · TallwoodShot Put4kg3.28-212

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 4Beach District Meet #4Feb 4 · Shot Put · Place 1 · TallwoodShot Put130-00.50—
Feb 4Beach District Meet #4Feb 4 · Shot Put · Place 1 · TallwoodShot Put130-0.5012
Feb 4Beach District Meet #4Feb 4 · Shot Put · Place 1 · TallwoodShot Put130-0.5012
Jan 28Beach District Meet #3Jan 28 · Shot Put · Place 3 · TallwoodShot Put328-05.50—
Jan 28Beach District Meet #3Jan 28 · Shot Put · Place 3 · TallwoodShot Put328-5.5012
Jan 24THE DMV'S Indoor HS ClassicJan 24 · Shot Put · Place 9 · TallwoodShot Put98.48m12
Jan 7Beach District Meet #2Jan 7 · Shot Put · Place 4 · TallwoodShot Put426-07.00—
Jan 7Beach District Meet #2Jan 7 · Shot Put · Place 4 · TallwoodShot Put426-712

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Discus · Place 10 · TallwoodDiscus1069-1011
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Shot Put · Place 6 · TallwoodShot Put628-08.0011
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Discus · Place 10 · TallwoodDiscus1069-1011
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Shot Put · Place 6 · TallwoodShot Put628-08.0011
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Discus · Place 10 · TallwoodDiscus1069-1011
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Shot Put · Place 6 · TallwoodShot Put628-08.0011
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Discus · Place 10 · TallwoodDiscus1069-1011
May 27VHSL Class 5 Region A ChampionshipsMay 27 · Shot Put · Place 6 · TallwoodShot Put628-811
May 7Beach District Meet #4 @ LandstownMay 7 · Discus · Place 1 · TallwoodDiscus172-0811
May 7Beach District Meet #4 @ LandstownMay 7 · Shot Put · Place 2 · TallwoodShot Put229-04.0011
May 7Beach District Meet #4 @ LandstownMay 7 · Discus · Place 1 · TallwoodDiscus172-811
May 7Beach District Meet #4 @ LandstownMay 7 · Shot Put · Place 2 · TallwoodShot Put229-411
May 3Marlin InvitationalMay 3 · Discus · Place 12 · TallwoodDiscus1261-711
May 3Marlin InvitationalMay 3 · Shot Put · Place 8 · TallwoodShot Put830-111
May 3Marlin InvitationalMay 3 · Discus · Place 12 · TallwoodDiscus1261-0711
May 3Marlin InvitationalMay 3 · Shot Put · Place 8 · TallwoodShot Put830-01.0011
Apr 26Ken Lampert All-Comers MeetApr 26 · Shot Put · Place 8 · TallwoodShot Put828-01.00JR
Apr 26Ken Lampert All-Comers MeetApr 26 · Discus · Place 15 · TallwoodDiscus1567-05.00JR
Apr 26Ken Lampert All-Comers MeetApr 26 · Shot Put · Place 8 · TallwoodShot Put828-01.00JR
Apr 26Ken Lampert All-Comers MeetApr 26 · Discus · Place 15 · TallwoodDiscus1567-05.00JR

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 17Region 5A/6A Indoor T & F ChampionshipFeb 17 · Shot Put · Place 6 · TallwoodShot Put628-3.5011
Feb 5Beach District Meet #4Feb 5 · Shot Put · Place 6 · TallwoodShot Put628-02.5011
Feb 5Beach District Meet #4Feb 5 · Shot Put · Place 6 · TallwoodShot Put628-2.5011
Jan 29Beach District Meet #3Jan 29 · Shot Put · Place 5 · TallwoodShot Put527-03.0011
Jan 29Beach District Meet #3Jan 29 · Shot Put · Place 5 · TallwoodShot Put527-311
Jan 8Beach District Meet #2Jan 8 · Shot Put · Place 10 · TallwoodShot Put1024-05.50—
Jan 8Beach District Meet #2Jan 8 · Shot Put · Place 10 · TallwoodShot Put1024-5.5011

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 10Grassfield Invitational At NightMay 10 · Shot Put · Place 13 · TallwoodShot Put1327-3.7510
May 10Grassfield Invitational At NightMay 10 · Discus · Place 26 · TallwoodDiscus2667-610
May 4Marlin InvitationalMay 4 · Discus · Place 14 · TallwoodDiscus1464-0910
May 4Marlin InvitationalMay 4 · Shot Put · Place 18 · TallwoodShot Put1825-00.0010
May 4Marlin InvitationalMay 4 · Discus · Place 14 · TallwoodDiscus1464-910
May 4Marlin InvitationalMay 4 · Shot Put · Place 18 · TallwoodShot Put1825-010
May 1Beach District Meet #4 @ LandstownMay 1 · Discus · Place 8 · TallwoodDiscus858-0010
May 1Beach District Meet #4 @ LandstownMay 1 · Shot Put · Place 11 · TallwoodShot Put1125-06.2510
May 1Beach District Meet #4 @ LandstownMay 1 · Discus · Place 8 · TallwoodDiscus858-010
May 1Beach District Meet #4 @ LandstownMay 1 · Shot Put · Place 11 · TallwoodShot Put1125-6.2510
Apr 17Beach District Meet #3 @ TallwoodApr 17 · Discus · Place 6 · TallwoodDiscus664-510
Apr 17Beach District Meet #3 @ TallwoodApr 17 · Shot Put · Place 10 · TallwoodShot Put1023-5.5010
Apr 10Beach District Meet #2 @ TallwoodApr 10 · Discus · Place 7 · TallwoodDiscus745-0510
Apr 10Beach District Meet #2 @ TallwoodApr 10 · Shot Put · Place 8 · TallwoodShot Put823-00.0010