Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorFastrack Invitational · Feb 64:42.73aFastrack InvitationalFebruary 6, 2026
100 Meters · OutdoorFast Times at Cherokee High · Apr 1612.57Fast Times at Cherokee HighApril 16, 2022
1500 Meters · OutdoorOscar Moore Invitational · Apr 114:23.12aOscar Moore InvitationalApril 11, 2026
1600 Meters · IndoorSJTCA Winter Meet #12 · Jan 224:41.35SJTCA Winter Meet #12January 22, 2024
1600 Meters · OutdoorGloucester County Championships · May 94:32.80Gloucester County ChampionshipsMay 9, 2025
1600 Meters · OutdoorCherokee Night Racer #2 · Jun 44:33.55Cherokee Night Racer #2June 4, 2024
200 Meters · OutdoorFast Times at Cherokee High · Apr 1626.09Fast Times at Cherokee HighApril 16, 2022
3200 Meters · IndoorNJSIAA Sectional Championships - South Group 3 · Feb 79:54.59NJSIAA Sectional Championships - South Group 3February 7, 2025
3200 Meters · OutdoorSJTCA Elite · May 19:48.63aSJTCA EliteMay 1, 2025
400 Meters · OutdoorNJSIAA Sectionals South Groups 1 and 4 · Jun 356.63aNJSIAA Sectionals South Groups 1 and 4June 3, 2022
800 Meters · IndoorSJTCA Winter Meet #8 · Jan 82:09.31SJTCA Winter Meet #8January 8, 2024
800 Meters · OutdoorNJSIAA Sectionals South Groups 2 and 3 · Jun 22:06.01NJSIAA Sectionals South Groups 2 and 3June 2, 2023
Long Jump · OutdoorNJSIAA Sectionals South Groups 1 and 4 · Jun 318-00.00NJSIAA Sectionals South Groups 1 and 4June 3, 2022

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 25Blue Jay Tune-UpApr 25 · 1500 Meters · RowanRowan1500 Meters—DNSFr
Apr 11Oscar Moore InvitationalApr 11 · 1500 Meters · Place 13 · RowanRowan1500 Meters13.4:23.12a PBFr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 1500 Meters · RowanRowan1500 Meters—DNSFr
Feb 6Fastrack InvitationalFeb 6 · 1 Mile · Place 55 · RowanRowan1 Mile55.4:42.73a PBFr
Jan 30Metropolitan ChampionshipsJan 30 · 1 Mile · Place 29 · RowanRowan1 Mile294:46.21FR

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 9Gloucester County ChampionshipsMay 9 · 1600 Meters · Place 3 · Clearview ReClearview Re1600 Meters34:32.80 PB12
May 1SJTCA EliteMay 1 · 3200 Meters · Place 7 · Clearview RegionalClearview Regional3200 Meters7.9:48.63a PB12
Apr 16Clearview & Washington Twp @ WilliamstownApr 16 · 3200 Meters · Place 2 · Clearview ReClearview Re3200 Meters210:13.56—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 7NJSIAA Sectional Championships - South Group 3Feb 7 · 3200 Meters · Place 3 · Clearview Reg.Clearview Reg.3200 Meters39:54.59 PB12
Jan 8SJTCA Meet #10Jan 8 · 3200 Meters · Place 3 · Clearview Reg.Clearview Reg.3200 Meters310:02.1312
Jan 8SJTCA Meet #10Jan 8 · 3200 Meters · Place 3 · Clearview Reg.Clearview Reg.3200 Meters310:02.1312
Jan 3The Armory Hispanic GamesJan 3 · 1 Mile · Place 76 · Clearview ReClearview Re1 Mile764:46.13—
Jan 3The Armory Hispanic GamesJan 3 · 800 Meters · Place 75 · Clearview ReClearview Re800 Meters752:10.54—

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28SJTCA Meet #7Dec 28 · 3200 Meters · Place 11 · Clearview RegionalClearview Regional3200 Meters11.10:21.17a12
Feb 12SJTCA Winter Meet #18Feb 12 · 3200 Meters · Place 3 · Clearview Reg.Clearview Reg.3200 Meters310:17.4111
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 800 Meters · Place 15 · Clearview Reg.Clearview Reg.800 Meters152:10.8211
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 1600 Meters · Place 11 · Clearview Reg.Clearview Reg.1600 Meters114:42.3911
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 800 Meters · Place 15 · Clearview Reg.Clearview Reg.800 Meters152:10.8211
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 1600 Meters · Place 11 · Clearview Reg.Clearview Reg.1600 Meters114:42.3911
Jan 22SJTCA Winter Meet #12Jan 22 · 1600 Meters · Place 8 · Clearview Reg.Clearview Reg.1600 Meters84:41.35 PB11
Jan 8SJTCA Winter Meet #8Jan 8 · 800 Meters · Place 4 · Clearview Reg.Clearview Reg.800 Meters42:09.31 PB11

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 4Cherokee Night Racer #2Jun 4 · 1600 Meters · Place 7 · M Clearview ReM Clearview Re1600 Meters74:33.55 PB—
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 3200 Meters · Place 8 · Clearview ReClearview Re3200 Meters89:54.2211
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 3200 Meters · Place 8 · Clearview ReClearview Re3200 Meters89:54.2211
May 22Tri County Conference Championships May 22 · 800 Meters · Place 7 · Clearview Reg.Clearview Reg.800 Meters72:08.4511
May 20Haddonfield Distance NightMay 20 · 1600 Meters · Place 29 · Clearview ReClearview Re1600 Meters294:37.8411
May 9Gloucester County ChampionshipsMay 9 · 3200 Meters · Place 4 · Clearview Reg.Clearview Reg.3200 Meters49:59.9611

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 27SJTCA Winter Meet #5Dec 27 · 3200 Meters · Place 8 · Clearview RegionalClearview Regional3200 Meters8.10:23.91a11
Dec 8SJTCA Winter Meet #1Dec 8 · 1600 Meters · Place 6 · Clearview RegionalClearview Regional1600 Meters6.4:57.04a11
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 800 Meters · Place 17 · Clearview Reg.Clearview Reg.800 Meters172:13.3610
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 1600 Meters · Place 12 · Clearview Reg.Clearview Reg.1600 Meters124:54.9010
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 800 Meters · Place 17 · Clearview Reg.Clearview Reg.800 Meters172:13.3610
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 1600 Meters · Place 12 · Clearview Reg.Clearview Reg.1600 Meters124:54.9010
Jan 27Olympic Conference #2Jan 27 · 800 Meters · Place 17 · Clearview Reg.Clearview Reg.800 Meters172:18.8610
Jan 27Olympic Conference #2Jan 27 · 1600 Meters · Place 13 · Clearview Reg.Clearview Reg.1600 Meters134:55.3210
Jan 23SJTCA Winter Meet #9Jan 23 · 1600 Meters · Place 13 · Clearview Reg.Clearview Reg.1600 Meters135:02.9110
Jan 21SJTCA Winter Meet #8Jan 21 · 800 Meters · Place 24 · Clearview Reg.Clearview Reg.800 Meters242:14.5510
Jan 21SJTCA Winter Meet #8Jan 21 · 800 Meters · Place 24 · Clearview Reg.Clearview Reg.800 Meters242:14.5510
Jan 21SJTCA Winter Meet #8Jan 21 · 800 Meters · Place 24 · Clearview Reg.Clearview Reg.800 Meters242:14.5510

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 800 Meters · Place 11 · Clearview Reg.Clearview Reg.800 Meters112:06.01 PB10
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 1600 Meters · Place 17 · Clearview Reg.Clearview Reg.1600 Meters174:52.9810
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 400m Hurdles · Place 36 · Clearview Reg.Clearview Reg.400m Hurdles361:07.1010
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 400m Hurdles · Place 36 · Clearview ReClearview Re400m Hurdles361:07.1010
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 1600 Meters · Place 17 · Clearview ReClearview Re1600 Meters174:52.9810
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 800 Meters · Place 11 · Clearview ReClearview Re800 Meters112:06.0110
May 22Haddonfield Distance NightMay 22 · 800 Meters · Place 69 · Clearview ReClearview Re800 Meters692:10.58—
May 17Tri County Conference ChampionshipsMay 17 · 400m Hurdles · Place 24 · Clearview ReClearview Re400m Hurdles241:06.75—
May 17Tri County Conference ChampionshipsMay 17 · 800 Meters · Place 19 · Clearview ReClearview Re800 Meters192:14.54—
May 11Gloucester County ChampionshipsMay 11 · 110m Hurdles · Place 17 · Clearview Reg.Clearview Reg.110m Hurdles1720.8510
May 11Gloucester County ChampionshipsMay 11 · 1600 Meters · Place 7 · Clearview Reg.Clearview Reg.1600 Meters74:48.1110
May 6SJTCA Open-BoysMay 6 · 800 Meters · Place 41 · Clearview RegionalClearview Regional800 Meters41.2:13.59a10

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals South Groups 1 and 4Jun 3 · Long Jump · Place 18 · Clearview RegionalClearview RegionalLong Jump18.18-00.00 PB9
Jun 3NJSIAA Sectionals South Groups 1 and 4Jun 3 · 400 Meters · Place 46 · Clearview RegionalClearview Regional400 Meters46.56.63a PB9
Jun 3NJSIAA Sectionals South Groups 1 and 4Jun 3 · 100 Meters · Clearview RegionalClearview Regional100 MetersRound P--FS9
May 18Tri County Conference ChampionshipsMay 18 · Long Jump · Place 27 · Clearview ReClearview ReLong Jump2716-06.75—
May 18Tri County Conference ChampionshipsMay 18 · 200 Meters · Place 41 · Clearview ReClearview Re200 Meters4126.94—
May 18Tri County Conference ChampionshipsMay 18 · 100 Meters · Place 36 · Clearview ReClearview Re100 Meters3612.76—
Apr 16Fast Times at Cherokee HighApr 16 · 400 Meters · Place 81 · Clearview ReClearview Re400 Meters8158.66—
Apr 16Fast Times at Cherokee HighApr 16 · 200 Meters · Place 105 · Clearview ReClearview Re200 Meters10526.09 PB—
Apr 16Fast Times at Cherokee HighApr 16 · 100 Meters · Place 102 · Clearview ReClearview Re100 Meters10212.57 PB—