Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWinter Warrior HS Invitational · Dec 284:49.04aWinter Warrior HS InvitationalDecember 28, 2025
1 Mile · OutdoorNew Hampshire Distance Festival · May 14:43.19aNew Hampshire Distance FestivalMay 1, 2026
1000 Meters · IndoorNHWTL Afternoon @ PSU · Jan 32:51.42aNHWTL Afternoon @ PSUJanuary 3, 2026
1500 Meters · IndoorNHWTL @ PEA · Jan 104:25.44aNHWTL @ PEAJanuary 10, 2026
1600 Meters · OutdoorCoe-Brown Senior Day · May 54:56.41aCoe-Brown Senior DayMay 5, 2026
2 Miles · IndoorWinter Warrior HS Invitational · Dec 2810:35.08aWinter Warrior HS InvitationalDecember 28, 2025
2 Miles · OutdoorNashua North Invitational · Apr 2510:14.44aNashua North Invitational April 25, 2026
3000 Meters · IndoorNHWTL PEA · Dec 209:35.95aNHWTL PEADecember 20, 2025
3200 Meters · OutdoorLondonderry R.E.A.L. Invitational · May 2410:20.55Londonderry R.E.A.L. InvitationalMay 24, 2025
500 Meters · IndoorNHWTL UNH Morning · Jan 124:42.58NHWTL UNH MorningJanuary 12, 2025
600 Meters · IndoorNHWTL PSU Morning · Dec 281:36.55aNHWTL PSU MorningDecember 28, 2024
800 Meters · OutdoorSalem Freshmen/Sophomore Meet · May 22:11.18aSalem Freshmen/Sophomore MeetMay 2, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 30NHIAA D-II Outdoor Championship and BattlenotesMay 30 · 3200 Meters · Place 11 · SouheganSouhegan3200 Meters11.10:24.01a10
May 23Londonderry R.E.A.L. InvitationalMay 23 · 3200 Meters · Place 19 · SouheganSouhegan3200 Meters19.10:43.55a10
May 5Coe-Brown Senior DayMay 5 · 1600 Meters · Place 3 · SouheganSouhegan1600 Meters3.4:56.41a PB10
May 2Salem Freshmen/Sophomore MeetMay 2 · 800 Meters · Place 3 · SouheganSouhegan800 Meters3.2:11.18a PB10
May 1New Hampshire Distance FestivalMay 1 · 1 Mile · Place 18 · SouheganSouhegan1 Mile184:43.19a PB10
Apr 25Nashua North Invitational Apr 25 · 2 Miles · Place 10 · SouheganSouhegan2 Miles10.10:14.44a PB10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 8NHIAA D-II Indoor Championship & BattlenotesFeb 8 · 3000 Meters · Place 8 · SouheganSouhegan3000 Meters8.9:49.16a10
Feb 8NHIAA D-II Indoor Championship & BattlenotesFeb 8 · 1500 Meters · Place 8 · SouheganSouhegan1500 Meters8.4:34.21a10
Jan 24NHWTL @ PEA MorningJan 24 · 1000 Meters · Place 8 · SouheganSouhegan1000 Meters8.2:53.15a10
Jan 10NHWTL @ PEAJan 10 · 1500 Meters · Place 1 · SouheganSouhegan1500 Meters1.4:25.44a PB10
Jan 3NHWTL Afternoon @ PSUJan 3 · 1000 Meters · Place 4 · SouheganSouhegan1000 Meters42:51.42a PB10

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 2 Miles · Place 14 · SouheganSouhegan2 Miles14.10:35.08a PB10
Dec 28Winter Warrior HS InvitationalDec 28 · 1 Mile · Place 19 · SouheganSouhegan1 Mile19.4:49.04a PB10
Dec 20NHWTL PEADec 20 · 3000 Meters · Place 2 · SouheganSouhegan3000 Meters2.9:35.95a PB10
Dec 13NHWTL UNH AfternoonDec 13 · 1500 Meters · Place 1 · SouheganSouhegan1500 Meters1.4:30.98a10
Feb 23USATF-NE Indoor Track and Field ChampionshipsFeb 23 · 1 Mile · Place 52 · 02-Unattached02-Unattached1 Mile52.5:01.39a9
Feb 1NHWTL UNH MorningFeb 1 · 1000 Meters · Place 15 · SouheganSouhegan1000 Meters152:56.369
Jan 26NHWTL UNH MorningJan 26 · 600 Meters · Place 14 · SouheganSouhegan600 Meters141:37.44a—
Jan 12NHWTL UNH MorningJan 12 · 500 Meters · Place 7 · SouheganSouhegan500 Meters74:42.58 PBFR
Jan 12NHWTL UNH MorningJan 12 · 1000 Meters · Place 6 · SouheganSouhegan1000 Meters62:58.28FR

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 31NHIAA D-II Outdoor Championship & BattlenotesMay 31 · 3200 Meters · Place 10 · SouheganSouhegan3200 Meters10.10:23.65a9
May 24Londonderry R.E.A.L. InvitationalMay 24 · 3200 Meters · Place 8 · SouheganSouhegan3200 Meters810:20.55 PBFR
May 13Coe-Brown Home MeetMay 13 · 3200 Meters · Place 1 · SouheganSouhegan3200 Meters110:43.639
May 2New Hampshire Distance Festival at Souhegan HSMay 2 · 1 Mile · Place 21 · SouheganSouhegan1 Mile214:51.75a9
Apr 26Black Bear InviteApr 26 · 1600 Meters · Place 4 · SouheganSouhegan1600 Meters44:57.80FR

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28NHWTL PSU MorningDec 28 · 600 Meters · Place 5 · SouheganSouhegan600 Meters5.1:36.55a PB9
Dec 21NHWTL UNH MorningDec 21 · 600 Meters · Place 11 · SouheganSouhegan600 Meters11.1:38.32a9
Dec 14NHWT PSU PMDec 14 · 1000 Meters · Place 14 · SouheganSouhegan1000 Meters14.3:03.07a9