Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorGarden State HS Invitational · Feb 1424.32Garden State HS InvitationalFebruary 14, 2025
200 Meters · OutdoorGarden State Last Chance · Jun 2723.46Garden State Last Chance June 27, 2025
400 Meters · IndoorFastrack Last Chance · Feb 2852.23Fastrack Last ChanceFebruary 28, 2025
400 Meters · OutdoorEast Coast Champs · Jun 1250.66aEast Coast Champs June 12, 2026
600 Meters · IndoorGarden State HS Invitational · Feb 141:26.46Garden State HS InvitationalFebruary 14, 2025
800 Meters · IndoorJohn Hay Pennsylvania Distance Festival · May 261:54.52aJohn Hay Pennsylvania Distance FestivalMay 26, 2026
800 Meters · IndoorGarden State Open · Feb 212:01.39Garden State OpenFebruary 21, 2025
800 Meters · OutdoorTCNJ Lions Invite · Apr 241:55.52aTCNJ Lions InviteApril 24, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 26Garden State Last ChanceJun 26 · 1 Mile · Place 7 · Garden State Track ClubGarden State Track Club1 Mile7.4:27.72aUnofficial12
Jun 12East Coast Champs Jun 12 · 800 Meters · Place 23 · Garden State Track ClubGarden State Track Club800 Meters23.2:06.30a12
Jun 12East Coast Champs Jun 12 · 400 Meters · Place 10 · Garden State Track ClubGarden State Track Club400 Meters10.50.66a PB12
May 23Garden State TwilightMay 23 · 800 Meters · Place 3 · Garden State Track ClubGarden State Track Club800 Meters3.2:00.89a12
May 10Widener Final QualifierMay 10 · 800 Meters · Place 50 · Garden State Track ClubGarden State Track Club800 Meters50.1:55.57a12
May 8Ramapo TwilightMay 8 · 800 Meters · Place 6 · Garden State Track ClubGarden State Track Club800 Meters6.1:57.86a12
Apr 24TCNJ Lions InviteApr 24 · 800 Meters · Place 5 · Garden State Track ClubGarden State Track Club800 Meters5.1:55.52a PB12
Apr 17Rider InvitationalApr 17 · 800 Meters · Place 2 · Garden State Track ClubGarden State Track Club800 Meters2.1:56.64a12

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
May 26John Hay Pennsylvania Distance FestivalMay 26 · 800 Meters · Place 15 · Garden State Track ClubGarden State Track Club800 Meters15.1:54.52a PB12
Mar 20Adidas Indoor NationalsMar 20 · 800 Meters · Place 5 · Garden State Track ClubGarden State Track Club800 Meters5.1:54.93a12
Feb 20Garden State TC InvitationalFeb 20 · 800 Meters · Place 1 · Garden State Track ClubGarden State Track Club800 Meters1.1:55.55a12
Feb 7Big Apple InvitationalFeb 7 · 800 Meters · Place 4 · Garden State TCGarden State TC800 Meters41:58.69—
Jan 23Monmouth County ChampionshipsJan 23 · 800 Meters · Place 2 · Ranney SchoolRanney School800 Meters22:00.1012
Jan 23Monmouth County ChampionshipsJan 23 · 800 Meters · Place 2 · Ranney SchoolRanney School800 Meters22:00.1012
Jan 17Wagner InvitationalJan 17 · 800 Meters · Place 10 · Garden State TCGarden State TC800 Meters101:59.30—
Jan 9St Thomas Aquinas Spartan InvitationalJan 9 · 800 Meters · Place 1 · Garden State Track ClubGarden State Track Club800 Meters1.1:55.23a12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 27Garden State Last Chance Jun 27 · 200 Meters · Place 17 · 17 Garden State17 Garden State200 MetersRound P1723.46 PB—
Jun 13East Coast ChampionshipsJun 13 · 800 Meters · Place 29 · 17 Garden State17 Garden State800 Meters292:04.18—
Jun 13East Coast ChampionshipsJun 13 · 400 Meters · Place 9 · 17 Garden State17 Garden State400 Meters950.66—
May 24The Garden State Spring Youth ClassicMay 24 · 800 Meters · Garden State Track ClubGarden State Track Club800 Meters—DNS11
May 24The Garden State Spring Youth ClassicMay 24 · 400 Meters · Garden State Track ClubGarden State Track Club400 Meters—DNS11
Apr 25TCNJ Lions InviteApr 25 · 400 Meters · Place 17 · Garden State Track ClubGarden State Track Club400 Meters17.51.31a11
Apr 19Rider InviteApr 19 · 800 Meters · Place 6 · Garden State Track ClubGarden State Track Club800 Meters6.1:57.52a11

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 28Fastrack Last ChanceFeb 28 · 400 Meters · Place 21 · Garden State TCGarden State TC400 Meters2152.23 PB0
Feb 28Fastrack Last ChanceFeb 28 · 400 Meters · Place 21 · Garden State TCGarden State TC400 Meters2152.23a—
Feb 21Garden State OpenFeb 21 · 800 Meters · Place 7 · M Garden StateM Garden State800 Meters72:01.39 PB—
Feb 14Garden State HS InvitationalFeb 14 · 200 Meters · Place 11 · Garden State TCGarden State TC200 Meters1124.32 PB—
Feb 14Garden State HS InvitationalFeb 14 · 600 Meters · Place 4 · Garden State TCGarden State TC600 Meters41:26.46 PB—
Feb 7Fastrack National InvitationalFeb 7 · 800 Meters · Place 71 · Garden State TCGarden State TC800 Meters712:06.85—
Jan 17NYC Gotham CupJan 17 · 800 Meters · Place 37 · Garden State Track ClubGarden State Track Club800 Meters37.2:07.89a11
Jan 10St. Thomas Aquinas Spartan InvitationalJan 10 · 800 Meters · Place 30 · Garden State TCGarden State TC800 Meters302:09.060

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 21Rahway Rising Stars Invitational #2 Apr 21 · 800 Meters · Place 1 · Ranney SchooRanney Schoo800 Meters12:05.619
Apr 21Rahway Rising Stars Invitational #2 Apr 21 · 800 Meters · Place 1 · Ranney SchooRanney Schoo800 Meters12:05.619

2023 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 17NJSIAA Group ChampionshipsFeb 17 · 800 Meters · Place 8 · Ranney SchoolRanney School800 Meters82:08.729
Feb 8SJTCA Winter Meet #13Feb 8 · 400 Meters · Place 26 · Ranney SchoolRanney School400 Meters2657.919
Feb 8SJTCA Winter Meet #13Feb 8 · 800 Meters · Place 10 · Ranney SchoolRanney School800 Meters102:13.969
Jan 31Monmouth U. TC Indoor Showcase #1Jan 31 · 800 Meters · Place 6 · Ranney SchooRanney Schoo800 Meters62:10.91—
Jan 31Monmouth U. TC Indoor Showcase #1Jan 31 · 800 Meters · Place 6 · Ranney SchooRanney Schoo800 Meters62:10.91—
Jan 26Shore Conference ChampionshipsJan 26 · 800 Meters · Place 43 · Ranney SchoolRanney School800 Meters432:17.129
Jan 26Shore Conference ChampionshipsJan 26 · 400 Meters · Place 32 · Ranney SchoolRanney School400 Meters3255.719
Jan 22NJ Frosh Soph State ChampionshipJan 22 · 800 Meters · Place 1 · Ranney SchoolRanney School800 Meters12:12.229
Jan 22NJ Frosh Soph State ChampionshipJan 22 · 400 Meters · Place 8 · Ranney SchoolRanney School400 Meters857.499
Jan 20Monmouth County ChampionshipsJan 20 · 800 Meters · Place 24 · Ranney SchoolRanney School800 Meters242:11.819
Jan 17Mid-Winter ClassicJan 17 · 800 Meters · Place 1 · Ranney SchoolRanney School800 Meters12:15.009
Jan 7Merli InvitationalJan 7 · 400 Meters · Place 1 · Ranney SchoolRanney School400 Meters156.599
Jan 7Merli InvitationalJan 7 · 400 Meters · Place 1 · Ranney SchoolRanney School400 Meters156.599
Jan 7Merli InvitationalJan 7 · 400 Meters · Place 1 · Ranney SchoolRanney School400 Meters156.599

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28Bill Bruno Holiday ClassicDec 28 · 800 Meters · Place 17 · RanneyRanney800 Meters17.2:21.48a9
Dec 17Demarest InvitationalDec 17 · 600 Meters · Place 45 · RanneyRanney600 Meters45.1:39.26a9