Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorNew Hampshire Distance Festival at Souhegan HS · May 26:30.23aNew Hampshire Distance Festival at Souhegan HSMay 2, 2025
1000 Meters · IndoorNHWT PEA · Dec 143:53.92aNHWT PEADecember 14, 2024
1500 Meters · IndoorNHWTL UNH Morning · Dec 286:18.99aNHWTL UNH MorningDecember 28, 2024
1600 Meters · OutdoorSeacoast Championships · May 225:53.71aSeacoast ChampionshipsMay 22, 2026
3000 Meters · IndoorNHWTL PSU Morning · Jan 413:32.00aNHWTL PSU MorningJanuary 4, 2025
3200 Meters · OutdoorSanborn Last Chance · May 1812:57.15aSanborn Last ChanceMay 18, 2026
800 Meters · OutdoorPortsmouth Quad Meet · May 132:52.24Portsmouth Quad MeetMay 13, 2025
High Jump · OutdoorBelmont HS Meet · May 154-2Belmont HS MeetMay 15, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 22Seacoast ChampionshipsMay 22 · 1600 Meters · Place 18 · Portsmouth Christian1600 Meters18.5:53.71a PB10
May 18Sanborn Last ChanceMay 18 · 3200 Meters · Place 1 · Portsmouth Christian3200 Meters1.12:57.15a PB10
May 162026 Bobcat InviteMay 16 · 1600 Meters · Place 23 · Portsmouth Christian1600 Meters23.6:08.24a10
Apr 25Black Bear InviteApr 25 · 1600 Meters · Place 3 · Portsmouth Christian1600 Meters3.6:00.16a10
Apr 18Sanborn InvitationalApr 18 · 1600 Meters · Place 15 · Portsmouth Christian1600 Meters15.6:03.68a10
Apr 10Belmont HS 2026Apr 10 · 3200 Meters · Place 1 · Portsmouth Christian3200 Meters1.13:09.78a10

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 31NHIAA Division III Outdoor ChampionshipsMay 31 · 3200 Meters · Place 14 · Portsmouth Christian3200 Meters14.13:28.10a9
May 19Sanborn Last ChanceMay 19 · 3200 Meters · Place 2 · Portsmouth Christian3200 Meters213:22.24FR
May 17Bobcat InviteMay 17 · 800 Meters · Place 28 · Portsmouth Christian800 Meters282:55.64FR
May 15Belmont HS MeetMay 15 · 3200 Meters · Place 2 · Portsmouth Christian3200 Meters2.14:01.02a9
May 15Belmont HS MeetMay 15 · High Jump · Place 3 · Portsmouth ChristianHigh Jump3.4-2 PB9
May 13Portsmouth Quad MeetMay 13 · 800 Meters · Place 10 · Portsmouth Christian800 Meters102:52.24 PBFR
May 2New Hampshire Distance Festival at Souhegan HSMay 2 · 1 Mile · Place 27 · Portsmouth Christian1 Mile276:30.23a PB9
Apr 26Campbell Cougar Classic InvitationalApr 26 · 800 Meters · Place 12 · Portsmouth Christian800 Meters122:57.66FR

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 19NHWTL UNH AfternoonJan 19 · 1000 Meters · Place 17 · Portsmouth Christian1000 Meters17.4:03.39a9
Jan 11NHWTL PEAJan 11 · High Jump · Place 4 · Portsmouth ChristianHigh Jump44-3—
Jan 4NHWTL PSU MorningJan 4 · 3000 Meters · Place 4 · Portsmouth Christian3000 Meters413:32.00a PB—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28NHWTL UNH MorningDec 28 · High Jump · Portsmouth ChristianHigh Jump--NH9
Dec 28NHWTL UNH MorningDec 28 · 1500 Meters · Place 5 · Portsmouth Christian1500 Meters5.6:18.99a PB9
Dec 14NHWT PEADec 14 · 1000 Meters · Place 8 · Portsmouth Christian1000 Meters8.3:53.92a PB9
Dec 14NHWT PEADec 14 · High Jump · Portsmouth ChristianHigh Jump--NH9