Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPortsmouth Tri · May 613.83aPortsmouth TriMay 6, 2024
200 Meters · OutdoorPortsmouth Tri Meet · Apr 1725.80Portsmouth Tri MeetApril 17, 2025
300 Meters · IndoorPhillips Exeter Meet · Jan 2840.40aPhillips Exeter MeetJanuary 28, 2026
400 Meters · OutdoorNashua North Invitational · Apr 2554.06aNashua North Invitational April 25, 2026
400 Meters · Relay Split · IndoorNeighborhood Scrimmage · Dec 101:02.127Neighborhood ScrimmageDecember 10, 2025
600 Meters · IndoorNHWTL @ PEA Afternoon · Jan 241:29.85aNHWTL @ PEA AfternoonJanuary 24, 2026
800 Meters · OutdoorSeacoast Championships · May 222:03.04aSeacoast ChampionshipsMay 22, 2026
800 Meters · Relay Split · IndoorNHWTL PEA · Jan 252:12.698NHWTL PEAJanuary 25, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 22Seacoast ChampionshipsMay 22 · 800 Meters · Place 8 · Portsmouth800 Meters8.2:03.04a PB11
May 162026 Bobcat InviteMay 16 · 800 Meters · Place 2 · Portsmouth800 Meters2.2:04.38a11
May 2Phillips ExeterMay 2 · 800 Meters · Place 1 · Portsmouth800 Meters1.2:05.69a11
Apr 25Nashua North Invitational Apr 25 · 400 Meters · Place 10 · Portsmouth400 Meters10.54.06a PB11
Apr 18ORSpringApr 18 · 800 Meters · Place 2 · Portsmouth800 Meters2.2:07.01a11
Apr 8Exeter, Spaulding @ PortsmouthApr 8 · 200 Meters · Place 10 · Portsmouth200 Meters10.26.29a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 28Phillips Exeter MeetJan 28 · 300 Meters · Place 10 · Portsmouth300 Meters1040.40a PB11
Jan 24NHWTL @ PEA AfternoonJan 24 · 600 Meters · Place 11 · Portsmouth600 Meters111:29.85a PB11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20The Beantown Winter ClassicDec 20 · 600 Meters · Place 39 · Portsmouth600 Meters39.1:31.20a11
Dec 10Neighborhood ScrimmageDec 10 · 300 Meters · Place 9 · Portsmouth300 Meters9.41.19a11
Dec 10Neighborhood ScrimmageDec 10 · 400 Meters · Portsmouth400 MetersRelay Split—1:02.127 PB11
Jan 25NHWTL PEAJan 25 · 800 Meters · Portsmouth800 MetersRelay Split—2:12.698 PB10
Jan 19NHWTL UNH MorningJan 19 · 600 Meters · Place 12 · Portsmouth600 Meters12.1:35.69a10
Jan 5NHWTL UNH AfternoonJan 5 · 600 Meters · Place 6 · Portsmouth600 Meters61:41.68a—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 23Seacoast ChampionshipsMay 23 · 800 Meters · Place 9 · Portsmouth800 Meters92:06.45SO
May 17Bobcat InviteMay 17 · 800 Meters · Place 9 · Portsmouth800 Meters92:06.82SO
May 13Portsmouth Quad MeetMay 13 · 400 Meters · Place 3 · Portsmouth400 Meters354.74SO
May 10Seacoast Frosh-Soph ChampionshipsMay 10 · 800 Meters · Place 2 · Portsmouth800 Meters2.2:11.99a10
Apr 19Phillips Exeter Meet #2Apr 19 · 800 Meters · Place 9 · Portsmouth800 Meters92:12.1310
Apr 17Portsmouth Tri MeetApr 17 · 400 Meters · Place 1 · Portsmouth400 Meters157.93SO
Apr 17Portsmouth Tri MeetApr 17 · 400 Meters · Place 1 · Portsmouth400 Meters157.93SO
Apr 17Portsmouth Tri MeetApr 17 · 200 Meters · Place 10 · Portsmouth200 Meters1025.80 PBSO
Apr 17Portsmouth Tri MeetApr 17 · 200 Meters · Place 10 · Portsmouth200 Meters1025.80SO

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18PEP ScrimmageDec 18 · 300 Meters · Place 10 · Portsmouth300 Meters10.42.02a10

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 6Portsmouth TriMay 6 · 200 Meters · Place 20 · Portsmouth200 Meters2027.94a—
May 6Portsmouth TriMay 6 · 100 Meters · Place 30 · Portsmouth100 Meters3013.83a PB—
May 4SeacoastF/SMay 4 · 200 Meters · Place 23 · Portsmouth200 Meters23.28.58a9
May 4SeacoastF/SMay 4 · 100 Meters · Place 32 · Portsmouth100 MetersRound P32.13.91a9