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 · IndoorUNH v. Umass Lowell · Feb 122:30.93aUNH v. Umass LowellFebruary 12, 2025
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
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
5000 Meters · OutdoorAmerica East Outdoor Championships · May 314:22.97aAmerica East Outdoor ChampionshipsMay 3, 2025

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 Hampshire5000 Meters6.14:54.90aSr
Apr 24UNH Wildcat InvitationalApr 24 · 5000 Meters · New Hampshire5000 Meters—DNFSr
Apr 24UNH Wildcat InvitationalApr 24 · 1500 Meters · Place 1 · New Hampshire1500 Meters1.3:52.98a PBSr
Apr 10Friar InvitationalApr 10 · 5000 Meters · Place 5 · New Hampshire5000 Meters5.14:28.49aSr
Apr 4Jim Boulanger InvitationalApr 4 · 3000m Steeplechase · Place 1 · New Hampshire3000m Steeplechase0.914m1.9:42.27a PBSr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · 3000 Meters · Place 5 · New Hampshire3000 Meters58:26.63aSR
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · 1 Mile · Place 3 · New Hampshire1 Mile34:12.96aSR
Feb 11New Hampshire vs Umass LowellFeb 11 · 1 Mile · Place 1 · New Hampshire1 Mile14:14.92SR
Feb 6Riverhawk InvitationalFeb 6 · 3000 Meters · Place 3 · New Hampshire3000 Meters38:21.94aSr
Jan 24New Hampshire vs BryantJan 24 · 1 Mile · Place 1 · New Hampshire1 Mile14:17.59aSR

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 102025 NEICAAA Outdoor ChampsMay 10 · 5000 Meters · Place 2 · New Hampshire5000 Meters214:34.68aJR
May 3America East Outdoor ChampionshipsMay 3 · 5000 Meters · Place 7 · New Hampshire5000 Meters714:22.97a PBJR
Apr 5UNH Jim Boulanger InvitationalApr 5 · 1500 Meters · Place 1 · New Hampshire1500 Meters13:59.09JR

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 22America East Indoor ChampsFeb 22 · 3000 Meters · Place 4 · New Hampshire3000 Meters48:14.90a PB—
Feb 12UNH v. Umass LowellFeb 12 · 1000 Meters · Place 3 · New Hampshire1000 Meters32:30.93a PB—
Jan 31John Thomas Terrier ClassicJan 31 · 1 Mile · Place 91 · New Hampshire1 Mile914:10.41a PB—
Jan 31John Thomas Terrier ClassicJan 31 · 1500 Meters · Place 95 · New Hampshire1500 Meters953:53.70 PBJR

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 26Riverhawk InvitationalJan 26 · 1000 Meters · Place 22 · New Hampshire1000 Meters222:32.17SO

2023 Outdoor Track

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

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 18America East Indoor ChampionshipsFeb 18 · 1000 Meters · Place 12 · New Hampshire1000 Meters122:33.79FR
Feb 9UNH v UMass-Lowell v VermontFeb 9 · 1000 Meters · Place 2 · New Hampshire1000 Meters22:30.99Fr