1. Home
  2. U.S. Results
  3. Ohio
  4. Teagan Hafner

Teagan Hafner

Unattached · Class of 2029

60 resultsTrack & Field2025–202632 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
100 Meters · OutdoorOrrville Invitational · Apr 1812.56aOrrville InvitationalApril 18, 2026
100m Hurdles · 33" / 0.838m · OutdoorOHSAA D2 Regional R6 - North Royalton · May 2714.61aOHSAA D2 Regional R6 - North RoyaltonMay 27, 2026
200 Meters · IndoorJim Lindsey Indoor · Feb 827.12aJim Lindsey IndoorFebruary 8, 2025
200 Meters · OutdoorTriway HS Invitational · Apr 2426.49aTriway HS InvitationalApril 24, 2026
300m Hurdles · 30" / 0.762m · OutdoorOhio Cardinal Conference Championship · May 1547.08aOhio Cardinal Conference ChampionshipMay 15, 2026
60m Hurdles · 33" / 0.838m · IndoorJim Lindsey Indoor · Feb 89.84aJim Lindsey IndoorFebruary 8, 2025
60m Hurdles · 33" / 0.838m · Outdoor2026 OATCCC Indoor HS State Championship Meet - D1/D2 · Mar 69.59a2026 OATCCC Indoor HS State Championship Meet - D1/D2March 6, 2026
High Jump · IndoorJim Lindsey Indoor · Feb 85-02.00Jim Lindsey IndoorFebruary 8, 2025
High Jump · OutdoorSmithie Frosh/Soph · May 115-05.00Smithie Frosh/SophMay 11, 2026
Long Jump · OutdoorYMCA of Wayne and Holmes Invitational · Jul 2518' 1"YMCA of Wayne and Holmes InvitationalJuly 25, 2026

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

2026 Outdoor Track

53 results
DateMeetEventPlMarkGr
Jul 25YMCA of Wayne and Holmes InvitationalJul 25 · Long Jump · Place 1 · UnattachedUnattachedLong Jump1.18' 1" PB9
Jul 25YMCA of Wayne and Holmes InvitationalJul 25 · 100m Hurdles · Place 1 · UnattachedUnattached100m Hurdles33" / 0.838m1.15.48a9
Jul 25YMCA of Wayne and Holmes InvitationalJul 25 · 200 Meters · Place 1 · UnattachedUnattached200 Meters1.26.86a9
Jun 18Adidas Track Nationals 2026Jun 18 · Long Jump · Place 12 · WoosterWoosterLong Jump12.5.03Wind: -1.49
Jun 18Adidas Track Nationals 2026Jun 18 · High Jump · Place 52 · UnattachedUnattachedHigh Jump52.1.409
Jun 18Adidas Track Nationals 2026Jun 18 · 100m Hurdles · Place 9 · UnattachedUnattached100m Hurdles33" / 0.838m9.15.58aWind: 0.69
Jun 4OHSAA Jesse Owens Track & Field State ChampionshipsJun 4 · Long Jump · WoosterWoosterLong Jump--FOULWind: 09
Jun 4OHSAA Jesse Owens Track & Field State ChampionshipsJun 4 · High Jump · WoosterWoosterHigh Jump--NH9
Jun 4OHSAA Jesse Owens Track & Field State ChampionshipsJun 4 · 100m Hurdles · Place 4 · WoosterWooster100m Hurdles33" / 0.838mRound P4.14.87aWind: 0.59
Jun 4OHSAA Jesse Owens Track & Field State ChampionshipsJun 4 · 100m Hurdles · Place 5 · WoosterWooster100m Hurdles33" / 0.838m5.14.82aWind: -0.59
May 27OHSAA D2 Regional R6 - North RoyaltonMay 27 · Long Jump · Place 5 · WoosterWoosterLong Jump5.17-02.75Wind: 39
May 27OHSAA D2 Regional R6 - North RoyaltonMay 27 · High Jump · Place 1 · WoosterWoosterHigh Jump1.5-04.009
May 27OHSAA D2 Regional R6 - North RoyaltonMay 27 · 100m Hurdles · Place 2 · WoosterWooster100m Hurdles33" / 0.838mRound P2.14.85aWind: 0.69
May 27OHSAA D2 Regional R6 - North RoyaltonMay 27 · 100m Hurdles · Place 2 · WoosterWooster100m Hurdles33" / 0.838m2.14.61a PBWind: 1.29
May 20OHSAA D2 Districts - TallmadgeMay 20 · Long Jump · Place 2 · WoosterWoosterLong Jump2.17' 6.25"9
May 20OHSAA D2 Districts - TallmadgeMay 20 · High Jump · Place 1 · WoosterWoosterHigh Jump1.5' 2"9
May 20OHSAA D2 Districts - TallmadgeMay 20 · 100m Hurdles · Place 1 · WoosterWooster100m Hurdles33" / 0.838mRound P1.14.87aWind: 2.89
May 20OHSAA D2 Districts - TallmadgeMay 20 · 100m Hurdles · Place 1 · WoosterWooster100m Hurdles33" / 0.838m1.15.02aWind: 0.59
May 15Ohio Cardinal Conference ChampionshipMay 15 · Long Jump · WoosterWoosterLong Jump—ND9
May 15Ohio Cardinal Conference ChampionshipMay 15 · 300m Hurdles · Place 2 · WoosterWooster300m Hurdles30" / 0.762m2.47.08a PB9
May 15Ohio Cardinal Conference ChampionshipMay 15 · 100m Hurdles · Place 1 · WoosterWooster100m Hurdles33" / 0.838m1.14.70a9
May 11Smithie Frosh/SophMay 11 · High Jump · Place 1 · WoosterWoosterHigh Jump1.5-05.00 PB9
May 11Smithie Frosh/SophMay 11 · 100m Hurdles · Place 1 · WoosterWooster100m Hurdles33" / 0.838m1.15.19a9
May 8Hudson Grand Prix 2026May 8 · Long Jump · Place 2 · WoosterWoosterLong Jump2.17-06.509
May 8Hudson Grand Prix 2026May 8 · 300m Hurdles · Place 4 · WoosterWooster300m Hurdles30" / 0.762m4.49.67a9
May 8Hudson Grand Prix 2026May 8 · 100m Hurdles · Place 3 · WoosterWooster100m Hurdles33" / 0.838m3.15.48a9
May 5Mansfield Senior at Wooster DualMay 5 · Long Jump · Place 1 · WoosterWoosterLong Jump1.17-04.509
May 5Mansfield Senior at Wooster DualMay 5 · High Jump · WoosterWoosterHigh Jump—DNS9
May 5Mansfield Senior at Wooster DualMay 5 · 100m Hurdles · Place 1 · WoosterWooster100m Hurdles33" / 0.838m1.15.30a9
May 2Wooster HS/Nikki Reynolds Track & Field Invitational May 2 · High Jump · Place 1 · WoosterWoosterHigh Jump1.5-00.009
May 2Wooster HS/Nikki Reynolds Track & Field Invitational May 2 · 100m Hurdles · Place 1 · WoosterWooster100m Hurdles33" / 0.838m1.15.32a9
May 2Wooster HS/Nikki Reynolds Track & Field Invitational May 2 · 100 Meters · Place 2 · WoosterWooster100 Meters2.12.88a9
Apr 24Triway HS InvitationalApr 24 · High Jump · Place 4 · WoosterWoosterHigh Jump4.5' 2"9
Apr 24Triway HS InvitationalApr 24 · 100m Hurdles · Place 1 · WoosterWooster100m Hurdles33" / 0.838m1.15.24a9
Apr 24Triway HS InvitationalApr 24 · 200 Meters · Place 3 · WoosterWooster200 Meters3.26.49a PB9
Apr 21West Holmes at Wooster DualApr 21 · Long Jump · Place 1 · WoosterWoosterLong Jump1.16' 1.25"9
Apr 21West Holmes at Wooster DualApr 21 · 100m Hurdles · Place 1 · WoosterWooster100m Hurdles33" / 0.838m1.15.82a9
Apr 21West Holmes at Wooster DualApr 21 · 200 Meters · Place 1 · WoosterWooster200 Meters1.26.92a9
Apr 18Orrville InvitationalApr 18 · High Jump · Place 1 · WoosterWoosterHigh Jump1.5' 0"9
Apr 18Orrville InvitationalApr 18 · 300m Hurdles · Place 2 · WoosterWooster300m Hurdles30" / 0.762m2.47.57a9
Apr 18Orrville InvitationalApr 18 · 100m Hurdles · Place 1 · WoosterWooster100m Hurdles33" / 0.838m1.15.23a9
Apr 18Orrville InvitationalApr 18 · 100 Meters · Place 1 · WoosterWooster100 Meters1.12.56a PB9
Apr 14Wooster vs Dover HSApr 14 · Long Jump · Place 2 · WoosterWoosterLong Jump2.15' 11"9
Apr 14Wooster vs Dover HSApr 14 · 300m Hurdles · Place 1 · WoosterWooster300m Hurdles30" / 0.762m1.48.89
Apr 14Wooster vs Dover HSApr 14 · 100m Hurdles · Place 1 · WoosterWooster100m Hurdles33" / 0.838m1.15.29
Apr 11McCay RelaysApr 11 · Long Jump · Place 1 · WoosterWoosterLong Jump1.16-00.509
Apr 11McCay RelaysApr 11 · High Jump · Place 1 · WoosterWoosterHigh Jump1.5-04.009
Apr 9Norwayne HS Dual w/WoosterApr 9 · High Jump · Place 1 · WoosterWoosterHigh Jump1.5' 4"9
Apr 9Norwayne HS Dual w/WoosterApr 9 · 300m Hurdles · Place 1 · WoosterWooster300m Hurdles30" / 0.762m1.48.40a9
Apr 9Norwayne HS Dual w/WoosterApr 9 · 100m Hurdles · Place 1 · WoosterWooster100m Hurdles33" / 0.838m1.15.44aWind: 09
Mar 62026 OATCCC Indoor HS State Championship Meet - D1/D2Mar 6 · 60m Hurdles · Place 16 · WoosterWooster60m Hurdles33" / 0.838mRound P16.9.59a PB9
Mar 62026 OATCCC Indoor HS State Championship Meet - D1/D2Mar 6 · Long Jump · Place 14 · WoosterWoosterLong Jump14.15-09.009
Mar 62026 OATCCC Indoor HS State Championship Meet - D1/D2Mar 6 · 200 Meters · WoosterWooster200 Meters--DNS9

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 14Madison MS InviteApr 14 · Long Jump · Place 1 · Woos. EdgewoodWoos. EdgewoodLong Jump1.13-07.008
Apr 14Madison MS InviteApr 14 · 100m Hurdles · Place 1 · Woos. EdgewoodWoos. Edgewood100m Hurdles33" / 0.838m1.15.70a8
Apr 14Madison MS InviteApr 14 · 200 Meters · Place 1 · Woos. EdgewoodWoos. Edgewood200 Meters1.27.51a8

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 8Jim Lindsey IndoorFeb 8 · 60m Hurdles · Place 3 · Woos. EdgewoodWoos. Edgewood60m Hurdles33" / 0.838mRound P3.9.92a8
Feb 8Jim Lindsey IndoorFeb 8 · 60m Hurdles · Place 3 · Woos. EdgewoodWoos. Edgewood60m Hurdles33" / 0.838m3.9.84a PB8
Feb 8Jim Lindsey IndoorFeb 8 · High Jump · Place 1 · Woos. EdgewoodWoos. EdgewoodHigh Jump1.5-02.00 PB8
Feb 8Jim Lindsey IndoorFeb 8 · 200 Meters · Place 2 · Woos. EdgewoodWoos. Edgewood200 Meters2.27.12a PB8