Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorRidge Winter Invitational · Dec 83:23.60aRidge Winter InvitationalDecember 8, 2025
1600 Meters · IndoorHCTCA Meet #3 · Feb 175:47.01HCTCA Meet #3February 17, 2026
1600 Meters · OutdoorHCTCA Relay Carnival · Apr 185:40.26aHCTCA Relay CarnivalApril 18, 2026
3200 Meters · IndoorHCTCA Winter Series Meet #2 (Bill Reid Memorial) · Jan 2313:00.16HCTCA Winter Series Meet #2 (Bill Reid Memorial)January 23, 2026
3200 Meters · OutdoorHudson County Champs · May 2112:44.62aHudson County ChampsMay 21, 2026
400 Meters · Outdoor130th Penn Relays Carnival · Apr 231:04.93a130th Penn Relays CarnivalApril 23, 2026
800 Meters · IndoorJersey City Championship · Jan 122:33.11Jersey City ChampionshipJanuary 12, 2026
800 Meters · OutdoorHudson County Champs · May 212:27.37aHudson County ChampsMay 21, 2026
Javelin · 600g · OutdoorHudson County Championships · May 1840-10Hudson County ChampionshipsMay 18, 2023

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 1 & 4May 29 · 1600 Meters · Place 18 · Beloved Community Charter1600 Meters18.5:50.67a12
May 21Hudson County ChampsMay 21 · 3200 Meters · Place 7 · Beloved Community Charter3200 Meters7.12:44.62a PB12
May 21Hudson County ChampsMay 21 · 1600 Meters · Place 6 · Beloved Community Charter1600 Meters6.5:42.17a12
May 21Hudson County ChampsMay 21 · 800 Meters · Place 6 · Beloved Community Charter800 Meters6.2:27.37a PB12
May 21Hudson County ChampsMay 21 · 400 Meters · Beloved Community Charter400 Meters—DNS12
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · 1600 Meters · Place 4 · Beloved Community Charter1600 Meters4.5:44.77a12
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · 800 Meters · Place 7 · Beloved Community Charter800 Meters7.2:32.95a12
May 2Mercer Coaches ClassicMay 2 · 4x400 Relay · Beloved Community Charter4x400 Relay—1:00.95Unofficial12
May 2Mercer Coaches ClassicMay 2 · 800 Meters · Place 9 · Beloved Community Charter800 Meters9.2:34.44a12
Apr 27Jersey City ChampsApr 27 · 3200 Meters · Place 1 · Beloved Community Charter3200 Meters1.12:49.97a12
Apr 27Jersey City ChampsApr 27 · 1600 Meters · Place 1 · Beloved Community Charter1600 Meters1.5:44.17a12
Apr 27Jersey City ChampsApr 27 · 800 Meters · Place 3 · Beloved Community Charter800 Meters3.2:32.15a12
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · Beloved Community Charter400 Meters—1:04.93a PB12
Apr 18HCTCA Relay CarnivalApr 18 · 3200 Meters · Place 1 · Beloved Community Charter3200 Meters1.12:53.54a12
Apr 18HCTCA Relay CarnivalApr 18 · 1600 Meters · Place 1 · Beloved Community Charter1600 Meters1.5:40.26a PB12
Apr 18HCTCA Relay CarnivalApr 18 · 800 Meters · Place 2 · Beloved Community Charter800 Meters2.2:32.21a12
Apr 18HCTCA Relay CarnivalApr 18 · 400 Meters · Beloved Community Charter400 Meters--DNS12
Apr 6SDA Spring InvitationalApr 6 · 1600 Meters · Place 3 · Beloved Community Charter1600 Meters3.5:55.22a12
Apr 6SDA Spring InvitationalApr 6 · 800 Meters · Place 2 · Beloved Community Charter800 Meters2.2:36.09a12
Apr 2Rahway Rising Stars Invitational #1Apr 2 · 800 Meters · Place 2 · Beloved Community Charter800 Meters2.2:33.49a12

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 17HCTCA Meet #3Feb 17 · 1600 Meters · Place 1 · BelovED Comm1600 Meters15:47.01 PB—
Feb 8NJSIAA Sectional Championships - North 2 Groups 1&2Feb 8 · 800 Meters · Place 9 · BelovED Community Charter Scho800 Meters92:34.1812
Jan 30Hudson County Indoor ChampionshipsJan 30 · 1600 Meters · Place 5 · BelovED Comm1600 Meters55:47.27—
Jan 30Hudson County Indoor ChampionshipsJan 30 · 800 Meters · Place 8 · BelovED Comm800 Meters82:38.79—
Jan 23HCTCA Winter Series Meet #2 (Bill Reid Memorial)Jan 23 · 3200 Meters · Place 5 · BelovED Comm3200 Meters513:00.16 PB—
Jan 23HCTCA Winter Series Meet #2 (Bill Reid Memorial)Jan 23 · 800 Meters · Place 3 · BelovED Comm800 Meters32:37.33—
Jan 23HCTCA Winter Series Meet #2 (Bill Reid Memorial)Jan 23 · 800 Meters · Place 15 · BelovED Comm800 Meters153:11.37—
Jan 12Jersey City ChampionshipJan 12 · 1600 Meters · Place 4 · BelovED Comm1600 Meters46:15.70—
Jan 12Jersey City ChampionshipJan 12 · 1600 Meters · Place 4 · BelovED Comm1600 Meters46:15.70—
Jan 12Jersey City ChampionshipJan 12 · 800 Meters · Place 2 · BelovED Comm800 Meters22:33.11 PB—
Jan 12Jersey City ChampionshipJan 12 · 800 Meters · Place 2 · BelovED Comm800 Meters22:33.11—

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 1600 Meters · Place 18 · Beloved Community Charter1600 Meters18.5:54.58a12
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 800 Meters · Place 41 · Beloved Community Charter800 Meters41.3:04.09a12
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 800 Meters · Place 28 · Beloved Community Charter800 Meters28.2:38.85a12
Dec 12HCTCA Meet #1Dec 12 · 1600 Meters · Place 3 · Beloved Community Charter1600 Meters3.6:03.17a12
Dec 12HCTCA Meet #1Dec 12 · 800 Meters · Place 3 · Beloved Community Charter800 Meters3.2:41.92a12
Dec 8Ridge Winter InvitationalDec 8 · 1000 Meters · Place 11 · Beloved Community Charter1000 Meters11.3:23.60a PB12
Dec 8Ridge Winter InvitationalDec 8 · 1600 Meters · Place 11 · Beloved Community Charter1600 Meters11.6:04.72a12
Feb 15NJSIAA Sectional Championships - North 2 Groups 1&2Feb 15 · 800 Meters · Place 30 · BelovED Community Charter Scho800 Meters302:54.9611
Feb 15NJSIAA Sectional Championships - North 2 Groups 1&2Feb 15 · 1600 Meters · Place 21 · BelovED Community Charter Scho1600 Meters216:11.9711
Jan 31Hudson County Indoor ChampionshipsJan 31 · 1600 Meters · Place 18 · BelovED Comm1600 Meters186:25.97—
Jan 31Hudson County Indoor ChampionshipsJan 31 · 800 Meters · Place 23 · BelovED Comm800 Meters232:53.98—
Jan 24HCTCA Winter Series Meet #2 (Bill Reid Memorial)Jan 24 · 1600 Meters · Place 6 · BelovED Comm1600 Meters66:03.82—
Jan 24HCTCA Winter Series Meet #2 (Bill Reid Memorial)Jan 24 · 800 Meters · Place 9 · BelovED Comm800 Meters92:43.62—
Jan 13Jersey City ChampionshipJan 13 · 1600 Meters · Place 4 · BelovED Comm1600 Meters46:25.68—
Jan 13Jersey City ChampionshipJan 13 · 800 Meters · Place 10 · BelovED Comm800 Meters102:53.89—

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 23Hudson County ChampionshipsMay 23 · 3200 Meters · Place 12 · BelovED Comm3200 Meters1213:10.50—
May 23Hudson County ChampionshipsMay 23 · 1600 Meters · Place 13 · BelovED Comm1600 Meters135:58.78—
May 23Hudson County ChampionshipsMay 23 · 800 Meters · Place 13 · BelovED Comm800 Meters132:39.54—
May 19Ridge Novice InvitationalMay 19 · 1600 Meters · Place 5 · Beloved Community Charter1600 Meters5.6:02.72a11
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 3200 Meters · Place 11 · BelovED Comm3200 Meters1113:39.7211
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 1600 Meters · Place 11 · BelovED Comm1600 Meters116:08.7811
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 800 Meters · Place 10 · BelovED Comm800 Meters102:37.0411
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 800 Meters · Place 10 · BelovED Community Charter Scho800 Meters102:37.0411
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 1600 Meters · Place 11 · BelovED Community Charter Scho1600 Meters116:08.7811
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 3200 Meters · Place 11 · BelovED Community Charter Scho3200 Meters1113:39.7211
May 5South Hudson ChampionshipsMay 5 · 1600 Meters · Place 2 · BelovED Comm1600 Meters26:03.23—
Apr 21SDA Spring InvitationalApr 21 · 1600 Meters · Place 4 · BelovED Comm1600 Meters46:15.45—
Apr 21SDA Spring InvitationalApr 21 · 800 Meters · Place 4 · BelovED Comm800 Meters42:47.09—
Apr 17Raider TwilightApr 17 · 800 Meters · Place 27 · BelovED Comm800 Meters272:39.2411
Apr 12East Brunswick InvitationalApr 12 · 1600 Meters · Place 14 · BelovED Comm1600 Meters146:14.50—

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 1600 Meters · Place 41 · Beloved Community Charter1600 Meters41.6:13.59a11
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 800 Meters · Place 55 · Beloved Community Charter800 Meters55.2:53.41a11
Dec 16NJ Spiked Shoe Holiday FestivalDec 16 · 1600 Meters · Place 34 · Beloved Community Charter1600 Meters34.6:23.63a11
Dec 16NJ Spiked Shoe Holiday FestivalDec 16 · 800 Meters · Place 38 · Beloved Community Charter800 Meters38.2:58.12a11
Dec 9Ridge Winter InvitationalDec 9 · 1000 Meters · Place 14 · Beloved Community Charter1000 Meters14.3:44.66a11
Dec 9Ridge Winter InvitationalDec 9 · 1600 Meters · Place 27 · Beloved Community Charter1600 Meters27.6:31.05a11
Feb 23HCTC Winter Series Meet #3Feb 23 · 1600 Meters · Place 17 · BelovED Comm1600 Meters176:54.96—
Feb 23HCTC Winter Series Meet #3Feb 23 · 800 Meters · Place 25 · BelovED Comm800 Meters253:04.37—
Feb 4NJSIAA Sectional Championships - Central Groups 1&4Feb 4 · 800 Meters · Place 15 · BelovED Community Charter Scho800 Meters152:46.8610
Feb 4NJSIAA Sectional Championships - Central Groups 1&4Feb 4 · 1600 Meters · Place 11 · BelovED Community Charter Scho1600 Meters116:29.5810
Jan 31Hudson County Indoor ChampionshipsJan 31 · 1600 Meters · Place 3 · BelovED Comm1600 Meters36:28.78—
Jan 31Hudson County Indoor ChampionshipsJan 31 · 800 Meters · Place 3 · BelovED Comm800 Meters32:47.94—
Jan 17Jersey City ChampionshipJan 17 · 1600 Meters · Place 7 · BelovED Comm1600 Meters76:33.39—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 800 Meters · Place 15 · BelovED Community Charter Scho800 Meters152:48.3310
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 1600 Meters · Place 10 · BelovED Community Charter Scho1600 Meters106:10.0910
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 1600 Meters · Place 10 · BelovED Community Charter Scho1600 Meters106:10.0910
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 800 Meters · Place 15 · BelovED Community Charter Scho800 Meters152:48.3310
May 7South Hudson ChampionshipsMay 7 · 1600 Meters · Place 3 · BelovED Comm1600 Meters36:19.17—
Apr 29Jersey City Outdoor Track & Field ChampionshipApr 29 · 1600 Meters · Place 6 · BelovED Community Charter Scho1600 Meters66:16.9510
Apr 29Jersey City Outdoor Track & Field ChampionshipApr 29 · 800 Meters · Place 10 · BelovED Community Charter Scho800 Meters102:47.0810
Apr 1Saint Dominic Academy Spring InvitationalApr 1 · 1600 Meters · Place 4 · BelovED Comm1600 Meters46:38.02—
Apr 1Saint Dominic Academy Spring InvitationalApr 1 · 800 Meters · Place 3 · BelovED Comm800 Meters32:51.94—

2023 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 15HCTC Winter Series Meet #1Dec 15 · 1600 Meters · Place 5 · Beloved Community Charter1600 Meters5.6:15.50a10
Dec 15HCTC Winter Series Meet #1Dec 15 · 800 Meters · Place 13 · Beloved Community Charter800 Meters13.2:55.12a10
Dec 11Ridge Winter InvitationalDec 11 · 1000 Meters · Place 7 · Beloved Community Charter1000 Meters7.3:43.33a10
Dec 11Ridge Winter InvitationalDec 11 · 1600 Meters · Place 37 · Beloved Community Charter1600 Meters37.6:32.78a10
Feb 15Ed Grant Last Chance InvitationalFeb 15 · 1600 Meters · Place 6 · BelovED Comm1600 Meters67:07.35—
Feb 15Ed Grant Last Chance InvitationalFeb 15 · 800 Meters · Place 10 · BelovED Comm800 Meters103:07.00—
Feb 15Ed Grant Last Chance InvitationalFeb 15 · 3200 Meters · Place 2 · BelovED Comm3200 Meters214:09.13—
Feb 15Ed Grant Last Chance InvitationalFeb 15 · 1600 Meters · Place 6 · BelovED Comm1600 Meters67:07.35—
Feb 15Ed Grant Last Chance InvitationalFeb 15 · 1600 Meters · Place 6 · BelovED Comm1600 Meters67:07.35—
Feb 15Ed Grant Last Chance InvitationalFeb 15 · 800 Meters · Place 10 · BelovED Comm800 Meters103:07.00—
Feb 15Ed Grant Last Chance InvitationalFeb 15 · 800 Meters · Place 10 · BelovED Comm800 Meters103:07.00—
Feb 15Ed Grant Last Chance InvitationalFeb 15 · 3200 Meters · Place 2 · BelovED Comm3200 Meters214:09.13—
Feb 15Ed Grant Last Chance InvitationalFeb 15 · 3200 Meters · Place 2 · BelovED Comm3200 Meters214:09.13—
Feb 1Hudson County Indoor ChampionshipsFeb 1 · 800 Meters · Place 11 · BelovED Comm800 Meters112:56.33—
Feb 1Hudson County Indoor ChampionshipsFeb 1 · 3200 Meters · Place 7 · BelovED Comm3200 Meters714:18.33—

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals North 2 Groups 1 and 4Jun 2 · 3200 Meters · Place 8 · Beloved Community Charter3200 Meters8.14:40.67a9
Jun 2NJSIAA Sectionals North 2 Groups 1 and 4Jun 2 · 1600 Meters · Place 12 · Beloved Community Charter1600 Meters12.6:27.72a9
May 30Ridge Novice InvitationalMay 30 · 1600 Meters · Place 38 · BelovED Comm1600 Meters386:47.51—
May 18Hudson County ChampionshipsMay 18 · 3200 Meters · Place 9 · Beloved Community Charter3200 Meters9.14:13.19a9
May 18Hudson County ChampionshipsMay 18 · 1600 Meters · Place 14 · Beloved Community Charter1600 Meters14.6:31.77a9
May 18Hudson County ChampionshipsMay 18 · Javelin · Place 11 · Beloved Community CharterJavelin600g11.40-10 PB9
May 18Hudson County ChampionshipsMay 18 · 800 Meters · Place 10 · Beloved Community Charter800 Meters10.2:58.30a9
May 12Raider Novice InvitationalMay 12 · 1600 Meters · Place 20 · Beloved Community Charter1600 Meters20.6:30.47a9
May 12Raider Novice InvitationalMay 12 · Javelin · Place 46 · Beloved Community CharterJavelin600g46.37-059
May 9South Hudson ChampionshipsMay 9 · 800 Meters · Place 5 · BelovED Comm800 Meters52:59.26—
May 9South Hudson ChampionshipsMay 9 · 1600 Meters · Place 3 · BelovED Comm1600 Meters36:26.18—
May 1Jersey City ChampionshipMay 1 · 3200 Meters · Place 3 · Beloved Community Charter3200 Meters3.15:23.34a9
May 1Jersey City ChampionshipMay 1 · 1600 Meters · Place 2 · Beloved Community Charter1600 Meters2.6:30.62a9
May 1Jersey City ChampionshipMay 1 · Javelin · Place 1 · Beloved Community CharterJavelin600g1.30-089
May 1Jersey City ChampionshipMay 1 · 800 Meters · Place 4 · Beloved Community Charter800 Meters4.2:56.73a9