- Home
- U.S. Results
- New Hampshire
- Oyster River
- Haley Kavanagh
Haley Kavanagh
Oyster River · Class of 2025
58 resultsTrack & Field2021–202525 first-place finishes
WrappedYour 2025 Outdoor Track season, WrappedRaces, wins, PRs and rankings as cards for your Instagram StoryShare it →
| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1 Mile · IndoorNew England HS Indoor Track & Field Championship · Mar 2 | 5:00.96a | New England HS Indoor Track & Field Championship | March 2, 2024 |
| 1000 Meters · IndoorMSTCA Northeast Invitational · Jan 12 | 2:55.33 | MSTCA Northeast Invitational | January 12, 2024 |
| 1500 Meters · IndoorNHIAA Division 2 Indoor Track & Field Championships · Feb 8 | 4:33.31a | NHIAA Division 2 Indoor Track & Field Championships | February 8, 2025 |
| 1600 Meters · IndoorMSTCA Boston Holiday Challenge at the TRACK · Dec 28 | 5:02.58a | MSTCA Boston Holiday Challenge at the TRACK | December 28, 2024 |
| 1600 Meters · Outdoor2024 NHIAA Meet of Champions · Jun 2 | 4:53.27a | 2024 NHIAA Meet of Champions | June 2, 2024 |
| 2 Miles · IndoorNHWTL @ PEA · Dec 15 | 11:47.70a | NHWTL @ PEA | December 15, 2021 |
| 3000 Meters · IndoorNHWTL PSU Afternoon · Jan 4 | 10:15.21 | NHWTL PSU Afternoon | January 4, 2025 |
| 3200 Meters · OutdoorSanborn Invitational · Apr 19 | 10:46.86 | Sanborn Invitational | April 19, 2025 |
| 400 Meters · Relay Split · OutdoorBlack Bear · Apr 27 | 1:02.500 | Black Bear | April 27, 2024 |
| 600 Meters · IndoorNHWTL @ PEA · Jan 20 | 1:39.22a | NHWTL @ PEA | January 20, 2024 |
| 800 Meters · OutdoorBobcat Invite · May 17 | 2:14.38 | Bobcat Invite | May 17, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 14 | New England Outdoor Track & Field ChampionshipJun 14 · 1600 Meters · Place 2 · Oyster RiverOyster River | 1600 Meters | 2. | 4:55.10a | 12 |
| Jun 8 | 2025 NHIAA Meet of ChampionsJun 8 · 1600 Meters · Place 1 · Oyster RiverOyster River | 1600 Meters | 1. | 4:54.54a | 12 |
| May 23 | Seacoast ChampionshipsMay 23 · 3200 Meters · Place 1 · Oyster RiverOyster River | 3200 Meters | 1 | 11:00.41 | SR |
| May 17 | Bobcat InviteMay 17 · 800 Meters · Place 2 · Oyster RiverOyster River | 800 Meters | 2 | 2:14.38 PB | SR |
| Apr 26 | Black Bear InviteApr 26 · 1600 Meters · Place 1 · Oyster RiverOyster River | 1600 Meters | 1 | 5:00.49 | SR |
| Apr 19 | Sanborn InvitationalApr 19 · 3200 Meters · Place 1 · Oyster RiverOyster River | 3200 Meters | 1 | 10:46.86 PB | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Mar 1 | New England HS Indoor Track & Field ChampionshipMar 1 · 1 Mile · Place 7 · Oyster RiverOyster River | 1 Mile | 7 | 5:05.56a | — |
| Feb 8 | NHIAA Division 2 Indoor Track & Field ChampionshipsFeb 8 · 1500 Meters · Place 1 · Oyster RiverOyster River | 1500 Meters | 1 | 4:33.31a PB | — |
| Feb 1 | NHWTL UNH MorningFeb 1 · 1000 Meters · Place 1 · Oyster RiverOyster River | 1000 Meters | 1 | 2:57.85 | 12 |
| Jan 18 | NHWTL PEAJan 18 · 1500 Meters · Place 1 · Oyster RiverOyster River | 1500 Meters | 1. | 4:36.53a | 12 |
| Jan 10 | MSTCA Northeast InvitationalJan 10 · 1000 Meters · Place 2 · Oyster RiverOyster River | 1000 Meters | 2 | 2:56.06a | — |
| Jan 4 | NHWTL PSU AfternoonJan 4 · 3000 Meters · Place 1 · Oyster RiverOyster River | 3000 Meters | 1 | 10:15.21 PB | SR |
| Jan 4 | NHWTL PSU AfternoonJan 4 · 600 Meters · Place 1 · Oyster RiverOyster River | 600 Meters | 1 | 1:41.95 | SR |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 28 | MSTCA Boston Holiday Challenge at the TRACKDec 28 · 1 Mile · Place 5 · UnattachedUnattached | 1 Mile | 5. | 5:04.36a | 12 |
| Dec 28 | MSTCA Boston Holiday Challenge at the TRACKDec 28 · 1600 Meters · Place 5 · UnattachedUnattached | 1600 Meters | 5. | 5:02.58a PB | 12 |
| Mar 2 | New England HS Indoor Track & Field ChampionshipMar 2 · 1 Mile · Place 6 · Oyster RiverOyster River | 1 Mile | 6. | 5:00.96a PB | 11 |
| Feb 11 | 2024 NHIAA Indoor Div II ChampionshipFeb 11 · 1500 Meters · Place 1 · Oyster RiverOyster River | 1500 Meters | 1. | 4:37.14a | 11 |
| Jan 20 | NHWTL @ PEAJan 20 · 600 Meters · Place 1 · Oyster RiverOyster River | 600 Meters | 1. | 1:39.22a PB | 11 |
| Jan 12 | MSTCA Northeast InvitationalJan 12 · 1000 Meters · Place 3 · Oyster RiverOyster River | 1000 Meters | 3 | 2:55.33 PB | 11 |
| Jan 6 | NHWTL @ PSU Afternoon SessionJan 6 · 600 Meters · Place 1 · Oyster RiverOyster River | 600 Meters | 1. | 1:43.91a | 11 |
| Jan 6 | NHWTL @ PSU Afternoon SessionJan 6 · 3000 Meters · Place 1 · Oyster RiverOyster River | 3000 Meters | 1. | 10:26.00a | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 8 | New England HS Outdoor Track & Field ChampionshipJun 8 · 1600 Meters · Place 7 · Oyster River-NHOyster River-NH | 1600 Meters | 7 | 5:02.24 | 11 |
| Jun 2 | 2024 NHIAA Meet of ChampionsJun 2 · 1600 Meters · Place 1 · Oyster RiverOyster River | 1600 Meters | 1 | 4:53.27a PB | — |
| May 24 | NHIAA D-II Outdoor ChampionshipMay 24 · 1600 Meters · Place 1 · Oyster RiverOyster River | 1600 Meters | 1 | 4:58.61 | JR |
| May 24 | NHIAA D-II Outdoor ChampionshipMay 24 · 800 Meters · Place 1 · Oyster RiverOyster River | 800 Meters | 1 | 2:15.57 | JR |
| May 17 | SeacoastMay 17 · 3200 Meters · Place 1 · Oyster RiverOyster River | 3200 Meters | 1 | 10:58.47a | — |
| May 11 | Bobcat2024May 11 · 800 Meters · Place 4 · Oyster RiverOyster River | 800 Meters | 4. | 2:18.94a | 11 |
| Apr 27 | Black BearApr 27 · 1600 Meters · Place 1 · Oyster RiverOyster River | 1600 Meters | 1. | 4:56.02a | 11 |
| Apr 27 | Black BearApr 27 · 400 Meters · Oyster RiverOyster River | 400 MetersRelay Split | — | 1:02.500 PB | 11 |
| Apr 20 | Sanborn InviteApr 20 · 3200 Meters · Place 1 · Oyster RiverOyster River | 3200 Meters | 1. | 10:56.17a | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 27 | MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · 1 Mile · Place 1 · Oyster RiverOyster River | 1 Mile | 1. | 5:06.58a | 11 |
| Mar 9 | New Balance Nationals IndoorMar 9 · 1 Mile · Place 26 · Oyster RiverOyster River | 1 Mile | 26 | 5:20.34 | 10 |
| Mar 9 | New Balance Nationals IndoorMar 9 · 1500 Meters · Place 25 · Oyster RiverOyster River | 1500 Meters | 25 | 4:57.83 | 10 |
| Mar 9 | New Balance Nationals IndoorMar 9 · 1 Mile · Place 26 · Oyster RiverOyster River | 1 Mile | 26 | 5:20.34 | 10 |
| Mar 9 | New Balance Nationals IndoorMar 9 · 1500 Meters · Place 25 · Oyster RiverOyster River | 1500 Meters | 25 | 4:57.83 | 10 |
| Feb 12 | NHIAA Division II Indoor State ChampionshipsFeb 12 · 1000 Meters · Place 2 · Oyster RiverOyster River | 1000 Meters | 2. | 3:19.30a | 10 |
| Feb 12 | NHIAA Division II Indoor State ChampionshipsFeb 12 · 1500 Meters · Place 3 · Oyster RiverOyster River | 1500 Meters | 3. | 5:03.38a | 10 |
| Feb 5 | NHWTL @ UNH MorningFeb 5 · 1500 Meters · Place 3 · Oyster RiverOyster River | 1500 Meters | 3 | 4:59.73 | SO |
| Jan 21 | NHWT @ Phillips Exeter AcademyJan 21 · 1500 Meters · Place 3 · Oyster RiverOyster River | 1500 Meters | 3. | 4:54.32a | 10 |
| Jan 13 | MSTCA Northeast InvitationalJan 13 · 1000 Meters · Place 7 · Oyster RiverOyster River | 1000 Meters | 7 | 3:06.25 | 10 |
| Jan 13 | MSTCA Northeast InvitationalJan 13 · 1000 Meters · Place 7 · Oyster RiverOyster River | 1000 Meters | 7. | 3:06.25a | 10 |
| Jan 7 | NH WTL @ PSU AfternoonJan 7 · 1500 Meters · Place 2 · Oyster RiverOyster River | 1500 Meters | 2 | 5:02.26 | SO |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 26 | NHIAA Division II Track & Field ChampionshipsMay 26 · 1600 Meters · Place 1 · Oyster RiverOyster River | 1600 Meters | 1. | 5:09.32a | 10 |
| May 26 | NHIAA Division II Track & Field ChampionshipsMay 26 · 800 Meters · Place 1 · Oyster RiverOyster River | 800 Meters | 1. | 2:17.49a | 10 |
| May 19 | Seacoast ChampionshipsMay 19 · 1600 Meters · Place 1 · Oyster RiverOyster River | 1600 Meters | 1 | 5:13.94a | — |
| May 19 | Seacoast ChampionshipsMay 19 · 800 Meters · Place 3 · Oyster RiverOyster River | 800 Meters | 3 | 2:19.92a | — |
| Apr 29 | Black Bear InvitationalApr 29 · 3200 Meters · Place 3 · Oyster RiverOyster River | 3200 Meters | 3 | 11:29.36 | SO |
| Apr 22 | Sanborn InvitationalApr 22 · 1600 Meters · Place 2 · Oyster RiverOyster River | 1600 Meters | 2 | 5:17.32 | SO |
| Apr 22 | Sanborn InvitationalApr 22 · 800 Meters · Place 2 · Oyster RiverOyster River | 800 Meters | 2 | 2:23.92 | SO |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 20 | Seacoast ChampionshipsMay 20 · 1600 Meters · Place 2 · Oyster RiverOyster River | 1600 Meters | 2 | 5:15.75 | FR |
| May 20 | Seacoast ChampionshipsMay 20 · 800 Meters · Place 3 · Oyster RiverOyster River | 800 Meters | 3 | 2:26.25 | FR |
| May 14 | Bobcat InvitationalMay 14 · 1600 Meters · Place 1 · Oyster RiverOyster River | 1600 Meters | 1 | 5:23.96 | FR |
| Apr 23 | Sanborn InvitationalApr 23 · 1600 Meters · Place 1 · Oyster RiverOyster River | 1600 Meters | 1 | 5:25.85 | FR |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 9 | NH Indoor Track LeagueFeb 9 · 1000 Meters · Place 2 · Fres Oyster RiverFres Oyster River | 1000 Meters | 2 | 3:10.79 | — |
| Feb 5 | NHWTL @ PEAFeb 5 · 1 Mile · Place 2 · Oyster RiverOyster River | 1 Mile | 2. | 5:16.85a | 9 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 15 | NHWTL @ PEADec 15 · 2 Miles · Place 2 · Oyster RiverOyster River | 2 Miles | 2. | 11:47.70a PB | 9 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 11 | Clipper Winter ClassicDec 11 · 1600 Meters · Place 8 · Oyster RiverOyster River | 1600 Meters | 8. | 6:16.33a | 9 |
| Dec 11 | Clipper Winter ClassicDec 11 · 1600 Meters · Place 2 · Oyster RiverOyster River | 1600 Meters | 2. | 5:34.94a | 9 |