1. Home
  2. U.S. Results
  3. Virginia
  4. Bethel
  5. Hanna McFarland

Hanna McFarland

Bethel · Class of 2026

39 resultsTrack & Field2024–20261 first-place finishes
WrappedYour 2026 Outdoor Track season, WrappedRaces, wins, PRs and rankings as cards for your Instagram StoryShare it →

Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorNansemond River Warrior Classic · May 1683-1Nansemond River Warrior ClassicMay 16, 2026
Shot Put · 4kg · OutdoorGrassfield Invitational At Night · May 833-11Grassfield Invitational At NightMay 8, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 16Nansemond River Warrior ClassicMay 16 · Discus · Place 16 · BethelDiscus1kg16.83-1 PB12
May 16Nansemond River Warrior ClassicMay 16 · Shot Put · Place 11 · BethelShot Put4kg11.31-812
May 8Grassfield Invitational At NightMay 8 · Discus · Place 17 · BethelDiscus1kg17.74-1112
May 8Grassfield Invitational At NightMay 8 · Shot Put · Place 6 · BethelShot Put4kg6.33-11 PB12
May 2Queen Harrison Track ClassicMay 2 · Discus · BethelDiscus1kg--DNS12
May 2Queen Harrison Track ClassicMay 2 · Shot Put · Place 6 · BethelShot Put4kg6.33' 10"12
Mar 2844th Annual Conn Madden RelaysMar 28 · Discus · Place 10 · BethelDiscus1kg10.64-05.2512
Mar 2844th Annual Conn Madden RelaysMar 28 · Shot Put · Place 6 · BethelShot Put4kg6.32-07.0012

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 2VHSL Class 5 State Indoor ChampionshipsMar 2 · Shot Put · Place 11 · BethelShot Put1129-02.2512
Feb 13VHSL Class 5 Region B Indoor ChampionshipsFeb 13 · Shot Put · Place 3 · BethelShot Put332-8.2512
Jan 30Lampert Timing Indoor Track Meet #10Jan 30 · Shot Put · Place 1 · BethelShot Put132-10.00SR
Jan 24THE DMV'S Indoor HS ClassicJan 24 · Shot Put · Place 2 · BethelShot Put210.19m12
Jan 10Virginia Beach HS RelaysJan 10 · Shot Put · Place 5 · BethelShot Put534-7.2512

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 10THE LEGENDS OF TRACK AND FIELD INVITATIONALMay 10 · Discus · Place 19 · BethelDiscus1955-611
May 10THE LEGENDS OF TRACK AND FIELD INVITATIONALMay 10 · Shot Put · Place 13 · BethelShot Put1328-111
May 7Peninsula District #4May 7 · Discus · Place 21 · BethelDiscus2154-01—
May 7Peninsula District #4May 7 · Shot Put · Place 4 · BethelShot Put429-04.00—
May 3Marlin InvitationalMay 3 · Discus · Place 22 · BethelDiscus2254-711
May 3Marlin InvitationalMay 3 · Shot Put · Place 5 · BethelShot Put531-211
May 3Marlin InvitationalMay 3 · Discus · Place 22 · BethelDiscus2254-0711
May 3Marlin InvitationalMay 3 · Shot Put · Place 5 · BethelShot Put531-02.0011
Apr 26Denbigh Patriots Track ClassicApr 26 · Shot Put · Place 8 · BethelShot Put829-011
Apr 26Denbigh Patriots Track ClassicApr 26 · Shot Put · Place 8 · BethelShot Put829-011
Mar 28CNU HS Captains ClassicMar 28 · Discus · Place 23 · BethelDiscus2351-11—
Mar 28CNU HS Captains ClassicMar 28 · Shot Put · Place 13 · BethelShot Put1328-08.00—
Mar 22Charles City Invitational 2025Mar 22 · Discus · Place 32 · BethelDiscus3258-04—
Mar 22Charles City Invitational 2025Mar 22 · Shot Put · Place 9 · BethelShot Put928-00.00—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 16VHSL Class 5 Region B Outdoor ChampionshipsMay 16 · Discus · Place 24 · BethelDiscus2451-510
May 16VHSL Class 5 Region B Outdoor ChampionshipsMay 16 · Shot Put · Place 14 · BethelShot Put1425-210
May 10Grassfield Invitational At NightMay 10 · Shot Put · Place 34 · BethelShot Put3421-9.7510
May 10Grassfield Invitational At NightMay 10 · Discus · Place 38 · BethelDiscus3850-1110
May 8Peninsula District Meet #4May 8 · Shot Put · Place 14 · BethelShot Put1424-2.5010
May 8Peninsula District Meet #4May 8 · Discus · Place 15 · BethelDiscus1553-810
May 1Peninsula District Meet #3May 1 · Shot Put · Place 20 · BethelShot Put2020-910
May 1Peninsula District Meet #3May 1 · Discus · Place 14 · BethelDiscus1459-6.5010
Apr 20Track 757 InvitationalApr 20 · Discus · Place 69 · BethelDiscus6940-810
Apr 20Track 757 InvitationalApr 20 · Shot Put · Place 53 · BethelShot Put5321-6.2510
Apr 17Peninsula District Meet #2Apr 17 · Discus · Place 69 · BethelDiscus6940-810
Apr 17Peninsula District Meet #2Apr 17 · Shot Put · Place 53 · BethelShot Put5321-6.2510