Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorMerrimack vs. Spaulding & Winnacunet · May 2026.39Merrimack vs. Spaulding & WinnacunetMay 20, 2025
300 Meters · IndoorNHWTL USM · Jan 1140.89aNHWTL USMJanuary 11, 2026
400 Meters · OutdoorSeacoast Championships · May 2256.30aSeacoast ChampionshipsMay 22, 2026
400 Meters · Relay Split · IndoorNHWTL @ PEA Morning · Jan 2456.628NHWTL @ PEA MorningJanuary 24, 2026
600 Meters · IndoorNHWTL @ PEA Morning · Jan 241:32.26aNHWTL @ PEA MorningJanuary 24, 2026
Long Jump · IndoorNHWTL UNH Morning · Dec 2716-10.75NHWTL UNH MorningDecember 27, 2025
Long Jump · OutdoorSeacoast Frosh-Soph Championships · May 1013' 9"Seacoast Frosh-Soph ChampionshipsMay 10, 2025
Triple Jump · OutdoorPinkerton, Winnacunnet, Newmarket @ Exeter · May 436-07.50Pinkerton, Winnacunnet, Newmarket @ ExeterMay 4, 2026

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 · Triple Jump · Place 11 · WinnacunnetTriple Jump11.35-06.5011
May 22Seacoast ChampionshipsMay 22 · 400 Meters · Place 14 · Winnacunnet400 Meters14.56.30a PB11
May 4Pinkerton, Winnacunnet, Newmarket @ ExeterMay 4 · Triple Jump · Place 3 · WinnacunnetTriple Jump3.36-07.50 PB11
May 4Pinkerton, Winnacunnet, Newmarket @ ExeterMay 4 · 400 Meters · Place 8 · Winnacunnet400 Meters8.56.76a11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 24NHWTL @ PEA MorningJan 24 · 600 Meters · Place 6 · Winnacunnet600 Meters6.1:32.26a PB11
Jan 24NHWTL @ PEA MorningJan 24 · 400 Meters · Winnacunnet400 MetersRelay Split—56.628 PB11
Jan 21NHWTL @ PEAJan 21 · 600 Meters · Place 12 · Winnacunnet600 Meters121:32.91a11
Jan 11NHWTL USMJan 11 · 300 Meters · Place 12 · Winnacunnet300 Meters12.40.89a PB11
Jan 11NHWTL USMJan 11 · Long Jump · Place 10 · WinnacunnetLong Jump10.16-10.0011
Jan 4NHWTL UNH AfternoonJan 4 · Long Jump · Place 11 · WinnacunnetLong Jump1116-6JR
Jan 4NHWTL UNH AfternoonJan 4 · 300 Meters · Place 14 · Winnacunnet300 Meters1442.05JR

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 27NHWTL UNH MorningDec 27 · 600 Meters · Place 12 · Winnacunnet600 Meters12.1:37.59a11
Dec 27NHWTL UNH MorningDec 27 · Long Jump · Place 10 · WinnacunnetLong Jump10.16-10.75 PB11
Dec 21NHWTL UNH AfternoonDec 21 · 300 Meters · Place 10 · Winnacunnet300 Meters10.41.70a11
Dec 21NHWTL UNH AfternoonDec 21 · Long Jump · Place 13 · WinnacunnetLong Jump13.16-05.0011

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 23Seacoast ChampionshipsMay 23 · Triple Jump · Place 3 · WinnacunnetTriple Jump335-9SO
May 20Merrimack vs. Spaulding & WinnacunetMay 20 · Triple Jump · Place 2 · WinnacunnetTriple Jump236-8SO
May 20Merrimack vs. Spaulding & WinnacunetMay 20 · 200 Meters · Place 12 · Winnacunnet200 Meters1226.39 PBSO
May 14WinnacunnetMay 14 · Triple Jump · Place 2 · WinnacunnetTriple Jump2.36-04.0010
May 14WinnacunnetMay 14 · 400 Meters · Place 7 · Winnacunnet400 Meters7.58.57a10
May 10Seacoast Frosh-Soph ChampionshipsMay 10 · Triple Jump · Place 1 · WinnacunnetTriple Jump1.33' 11.50"10
May 10Seacoast Frosh-Soph ChampionshipsMay 10 · Long Jump · Place 12 · WinnacunnetLong Jump12.13' 9" PB10
May 6Exeter Quad MeetMay 6 · 400 Meters · Place 15 · Winnacunnet400 Meters1559.91SO