Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorU.S. Army Eastern States · Mar 14:35.42U.S. Army Eastern StatesMarch 1, 2022
10,000 Meters · OutdoorSunshine State Conference Track and Field Championship · Apr 2433:55.89aSunshine State Conference Track and Field ChampionshipApril 24, 2026
1500 Meters · Outdoor2025 South Florida Invitational · Apr 114:03.47a2025 South Florida InvitationalApril 11, 2025
1600 Meters · IndoorThe Metropolitan Invitational · Jan 254:26.94The Metropolitan InvitationalJanuary 25, 2023
1600 Meters · OutdoorNJSIAA Sectionals North 2 Groups 2 and 3 · Jun 24:20.08NJSIAA Sectionals North 2 Groups 2 and 3June 2, 2023
1600 Meters · OutdoorHolmdel Twilight Series - Royal Rumble · May 174:22.29Holmdel Twilight Series - Royal RumbleMay 17, 2023
2 Miles · OutdoorEastern States Championships · Mar 19:53.55Eastern States ChampionshipsMarch 1, 2023
200 Meters · IndoorCoach Glynn Holiday Carnival · Dec 2826.65aCoach Glynn Holiday CarnivalDecember 28, 2019
3000 Meters · IndoorTampa Spartans Open · Feb 228:52.65Tampa Spartans OpenFebruary 22, 2025
3000 Meters · OutdoorTampa Spartans Open · Feb 178:58.17aTampa Spartans OpenFebruary 17, 2024
3200 Meters · IndoorNJSIAA Group Championships · Feb 179:41.27NJSIAA Group ChampionshipsFebruary 17, 2023
3200 Meters · OutdoorNJSIAA Sectionals North 2 Groups 2 and 3 · Jun 29:32.93NJSIAA Sectionals North 2 Groups 2 and 3June 2, 2023
3200 Meters · OutdoorRidge Twilight Meet II Night of 3200s · May 1410:08.87Ridge Twilight Meet II Night of 3200s May 14, 2021
5000 Meters · IndoorTampa Spartans Open · Feb 2115:19.25aTampa Spartans OpenFebruary 21, 2026
5000 Meters · OutdoorUCF Knights Invitational · Mar 2215:23.01aUCF Knights InvitationalMarch 22, 2024
600 Meters · IndoorCoach Glynn Holiday Carnival · Dec 281:37.73aCoach Glynn Holiday CarnivalDecember 28, 2019
800 Meters · IndoorThe Varsity Classic · Feb 62:00.15The Varsity ClassicFebruary 6, 2023
800 Meters · OutdoorUnion County Conference Championships · May 111:59.00Union County Conference ChampionshipsMay 11, 2023

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 24Sunshine State Conference Track and Field ChampionshipApr 24 · 10,000 Meters · Place 16 · TampaTampa10,000 Meters16.33:55.89a PBJr
Apr 2Embry-Riddle Running Elements ClassicApr 2 · 10,000 Meters · TampaTampa10,000 Meters—DNFJr
Mar 28UCF Knight InviteMar 28 · 5000 Meters · Place 6 · TampaTampa5000 Meters615:27.74aJr
Mar 13Tampa Spartans ClassicMar 13 · 5000 Meters · Place 21 · TampaTampa5000 Meters2115:48.65aJr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21Tampa Spartans OpenFeb 21 · 5000 Meters · Place 16 · TampaTampa5000 Meters1615:19.25a PBJr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 112025 South Florida InvitationalApr 11 · 1500 Meters · Place 15 · TampaTampa1500 Meters154:03.47a PBSo
Apr 3Embry-Riddle Running Elements Classic - Collegiate and OpenApr 3 · 5000 Meters · Place 32 · TampaTampa5000 Meters3216:05.06aSo
Mar 29Spartan RelaysMar 29 · 1 Mile · Place 10 · TampaTampa1 Mile104:46.76aSo
Mar 21South Florida Alumni InvitationalMar 21 · 1500 Meters · Place 28 · TampaTampa1500 Meters284:04.55aSo
Mar 7Tampa Spartans ClassicMar 7 · 5000 Meters · Place 40 · TampaTampa5000 Meters4015:56.32SO

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22Tampa Spartans OpenFeb 22 · 3000 Meters · Place 14 · TampaTampa3000 Meters148:52.65 PBSO

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 5Lee Fast Break Athletics InvitationalApr 5 · 5000 Meters · Place 73 · TampaTampa5000 Meters73.15:55.08aFr
Mar 22UCF Knights InvitationalMar 22 · 5000 Meters · Place 3 · TampaTampa5000 Meters3.15:23.01a PBFr
Mar 15USF Alumni InvitationalMar 15 · 1500 Meters · Place 26 · TampaTampa1500 Meters264:05.71a—
Feb 17Tampa Spartans OpenFeb 17 · 3000 Meters · Place 16 · TampaTampa3000 Meters16.8:58.17a PBFr

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 26Florida Collegiate InvitationalJan 26 · 5000 Meters · Place 11 · TampaTampa5000 Meters1115:28.70a—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · 3200 Meters · Place 15 · SummitSummit3200 Meters15.9:52.66a12
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · 1600 Meters · Place 10 · SummitSummit1600 Meters10.4:28.08a12
Jun 2NJSIAA Sectionals North 2 Groups 2 and 3Jun 2 · 3200 Meters · Place 5 · SummitSummit3200 Meters59:32.93 PB12
Jun 2NJSIAA Sectionals North 2 Groups 2 and 3Jun 2 · 1600 Meters · Place 4 · SummitSummit1600 Meters44:20.08 PB12
Jun 2NJSIAA Sectionals North 2 Groups 2 and 3Jun 2 · 1600 Meters · Place 4 · SummitSummit1600 Meters44:20.0812
Jun 2NJSIAA Sectionals North 2 Groups 2 and 3Jun 2 · 3200 Meters · Place 5 · SummitSummit3200 Meters59:32.9312
May 17Holmdel Twilight Series - Royal RumbleMay 17 · 1600 Meters · Place 12 · M SummitM Summit1600 Meters124:22.29 PB—
May 11Union County Conference ChampionshipsMay 11 · 800 Meters · Place 7 · SummitSummit800 Meters71:59.00 PB12
Apr 14Cherokee Night Racer #1: Night of 3200'sApr 14 · 3200 Meters · Place 12 · SummitSummit3200 Meters12.9:35.17a12
Mar 1Eastern States ChampionshipsMar 1 · 2 Miles · Place 12 · SummitSummit2 Miles129:53.55 PB12

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 17NJSIAA Group ChampionshipsFeb 17 · 3200 Meters · Place 7 · SummitSummit3200 Meters79:41.27 PB12
Feb 6The Varsity ClassicFeb 6 · 800 Meters · Place 4 · SummitSummit800 Meters42:00.15 PB12
Feb 4NJSIAA Sectional Championships - North 2 Group 2&3Feb 4 · 3200 Meters · Place 4 · SummitSummit3200 Meters49:44.3212
Feb 4NJSIAA Sectional Championships - North 2 Group 2&3Feb 4 · 3200 Meters · Place 4 · SummitSummit3200 Meters49:44.3212
Jan 29Union County Individual ChampionshipJan 29 · 3200 Meters · Place 7 · SummitSummit3200 Meters79:52.9212
Jan 25The Metropolitan InvitationalJan 25 · 1600 Meters · Place 3 · SummitSummit1600 Meters34:26.94 PB—
Jan 25The Metropolitan InvitationalJan 25 · 1600 Meters · Place 3 · SummitSummit1600 Meters34:26.94—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals North 2 Groups 2 and 3Jun 3 · 3200 Meters · Place 7 · SummitSummit3200 Meters7.9:38.49a11
May 24Union County ChampionshipsMay 24 · 1600 Meters · Place 12 · SummitSummit1600 Meters12.4:28.50a11
May 24Union County ChampionshipsMay 24 · 800 Meters · Place 16 · SummitSummit800 Meters16.2:06.08a11
May 19Holmdel Twilight Series - Royal RumbleMay 19 · 1600 Meters · Place 45 · M SummitM Summit1600 Meters454:34.18—
May 12Union County Conference ChampionshipsMay 12 · 3200 Meters · Place 7 · SummitSummit3200 Meters79:45.08—
Apr 14Cherokee Night Racing #1: Night of 3200'sApr 14 · 3200 Meters · Place 46 · SummitSummit3200 Meters46.9:58.63a11
Mar 1U.S. Army Eastern StatesMar 1 · 1 Mile · Place 12 · Summit HS-NJSummit HS-NJ1 Mile124:35.42 PB11

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 25NJSIAA Group ChampionshipsFeb 25 · 1600 Meters · Place 14 · SummitSummit1600 Meters144:41.0911
Jan 30Union County Individual ChampionshipJan 30 · 1600 Meters · Place 7 · SummitSummit1600 Meters7.4:39.64a11
Jan 26NJ Metropolitan InvitationalJan 26 · 800 Meters · Place 15 · SummitSummit800 Meters152:05.69—

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 20Union County ChampionshipsMay 20 · 800 Meters · Place 12 · SummitSummit800 Meters122:04.64—
May 14Ridge Twilight Meet II Night of 3200s May 14 · 3200 Meters · Place 24 · M SummitM Summit3200 Meters2410:08.87 PB—
Apr 23Cherokee Night Racing #1Apr 23 · 3200 Meters · Place 56 · M SummitM Summit3200 Meters5610:09.03—
Mar 21Union County ChampionshipsMar 21 · 1600 Meters · Place 6 · SummitSummit1600 Meters64:42.36—

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21Union County Qualifying Meets Pod A, B and CFeb 21 · 1600 Meters · Place 9 · SummitSummit1600 Meters9.4:47.97a10

2020 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 17Union County Individual ChampionshipFeb 17 · 3200 Meters · Place 8 · SummitSummit3200 Meters8.10:29.27a9
Feb 14NJSIAA Sectional Championships - North 2 Gr. 2&3Feb 14 · 800 Meters · Place 27 · SummitSummit800 Meters272:17.69—
Feb 14NJSIAA Sectional Championships - North 2 Gr. 2&3Feb 14 · 800 Meters · Place 27 · SummitSummit800 Meters272:17.69—
Feb 14NJSIAA Sectional Championships - North 2 Gr. 2&3Feb 14 · 800 Meters · Place 27 · SummitSummit800 Meters272:17.69—
Feb 14NJSIAA Sectional Championships - North 2 Gr. 2&3Feb 14 · 800 Meters · Place 27 · SummitSummit800 Meters272:17.69—
Jan 29Metropolitan InvitationalJan 29 · 1600 Meters · Place 5 · SummitSummit1600 Meters54:53.87—
Jan 15Frosh/Novice InvitationalJan 15 · 1600 Meters · Place 3 · SummitSummit1600 Meters3.4:57.32a9

2019 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · 600 Meters · Place 35 · SummitSummit600 Meters35.1:37.73a PB9
Dec 28Coach Glynn Holiday CarnivalDec 28 · 200 Meters · Place 22 · SummitSummit200 Meters22.26.65a PB9
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 800 Meters · Place 8 · SummitSummit800 Meters8.2:18.97a9