Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorGarden State TC Invitational · Feb 204:30.33aGarden State TC InvitationalFebruary 20, 2026
1 Mile · OutdoorEast Coast Championships · Jun 134:37.41East Coast ChampionshipsJune 13, 2025
1500 Meters · OutdoorTCNJ Lions Invite · Apr 244:16.47aTCNJ Lions InviteApril 24, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 26Garden State Last ChanceJun 26 · 1 Mile · Garden State Track Club1 Mile—DNS-
Jun 26Garden State Last ChanceJun 26 · 800 Meters · Place 30 · Garden State Track Club800 Meters30.2:03.10aUnofficial-
Jun 12East Coast Champs Jun 12 · 1 Mile · Place 12 · Garden State Track Club1 Mile12.4:48.45a-
May 23Garden State TwilightMay 23 · 1 Mile · Place 6 · Garden State Track Club1 Mile6.4:44.02a-
May 8Ramapo TwilightMay 8 · 1500 Meters · Place 8 · Garden State Track Club1500 Meters8.4:19.86a-
Apr 24TCNJ Lions InviteApr 24 · 1500 Meters · Place 24 · Garden State Track Club1500 Meters24.4:16.47a PB-
Apr 17Rider InvitationalApr 17 · 1500 Meters · Place 17 · Garden State Track Club1500 Meters17.4:19.10a-

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 20Garden State TC InvitationalFeb 20 · 1 Mile · Place 6 · Garden State Track Club1 Mile6.4:30.33a PB-
Feb 6Fastrack InvitationalFeb 6 · 1 Mile · Place 40 · Garden State Track Club1 Mile40.4:32.07a-
Jan 9St Thomas Aquinas Spartan InvitationalJan 9 · 1 Mile · Place 10 · Garden State Track Club1 Mile10.4:36.65a-

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 13East Coast ChampionshipsJun 13 · 1 Mile · Place 1 · 25 Garden State1 Mile14:37.41 PB—
May 24The Garden State Spring Youth ClassicMay 24 · 1 Mile · Place 10 · Garden State Track Club1 Mile10.4:37.67a-
Apr 25TCNJ Lions InviteApr 25 · 1500 Meters · Place 28 · Garden State Track Club1500 Meters28.4:19.42a-
Apr 19Rider InviteApr 19 · 1500 Meters · Place 31 · Garden State Track Club1500 Meters31.4:24.23a-