Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBishop Loughlin Games · Dec 204:58.40aBishop Loughlin GamesDecember 20, 2025
1500 Meters · Outdoor2022 Plainfield Tsunami Youth Invitational - 5/15/2022 · May 155:58.20a2022 Plainfield Tsunami Youth Invitational - 5/15/2022 May 15, 2022
1600 Meters · IndoorBill Bruno Holiday Classic · Dec 215:04.76aBill Bruno Holiday ClassicDecember 21, 2024
1600 Meters · OutdoorGMC Championship · May 54:53.84aGMC ChampionshipMay 5, 2026
3200 Meters · IndoorNJSIAA Group Non-Public A & B Championships · Feb 2110:39.06NJSIAA Group Non-Public A & B ChampionshipsFebruary 21, 2025
3200 Meters · OutdoorNJCTC CHAMPIONSHIP MEET · May 1710:26.71aNJCTC CHAMPIONSHIP MEETMay 17, 2026
400 Meters · OutdoorAAU-NJ Annual Track and Field Invitational · May 11:18.96aAAU-NJ Annual Track and Field InvitationalMay 1, 2022
800 Meters · Indoor2022 USATF National Youth Indoor Championships · Mar 183:03.04a2022 USATF National Youth Indoor ChampionshipsMarch 18, 2022
800 Meters · OutdoorBlue Devil Classic · Apr 112:17.56aBlue Devil ClassicApril 11, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 3200 Meters · Place 25 · St Joseph (NJ)St Joseph (NJ)3200 Meters25.10:33.12a11
May 17NJCTC CHAMPIONSHIP MEETMay 17 · 3200 Meters · Place 3 · St Joseph (NJ)St Joseph (NJ)3200 Meters3.10:26.71a PB11
May 14A Fourth Night at the Horse FarmMay 14 · 1600 Meters · Place 28 · St Joseph (NJ)St Joseph (NJ)1600 Meters28.4:58.13a11
May 5GMC ChampionshipMay 5 · 1600 Meters · Place 28 · St. Joseph HS (Metuchen)St. Joseph HS (Metuchen)1600 Meters284:53.84a PB11
May 5GMC ChampionshipMay 5 · 1600 Meters · Place 28 · St. Joseph HS (Metuchen)St. Joseph HS (Metuchen)1600 Meters284:53.84a11
Apr 17Ridge Night Of 1600'SApr 17 · 1600 Meters · Place 151 · St Joseph (NJ)St Joseph (NJ)1600 Meters151.5:04.78a11
Apr 11Blue Devil ClassicApr 11 · 800 Meters · Place 39 · St Joseph (NJ)St Joseph (NJ)800 Meters39.2:17.56a PB11
Apr 7GMC Red & White Division ChampionshipApr 7 · 1600 Meters · Place 13 · St Joseph (NJ)St Joseph (NJ)1600 Meters13.5:13.67a11
Apr 2Cherokee 3200Apr 2 · 3200 Meters · St Joseph (NJ)St Joseph (NJ)3200 Meters--DNS11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20Bishop Loughlin GamesDec 20 · 1 Mile · Place 55 · St Joseph (NJ)St Joseph (NJ)1 Mile55.4:58.40a PB11
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · 3200 Meters · Place 13 · St. Joseph HS (Metuchen)St. Joseph HS (Metuchen)3200 Meters1310:39.06 PB10
Feb 1SJTCA #16Feb 1 · 1600 Meters · Place 18 · St. Joseph HS (Metuchen)St. Joseph HS (Metuchen)1600 Meters185:07.5410
Jan 13Mid-Winter ClassicJan 13 · 1600 Meters · Place 10 · St. Joseph HS (Metuchen)St. Joseph HS (Metuchen)1600 Meters105:06.4910

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · 3200 Meters · Place 40 · St Joseph (NJ)St Joseph (NJ)3200 Meters40.10:59.22a10
May 6GMC ChampionshipsMay 6 · 3200 Meters · Place 20 · St. Joseph HS (Metuchen)St. Joseph HS (Metuchen)3200 Meters2010:28.5310
Apr 16Ridge Night Of 1600'SApr 16 · 1600 Meters · Place 90 · St Joseph (NJ)St Joseph (NJ)1600 Meters90.4:54.77a10
Apr 16Ridge Night Of 1600'SApr 16 · 1600 Meters · Place 90 · St Joseph (NJ)St Joseph (NJ)1600 Meters90.4:54.77a10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 21Bill Bruno Holiday ClassicDec 21 · 1600 Meters · Place 32 · St Joseph (NJ)St Joseph (NJ)1600 Meters32.5:04.76a PB10
Dec 17SJTCA Meet #3Dec 17 · 3200 Meters · Place 4 · St Joseph (NJ)St Joseph (NJ)3200 Meters4.10:52.51a10
Feb 12SJTCA Winter Meet #18Feb 12 · 3200 Meters · Place 11 · St. Joseph HS (Metuchen)St. Joseph HS (Metuchen)3200 Meters1111:32.819
Jan 20Greater Middlesex Conf. ChampionshipsJan 20 · 3200 Meters · Place 31 · St. Joseph HS (Metuchen)St. Joseph HS (Metuchen)3200 Meters3111:57.959

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Non Public A-BJun 7 · 3200 Meters · Place 37 · St Joseph (NJ)St Joseph (NJ)3200 Meters37.11:07.08a9
May 21GMC ChampionshipsMay 21 · 3200 Meters · Place 28 · St. Joseph HS (Metuchen)St. Joseph HS (Metuchen)3200 Meters2811:12.289
May 6Ridge Night of 1600sMay 6 · 1600 Meters · Place 213 · St Joseph (NJ)St Joseph (NJ)1600 Meters213.5:22.83a9

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 152022 Plainfield Tsunami Youth Invitational - 5/15/2022 May 15 · 1500 Meters · Place 9 · Garden State Track ClubGarden State Track Club1500 Meters9.5:58.20a PB7
May 1AAU-NJ Annual Track and Field InvitationalMay 1 · 800 Meters · Place 11 · Garden State Track ClubGarden State Track Club800 Meters11.3:02.47a7
May 1AAU-NJ Annual Track and Field InvitationalMay 1 · 400 Meters · Place 25 · Garden State Track ClubGarden State Track Club400 Meters25.1:18.96a PB7

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 800 Meters · Place 49 · Garden State Track ClubGarden State Track Club800 Meters49.3:03.04a PB7
Jan 23Ocean Breeze Invitational - YouthJan 23 · 800 Meters · Place 48 · Garden State Track Club NewGarden State Track Club New800 Meters483:06.7513

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 22 GSTC East Coast Relays and Last Chance InvitationalMay 22 · 400 Meters · Place 18 · Garden StateGarden State400 Meters181:25.80—
May 22 GSTC East Coast Relays and Last Chance InvitationalMay 22 · 400 Meters · Place 18 · Garden StateGarden State400 Meters181:25.80—
May 22GSTC East Coast Relays and Last Chance Invitational Youth SectionMay 22 · 400 Meters · Place 18 · Garden State Track ClubGarden State Track Club400 Meters18.1:25.80a6
May 1Garden State Track Club Twilight Meet Youth SectionMay 1 · 400 Meters · Place 24 · Garden State Track ClubGarden State Track Club400 Meters24.1:32.00a6