Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · IndoorNHWTL @ UNH Morning Session · Dec 235:08.35aNHWTL @ UNH Morning SessionDecember 23, 2023
1600 Meters · OutdoorCoe-Brown Meet · May 75:19.16aCoe-Brown MeetMay 7, 2024
200 Meters · OutdoorManchester West Tri · Apr 1427.14Manchester West TriApril 14, 2025
300 Meters · IndoorNHWTL JV 1 · Dec 1942.44aNHWTL JV 1December 19, 2024
3000 Meters · IndoorNHWTL PEA · Jan 1310:38.23aNHWTL PEAJanuary 13, 2024
400 Meters · OutdoorKingswood HS Invitational · Apr 2456.35Kingswood HS InvitationalApril 24, 2025
600 Meters · IndoorNWTL UNH AM · Dec 151:36.64aNWTL UNH AMDecember 15, 2024
800 Meters · OutdoorBobcat Invitational · May 142:35.91Bobcat InvitationalMay 14, 2022
High Jump · IndoorNHWTL JV 1 · Dec 195-02.00NHWTL JV 1December 19, 2024
High Jump · OutdoorBow Home Meet · May 41.47mBow Home MeetMay 4, 2024
Javelin · 800g · OutdoorNHIAA D-II Outdoor Championship & Battlenotes · May 31104-1NHIAA D-II Outdoor Championship & BattlenotesMay 31, 2025
Long Jump · IndoorNHWTL JV 1 · Dec 1917-01.75NHWTL JV 1December 19, 2024
Long Jump · OutdoorBow Home Meet · May 44.54mBow Home MeetMay 4, 2024

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

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 31NHIAA D-II Outdoor Championship & BattlenotesMay 31 · Javelin · Place 14 · Kingswood Reg SeniorJavelin800g14.104-1 PB12
May 24WILDERNESS TRACK CHAMPIONSHIPMay 24 · Javelin · Place 15 · KingswoodJavelin15103-10—
May 24WILDERNESS TRACK CHAMPIONSHIPMay 24 · Long Jump · Place 9 · KingswoodLong Jump917-04.25—
May 24WILDERNESS TRACK CHAMPIONSHIPMay 24 · High Jump · Place 5 · KingswoodHigh Jump55-03.00—
May 19Milford v. Kingswood & Wilton-LyndeboroughMay 19 · Javelin · Place 1 · KingswoodJavelin136.39mSR
May 19Milford v. Kingswood & Wilton-LyndeboroughMay 19 · Long Jump · Place 2 · KingswoodLong Jump25.32mSR
May 19Milford v. Kingswood & Wilton-LyndeboroughMay 19 · High Jump · Place 2 · KingswoodHigh Jump21.57mSR
Apr 24Kingswood HS InvitationalApr 24 · 400 Meters · Place 3 · Kingswood400 Meters356.35 PBSR
Apr 19Sanborn InvitationalApr 19 · Long Jump · Place 20 · Kingswood Reg SeniorLong Jump2016-11.2512
Apr 19Sanborn InvitationalApr 19 · High Jump · Kingswood Reg SeniorHigh Jump—NH12
Apr 14Manchester West TriApr 14 · 400 Meters · Place 2 · Kingswood400 Meters256.90SR
Apr 14Manchester West TriApr 14 · 200 Meters · Place 6 · Kingswood200 Meters627.14 PBSR

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 1NHWTL UNH MorningFeb 1 · 600 Meters · Place 25 · Kingswood600 Meters251:42.1012
Jan 26NHWTL UNH MorningJan 26 · 600 Meters · Place 13 · Kingswood Reg Senior600 Meters131:37.18a—
Jan 19NHWTL UNH AfternoonJan 19 · 600 Meters · Place 8 · Kingswood Reg Senior600 Meters8.1:36.71a12
Jan 19NHWTL UNH AfternoonJan 19 · High Jump · Place 7 · Kingswood Reg SeniorHigh Jump7.5-00.0012
Jan 11NHWTL PEAJan 11 · Long Jump · Place 13 · Kingswood Reg SeniorLong Jump1316-11.50—
Jan 11NHWTL PEAJan 11 · High Jump · Place 9 · Kingswood Reg SeniorHigh Jump95-1—

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 19NHWTL JV 1Dec 19 · 300 Meters · Place 4 · Kingswood Reg Senior300 Meters4.42.44a PB12
Dec 19NHWTL JV 1Dec 19 · Long Jump · Place 4 · Kingswood Reg SeniorLong Jump4.17-01.75 PB12
Dec 19NHWTL JV 1Dec 19 · High Jump · Place 1 · Kingswood Reg SeniorHigh Jump1.5-02.00 PB12
Dec 15NWTL UNH AMDec 15 · 600 Meters · Place 4 · Kingswood Reg Senior600 Meters4.1:36.64a PB12
Dec 15NWTL UNH AMDec 15 · Long Jump · Place 7 · Kingswood Reg SeniorLong Jump7.16-10.0012
Dec 15NWTL UNH AMDec 15 · High Jump · Place 3 · Kingswood Reg SeniorHigh Jump3.5-02.0012
Jan 13NHWTL PEAJan 13 · Long Jump · Place 10 · Kingswood Reg SeniorLong Jump10.16-00.0011
Jan 13NHWTL PEAJan 13 · 3000 Meters · Place 9 · Kingswood Reg Senior3000 Meters9.10:38.23a PB11

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 7Coe-Brown MeetMay 7 · 1600 Meters · Place 11 · Kingswood Reg Senior1600 Meters11.5:19.16a PB11
May 7Coe-Brown MeetMay 7 · Long Jump · Place 14 · Kingswood Reg SeniorLong Jump14.15-5.7511
May 7Coe-Brown MeetMay 7 · High Jump · Place 7 · Kingswood Reg SeniorHigh Jump7.5-011
May 4Bow Home MeetMay 4 · Long Jump · Place 4 · KingswoodLong Jump44.54m PBSR
May 4Bow Home MeetMay 4 · High Jump · Place 3 · KingswoodHigh Jump31.47m PBSR
May 4Bow Home MeetMay 4 · 1600 Meters · Place 5 · Kingswood1600 Meters55:19.32SR

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 30NHWTL @ PSU Morning SessionDec 30 · Long Jump · Place 8 · Kingswood Reg SeniorLong Jump8.15-03.0011
Dec 30NHWTL @ PSU Morning SessionDec 30 · High Jump · Place 6 · Kingswood Reg SeniorHigh Jump6.5-00.0011
Dec 30NHWTL @ PSU Morning SessionDec 30 · 3000 Meters · Place 4 · Kingswood Reg Senior3000 Meters4.10:46.91a11
Dec 23NHWTL @ UNH Morning SessionDec 23 · High Jump · Kingswood Reg SeniorHigh Jump--DNS11
Dec 23NHWTL @ UNH Morning SessionDec 23 · 1500 Meters · Place 17 · Kingswood Reg Senior1500 Meters17.5:08.35a PB11
Dec 16NHWTL @ PSU Morning SessionDec 16 · 3000 Meters · Place 4 · Kingswood Reg Senior3000 Meters4.11:11.39a11
Jan 14NH WTL @ Phillips Exeter AcademyJan 14 · Long Jump · Place 21 · Kingswood Reg SeniorLong Jump21.14-02.0010
Jan 14NH WTL @ Phillips Exeter AcademyJan 14 · 1500 Meters · Place 19 · Kingswood Reg Senior1500 Meters19.5:22.16a10

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30NHWTL @ Plymouth MorningDec 30 · Long Jump · Place 15 · Kingswood Reg SeniorLong Jump15.4.51m10
Dec 30NHWTL @ Plymouth MorningDec 30 · 1500 Meters · Place 13 · Kingswood Reg Senior1500 Meters13.5:27.27a10
Dec 30NHWTL @ PSU Morning SessionDec 30 · Long Jump · Place 15 · Kingswood Reg SeniorLong Jump15.14-09.7510
Dec 30NHWTL @ PSU Morning SessionDec 30 · 1500 Meters · Place 13 · Kingswood Reg Senior1500 Meters13.5:27.27a10
Dec 27NHWTL @ UNH MorningDec 27 · Long Jump · Place 15 · Kingswood Reg SeniorLong Jump15.4.19m10
Dec 27NHWTL @ UNH MorningDec 27 · 1500 Meters · Place 10 · Kingswood Reg Senior1500 Meters10.5:20.04a10

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 14Bobcat InvitationalMay 14 · 800 Meters · Place 24 · Kingswood800 Meters242:35.91 PBFR