Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorNHWTL UNH Afternoon · Dec 272:44.92aNHWTL UNH AfternoonDecember 27, 2025
1500 Meters · IndoorNHWTL @ PEA Afternoon · Jan 244:28.09aNHWTL @ PEA AfternoonJanuary 24, 2026
1600 Meters · OutdoorNHIAA D-II Outdoor Championship and Battlenotes · May 304:36.55aNHIAA D-II Outdoor Championship and BattlenotesMay 30, 2026
3000 Meters · IndoorNHWTL UNH Morning · Jan 189:34.02NHWTL UNH MorningJanuary 18, 2026
3200 Meters · OutdoorBow Cluster Meet · May 2010:54.77aBow Cluster MeetMay 20, 2026
600 Meters · IndoorNHWTL UNH Morning · Jan 181:36.18NHWTL UNH MorningJanuary 18, 2026
800 Meters · OutdoorBow Cluster Meet · May 202:09.75aBow Cluster MeetMay 20, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 30NHIAA D-II Outdoor Championship and BattlenotesMay 30 · 1600 Meters · Place 9 · Kingswood Reg Senior1600 Meters9.4:36.55a PB12
May 23Wilderness League ChampionshipMay 23 · 1600 Meters · Place 3 · Kingswood Reg Senior1600 Meters3.4:43.38a12
May 23Wilderness League ChampionshipMay 23 · 800 Meters · Place 6 · Kingswood Reg Senior800 Meters6.2:10.07a12
May 20Bow Cluster MeetMay 20 · 3200 Meters · Place 1 · Kingswood Reg Senior3200 Meters1.10:54.77a PB12
May 20Bow Cluster MeetMay 20 · 800 Meters · Place 3 · Kingswood Reg Senior800 Meters3.2:09.75a PB12
May 162026 Bobcat InviteMay 16 · 1600 Meters · Place 5 · Kingswood Reg Senior1600 Meters5.4:41.19a12
May 162026 Bobcat InviteMay 16 · 800 Meters · Place 12 · Kingswood Reg Senior800 Meters12.2:09.87a12
May 5Coe-Brown Senior DayMay 5 · 1600 Meters · Place 2 · Kingswood Reg Senior1600 Meters2.4:53.98a12
Apr 21Kennett MeetApr 21 · 800 Meters · Place 1 · Kingswood Reg Senior800 Meters1.2:13.48a12
Apr 18Sanborn InvitationalApr 18 · 800 Meters · Place 7 · Kingswood Reg Senior800 Meters7.2:13.31a12
Apr 11Pelham InvitationalApr 11 · 1600 Meters · Place 4 · Kingswood Reg Senior1600 Meters4.4:53.31a12
Apr 11Pelham InvitationalApr 11 · 800 Meters · Place 14 · Kingswood Reg Senior800 Meters14.2:17.14a12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 8NHIAA D-II Indoor Championship & BattlenotesFeb 8 · 1000 Meters · Place 9 · Kingswood Reg Senior1000 Meters9.2:47.75a12
Feb 8NHIAA D-II Indoor Championship & BattlenotesFeb 8 · 3000 Meters · Place 7 · Kingswood Reg Senior3000 Meters7.9:44.26a12
Jan 24NHWTL @ PEA AfternoonJan 24 · 1500 Meters · Place 7 · Kingswood Reg Senior1500 Meters74:28.09a PB12
Jan 18NHWTL UNH MorningJan 18 · 3000 Meters · Place 2 · Kingswood3000 Meters29:34.02 PBSR
Jan 18NHWTL UNH MorningJan 18 · 600 Meters · Place 2 · Kingswood600 Meters21:36.18 PBSR
Jan 4NHWTL UNH AfternoonJan 4 · 1500 Meters · Place 7 · Kingswood1500 Meters74:37.05SR
Jan 4NHWTL UNH AfternoonJan 4 · 1000 Meters · Place 2 · Kingswood1000 Meters22:51.36SR

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 27NHWTL UNH AfternoonDec 27 · 1000 Meters · Place 1 · Kingswood Reg Senior1000 Meters1.2:44.92a PB12
Dec 27NHWTL UNH AfternoonDec 27 · 1500 Meters · Place 2 · Kingswood Reg Senior1500 Meters2.4:32.49a12
Dec 21NHWTL UNH MorningDec 21 · 3000 Meters · Place 1 · Kingswood Reg Senior3000 Meters1.9:35.09a12
Dec 21NHWTL UNH MorningDec 21 · 1500 Meters · Place 1 · Kingswood Reg Senior1500 Meters1.4:39.16a12
Dec 13NHWTL PEADec 13 · 1500 Meters · Place 4 · Kingswood Reg Senior1500 Meters4.4:32.63a12
Feb 1NHWTL UNH MorningFeb 1 · 1500 Meters · Place 20 · Kingswood1500 Meters205:02.7911
Jan 26NHWTL UNH MorningJan 26 · 1500 Meters · Place 17 · Kingswood Reg Senior1500 Meters174:58.48a—
Jan 19NHWTL UNH AfternoonJan 19 · 1000 Meters · Place 15 · Kingswood Reg Senior1000 Meters15.2:59.47a11
Jan 11NHWTL PEAJan 11 · 1000 Meters · Place 14 · Kingswood Reg Senior1000 Meters143:03.31a—

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 31NHIAA D-II Outdoor Championship & BattlenotesMay 31 · 1600 Meters · Place 9 · Kingswood Reg Senior1600 Meters9.4:59.17a11
May 24WILDERNESS TRACK CHAMPIONSHIPMay 24 · 1600 Meters · Place 9 · Kingswood1600 Meters94:59.53—
May 24WILDERNESS TRACK CHAMPIONSHIPMay 24 · 800 Meters · Place 12 · Kingswood800 Meters122:17.67—
May 19Milford v. Kingswood & Wilton-LyndeboroughMay 19 · 1600 Meters · Place 3 · Kingswood1600 Meters35:03.73JR
May 19Milford v. Kingswood & Wilton-LyndeboroughMay 19 · 800 Meters · Place 2 · Kingswood800 Meters22:24.47JR
May 17Bobcat InviteMay 17 · 1600 Meters · Place 20 · Kingswood1600 Meters204:57.62JR
May 17Bobcat InviteMay 17 · 800 Meters · Place 35 · Kingswood800 Meters352:19.10JR
May 13Coe-Brown Home MeetMay 13 · 800 Meters · Place 8 · Kingswood800 Meters82:22.4611
May 13Coe-Brown Home MeetMay 13 · 1600 Meters · Place 4 · Kingswood1600 Meters45:11.8311
Apr 26Black Bear InviteApr 26 · 1600 Meters · Place 22 · Kingswood1600 Meters225:11.50JR
Apr 24Kingswood HS InvitationalApr 24 · 1600 Meters · Place 4 · Kingswood1600 Meters45:02.65JR
Apr 24Kingswood HS InvitationalApr 24 · 800 Meters · Place 3 · Kingswood800 Meters32:18.30JR
Apr 19Sanborn InvitationalApr 19 · 1600 Meters · Place 15 · Kingswood Reg Senior1600 Meters155:20.1112
Apr 19Sanborn InvitationalApr 19 · 800 Meters · Place 30 · Kingswood Reg Senior800 Meters302:24.8112
Apr 14Manchester West TriApr 14 · 1600 Meters · Place 4 · Kingswood1600 Meters45:17.02JR
Apr 14Manchester West TriApr 14 · 800 Meters · Place 2 · Kingswood800 Meters22:23.61JR

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 28NHWTL PSU MorningDec 28 · 1000 Meters · Place 6 · Kingswood Reg Senior1000 Meters6.3:04.84a11
Dec 21NHWTL UNH MorningDec 21 · 1000 Meters · Place 8 · Kingswood Reg Senior1000 Meters8.3:06.72a11
Dec 19NHWTL JV 1Dec 19 · 600 Meters · Place 7 · Kingswood Reg Senior600 Meters7.1:42.51a11
Dec 15NWTL UNH AMDec 15 · 1500 Meters · Place 13 · Kingswood Reg Senior1500 Meters13.5:09.41a11
Jan 13NHWTL PEAJan 13 · 1500 Meters · Place 13 · Kingswood Reg Senior1500 Meters13.5:14.44a10

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 18Newfound Regional MeetMay 18 · 1600 Meters · Place 7 · Kingswood1600 Meters74:59.3411
May 18WILDERNESS TRACK & FIELD CHAMPIONSHIPMay 18 · 1600 Meters · Place 7 · Kingswood Reg Senior1600 Meters7.4:59.34a10
May 7Coe-Brown MeetMay 7 · 1600 Meters · Place 17 · Kingswood Reg Senior1600 Meters17.5:32.66a10
May 4Bow Home MeetMay 4 · 1600 Meters · Place 7 · Kingswood1600 Meters75:29.47JR

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30NHWTL @ PSU Morning SessionDec 30 · 600 Meters · Place 19 · Kingswood Reg Senior600 Meters19.1:50.35a10
Dec 30NHWTL @ PSU Morning SessionDec 30 · 1500 Meters · Place 11 · Kingswood Reg Senior1500 Meters11.5:18.01a10
Dec 23NHWTL @ UNH Morning SessionDec 23 · 600 Meters · Place 19 · Kingswood Reg Senior600 Meters19.1:51.70a10
Dec 23NHWTL @ UNH Morning SessionDec 23 · 1500 Meters · Place 20 · Kingswood Reg Senior1500 Meters20.5:17.55a10
Dec 16NHWTL @ PSU Morning SessionDec 16 · 600 Meters · Place 12 · Kingswood Reg Senior600 Meters12.1:54.05a10
Dec 16NHWTL @ PSU Morning SessionDec 16 · 1500 Meters · Place 10 · Kingswood Reg Senior1500 Meters10.5:37.63a10