Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorNHWTL UNH Afternoon · Jan 184:08.10NHWTL UNH AfternoonJanuary 18, 2026
1600 Meters · OutdoorBelmont HS Meet · May 157:18.33aBelmont HS MeetMay 15, 2025
200 Meters · OutdoorBelmont Meet · Apr 1239.55Belmont MeetApril 12, 2024
300 Meters · IndoorNHWTL PSU Morning · Dec 2158.53aNHWTL PSU MorningDecember 21, 2024
400 Meters · Relay Split · IndoorNHWTL PSU Morning · Dec 281:17.358NHWTL PSU MorningDecember 28, 2024
55 Meter · IndoorNHWTL PSU 1_13_24 · Jan 139.98aNHWTL PSU 1_13_24January 13, 2024
600 Meters · IndoorNHWTL PSU Morning · Jan 112:08.78NHWTL PSU MorningJanuary 11, 2025
800 Meters · OutdoorGilford Meet · May 203:12.60Gilford MeetMay 20, 2025
Shot Put · 4kg · IndoorNHWTL PSU 1_13_24 · Jan 1319-06.00NHWTL PSU 1_13_24January 13, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 28Winnisquam Meet #2May 28 · 1600 Meters · Place 7 · Belmont1600 Meters7.7:22.98a11
May 12Belmont MeetMay 12 · 800 Meters · Place 14 · Belmont800 Meters14.3:22.81a11
Apr 28Winnisquam Meet #2Apr 28 · 1600 Meters · Place 7 · Belmont1600 Meters7.7:22.98a11
Apr 21Belmont MeetApr 21 · 1600 Meters · Place 6 · Belmont1600 Meters6.7:28.84a11
Apr 10Belmont HS 2026Apr 10 · 1600 Meters · Place 15 · Belmont1600 Meters15.7:46.93a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 18NHWTL UNH AfternoonJan 18 · 1000 Meters · Place 8 · Belmont1000 Meters84:08.10 PBJR
Jan 11NHWTL USMJan 11 · 600 Meters · Place 24 · Belmont600 Meters24.2:19.41a11
Jan 3NHWTL PEAJan 3 · 600 Meters · Place 14 · Belmont600 Meters142:14.09a11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21NHWTL UNH MorningDec 21 · 600 Meters · Place 13 · Belmont600 Meters13.2:14.36a11
Dec 13NHWTL UNH MorningDec 13 · 600 Meters · Place 18 · Belmont600 Meters18.2:13.88a11
Jan 11NHWTL PSU MorningJan 11 · 600 Meters · Place 27 · Belmont600 Meters272:08.78 PB10

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 20Gilford MeetMay 20 · 800 Meters · Place 11 · Belmont800 Meters11.3:12.60 PB10
May 15Belmont HS MeetMay 15 · 1600 Meters · Place 4 · Belmont1600 Meters4.7:18.33a PB10

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 28NHWTL PSU MorningDec 28 · 600 Meters · Place 12 · Belmont600 Meters12.2:12.97a10
Dec 28NHWTL PSU MorningDec 28 · 400 Meters · Belmont400 MetersRelay Split—1:17.358 PB10
Dec 21NHWTL PSU MorningDec 21 · 300 Meters · Place 41 · Belmont300 Meters41.58.53a PB10
Dec 14NHWT PSU AMDec 14 · 600 Meters · Place 16 · Belmont600 Meters16.2:17.08a10
Jan 13NHWTL PSU 1_13_24Jan 13 · 55 Meter · Place 47 · Belmont55 MeterRound P47.9.98a PB9
Jan 13NHWTL PSU 1_13_24Jan 13 · Shot Put · Place 12 · BelmontShot Put4kg12.19-06.00 PB9

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 12Belmont MeetApr 12 · Shot Put · Place 8 · BelmontShot Put818-0.25FR
Apr 12Belmont MeetApr 12 · 200 Meters · Place 16 · Belmont200 Meters1639.55 PBFR

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30NHWTL @ PSU Morning SessionDec 30 · Shot Put · Place 12 · BelmontShot Put4kg12.19-00.759
Dec 16NHWTL @ PSU Morning SessionDec 16 · Shot Put · Place 19 · BelmontShot Put4kg19.16-01.009