Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorSJTCA Winter Meet #8 · Jan 215:44.84SJTCA Winter Meet #8January 21, 2023
200 Meters · IndoorSJTCA Meet #4 · Dec 2024.17aSJTCA Meet #4December 20, 2025
200 Meters · OutdoorFAT Wednesday · Apr 2324.07FAT WednesdayApril 23, 2025
400 Meters · IndoorLa Salle Winter Series - Boys Sprint Night · Jan 354.43La Salle Winter Series - Boys Sprint NightJanuary 3, 2025
400m Hurdles · 36" / 0.914m · OutdoorDeptford Spartan Relays · Apr 41:01.00aDeptford Spartan RelaysApril 4, 2026
55m Hurdles · 39" · IndoorSJTCA Meet #4 · Dec 209.36aSJTCA Meet #4December 20, 2025
60 Meters · IndoorLa Salle Winter Series - Boys Sprint Night · Jan 37.601La Salle Winter Series - Boys Sprint NightJanuary 3, 2025
60m Hurdles · 39" / 0.991m · IndoorLa Salle Winter Series - Sprint Night · Jan 210.76aLa Salle Winter Series - Sprint NightJanuary 2, 2026
800 Meters · IndoorOcean Breeze Invitational · Feb 12:11.21aOcean Breeze InvitationalFebruary 1, 2025
800 Meters · OutdoorAtlantic County Championships · May 172:14.44Atlantic County ChampionshipsMay 17, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 4Atlantic County ChampionshipsMay 4 · 400m Hurdles · Place 17 · St Augustine Prep400m Hurdles36" / 0.914m17.1:16.57a12
May 4Atlantic County ChampionshipsMay 4 · 110m Hurdles · Place 5 · St Augustine Prep110m Hurdles39" / 0.991mRound P5.16.32aWind: 2.212
May 1F.A.T. Duals: Lower Cape May Regional May 1 · 400m Hurdles · Place 1 · St Augustine Prep400m Hurdles36" / 0.914m1.1:02.04a12
Apr 4Deptford Spartan RelaysApr 4 · 400m Hurdles · Place 18 · St Augustine Prep400m Hurdles36" / 0.914m18.1:01.00a PB12
Apr 1Fast Times at Southern High (#2)Apr 1 · 400m Hurdles · Place 4 · St Augustine Prep400m Hurdles36" / 0.914m4.1:02.07a12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 55m Hurdles · Place 27 · St. Augustine Prep55m HurdlesRound P279.5012
Feb 2SJTCA Meet #17Feb 2 · 55m Hurdles · Place 9 · St Augustine Prep55m Hurdles98.22a12
Feb 2SJTCA Meet #17Feb 2 · 400 Meters · Place 37 · St Augustine Prep400 Meters3754.72a12
Jan 20SJTCA #13Jan 20 · 55m Hurdles · Place 5 · St. Augustine Prep55m Hurdles58.4812
Jan 2La Salle Winter Series - Sprint NightJan 2 · 60m Hurdles · Place 28 · St Augustine Prep60m Hurdles39" / 0.991mRound P28.10.76a PB12
Jan 2La Salle Winter Series - Sprint NightJan 2 · 400 Meters · Place 62 · St Augustine Prep400 Meters62.56.18a12

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 20SJTCA Meet #4Dec 20 · 55m Hurdles · Place 20 · St Augustine Prep55m Hurdles39"20.9.36a PB12
Dec 20SJTCA Meet #4Dec 20 · 200 Meters · Place 32 · St Augustine Prep200 Meters32.24.17a PB12
Dec 16SJTCA #3Dec 16 · 55m Hurdles · Place 17 · St Augustine Prep55m Hurdles39"17.9.56a12
Feb 1Ocean Breeze InvitationalFeb 1 · 800 Meters · Place 56 · St Augustine Prep800 Meters56.2:11.21a PB11
Jan 22SJTCA #14Jan 22 · 400 Meters · Place 11 · St. Augustine Prep400 Meters1155.0511
Jan 22SJTCA #14Jan 22 · 400 Meters · Place 11 · St. Augustine Prep400 Meters1155.0511
Jan 8La Salle Winter Series - Boys Distance NightJan 8 · 800 Meters · Place 93 · St. Augustine800 Meters932:13.6811
Jan 3La Salle Winter Series - Boys Sprint NightJan 3 · 200 Meters · Place 55 · St. Augustine200 Meters5524.48—
Jan 3La Salle Winter Series - Boys Sprint NightJan 3 · 400 Meters · Place 53 · St. Augustine400 Meters5354.43 PB—
Jan 3La Salle Winter Series - Boys Sprint NightJan 3 · 60 Meters · Place 41 · St. Augustine60 MetersRound P417.601 PB—

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 23FAT WednesdayApr 23 · 200 Meters · Place 28 · St. Augustine Prep200 Meters2824.07 PB11
Apr 23FAT WednesdayApr 23 · 400m Hurdles · Place 11 · St. Augustine Prep400m Hurdles111:04.8511

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 23SJTCA Meet #6Dec 23 · 800 Meters · Place 6 · St Augustine Prep800 Meters6.2:21.98a11
Dec 23SJTCA Meet #6Dec 23 · 400 Meters · Place 7 · St Augustine Prep400 Meters7.57.41a11

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 22Cape Atlantic League MeetMay 22 · 400m Hurdles · Place 6 · St. Augustine Prep400m Hurdles61:01.0310
May 17Atlantic County ChampionshipsMay 17 · 800 Meters · Place 17 · St. Augustine Prep800 Meters172:14.44 PB10
May 17Atlantic County ChampionshipsMay 17 · 400m Hurdles · Place 6 · St. Augustine Prep400m Hurdles61:00.2110
Apr 30.A.T. Duals: Middle Twp DualsApr 30 · 800 Meters · Place 3 · St. Augustine Prep800 Meters32:18.6810
Apr 11F.A.T. Meet: AC, St. Augustine, LCMR, OLMAApr 11 · 800 Meters · Place 3 · St. Augustine Prep800 Meters32:28.2710
Apr 11F.A.T. Meet: AC, St. Augustine, LCMR, OLMAApr 11 · 400m Hurdles · Place 1 · St. Augustine Prep400m Hurdles11:04.6310

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 27SJTCA Winter Meet #5Dec 27 · 800 Meters · Place 29 · St Augustine Prep800 Meters29.2:22.45a10
Dec 27SJTCA Winter Meet #5Dec 27 · 400 Meters · Place 9 · St Augustine Prep400 Meters9.55.45a10
Feb 17NJSIAA Group ChampionshipsFeb 17 · 800 Meters · Place 32 · St. Augustine Prep800 Meters322:24.659
Jan 28SJTCA Winter Meet #10Jan 28 · 800 Meters · Place 65 · St. Augustine Prep800 Meters652:29.959
Jan 28SJTCA Winter Meet #10Jan 28 · 800 Meters · Place 65 · St. Augustine Prep800 Meters652:29.959
Jan 28SJTCA Winter Meet #10Jan 28 · 800 Meters · Place 65 · St. Augustine Prep800 Meters652:29.959
Jan 21SJTCA Winter Meet #8Jan 21 · 1600 Meters · Place 54 · St. Augustine Prep1600 Meters545:44.84 PB9
Jan 21SJTCA Winter Meet #8Jan 21 · 1600 Meters · Place 54 · St. Augustine Prep1600 Meters545:44.849
Jan 21SJTCA Winter Meet #8Jan 21 · 1600 Meters · Place 54 · St. Augustine Prep1600 Meters545:44.849

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 19Atlantic County ChampionshipsMay 19 · 400m Hurdles · Place 16 · St Augustine Prep400m Hurdles36" / 0.914m16.1:05.53a9