Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCon-Val Invitational · May 2114.10aCon-Val InvitationalMay 21, 2026
200 Meters · OutdoorCon-Val Invitational · May 2129.07aCon-Val InvitationalMay 21, 2026
200 Meters · Relay Split · IndoorNHWTL @ PEA · Jan 1032.656NHWTL @ PEAJanuary 10, 2026
300 Meters · IndoorNHWTL UNH Afternoon · Jan 1848.79NHWTL UNH AfternoonJanuary 18, 2026
400 Meters · OutdoorSanborn Invitational · Apr 181:09.37aSanborn InvitationalApril 18, 2026
400 Meters · Relay Split · IndoorNHWTL PSU Morning · Dec 281:08.215NHWTL PSU MorningDecember 28, 2024
400 Meters · Relay Split · OutdoorConVal Invite · Apr 221:03.654ConVal InviteApril 22, 2025
55 Meter · IndoorNHWTL @ PEA · Jan 108.51aNHWTL @ PEAJanuary 10, 2026
55 Meters · IndoorNHWTL UNH Afternoon · Jan 188.61NHWTL UNH AfternoonJanuary 18, 2026
Javelin · 600g · OutdoorCon-Val Invitational · May 2154' 9"Con-Val InvitationalMay 21, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 21Con-Val InvitationalMay 21 · Javelin · Place 7 · MilfordJavelin600g7.54' 9" PB10
May 21Con-Val InvitationalMay 21 · 200 Meters · Place 2 · Milford200 Meters2.29.07a PB10
May 21Con-Val InvitationalMay 21 · 100 Meters · Place 3 · Milford100 Meters3.14.10a PB10
May 13Souhegan v. Hollis Brookline MeetMay 13 · Javelin · Place 5 · MilfordJavelin600g5.49-1110
May 13Souhegan v. Hollis Brookline MeetMay 13 · 400 Meters · Place 2 · Milford400 Meters2.1:10.25a10
May 9Milford versus ConVal, Hollis-Brookline and WiltonMay 9 · Javelin · Place 9 · MilfordJavelin600g9.43-810
May 9Milford versus ConVal, Hollis-Brookline and WiltonMay 9 · 200 Meters · Place 5 · Milford200 Meters5.29.63a10
May 9Milford versus ConVal, Hollis-Brookline and WiltonMay 9 · 100 Meters · Place 5 · Milford100 Meters5.14.46a10
May 2Salem Freshmen/Sophomore MeetMay 2 · Javelin · Place 11 · MilfordJavelin600g11.35-0310
May 2Salem Freshmen/Sophomore MeetMay 2 · 400 Meters · Place 7 · Milford400 Meters7.1:09.45a10
Apr 25Nashua North Invitational Apr 25 · 200 Meters · Place 24 · Milford200 Meters24.29.85a10
Apr 18Sanborn InvitationalApr 18 · 400 Meters · Place 13 · Milford400 Meters13.1:09.37a PB10
Apr 9Coe-Brown Cluster MeetApr 9 · Javelin · Place 13 · MilfordJavelin600g13.43-0310
Apr 9Coe-Brown Cluster MeetApr 9 · 200 Meters · Place 6 · Milford200 Meters6.29.72a10
Apr 9Coe-Brown Cluster MeetApr 9 · 100 Meters · Place 8 · Milford100 Meters8.14.14a10

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 18NHWTL UNH AfternoonJan 18 · 300 Meters · Place 9 · Milford300 Meters948.79 PBSO
Jan 18NHWTL UNH AfternoonJan 18 · 55 Meters · Place 19 · Milford55 Meters198.61 PBSO
Jan 10NHWTL @ PEAJan 10 · 300 Meters · Place 8 · Milford300 Meters8.48.88a10
Jan 10NHWTL @ PEAJan 10 · 200 Meters · Milford200 MetersRelay Split—32.656 PB10
Jan 10NHWTL @ PEAJan 10 · 55 Meter · Place 22 · Milford55 MeterRound P22.8.51a PB10
Jan 3NHWTL Morning @ PSUJan 3 · 300 Meters · Place 16 · Milford300 Meters16.49.31a10
Jan 3NHWTL Morning @ PSUJan 3 · 55 Meter · Place 22 · Milford55 MeterRound P22.8.55a10

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 27NHWTL UNH MorningDec 27 · 300 Meters · Milford300 Meters--DQ10
Dec 27NHWTL UNH MorningDec 27 · 55 Meter · Place 21 · Milford55 MeterRound P21.8.58a10
Dec 14NHWTL @ USM GorhamDec 14 · 300 Meters · Place 12 · Milford300 Meters12.49.91a10
Dec 14NHWTL @ USM GorhamDec 14 · 55 Meter · Place 27 · Milford55 MeterRound P27.8.61a10
Dec 14NHWTL @ USM GorhamDec 14 · 400 Meters · Milford400 MetersRelay Split—1:16.19710
Jan 12NHWTL UNH MorningJan 12 · 300 Meters · Place 22 · Milford300 Meters2251.61FR
Jan 12NHWTL UNH MorningJan 12 · 55 Meters · Place 21 · Milford55 Meters218.61FR

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 19Milford v. Kingswood & Wilton-LyndeboroughMay 19 · Javelin · Place 9 · MilfordJavelin99.34mFR
May 19Milford v. Kingswood & Wilton-LyndeboroughMay 19 · 200 Meters · Place 2 · Milford200 Meters229.47FR
May 19Milford v. Kingswood & Wilton-LyndeboroughMay 19 · 200 Meters · Place 2 · Milford200 Meters229.47FR
May 7John Stark Home Meet IIMay 7 · Javelin · Place 7 · MilfordJavelin740-0.50FR
May 7John Stark Home Meet IIMay 7 · 200 Meters · Place 4 · Milford200 Meters429.93FR
Apr 22ConVal InviteApr 22 · Javelin · Place 17 · MilfordJavelin600g17.40-069
Apr 22ConVal InviteApr 22 · 400 Meters · Milford400 MetersRelay Split—1:03.654 PB9
Apr 22ConVal InviteApr 22 · 400 Meters · Place 4 · Milford400 Meters4.1:09.56a9
Apr 10Coe-Brown Cluster MeetApr 10 · 200 Meters · Place 5 · Milford200 Meters530.30FR

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 28NHWTL PSU MorningDec 28 · 300 Meters · Place 20 · Milford300 Meters20.52.73a9
Dec 28NHWTL PSU MorningDec 28 · 55 Meter · Place 19 · Milford55 MeterRound P19.8.62a9
Dec 28NHWTL PSU MorningDec 28 · 400 Meters · Milford400 MetersRelay Split—1:08.215 PB9
Dec 21NHWTL PSU MorningDec 21 · 300 Meters · Place 24 · Milford300 Meters24.53.13a9
Dec 21NHWTL PSU MorningDec 21 · 55 Meter · Place 19 · Milford55 MeterRound P19.8.57a9
Dec 14NHWT PEADec 14 · 300 Meters · Place 25 · Milford300 Meters25.52.94a9
Dec 14NHWT PEADec 14 · 55 Meter · Place 31 · Milford55 MeterRound P31.8.74a9