Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBishop Loughlin Games · Dec 204:55.21aBishop Loughlin GamesDecember 20, 2025
1000 Meters · IndoorBishop Loughlin Games · Dec 173:24.69aBishop Loughlin GamesDecember 17, 2022
1600 Meters · IndoorOcean Breeze Freedom Games · Jan 34:48.10Ocean Breeze Freedom GamesJanuary 3, 2026
1600 Meters · OutdoorThe Winner's Circle at The Horse Farm · Jun 104:36.51aThe Winner's Circle at The Horse FarmJune 10, 2026
1600 Meters · OutdoorHolmdel Twilight Series - Royal Rumble · Jun 24:58.69Holmdel Twilight Series - Royal RumbleJune 2, 2025
3200 Meters · IndoorJersey City Championship · Jan 1210:04.32Jersey City ChampionshipJanuary 12, 2026
3200 Meters · OutdoorHudson County Champs · May 219:48.71aHudson County ChampsMay 21, 2026
800 Meters · IndoorJersey City Championship · Jan 122:19.30Jersey City ChampionshipJanuary 12, 2026
800 Meters · OutdoorSouth Hudson Championships · May 52:11.51aSouth Hudson ChampionshipsMay 5, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 10The Winner's Circle at The Horse FarmJun 10 · 1600 Meters · Place 53 · St Peters Prep1600 Meters53.4:36.51a PB12
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 3200 Meters · Place 17 · St Peters Prep3200 Meters17.10:07.16a12
May 21Hudson County ChampsMay 21 · 3200 Meters · Place 5 · St Peters Prep3200 Meters5.9:48.71a PB12
May 17NJCTC CHAMPIONSHIP MEETMay 17 · 1600 Meters · Place 7 · St Peters Prep1600 Meters7.4:47.41a12
May 14A Fourth Night at the Horse FarmMay 14 · 1600 Meters · Place 1 · St Peters Prep1600 Meters1.4:38.87a12
May 5South Hudson ChampionshipsMay 5 · 800 Meters · Place 10 · St Peters Prep800 Meters10.2:11.51a PB12
Apr 27Jersey City ChampsApr 27 · 3200 Meters · Place 2 · St Peters Prep3200 Meters2.10:24.17a12
Apr 2Rahway Rising Stars Invitational #1Apr 2 · 800 Meters · Place 7 · St Peters Prep800 Meters7.2:13.05a12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 3200 Meters · Place 12 · St. Peter's Prep3200 Meters1210:24.7512
Feb 16NJCTC Wayne Letwink Memorial Winter ChampionshipFeb 16 · 1600 Meters · Place 17 · St. Peter's Prep1600 Meters174:49.7812
Feb 13Garden State Invitational 2026Feb 13 · 3200 Meters · Place 15 · St. Peter's Prep3200 Meters1510:16.8112
Feb 13Garden State Open at Ocean BreezeFeb 13 · 3200 Meters · Place 15 · St. Peter's Prep3200 Meters1510:16.8112
Jan 12Jersey City ChampionshipJan 12 · 3200 Meters · Place 2 · St. Peter's3200 Meters210:04.32 PB—
Jan 12Jersey City ChampionshipJan 12 · 800 Meters · Place 12 · St. Peter's800 Meters122:19.30 PB—
Jan 3Ocean Breeze Freedom GamesJan 3 · 1600 Meters · Place 11 · St. Peter's Prep1600 Meters114:48.10 PB12

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20Bishop Loughlin GamesDec 20 · 1 Mile · Place 43 · St Peters Prep1 Mile43.4:55.21a PB12

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 2Holmdel Twilight Series - Royal RumbleJun 2 · 1600 Meters · Place 155 · M St. Peter's1600 Meters1554:58.69 PB—
May 15A Third Night at the Horse FarmMay 15 · 3200 Meters · Place 13 · St. Peter's3200 Meters1310:21.99—
May 5South Hudson ChampionshipsMay 5 · 1600 Meters · Place 8 · St. Peter's1600 Meters84:52.90—
May 5South Hudson ChampionshipsMay 5 · 800 Meters · Place 13 · St. Peter's800 Meters132:16.88—
Apr 21SDA Spring InvitationalApr 21 · 1600 Meters · Place 8 · St. Peter's1600 Meters85:05.00—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 22Delbarton Distance NightMay 22 · 1600 Meters · St Peters Prep1600 Meters—DNS10
May 7South Hudson ChampionshipsMay 7 · 1600 Meters · Place 9 · St. Peter's1600 Meters95:12.26—
Apr 1Saint Dominic Academy Spring InvitationalApr 1 · 1600 Meters · Place 5 · St. Peter's1600 Meters55:23.36—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 23HCTC Winter Series Meet #3Feb 23 · 3200 Meters · Place 3 · St. Peter's3200 Meters310:51.84—
Jan 31Hudson County Indoor ChampionshipsJan 31 · 3200 Meters · Place 8 · St. Peter's3200 Meters810:51.57—
Jan 28NJCTC Wayne Letwink Memorial Winter ChampionshipJan 28 · 3200 Meters · Place 11 · St. Peter's Prep3200 Meters1110:45.3010
Jan 17Jersey City ChampionshipJan 17 · 1600 Meters · Place 9 · St. Peter's1600 Meters95:34.82—
Jan 5The Armory Hispanic GamesJan 5 · 1 Mile · Place 31 · St Peters Pr1 Mile315:04.2210

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 15HCTC Winter Series Meet #1Dec 15 · 1600 Meters · Place 7 · St Peters Prep1600 Meters7.5:06.50a10
Feb 15Ed Grant Last Chance InvitationalFeb 15 · 3200 Meters · Place 4 · St. Peter's3200 Meters410:55.31—
Feb 15Ed Grant Last Chance InvitationalFeb 15 · 3200 Meters · Place 4 · St. Peter's3200 Meters410:55.31—
Feb 4Purple Champions HS InvitationalFeb 4 · 1600 Meters · Place 52 · St Peters Pr1600 Meters525:10.279
Feb 1Hudson County Indoor ChampionshipsFeb 1 · 1600 Meters · Place 2 · St. Peter's1600 Meters25:10.30—
Jan 29NJCTC Wayne Letwink Memorial Winter ChampionshipJan 29 · 3200 Meters · Place 15 · St. Peter's Prep3200 Meters1511:12.039
Jan 22NJ Frosh Soph State ChampionshipJan 22 · 3200 Meters · Place 4 · St. Peter's Prep3200 Meters411:18.459
Jan 22NJ Frosh Soph State ChampionshipJan 22 · 1600 Meters · Place 4 · St. Peter's Prep1600 Meters45:22.769
Jan 18Jersey City ChampionshipJan 18 · 3200 Meters · Place 2 · St Peters Prep3200 Meters2.11:35.81a9
Jan 18Jersey City ChampionshipJan 18 · 1600 Meters · Place 2 · St Peters Prep1600 Meters2.5:39.68a9

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 21NJ State Frosh Soph ChampionshipMay 21 · 1600 Meters · Place 6 · St Peters Prep1600 Meters6.5:08.39a9
May 18Hudson County ChampionshipsMay 18 · 3200 Meters · Place 2 · St Peters Prep3200 Meters2.11:06.33a9
May 18Hudson County ChampionshipsMay 18 · 1600 Meters · Place 7 · St Peters Prep1600 Meters7.5:08.32a9
May 9South Hudson ChampionshipsMay 9 · 1600 Meters · Place 3 · St. Peter's1600 Meters35:09.14—
May 1Jersey City ChampionshipMay 1 · 1600 Meters · Place 2 · St Peters Prep1600 Meters2.5:20.55a9
Apr 21Rahway Rising Stars Invitational #2 Apr 21 · 1600 Meters · Place 11 · St. Peter's1600 Meters115:09.149

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Bishop Loughlin GamesDec 17 · 1000 Meters · Place 27 · St Peters Prep1000 Meters27.3:24.69a PB9