Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · IndoorSJTCA #14 · Jan 2256.68SJTCA #14January 22, 2025
800 Meters · IndoorNJSIAA Sectional Championships - South Groups 1-2 · Feb 152:03.17NJSIAA Sectional Championships - South Groups 1-2February 15, 2026
800 Meters · OutdoorNJSIAA Sectionals - South Groups 1 & 4 · May 161:59.76NJSIAA Sectionals - South Groups 1 & 4May 16, 2025
High Jump · IndoorBridgeton Relays · Apr 115-08.00Bridgeton RelaysApril 11, 2026
High Jump · OutdoorGloucester County Championships 2026 · May 85' 10"Gloucester County Championships 2026May 8, 2026
Triple Jump · OutdoorSJTCA Open (Boys) · May 239-01.50SJTCA Open (Boys)May 2, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 1 & 4May 29 · High Jump · Place 13 · WoodburyHigh Jump13.5-08.0012
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · 800 Meters · Place 12 · Woodbury800 Meters122:04.3312
May 8Gloucester County Championships 2026May 8 · Triple Jump · WoodburyTriple Jump—DNS12
May 8Gloucester County Championships 2026May 8 · High Jump · Place 4 · WoodburyHigh Jump4.5' 10" PB12
May 8Gloucester County Championships 2026May 8 · 800 Meters · Place 9 · Woodbury800 Meters9.2:03.77a12
May 4Haddonfield Distance NightMay 4 · 800 Meters · Place 29 · Woodbury800 Meters29.2:03.02a12
May 2SJTCA Open (Boys)May 2 · Triple Jump · Place 21 · WoodburyTriple Jump21.39-01.50 PB12
May 2SJTCA Open (Boys)May 2 · High Jump · Place 7 · WoodburyHigh Jump7.5-10.0012
Apr 20Winslow Eagles Sprint NightApr 20 · 800 Meters · Place 1 · Woodbury800 Meters1.2:06.07a12

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Apr 11Bridgeton RelaysApr 11 · High Jump · Place 1 · WoodburyHigh Jump1.5-08.00 PB12
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · High Jump · Place 4 · WoodburyHigh Jump46-012
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 800 Meters · Place 18 · Woodbury800 Meters182:10.1512
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · High Jump · Place 2 · WoodburyHigh Jump26-012
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · High Jump · Place 2 · WoodburyHigh Jump26-012
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 800 Meters · Place 3 · Woodbury800 Meters32:03.17 PB12
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 800 Meters · Place 3 · Woodbury800 Meters32:03.1712
Jan 20SJTCA #13Jan 20 · High Jump · Place 2 · WoodburyHigh Jump25-1012
Jan 20SJTCA #13Jan 20 · 800 Meters · Place 3 · Woodbury800 Meters32:07.5412

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 1 & 4May 30 · 800 Meters · Place 23 · Woodbury800 Meters232:22.6011
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · High Jump · Place 11 · WoodburyHigh Jump115-08.0011
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · 800 Meters · Place 4 · Woodbury800 Meters41:59.76 PB11
May 12Spartan Sprint NightMay 12 · 800 Meters · Place 10 · Woodbury800 Meters102:03.67—
May 9Gloucester County ChampionshipsMay 9 · High Jump · Place 8 · WoodburyHigh Jump85-06.0011
May 9Gloucester County ChampionshipsMay 9 · 800 Meters · Place 12 · Woodbury800 Meters122:11.2611

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 23NJSIAA Group 1 & 4 ChampionshipsFeb 23 · High Jump · Place 12 · WoodburyHigh Jump125-811
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · High Jump · Place 2 · WoodburyHigh Jump25-1011
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · High Jump · Place 2 · WoodburyHigh Jump25-1011
Jan 22SJTCA #14Jan 22 · 400 Meters · Place 24 · Woodbury400 Meters2456.68 PB11
Jan 22SJTCA #14Jan 22 · 400 Meters · Place 24 · Woodbury400 Meters2456.6811
Jan 8SJTCA Meet #10Jan 8 · 800 Meters · Place 14 · Woodbury800 Meters142:14.0211
Jan 8SJTCA Meet #10Jan 8 · 800 Meters · Place 14 · Woodbury800 Meters142:14.0211

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 800 Meters · Place 9 · Woodbury800 Meters92:05.1010
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 800 Meters · Place 9 · Woodbury800 Meters92:05.1010
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 800 Meters · Place 9 · Woodbury800 Meters92:05.1010
May 20Haddonfield Distance NightMay 20 · 800 Meters · Place 41 · Woodbury800 Meters412:10.4610
May 9Gloucester County ChampionshipsMay 9 · 800 Meters · Place 13 · Woodbury800 Meters132:08.9910

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · High Jump · Place 5 · WoodburyHigh Jump55-610
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · 800 Meters · Place 19 · Woodbury800 Meters192:21.4610
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · High Jump · Place 5 · WoodburyHigh Jump55-610
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · 800 Meters · Place 19 · Woodbury800 Meters192:21.4610
Jan 22SJTCA Winter Meet #12Jan 22 · High Jump · Place 13 · WoodburyHigh Jump135-610
Jan 22SJTCA Winter Meet #12Jan 22 · 400 Meters · Place 37 · Woodbury400 Meters3756.9510
Jan 3SJTCA Winter Meet #7Jan 3 · High Jump · Place 16 · WoodburyHigh Jump165-410

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 22Haddonfield Distance NightMay 22 · 800 Meters · Place 11 · Woodbury800 Meters112:16.35—
May 11Gloucester County ChampionshipsMay 11 · 800 Meters · Place 19 · Woodbury800 Meters192:22.059

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 17NJSIAA Group ChampionshipsFeb 17 · High Jump · Place 8 · WoodburyHigh Jump85-69
Jan 30SJTCA Winter Meet #11Jan 30 · High Jump · Place 11 · WoodburyHigh Jump115-49
Jan 4SJTCA Winter Meet #5Jan 4 · High Jump · Place 16 · WoodburyHigh Jump165-49