Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJohn Thomas Terrier Classic · Jan 314:10.41aJohn Thomas Terrier ClassicJanuary 31, 2025
1000 Meters · IndoorRiverhawk Invitational · Jan 262:32.17Riverhawk InvitationalJanuary 26, 2024
10000 Meters · OutdoorNEICAAA Outdoor Championship · May 1031:05.97NEICAAA Outdoor ChampionshipMay 10, 2024
1500 Meters · IndoorJohn Thomas Terrier Classic · Jan 313:53.70John Thomas Terrier ClassicJanuary 31, 2025
1500 Meters · OutdoorUNH Wildcat Invitational · Apr 243:52.98aUNH Wildcat InvitationalApril 24, 2026
1600 Meters · OutdoorMerrimack Invitational · May 124:20.08Merrimack InvitationalMay 12, 2022
3000 Meters · IndoorAmerica East Indoor Champs · Feb 228:14.90aAmerica East Indoor ChampsFebruary 22, 2025
3000m Steeplechase · 0.914m · OutdoorJim Boulanger Invitational · Apr 49:42.27aJim Boulanger InvitationalApril 4, 2026
3200 Meters · OutdoorPortsmouth-Concord-Memorial-Spaulding · May 199:41.42Portsmouth-Concord-Memorial-SpauldingMay 19, 2022
5000 Meters · IndoorBates Indoor Invitational · Jan 1715:24.59aBates Indoor InvitationalJanuary 17, 2025
5000 Meters · OutdoorFriar Invitational · Apr 1014:28.49aFriar InvitationalApril 10, 2026
800 Meters · OutdoorLondonderry R.E.A.L Invitational · May 211:59.55Londonderry R.E.A.L InvitationalMay 21, 2022

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 9America East Outdoor ChampionshipsMay 9 · 5000 Meters · Place 6 · New HampshireNew Hampshire5000 Meters6.14:54.90aSr
Apr 24UNH Wildcat InvitationalApr 24 · 5000 Meters · New HampshireNew Hampshire5000 Meters—DNFSr
Apr 24UNH Wildcat InvitationalApr 24 · 1500 Meters · Place 1 · New HampshireNew Hampshire1500 Meters1.3:52.98a PBSr
Apr 10Friar InvitationalApr 10 · 5000 Meters · Place 5 · New HampshireNew Hampshire5000 Meters5.14:28.49a PBSr
Apr 4Jim Boulanger InvitationalApr 4 · 3000m Steeplechase · Place 1 · New HampshireNew Hampshire3000m Steeplechase0.914m1.9:42.27a PBSr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · 3000 Meters · Place 5 · New HampshireNew Hampshire3000 Meters58:26.63aSR
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · 1 Mile · Place 3 · New HampshireNew Hampshire1 Mile34:12.96aSR
Feb 6Riverhawk InvitationalFeb 6 · 3000 Meters · Place 3 · New HampshireNew Hampshire3000 Meters38:21.94aSr

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 102025 NEICAAA Outdoor ChampsMay 10 · 5000 Meters · Place 2 · New HampshireNew Hampshire5000 Meters214:34.68aJR
Mar 7NEICAAA ChampionshipsMar 7 · 5000 Meters · Place 1 · New HampshireNew Hampshire5000 Meters114:59.81JR

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 22America East Indoor ChampsFeb 22 · 3000 Meters · Place 4 · New HampshireNew Hampshire3000 Meters48:14.90a PB—
Jan 31John Thomas Terrier ClassicJan 31 · 1 Mile · Place 91 · New HampshireNew Hampshire1 Mile914:10.41a PB—
Jan 31John Thomas Terrier ClassicJan 31 · 1500 Meters · Place 95 · New HampshireNew Hampshire1500 Meters953:53.70 PBJR
Jan 24Riverhawk InvitationalJan 24 · 1 Mile · Place 14 · New HampshireNew Hampshire1 Mile14.4:13.84aJr
Jan 17Bates Indoor InvitationalJan 17 · 5000 Meters · Place 1 · New HampshireNew Hampshire5000 Meters1.15:24.59a PBJr

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 10NEICAAA Outdoor ChampionshipMay 10 · 10000 Meters · Place 2 · New HampshireNew Hampshire10000 Meters231:05.97 PBSO
May 4America East Outdoor Track & Field ChampionshipsMay 4 · 5000 Meters · Place 17 · New HampshireNew Hampshire5000 Meters17.15:01.61aSo
Apr 26America East Pre-ConferenceApr 26 · 1500 Meters · Place 3 · New HampshireNew Hampshire1500 Meters3.3:57.32aSo
Apr 7Jim Boulanger InvitationalApr 7 · 1500 Meters · Place 1 · New HampshireNew Hampshire1500 Meters1.4:00.29aSo

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 19America East Indoor ChampionshipsFeb 19 · 1 Mile · Place 22 · New HampshireNew Hampshire1 Mile224:31.45SO
Jan 26Riverhawk InvitationalJan 26 · 1000 Meters · Place 22 · New HampshireNew Hampshire1000 Meters222:32.17 PBSO

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 12NEICAAA Outdoor Track & Field ChampionshipsMay 12 · 1500 Meters · Place 29 · New HampshireNew Hampshire1500 Meters294:26.98FR
Apr 29UMASS Pre-Championship InvitationalApr 29 · 1500 Meters · Place 13 · New HampshireNew Hampshire1500 Meters134:01.98FR
Apr 29UMASS Pre-Championship InvitationalApr 29 · 1500 Meters · Place 13 · New HampshireNew Hampshire1500 Meters134:01.98FR
Apr 212023 UMass-Lowell George Davis InvitationalApr 21 · 5000 Meters · Place 14 · New HampshireNew Hampshire5000 Meters1415:29.87FR
Mar 24UMass-Lowell InvitationalMar 24 · 1500 Meters · Place 2 · New HampshireNew Hampshire1500 Meters2.4:00.40aFr

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 18America East Indoor ChampionshipsFeb 18 · 1000 Meters · Place 12 · New HampshireNew Hampshire1000 Meters122:33.79FR

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 9Joe Donahue Games OpenerDec 9 · 3000 Meters · Place 4 · New HampshireNew Hampshire3000 Meters4.9:16.25aFr
Dec 4UNH vs Vermont MeetDec 4 · 1 Mile · Place 2 · New HampshireNew Hampshire1 Mile2.4:27.35aFr
Jan 17Dome Championship MeetJan 17 · 1500 Meters · Place 2 · ConcordConcord1500 Meters24:12.6812
Jan 6Dome MeetJan 6 · 1500 Meters · Place 3 · ConcordConcord1500 Meters3.4:16.88a12

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 21Londonderry R.E.A.L InvitationalMay 21 · 800 Meters · Place 2 · ConcordConcord800 Meters21:59.55 PBSR
May 19Portsmouth-Concord-Memorial-SpauldingMay 19 · 3200 Meters · Place 3 · ConcordConcord3200 Meters39:41.42 PBSR
May 12Merrimack InvitationalMay 12 · 1600 Meters · Place 1 · ConcordConcord1600 Meters14:20.08 PBSR
Apr 30Black Bear InvitationalApr 30 · 1600 Meters · Place 3 · ConcordConcord1600 Meters3.4:28.00aUnofficial12

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 272021 NHIAA DIVISION I STATE CHAMPIONSHIPSMay 27 · 3200 Meters · Place 5 · ConcordConcord3200 Meters59:41.67—
May 272021 NHIAA DIVISION I STATE CHAMPIONSHIPSMay 27 · 1600 Meters · Place 5 · ConcordConcord1600 Meters54:24.35—
May 21Mini Elite #6 @ Coe-Brown May 21 · 1600 Meters · Place 5 · ConcordConcord1600 Meters54:23.87JR
Apr 14Bedford vs ConcordApr 14 · 3200 Meters · Place 2 · ConcordConcord3200 Meters210:22.74JR
Apr 14Bedford vs ConcordApr 14 · 1600 Meters · Place 4 · ConcordConcord1600 Meters44:34.74JR

2020 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 2WTL Afternoon at UNHFeb 2 · 1500 Meters · Place 8 · ConcordConcord1500 Meters84:31.84SO
Jan 25WTL at Phillips ExeterJan 25 · 3000 Meters · Place 3 · ConcordConcord3000 Meters39:27.13SO
Jan 4WTL Afternoon at UNHJan 4 · 3000 Meters · Place 3 · ConcordConcord3000 Meters39:41.0310
Jan 4WTL Afternoon at UNHJan 4 · 1500 Meters · Place 6 · ConcordConcord1500 Meters64:40.6110