Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUSATF-NE Indoor Track and Field Championships · Feb 234:23.56aUSATF-NE Indoor Track and Field ChampionshipsFebruary 23, 2025
10,000 Meters · OutdoorUSCAA Track & Field National Championships 2026 · Apr 2437:00.07aUSCAA Track & Field National Championships 2026April 24, 2026
1000 Meters · Indoor2024 NHIAA Indoor Div II Championship · Feb 112:37.61a2024 NHIAA Indoor Div II ChampionshipFebruary 11, 2024
1500 Meters · IndoorNHWTL @ PSU Morning Session · Dec 164:28.20aNHWTL @ PSU Morning SessionDecember 16, 2023
1500 Meters · OutdoorUSCAA Track & Field National Championships 2026 · Apr 244:16.30aUSCAA Track & Field National Championships 2026April 24, 2026
1600 Meters · OutdoorMonadnock Last Chance Invitational · May 174:31.30Monadnock Last Chance InvitationalMay 17, 2024
3000 Meters · IndoorSouthern Maine Husky Invitational · Jan 318:56.88aSouthern Maine Husky InvitationalJanuary 31, 2026
3200 Meters · Outdoor2024 NHIAA Meet of Champions · Jun 29:47.15a2024 NHIAA Meet of ChampionsJune 2, 2024
400 Meters · OutdoorCoe-Brown Tri Meet · Apr 2055.54aCoe-Brown Tri MeetApril 20, 2023
5000 Meters · OutdoorEd Daniels Classic · Apr 1115:55.92aEd Daniels ClassicApril 11, 2026
800 Meters · IndoorUSATF Night at The TRACK · Dec 272:00.78aUSATF Night at The TRACKDecember 27, 2024
800 Meters · OutdoorNHIAA Division II Track & Field Championships · May 262:03.52aNHIAA Division II Track & Field ChampionshipsMay 26, 2023
Mile · IndoorDartmouth Relays · Jan 134:43.83Dartmouth RelaysJanuary 13, 2023
Mile Section 2 · IndoorDartmouth Relays · Jan 134:43.83Dartmouth RelaysJanuary 13, 2023

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 24USCAA Track & Field National Championships 2026Apr 24 · 10,000 Meters · Place 1 · NHTINHTI10,000 Meters1.37:00.07a PBSo
Apr 24USCAA Track & Field National Championships 2026Apr 24 · 5000 Meters · Place 1 · NHTINHTI5000 Meters1.17:35.45aSo
Apr 24USCAA Track & Field National Championships 2026Apr 24 · 1500 Meters · Place 1 · NHTINHTI1500 Meters1.4:16.30a PBSo
Apr 24USCAA Track & Field National Championships 2026Apr 24 · 800 Meters · Place 7 · NHTINHTI800 Meters7.2:09.61aSo
Apr 11Ed Daniels ClassicApr 11 · 5000 Meters · Place 6 · NHTINHTI5000 Meters6.15:55.92a PBSo
Mar 26SNHU Spring InvitationalMar 26 · 5000 Meters · Place 9 · NHTINHTI5000 Meters9.16:06.79aSo

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 31Southern Maine Husky InvitationalJan 31 · 3000 Meters · Place 1 · NHTINHTI3000 Meters1.8:56.88a PBSo

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 23USATF-NE Indoor Track and Field ChampionshipsFeb 23 · 1 Mile · Place 6 · NHTINHTI1 Mile6.4:23.56a PBFr
Jan 11Dartmouth RelaysJan 11 · 3000 Meters · Place 8 · NHTINHTI3000 Meters88:58.95FR

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 27USATF Night at The TRACKDec 27 · 800 Meters · Place 3 · NHTINHTI800 Meters3.2:00.78a PBFr
Feb 112024 NHIAA Indoor Div II ChampionshipFeb 11 · 1000 Meters · Place 5 · John Stark RegionalJohn Stark Regional1000 Meters5.2:37.61a PB12
Feb 112024 NHIAA Indoor Div II ChampionshipFeb 11 · 1500 Meters · Place 11 · John Stark RegionalJohn Stark Regional1500 Meters11.4:40.70a12
Feb 3NHWTL UNH PMFeb 3 · 1000 Meters · Place 2 · John StarkJohn Stark1000 Meters22:39.36SR
Feb 3NHWTL UNH AMFeb 3 · 1000 Meters · Place 2 · John Stark RegionalJohn Stark Regional1000 Meters2.2:39.36a12
Jan 13NHWTL PSU 1_13_24Jan 13 · 1000 Meters · Place 1 · John Stark RegionalJohn Stark Regional1000 Meters1.2:43.67a12
Jan 6Dartmouth RelaysJan 6 · 1 Mile · Place 7 · John Stark RegionalJohn Stark Regional1 Mile7.4:33.73a12

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 22024 NHIAA Meet of ChampionsJun 2 · 3200 Meters · Place 8 · John Stark RegionalJohn Stark Regional3200 Meters89:47.15a PB—
May 24NHIAA D-II Outdoor ChampionshipMay 24 · 3200 Meters · Place 4 · John StarkJohn Stark3200 Meters49:48.09SR
May 17Monadnock Last Chance InvitationalMay 17 · 1600 Meters · Place 2 · John StarkJohn Stark1600 Meters24:31.30 PBSR
Apr 27Black BearApr 27 · 3200 Meters · Place 10 · John Stark RegionalJohn Stark Regional3200 Meters10.9:49.65a12
Apr 13Pelham InviteApr 13 · 3200 Meters · Place 2 · John Stark RegionalJohn Stark Regional3200 Meters2.10:01.38a12

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 23NHWTL @ PSU Morning SessionDec 23 · 3000 Meters · Place 1 · John Stark RegionalJohn Stark Regional3000 Meters1.9:55.35a12
Dec 16NHWTL @ PSU Morning SessionDec 16 · 1500 Meters · Place 1 · John Stark RegionalJohn Stark Regional1500 Meters1.4:28.20a PB12
Feb 12NHIAA Division II Indoor State ChampionshipsFeb 12 · 1500 Meters · Place 10 · John Stark RegionalJohn Stark Regional1500 Meters10.4:32.03a11
Feb 5NHWTL @ UNH MorningFeb 5 · 1000 Meters · Place 4 · John StarkJohn Stark1000 Meters42:47.52JR
Jan 21NHWTL @ UNH AfternoonJan 21 · 1000 Meters · Place 1 · John Stark RegionalJohn Stark Regional1000 Meters1.2:48.90a11
Jan 13Dartmouth RelaysJan 13 · Mile Section 2 · Place 12 · John StarkJohn StarkMile Section 2124:43.83 PBJR
Jan 13Dartmouth RelaysJan 13 · Mile · Place 12 · John StarkJohn StarkMile124:43.83 PBJR

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 26NHIAA Division II Track & Field ChampionshipsMay 26 · 800 Meters · Place 7 · John Stark RegionalJohn Stark Regional800 Meters7.2:03.52a PB11
May 13Bristol Lions InvitationalMay 13 · 800 Meters · Place 1 · John StarkJohn Stark800 Meters12:04.09JR
Apr 22Sanborn InvitationalApr 22 · 800 Meters · Place 5 · John StarkJohn Stark800 Meters52:07.17JR
Apr 20Coe-Brown Tri MeetApr 20 · 400 Meters · Place 4 · John Stark RegionalJohn Stark Regional400 Meters455.54a PB—

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 30NHWTL @ Plymouth Afternoon Dec 30 · 1000 Meters · Place 2 · John Stark RegionalJohn Stark Regional1000 Meters2.2:52.67a11
Dec 30NHWTL @ Plymouth Afternoon Dec 30 · 1500 Meters · Place 4 · John Stark RegionalJohn Stark Regional1500 Meters4.4:41.34a11
Dec 30NHWTL @ PSU Afternoon SessionDec 30 · 1000 Meters · Place 2 · John Stark RegionalJohn Stark Regional1000 Meters2.2:52.67a11
Dec 30NHWTL @ PSU Afternoon SessionDec 30 · 1500 Meters · Place 4 · John Stark RegionalJohn Stark Regional1500 Meters4.4:41.34a11
Dec 27NHWTL @ Plymouth State UniversityDec 27 · 1000 Meters · Place 2 · John Stark RegionalJohn Stark Regional1000 Meters2.2:51.98a11
Dec 27NHWTL @ Plymouth State UniversityDec 27 · 1500 Meters · Place 3 · John Stark RegionalJohn Stark Regional1500 Meters3.4:47.73a11
Dec 18NHWTL @ PlymouthDec 18 · 1500 Meters · Place 2 · John Stark RegionalJohn Stark Regional1500 Meters2.4:30.16a11

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 17Southern Cluster ChampionshipsMay 17 · 800 Meters · Place 2 · John StarkJohn Stark800 Meters22:06.74SO