Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorNashua North Invitational · Apr 204:51.84Nashua North InvitationalApril 20, 2024
1000 Meters · IndoorNHWTL PEA · Dec 202:46.43aNHWTL PEADecember 20, 2025
1500 Meters · IndoorNHWTL UNH Afternoon · Dec 134:38.24aNHWTL UNH AfternoonDecember 13, 2025
1600 Meters · OutdoorBlack Bear · Apr 274:46.36aBlack BearApril 27, 2024
2 Miles · IndoorDartmouth Relays · Jan 610:56.00aDartmouth RelaysJanuary 6, 2024
3000 Meters · IndoorNHWT PSU AM · Dec 149:49.41aNHWT PSU AMDecember 14, 2024
3200 Meters · OutdoorMemorial Tri - Meet · May 2111:36.54Memorial Tri - MeetMay 21, 2025
600 Meters · IndoorNHIAA D-I Indoor Championship & Battlenotes · Feb 81:27.08aNHIAA D-I Indoor Championship & BattlenotesFebruary 8, 2026
800 Meters · OutdoorExeter Quad Meet · May 62:02.04Exeter Quad MeetMay 6, 2025

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

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 8NHIAA D-I Indoor Championship & BattlenotesFeb 8 · 600 Meters · Place 8 · Windham600 Meters8.1:27.08a PB12
Jan 24NHWTL @ PEA AfternoonJan 24 · 600 Meters · Place 7 · Windham600 Meters71:28.98a12
Jan 18NHWTL UNH AfternoonJan 18 · 1500 Meters · Place 3 · Windham1500 Meters34:50.20SR
Jan 18NHWTL UNH AfternoonJan 18 · 600 Meters · Place 4 · Windham600 Meters41:29.99SR
Jan 11NHWTL USMJan 11 · 1000 Meters · Place 2 · Windham1000 Meters2.2:51.18a12
Jan 4NHWTL UNH MorningJan 4 · 600 Meters · Place 2 · Windham600 Meters21:33.82SR

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20NHWTL PEADec 20 · 1000 Meters · Place 3 · Windham1000 Meters3.2:46.43a PB12
Dec 13NHWTL UNH AfternoonDec 13 · 1500 Meters · Place 2 · Windham1500 Meters2.4:38.24a PB12
Feb 1NHWTL UNH AfternoonFeb 1 · 1500 Meters · Place 13 · Windham1500 Meters134:40.6411
Jan 19NHWTL UNH MorningJan 19 · 3000 Meters · Place 10 · Windham3000 Meters10.9:57.52a11
Jan 11NHWTL PEAJan 11 · 1500 Meters · Place 5 · Windham1500 Meters54:44.40a—
Jan 11NHWTL PEAJan 11 · 600 Meters · Place 16 · Windham600 Meters161:34.96a—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 30NHIAA D-I Outdoor Championship & BattlenotesMay 30 · 800 Meters · Place 17 · Windham800 Meters172:08.00JR
May 24Londonderry R.E.A.L. InvitationalMay 24 · 800 Meters · Place 16 · Windham800 Meters162:05.40JR
May 21Memorial Tri - MeetMay 21 · 3200 Meters · Place 2 · Windham3200 Meters211:36.54 PBJR
May 21Memorial Tri - MeetMay 21 · 1600 Meters · Place 2 · Windham1600 Meters24:49.31JR
May 21Keene, Windham, @ MemorialMay 21 · 3200 Meters · Place 2 · Windham3200 Meters2.11:36.54a11
May 21Keene, Windham, @ MemorialMay 21 · 1600 Meters · Place 2 · Windham1600 Meters2.4:49.31a11
May 6Exeter Quad MeetMay 6 · 800 Meters · Place 1 · Windham800 Meters12:02.04 PBJR

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28NHWTL UNH AfternoonDec 28 · 600 Meters · Place 3 · Windham600 Meters3.1:35.32a11
Dec 14NHWT PSU AMDec 14 · 3000 Meters · Place 2 · Windham3000 Meters2.9:49.41a PB11
Jan 13NHWTL PEAJan 13 · 1500 Meters · Place 9 · Windham1500 Meters9.4:49.90a10
Jan 6Dartmouth RelaysJan 6 · 2 Miles · Place 10 · Windham2 Miles10.10:56.00a PB10

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 18Londonderry R.E.A.L InvitationalMay 18 · 1600 Meters · Place 19 · Windham1600 Meters194:57.11SO
May 7Exeter Tri MeetMay 7 · 800 Meters · Place 4 · Windham800 Meters4.2:11.20a10
Apr 27Black BearApr 27 · 1600 Meters · Place 10 · Windham1600 Meters10.4:46.36a PB10
Apr 20Nashua North InvitationalApr 20 · 1 Mile · Place 2 · Windham1 Mile24:51.84 PBSO
Apr 13Pelham InviteApr 13 · 1600 Meters · Place 5 · Windham1600 Meters5.4:55.13a10

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 23NHWTL @ UNH Afternoon SessionDec 23 · 3000 Meters · Place 1 · Windham3000 Meters1.10:06.61a10
Dec 16NHWTL @ PSU Morning SessionDec 16 · 3000 Meters · Place 2 · Windham3000 Meters2.10:01.85a10
Jan 21NHWTL @ UNH MorningJan 21 · 1000 Meters · Place 11 · Windham1000 Meters11.2:59.96a9
Jan 14NH WTL @ Phillips Exeter AcademyJan 14 · 1000 Meters · Place 2 · Windham1000 Meters2.2:54.10a9

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 16Concord High vs Windham & CentralMay 16 · 800 Meters · Place 6 · Windham800 Meters62:13.56FR
May 6Kiwanis Freshman SophomoreMay 6 · 1600 Meters · Place 20 · Windham1600 Meters205:11.22FR
Apr 15Pelham InvitationalApr 15 · 1600 Meters · Place 7 · Windham1600 Meters74:54.32—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18NHWTL @ PlymouthDec 18 · 1000 Meters · Place 2 · Windham1000 Meters2.3:07.37a9