Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPortsmouth, Alvirne @ Dover · May 812.08Portsmouth, Alvirne @ DoverMay 8, 2023
200 Meters · IndoorUSM New Year's Invitational · Dec 3026.22aUSM New Year's InvitationalDecember 30, 2022
200 Meters · Relay Split · IndoorNHWTL USM · Jan 1124.631NHWTL USMJanuary 11, 2026
300 Meters · IndoorNHWTL UNH Morning · Jan 1845.65NHWTL UNH MorningJanuary 18, 2026
55 Meter · IndoorNHWTL USM · Jan 116.93aNHWTL USMJanuary 11, 2026
55 Meters · IndoorNHWTL UNH Morning · Jan 127.02NHWTL UNH MorningJanuary 12, 2025
55m Hurdles · 39" · IndoorNHWTL @ UNH · Dec 1710.73aNHWTL @ UNHDecember 17, 2022
Long Jump · IndoorUSM New Year's Invitational · Dec 3016-01.00USM New Year's InvitationalDecember 30, 2022
Pole Vault · IndoorThe Beantown Winter Classic · Dec 2112-00.00The Beantown Winter ClassicDecember 21, 2024
Pole Vault · OutdoorSeacoastF/S · May 412' 1"SeacoastF/SMay 4, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 62026 NHIAA Meet of ChampionsJun 6 · Pole Vault · PortsmouthPole Vault—DNS12
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · Pole Vault · Place 1 · PortsmouthPole Vault1.14-212
May 22Seacoast ChampionshipsMay 22 · Pole Vault · Place 1 · PortsmouthPole Vault1.13-01.0012
May 162026 Bobcat InviteMay 16 · Pole Vault · Place 3 · PortsmouthPole Vault3.11' 1"12
May 12Salem Home Tri #2May 12 · Pole Vault · Place 1 · PortsmouthPole Vault1.11-012
May 7Clipper RelaysMay 7 · Pole Vault · Place 9 · PortsmouthPole Vault9.9-00.0012
May 2Phillips ExeterMay 2 · Pole Vault · PortsmouthPole Vault--DNS12
Apr 18ORSpringApr 18 · Pole Vault · Place 1 · PortsmouthPole Vault1.11' 0"12
Apr 8Exeter, Spaulding @ PortsmouthApr 8 · Pole Vault · Place 2 · PortsmouthPole Vault2.10-00.0012

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 18NHWTL UNH MorningJan 18 · 300 Meters · Place 28 · Portsmouth300 Meters2845.65 PBSR
Jan 11NHWTL USMJan 11 · 200 Meters · Portsmouth200 MetersRelay Split—24.631 PB12
Jan 11NHWTL USMJan 11 · 55 Meter · Place 7 · Portsmouth55 MeterRound P7.7.01a12
Jan 11NHWTL USMJan 11 · 55 Meter · Place 5 · Portsmouth55 Meter5.6.93a PB12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 13NHWTL PEADec 13 · Pole Vault · PortsmouthPole VaultEx.11-00.0012
Dec 10Neighborhood ScrimmageDec 10 · 55 Meter · Portsmouth55 Meter--DNS12
Dec 10Neighborhood ScrimmageDec 10 · Pole Vault · PortsmouthPole Vault--NH12
Jan 25NHWTL PEAJan 25 · 55 Meter · Place 17 · Portsmouth55 MeterRound P17.6.98a11
Jan 12NHWTL UNH MorningJan 12 · 55 Meters · Place 7 · Portsmouth55 Meters77.02 PBJR

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · Pole Vault · Place 14 · PortsmouthPole Vault14.12-06.0011
Jun 82025 NHIAA Meet of ChampionsJun 8 · Pole Vault · Place 4 · PortsmouthPole Vault4.13' 0"11
May 30NHIAA D-I Outdoor Championship & BattlenotesMay 30 · Pole Vault · Place 2 · PortsmouthPole Vault213-0JR
Apr 19Phillips Exeter Meet #2Apr 19 · Pole Vault · Place 1 · PortsmouthPole Vault113-011

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 21The Beantown Winter ClassicDec 21 · Pole Vault · Place 9 · PortsmouthPole Vault9.12-00.00 PB11
Dec 18PEP ScrimmageDec 18 · 55 Meter · Place 6 · Portsmouth55 MeterRound P6.7.00a11
Dec 18PEP ScrimmageDec 18 · 55 Meter · Place 6 · Portsmouth55 Meter6.7.10a11
Dec 18PEP ScrimmageDec 18 · Pole Vault · Place 1 · PortsmouthPole Vault1.12-00.0011
Feb 3NHWTL @ PEAFeb 3 · 55 Meter · Place 25 · Portsmouth55 MeterRound P25.7.06a10
Jan 20NHWTL UNH PMJan 20 · 55 Meters · Place 12 · Portsmouth55 Meters127.13SO
Jan 20NHWTL UNH AMJan 20 · 55 Meter · Place 12 · Portsmouth55 MeterRound P12.7.13a10
Jan 6NHWTL @ PSU Afternoon SessionJan 6 · 55 Meter · Place 7 · Portsmouth55 MeterRound P7.7.15a10
Jan 6NHWTL @ PSU Afternoon SessionJan 6 · 55 Meter · Place 3 · Portsmouth55 Meter3.6.97a10
Jan 6NHWTL @ PSU Afternoon SessionJan 6 · Long Jump · Place 11 · PortsmouthLong Jump11.16-05.2510

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 22024 NHIAA Meet of ChampionsJun 2 · Pole Vault · Place 4 · PortsmouthPole Vault413-0—
May 25NHIAA D-I Outdoor ChampionshipMay 25 · Pole Vault · Place 5 · PortsmouthPole Vault53.65mSO
May 17SeacoastMay 17 · Pole Vault · Place 2 · PortsmouthPole Vault212-1—
May 11Bobcat2024May 11 · Pole Vault · Place 4 · PortsmouthPole Vault4.11' 1"10
May 4SeacoastF/SMay 4 · Pole Vault · Place 1 · PortsmouthPole Vault1.12' 1" PB10
May 4SeacoastF/SMay 4 · 100 Meters · Place 10 · Portsmouth100 MetersRound P10.12.45a10
May 2Clipper RelaysMay 2 · Pole Vault · Place 9 · PortsmouthPole Vault98-1—

2023 Indoor Track

23 results
DateMeetEventPlMarkGr
Dec 30USM New Year's InvitationalDec 30 · 55 Meter · Place 53 · Portsmouth55 MeterRound P53.7.28a10
Dec 30USM New Year's InvitationalDec 30 · Pole Vault · Place 8 · PortsmouthPole Vault8.11-010
Dec 23NHWTL @ UNH Morning SessionDec 23 · 55 Meter · Place 9 · Portsmouth55 MeterRound P9.7.25a10
Dec 23NHWTL @ UNH Morning SessionDec 23 · Long Jump · Place 20 · PortsmouthLong Jump20.14-03.0010
Dec 16NHWTL @ UNH Morning SessionDec 16 · 55 Meter · Place 23 · Portsmouth55 MeterRound P23.7.28a10
Dec 16NHWTL @ UNH Morning SessionDec 16 · Long Jump · Place 21 · PortsmouthLong Jump21.15-05.0010
Dec 13PEA ScrimmageDec 13 · Pole Vault · Place 1 · PortsmouthPole Vault1.11-00.0010
Jan 15NH Meet AMJan 15 · 55m Hurdles · Portsmouth55m Hurdles39"Round P—FS9
Jan 15NH Meet AMJan 15 · 55 Meter · Place 9 · Portsmouth55 MeterRound P9.7.44a9
Jan 7NH WTL @ PSU AfternoonJan 7 · Long Jump · Place 12 · PortsmouthLong Jump124.80mFR
Jan 7NH WTL @ PSU AfternoonJan 7 · Long Jump · Place 12 · PortsmouthLong Jump124.80mFR
Jan 7NH WTL @ PSU AfternoonJan 7 · Long Jump · Place 12 · PortsmouthLong Jump124.80mFR
Jan 7NH WTL @ PSU AfternoonJan 7 · Long Jump · Place 12 · PortsmouthLong Jump124.80mFR
Jan 7NH WTL @ PSU AfternoonJan 7 · -55 Hurdles Preliminaries Heat 3 · Place 13 · Portsmouth-55 Hurdles Preliminaries Heat 31310.58FR
Jan 7NH WTL @ PSU AfternoonJan 7 · -55 Hurdles Preliminaries Heat 3 · Place 13 · Portsmouth-55 Hurdles Preliminaries Heat 31310.58FR
Jan 7NH WTL @ PSU AfternoonJan 7 · -55 Hurdles Preliminaries · Place 13 · Portsmouth-55 Hurdles Preliminaries1310.58FR
Jan 7NH WTL @ PSU AfternoonJan 7 · -55 Hurdles Preliminaries · Place 13 · Portsmouth-55 Hurdles Preliminaries1310.58FR
Jan 7NH WTL @ PSU AfternoonJan 7 · 55 Meters · Place 8 · Portsmouth55 Meters87.21FR
Jan 7NH WTL @ PSU AfternoonJan 7 · 55 Meters · Place 8 · Portsmouth55 Meters87.21FR
Jan 7NH WTL @ PSU AfternoonJan 7 · 55 Meters · Place 7 · Portsmouth55 Meters77.23FR
Jan 7NH WTL @ PSU AfternoonJan 7 · 55 Meters · Place 8 · Portsmouth55 Meters87.21FR
Jan 7NH WTL @ PSU AfternoonJan 7 · 55 Meters · Place 8 · Portsmouth55 Meters87.21FR
Jan 7NH WTL @ PSU AfternoonJan 7 · 55 Meters · Place 7 · Portsmouth55 Meters77.23FR

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 25NHIAA Division I Track & Field ChampionshipsMay 25 · Pole Vault · Place 6 · PortsmouthPole Vault6.10-06.009
May 17Timberlane, Nashua North @ PortsmouthMay 17 · Pole Vault · Place 3 · PortsmouthPole Vault39-6—
May 17Timberlane, Nashua North @ PortsmouthMay 17 · 100 Meters · Place 10 · Portsmouth100 Meters1012.31—
May 8Portsmouth, Alvirne @ DoverMay 8 · Long Jump · Place 12 · PortsmouthLong Jump1215-0FR
May 8Portsmouth, Alvirne @ DoverMay 8 · Pole Vault · Place 4 · PortsmouthPole Vault49-0FR
May 8Portsmouth, Alvirne @ DoverMay 8 · 100 Meters · Place 4 · Fres Portsmouth100 Meters412.08 PB—
Apr 22Phillips Exeter Home MeetApr 22 · Long Jump · Place 9 · PortsmouthLong Jump915-8—
Apr 22Phillips Exeter Home MeetApr 22 · Pole Vault · Place 3 · PortsmouthPole Vault37-0—
Apr 22Phillips Exeter Home MeetApr 22 · 300m Hurdles · Place 4 · Portsmouth300m Hurdles450.74a—
Apr 22Phillips Exeter Home MeetApr 22 · 100 Meters · Place 15 · Portsmouth100 Meters1512.54a—
Apr 19Londonderry, Spaulding @ PortsmouthApr 19 · Long Jump · Place 7 · PortsmouthLong Jump716-0FR
Apr 19Londonderry, Spaulding @ PortsmouthApr 19 · Pole Vault · Place 11 · PortsmouthPole Vault117-6FR
Apr 19Londonderry, Spaulding @ PortsmouthApr 19 · 300m Hurdles · Place 2 · Fres Portsmouth300m Hurdles250.59—
Apr 19Londonderry, Spaulding @ PortsmouthApr 19 · 100 Meters · Place 5 · Fres Portsmouth100 Meters512.37—

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 30USM New Year's InvitationalDec 30 · 55m Hurdles · Place 23 · Portsmouth55m Hurdles39"Round P23.10.77a9
Dec 30USM New Year's InvitationalDec 30 · 55 Meter · Place 40 · Portsmouth55 MeterRound P40.7.40a9
Dec 30USM New Year's InvitationalDec 30 · Long Jump · Place 23 · PortsmouthLong Jump23.16-01.00 PB9
Dec 30USM New Year's InvitationalDec 30 · 200 Meters · Place 31 · Portsmouth200 Meters31.26.22a PB9
Dec 17NHWTL @ UNHDec 17 · 55m Hurdles · Place 11 · Portsmouth55m Hurdles39"Round P11.10.73a PB9
Dec 17NHWTL @ UNHDec 17 · 55 Meter · Place 20 · Portsmouth55 MeterRound P20.7.46a9
Dec 14NHWTL @ PEA w/ Portsmouth & ExeterDec 14 · 55m Hurdles · Place 9 · Portsmouth55m Hurdles39"9.11.24a9
Dec 14NHWTL @ PEA w/ Portsmouth & ExeterDec 14 · 55 Meter · Place 8 · Portsmouth55 Meter8.7.31a9