Toggle navigation
HOME
TEAMS
DISTRICTS/REGIONS
RESULTS
RANKINGS
FHSAA All-Florida
FHSAA 4A
FHSAA 3A
FHSAA 2A
FHSAA 1A
FHSAA Independent
FHSAA Wheelchair
FHSAA Ambulatory
Conferences/County
2023 Archives
2022 Archives
2021 Archives
2020 Archives
2019 Archives
FHSAA STATE SERIES
2024 State Series
2023 State Series
2022 State Series
2021 State Series
2019 State Series
MEET RESULTS
FHSAA All-Florida Rankings
FHSAA 4A Rankings
FHSAA 3A Rankings
FHSAA 2A Rankings
FHSAA 1A Rankings
FHSAA Independent
FHSAA Wheelchair
FHSAA Ambulatory
Conferences/County
2024 FHSAA STATE SERIES
2023 FHSAA STATE SERIES
2022 FHSAA STATE SERIES
2021 FHSAA STATE SERIES
2019 FHSAA STATE SERIES
MEGAN HALEY (SR)
PORTSMOUTH
NHIAA Bests
ALL
Indoor Track & Field
Outdoor Track & Field
Cross Country
600
2:01.33
800
2:40.15
1000
3:29.34
1600
6:42.04
5K (XC)
23:54.2
5000K (XC)
23:49.4
5K (XC)
23:54.2
5000K (XC)
23:49.4
600
2:01.33
1000
3:29.34
800
2:40.15
1600
6:42.04
MEET RESULTS
EVENT HISTORY
SEASON HISTORY
PROGRESSION
2023 NHIAA Meet of Champions
Jun 3, 2023
4x800
10:46.10
11th (F)
2023 NHIAA Division I Entries & Battlenotes
May 25, 2023
4x800
11:01.30
11th (F)
Seacoast Championships
May 19, 2023
800
2:44.16
12th (F)
4x800
11:22.73
3rd (F)
Timberlane, Nashua North @ Portsmouth
May 17, 2023
800
2:42.06
3rd (F)
4x400
DNS
Bobcat Invitational
May 13, 2023
800
2:41.13
14th (F)
2023 Merrimack High School Invitational
May 11, 2023
800
2:43.65
15th (F)
Portsmouth, Alvirne @ Dover
May 8, 2023
800
2:40.99
4th (F)
Clipper Relays
May 4, 2023
DMR
14:32.89
6th (F)
Londonderry, Spaulding @ Portsmouth
Apr 19, 2023
800
2:47.24
6th (F)
Saber Invitational -2023
Apr 15, 2023
800
2:51.33
11th (F)
Exeter Tri Meet
Apr 4, 2023
800
2:41.67
3rd (F)
2023 NHIAA Division I Indoor State Championships
Feb 12, 2023
1000
3:34.14
9th (F)
NHWTL @ PEA
Feb 4, 2023
1000
3:29.34
5th (F)
NHWTL @ UNH Morning
Jan 21, 2023
1000
3:34.67
8th (F)
NHWTL @ UNH Morning
Jan 15, 2023
600
2:01.33
6th (F)
NHWTL @ UNH
Dec 22, 2022
1000
3:39.75
4th (F)
4x400
5:01.33
2nd (F)
NHWTL @ UNH Afternoon
Dec 17, 2022
1000
3:46.79
3rd (F)
NHWTL @ PEA
Dec 14, 2022
1000
3:45.08
5th (F)
Pelham Invitational
Oct 15, 2022
5000k
23:49.4
56th
2022 Battle of the Border
Oct 8, 2022
5k
23:54.2
82nd
Portsmouth Open 1
Sep 16, 2022
5k
25:50.0
11th
Portsmouth Open 2
Aug 31, 2022
5k
25:50.0
11th
2022 NHIAA Meet of Champions
Jun 4, 2022
4x800
10:33.83
9th (F)
Seacoast Championships
May 20, 2022
800
2:40.15
8th (F)
4x800
10:33.03
3rd (F)
Portsmouth-Concord-Memorial-Spaulding
May 18, 2022
800
2:48.00
8th (F)
Bobcat Invitational
May 14, 2022
800
2:51.56
13th (F)
Portsmouth-Salem
May 11, 2022
800
2:48.91
2nd (F)
Dover vs Portsmouth, Winnacunnet
Apr 20, 2022
800
DNS
1600
6:42.04
6th (F)
Phillips Exeter meet #1
Apr 16, 2022
800
2:44.89
10th (F)
4x400
4:51.68
4th (F)
Spaulding vs Exeter, Portsmouth
Apr 12, 2022
800
2:54.69
5th (F)
NH Indoor Track League
Feb 9, 2022
600
2:04.13
9th (F)
NH Indoor Track League
Feb 5, 2022
600
2:10.46
10th (F)
NH Indoor Track @ PEA
Jan 21, 2022
600
2:02.93
5th (F)
Clipper Winter Classic
Dec 11, 2021
400
1:15.62
6th (F)
2021 NH Division I JV State X-C Championships
Oct 22, 2021
5k
25:21.6
53rd
Portsmouth-Dover Cross Country
Sep 28, 2021
5k
28:21.0
26th
Portsmouth Home League Meet #3
May 12, 2021
200
33.18
11th (F)
100H
24.88
14th (F)
Portsmouth-Exeter Cross Country
Oct 24, 2020
5k
28:32.0
29th
Portsmouth-Dover Cross Country
Oct 17, 2020
5k
28:55.0
25th
Portsmouth-Winnacunnet Cross Country
Oct 7, 2020
5k
31:23.0
33rd
Portsmouth-Dover End of Season
Oct 19, 2019
5k
25:55.0
26th
NH D2/3 JV State Meet
Oct 16, 2019
5k
26:54.7
82nd
Portsmouth- STA Cross Country
Oct 8, 2019
5k
26:29.0
25th
Black Bear Invitational
Sep 28, 2019
5k
28:10.0
113th
CB Homecoming Meet
Sep 14, 2019
5k
28:58.0
43rd
QUICK LINKS:
200
400
600
800
1000
1600
100H
5k
5000k
Choose an Event
200
400
600
800
1000
1600
100H
4x400
4x800
DMR
5k
5000k
200 Meters (Outdoor)
Top↑
33.18
Portsmouth Home League Meet #3
May 12, 2021
400 Meters (Outdoor)
Top↑
1:15.62
Clipper Winter Classic
Dec 11, 2021
600 Meters (Indoor)
Top↑
2:01.33
NHWTL @ UNH Morning
Jan 15, 2023
2:04.13
NH Indoor Track League
Feb 9, 2022
2:10.46
NH Indoor Track League
Feb 5, 2022
2:02.93
NH Indoor Track @ PEA
Jan 21, 2022
800 Meters (Outdoor)
Top↑
2:44.16
Seacoast Championships
May 19, 2023
2:42.06
Timberlane, Nashua North @ Portsmouth
May 17, 2023
2:41.13
Bobcat Invitational
May 13, 2023
2:43.65
2023 Merrimack High School Invitational
May 11, 2023
2:40.99
Portsmouth, Alvirne @ Dover
May 8, 2023
2:47.24
Londonderry, Spaulding @ Portsmouth
Apr 19, 2023
2:51.33
Saber Invitational -2023
Apr 15, 2023
2:41.67
Exeter Tri Meet
Apr 4, 2023
2:40.15
Seacoast Championships
May 20, 2022
2:48.00
Portsmouth-Concord-Memorial-Spaulding
May 18, 2022
2:51.56
Bobcat Invitational
May 14, 2022
2:48.91
Portsmouth-Salem
May 11, 2022
DNS
Dover vs Portsmouth, Winnacunnet
Apr 20, 2022
2:44.89
Phillips Exeter meet #1
Apr 16, 2022
2:54.69
Spaulding vs Exeter, Portsmouth
Apr 12, 2022
1000 Meters (Indoor)
Top↑
3:34.14
2023 NHIAA Division I Indoor State Championships
Feb 12, 2023
3:29.34
NHWTL @ PEA
Feb 4, 2023
3:34.67
NHWTL @ UNH Morning
Jan 21, 2023
3:39.75
NHWTL @ UNH
Dec 22, 2022
3:46.79
NHWTL @ UNH Afternoon
Dec 17, 2022
3:45.08
NHWTL @ PEA
Dec 14, 2022
1600 Meters (Outdoor)
Top↑
6:42.04
Dover vs Portsmouth, Winnacunnet
Apr 20, 2022
100 Hurdles (Outdoor)
Top↑
24.88
Portsmouth Home League Meet #3
May 12, 2021
4 x 400 Relay (Outdoor)
Top↑
DNS
Timberlane, Nashua North @ Portsmouth
May 17, 2023
4:51.68
Phillips Exeter meet #1
Apr 16, 2022
4 x 400 Relay (Indoor)
Top↑
5:01.33
NHWTL @ UNH
Dec 22, 2022
4 x 800 Relay (Outdoor)
Top↑
10:46.10
2023 NHIAA Meet of Champions
Jun 3, 2023
11:01.30
2023 NHIAA Division I Entries & Battlenotes
May 25, 2023
11:22.73
Seacoast Championships
May 19, 2023
10:33.83
2022 NHIAA Meet of Champions
Jun 4, 2022
10:33.03
Seacoast Championships
May 20, 2022
Distance Medley Relay (Outdoor)
Top↑
14:32.89
Clipper Relays
May 4, 2023
5k
Top↑
23:54.2
2022 Battle of the Border
Oct 8, 2022
25:50.0
Portsmouth Open 1
Sep 16, 2022
25:50.0
Portsmouth Open 2
Aug 31, 2022
25:21.6
2021 NH Division I JV State X-C Championships
Oct 22, 2021
28:21.0
Portsmouth-Dover Cross Country
Sep 28, 2021
28:32.0
Portsmouth-Exeter Cross Country
Oct 24, 2020
28:55.0
Portsmouth-Dover Cross Country
Oct 17, 2020
31:23.0
Portsmouth-Winnacunnet Cross Country
Oct 7, 2020
25:55.0
Portsmouth-Dover End of Season
Oct 19, 2019
26:54.7
NH D2/3 JV State Meet
Oct 16, 2019
26:29.0
Portsmouth- STA Cross Country
Oct 8, 2019
28:10.0
Black Bear Invitational
Sep 28, 2019
28:58.0
CB Homecoming Meet
Sep 14, 2019
5000k
Top↑
23:49.4
Pelham Invitational
Oct 15, 2022
2023 Outdoors
800 Meters
2:44.16
Seacoast Championships
May 19, 2023
2:42.06
Timberlane, Nashua North @ Portsmouth
May 17, 2023
2:41.13
Bobcat Invitational
May 13, 2023
2:43.65
2023 Merrimack High School Invitational
May 11, 2023
2:40.99
Portsmouth, Alvirne @ Dover
May 8, 2023
2:47.24
Londonderry, Spaulding @ Portsmouth
April 19, 2023
2:51.33
Saber Invitational -2023
April 15, 2023
2:41.67
Exeter Tri Meet
April 4, 2023
4 x 400 Relay
DNS
Timberlane, Nashua North @ Portsmouth
May 17, 2023
4 x 800 Relay
10:46.10
2023 NHIAA Meet of Champions
June 3, 2023
11:01.30
2023 NHIAA Division I Entries & Battlenotes
May 25, 2023
11:22.73
Seacoast Championships
May 19, 2023
Distance Medley Relay
14:32.89
Clipper Relays
May 4, 2023
2023 Indoors
600 Meters
2:01.33
NHWTL @ UNH Morning
January 15, 2023
1000 Meters
3:34.14
2023 NHIAA Division I Indoor State Championships
February 12, 2023
3:29.34
NHWTL @ PEA
February 4, 2023
3:34.67
NHWTL @ UNH Morning
January 21, 2023
2022 Indoors
600 Meters
2:04.13
NH Indoor Track League
February 9, 2022
2:10.46
NH Indoor Track League
February 5, 2022
2:02.93
NH Indoor Track @ PEA
January 21, 2022
1000 Meters
3:39.75
NHWTL @ UNH
December 22, 2022
3:46.79
NHWTL @ UNH Afternoon
December 17, 2022
3:45.08
NHWTL @ PEA
December 14, 2022
4 x 400 Relay
5:01.33
NHWTL @ UNH
December 22, 2022
2022 XC
5k
23:54.2
2022 Battle of the Border
October 8, 2022
25:50.0
Portsmouth Open 1
September 16, 2022
25:50.0
Portsmouth Open 2
August 31, 2022
5000k
23:49.4
Pelham Invitational
October 15, 2022
2022 Outdoors
800 Meters
2:40.15
Seacoast Championships
May 20, 2022
2:48.00
Portsmouth-Concord-Memorial-Spaulding
May 18, 2022
2:51.56
Bobcat Invitational
May 14, 2022
2:48.91
Portsmouth-Salem
May 11, 2022
DNS
Dover vs Portsmouth, Winnacunnet
April 20, 2022
2:44.89
Phillips Exeter meet #1
April 16, 2022
2:54.69
Spaulding vs Exeter, Portsmouth
April 12, 2022
1600 Meters
6:42.04
Dover vs Portsmouth, Winnacunnet
April 20, 2022
4 x 400 Relay
4:51.68
Phillips Exeter meet #1
April 16, 2022
4 x 800 Relay
10:33.83
2022 NHIAA Meet of Champions
June 4, 2022
10:33.03
Seacoast Championships
May 20, 2022
2021 Outdoors
200 Meters
33.18
Portsmouth Home League Meet #3
May 12, 2021
400 Meters
1:15.62
Clipper Winter Classic
December 11, 2021
100 Hurdles
24.88
Portsmouth Home League Meet #3
May 12, 2021
2021 XC
5k
25:21.6
2021 NH Division I JV State X-C Championships
October 22, 2021
28:21.0
Portsmouth-Dover Cross Country
September 28, 2021
2020 XC
5k
28:32.0
Portsmouth-Exeter Cross Country
October 24, 2020
28:55.0
Portsmouth-Dover Cross Country
October 17, 2020
31:23.0
Portsmouth-Winnacunnet Cross Country
October 7, 2020
2019 XC
5k
25:55.0
Portsmouth-Dover End of Season
October 19, 2019
26:54.7
NH D2/3 JV State Meet
October 16, 2019
26:29.0
Portsmouth- STA Cross Country
October 8, 2019
28:10.0
Black Bear Invitational
September 28, 2019
28:58.0
CB Homecoming Meet
September 14, 2019
200 Meters (Outdoors)
2021
33.18
Portsmouth Home League Meet #3
(May 12, 2021)
400 Meters (Outdoors)
2021
1:15.62
Clipper Winter Classic
(Dec 11, 2021)
800 Meters (Outdoors)
2023
2:40.99
Portsmouth, Alvirne @ Dover
(May 8, 2023)
2022
2:40.15
Seacoast Championships
(May 20, 2022)
1600 Meters (Outdoors)
2022
6:42.04
Dover vs Portsmouth, Winnacunnet
(Apr 20, 2022)
100 Hurdles (Outdoors)
2021
24.88
Portsmouth Home League Meet #3
(May 12, 2021)
600 Meters (Indoors)
2023
2:01.33
NHWTL @ UNH Morning
(Jan 15, 2023)
2022
2:02.93
NH Indoor Track @ PEA
(Jan 21, 2022)
1000 Meters (Indoors)
2023
3:29.34
NHWTL @ PEA
(Feb 4, 2023)
2022
3:39.75
NHWTL @ UNH
(Dec 22, 2022)
5k (XC)
2022
23:54.2
2022 Battle of the Border
Oct 8, 2022
2021
25:21.6
2021 NH Division I JV State X-C Championships
Oct 22, 2021
2020
28:32.0
Portsmouth-Exeter Cross Country
Oct 24, 2020
2019
25:55.0
Portsmouth-Dover End of Season
Oct 19, 2019
5000k (XC)
2022
23:49.4
Pelham Invitational
Oct 15, 2022