Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorNew Hampshire Distance Festival at Souhegan HS · May 26:02.75aNew Hampshire Distance Festival at Souhegan HSMay 2, 2025
100 Meters · OutdoorSeacoastF/S · May 413.80aSeacoastF/SMay 4, 2024
200 Meters · OutdoorSpaulding · May 1428.28aSpauldingMay 14, 2024
200 Meters · Relay Split · IndoorNHWTL USM · Jan 1127.577NHWTL USMJanuary 11, 2026
300 Meters · IndoorNHWTL @ PEA · Jan 2147.23aNHWTL @ PEAJanuary 21, 2026
400 Meters · OutdoorSeacoast · May 171:01.71aSeacoastMay 17, 2024
55 Meter · IndoorNHWTL @ PSU Afternoon Session · Jan 68.38aNHWTL @ PSU Afternoon SessionJanuary 6, 2024
600 Meters · IndoorNHWTL @ PEA Morning · Jan 241:48.72aNHWTL @ PEA MorningJanuary 24, 2026
800 Meters · OutdoorNHIAA D-I Outdoor Championship & Battlenotes · May 302:28.94NHIAA D-I Outdoor Championship & BattlenotesMay 30, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 22Seacoast ChampionshipsMay 22 · 800 Meters · Place 15 · Winnacunnet800 Meters15.2:35.99a11
May 162026 Bobcat InviteMay 16 · 400 Meters · Place 17 · Winnacunnet400 Meters17.1:05.23a11
Apr 25Black Bear InviteApr 25 · 800 Meters · Place 16 · Winnacunnet800 Meters16.2:33.16a11
Apr 15Dover, Newmarket @ WinnacunnetApr 15 · 400 Meters · Place 3 · Winnacunnet400 Meters3.1:06.83a11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 24NHWTL @ PEA MorningJan 24 · 600 Meters · Place 7 · Winnacunnet600 Meters7.1:48.72a PB11
Jan 21NHWTL @ PEAJan 21 · Long Jump · Place 16 · WinnacunnetLong Jump1613-5.7511
Jan 21NHWTL @ PEAJan 21 · 300 Meters · Place 12 · Winnacunnet300 Meters1247.23a PB11
Jan 11NHWTL USMJan 11 · 600 Meters · Place 8 · Winnacunnet600 Meters8.1:50.67a11
Jan 11NHWTL USMJan 11 · 200 Meters · Winnacunnet200 MetersRelay Split—27.577 PB11
Jan 11NHWTL USMJan 11 · Long Jump · WinnacunnetLong Jump--DNS11
Jan 4NHWTL UNH AfternoonJan 4 · Long Jump · Place 17 · WinnacunnetLong Jump1712-5.25JR

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 27NHWTL UNH MorningDec 27 · 300 Meters · Place 6 · Winnacunnet300 Meters6.49.17a11
Dec 27NHWTL UNH MorningDec 27 · Long Jump · WinnacunnetLong Jump--FOUL11
Dec 21NHWTL UNH AfternoonDec 21 · 600 Meters · Place 5 · Winnacunnet600 Meters5.1:52.69a11
Dec 21NHWTL UNH AfternoonDec 21 · Long Jump · WinnacunnetLong Jump--DNS11
Jan 12NHWTL UNH AfternoonJan 12 · 300 Meters · Place 13 · Winnacunnet300 Meters1349.02SO
Jan 4NHWTL PSU AfternoonJan 4 · 300 Meters · Place 17 · Winnacunnet300 Meters1749.37SO

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 30NHIAA D-I Outdoor Championship & BattlenotesMay 30 · 800 Meters · Place 14 · Winnacunnet800 Meters142:28.94 PBSO
May 23Seacoast ChampionshipsMay 23 · 800 Meters · Place 7 · Winnacunnet800 Meters72:31.16SO
May 17Bobcat InviteMay 17 · 800 Meters · Place 9 · Winnacunnet800 Meters92:32.39SO
May 14WinnacunnetMay 14 · 400 Meters · Place 4 · Winnacunnet400 Meters4.1:04.95a10
May 10Seacoast Frosh-Soph ChampionshipsMay 10 · 400 Meters · Place 1 · Winnacunnet400 Meters1.1:05.09a10
May 10Seacoast Frosh-Soph ChampionshipsMay 10 · 200 Meters · Winnacunnet200 Meters--NT10
May 6Exeter Quad MeetMay 6 · 800 Meters · Place 1 · Winnacunnet800 Meters12:37.45SO
May 2New Hampshire Distance Festival at Souhegan HSMay 2 · 1 Mile · Place 20 · Winnacunnet1 Mile206:02.75a PB10
Apr 26Black Bear InviteApr 26 · 400 Meters · Place 15 · Winnacunnet400 Meters151:06.68SO

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 25NHIAA D-I Outdoor ChampionshipMay 25 · 400 Meters · Place 14 · Winnacunnet400 Meters141:03.01FR
May 25NHIAA D-I Outdoor ChampionshipMay 25 · 400 Meters · Place 14 · Winnacunnet400 Meters141:03.01FR
May 17SeacoastMay 17 · 400 Meters · Place 5 · Winnacunnet400 Meters51:01.71a PB—
May 14SpauldingMay 14 · 200 Meters · Place 7 · Winnacunnet200 Meters728.28a PB—
May 14SpauldingMay 14 · 100 Meters · Place 7 · Winnacunnet100 Meters714.11a—
May 11Bobcat2024May 11 · 400 Meters · Place 8 · Winnacunnet400 Meters8.1:02.88a9
May 11Bobcat2024May 11 · 100 Meters · Place 16 · Winnacunnet100 MetersRound P16.14.00a9
May 8Winnacunnet TriMay 8 · 400 Meters · Place 2 · Winnacunnet400 Meters2.1:03.03a9
May 8Winnacunnet TriMay 8 · 100 Meters · Place 3 · Winnacunnet100 Meters3.13.88a9
May 4SeacoastF/SMay 4 · 400 Meters · Place 1 · Winnacunnet400 Meters1.1:03.75a9
May 4SeacoastF/SMay 4 · 100 Meters · Place 5 · Winnacunnet100 MetersRound P5.13.80a PB9
May 4SeacoastF/SMay 4 · 100 Meters · Place 7 · Winnacunnet100 Meters7.14.26a9
Apr 27Black BearApr 27 · 400 Meters · Place 23 · Winnacunnet400 Meters23.1:04.43a9
Apr 27Black BearApr 27 · 100 Meters · Place 14 · Winnacunnet100 Meters14.13.94aWind: 09
Apr 17ExeterApr 17 · 100 Meters · Place 3 · Winnacunnet100 Meters314.03a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 14NHWTL UNH AMJan 14 · 300 Meters · Place 13 · Winnacunnet300 Meters1348.28a—
Jan 14NHWTL UNH PMJan 14 · 300 Meters · Place 13 · Winnacunnet300 Meters13.48.28a9
Jan 6NHWTL @ PSU Afternoon SessionJan 6 · 55 Meter · Place 22 · Winnacunnet55 MeterRound P22.8.38a PB9

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 23NHWTL @ PSU Morning SessionDec 23 · 300 Meters · Place 8 · Winnacunnet300 Meters8.48.78a9
Dec 21NHWTL @ UNH JV SessionDec 21 · 300 Meters · Place 5 · Winnacunnet300 Meters5.49.06a9
Dec 21NHWTL @ UNH JV SessionDec 21 · 55 Meter · Place 6 · Winnacunnet55 Meter6.8.55a9