Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDavid Hemery Valentine Invitational · Feb 135:11.29aDavid Hemery Valentine InvitationalFebruary 13, 2026
1000 Meters · IndoorNew England Division III Indoor Championships · Mar 13:03.33aNew England Division III Indoor ChampionshipsMarch 1, 2026
1500 Meters · OutdoorNew England Division III Outdoor Championships · May 14:46.65aNew England Division III Outdoor ChampionshipsMay 1, 2026
1600 Meters · OutdoorGMC Championships · May 65:04.44GMC ChampionshipsMay 6, 2025
3200 Meters · OutdoorNJSIAA State Meet Of Champions · Jun 1210:47.06aNJSIAA State Meet Of ChampionsJune 12, 2024
400 Meters · OutdoorRahway Rising Stars Invitational #1 · Apr 81:05.34Rahway Rising Stars Invitational #1April 8, 2022
5000 Meters · OutdoorSilfen Invitational · Apr 1017:23.84aSilfen InvitationalApril 10, 2026
800 Meters · OutdoorRahway Rising Stars Invitational #2 · Apr 142:30.08Rahway Rising Stars Invitational #2 April 14, 2022

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8The FIRE Meet at WilliamsMay 8 · 5000 Meters · Place 16 · Wesleyan (Conn.)Wesleyan (Conn.)5000 Meters16.17:41.06aFr
May 1New England Division III Outdoor ChampionshipsMay 1 · 1500 Meters · Place 7 · Wesleyan (Conn.)Wesleyan (Conn.)1500 Meters7.4:46.65a PBFr
Apr 25NESCAC Track & Field ChampionshipsApr 25 · 5000 Meters · Place 6 · Wesleyan (Conn.)Wesleyan (Conn.)5000 Meters6.17:25.59aFr
Apr 18Trinity InvitationalApr 18 · 1500 Meters · Place 2 · Wesleyan (Conn.)Wesleyan (Conn.)1500 Meters2.4:47.45aFr
Apr 10Silfen InvitationalApr 10 · 5000 Meters · Place 6 · Wesleyan (Conn.)Wesleyan (Conn.)5000 Meters6.17:23.84a PBFr
Apr 4Amherst Spring FlingApr 4 · 1500 Meters · Place 8 · Wesleyan (Conn.)Wesleyan (Conn.)1500 Meters8.4:46.87aFr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 1New England Division III Indoor ChampionshipsMar 1 · 1000 Meters · Place 14 · Wesleyan (Conn.)Wesleyan (Conn.)1000 Meters143:03.33a PBFR
Feb 13David Hemery Valentine InvitationalFeb 13 · 1 Mile · Place 198 · Wesleyan (Conn.)Wesleyan (Conn.)1 Mile1985:11.29a PBFr

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 11The Winner's Circle at The Horse FarmJun 11 · 1600 Meters · Place 18 · MetuchenMetuchen1600 Meters185:12.9212
Jun 4NJSIAA State Meet Of ChampionsJun 4 · 3200 Meters · Place 16 · MetuchenMetuchen3200 Meters1611:02.6412
May 30NJSIAA Group Championships - 1 & 4May 30 · 1600 Meters · Place 5 · MetuchenMetuchen1600 Meters55:13.2012
May 30NJSIAA Group Championships - 1 & 4May 30 · 3200 Meters · Place 1 · MetuchenMetuchen3200 Meters110:52.4212
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · 1600 Meters · Place 1 · MetuchenMetuchen1600 Meters15:06.5912
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · 3200 Meters · Place 1 · MetuchenMetuchen3200 Meters110:54.5312
May 6GMC ChampionshipsMay 6 · 3200 Meters · Place 1 · MetuchenMetuchen3200 Meters110:51.4612
May 6GMC ChampionshipsMay 6 · 1600 Meters · Place 1 · MetuchenMetuchen1600 Meters15:04.44 PB12
Apr 15GMC Red & White ChampionshipApr 15 · 1600 Meters · Place 1 · MetuchenMetuchen1600 Meters15:15.37—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 12NJSIAA State Meet Of ChampionsJun 12 · 3200 Meters · Place 5 · MetuchenMetuchen3200 Meters5.10:47.06a PB11
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 3200 Meters · Place 1 · MetuchenMetuchen3200 Meters110:54.2411
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 1600 Meters · Place 4 · MetuchenMetuchen1600 Meters45:15.3711
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 1600 Meters · Place 4 · MetuchenMetuchen1600 Meters45:15.3711
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 3200 Meters · Place 1 · MetuchenMetuchen3200 Meters110:54.2411
May 21GMC ChampionshipsMay 21 · 3200 Meters · Place 1 · MetuchenMetuchen3200 Meters111:00.1411
May 21GMC ChampionshipsMay 21 · 1600 Meters · Place 2 · MetuchenMetuchen1600 Meters25:12.1211

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals Central Groups 2 and 3Jun 3 · 1600 Meters · Place 3 · MetuchenMetuchen1600 Meters35:14.929
Apr 14Rahway Rising Stars Invitational #2 Apr 14 · 800 Meters · Place 1 · MetuchenMetuchen800 Meters12:30.08 PB—
Apr 8Rahway Rising Stars Invitational #1Apr 8 · 400 Meters · Place 4 · MetuchenMetuchen400 Meters41:05.34 PB—
Apr 8Rahway Rising Stars Invitational #1Apr 8 · 400 Meters · Place 4 · MetuchenMetuchen400 Meters41:05.349