Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJAMBAR Coaches Hall of Fame Invitational · Dec 165:18.86aJAMBAR Coaches Hall of Fame InvitationalDecember 16, 2023
1600 Meters · IndoorSJTCA Winter Meet #10 · Jan 175:25.54SJTCA Winter Meet #10January 17, 2024
1600 Meters · OutdoorSJTCA Open-Boys · May 65:09.47aSJTCA Open-BoysMay 6, 2023
3200 Meters · IndoorSJTCA Winter Meet #2 · Dec 1212:41.81aSJTCA Winter Meet #2December 12, 2023
400 Meters · IndoorSJTCA #16 · Feb 152.23SJTCA #16February 1, 2025
400 Meters · OutdoorNJSIAA Sectionals South Groups 2 and 3 · May 1650.82NJSIAA Sectionals South Groups 2 and 3May 16, 2025
55 Meters · IndoorSJTCA Winter Meet #21 · Feb 227.20SJTCA Winter Meet #21February 22, 2024
800 Meters · IndoorNJSIAA Sectional Championships - South Groups 1&2 · Feb 152:00.92NJSIAA Sectional Championships - South Groups 1&2February 15, 2025
800 Meters · OutdoorNJSIAA Group Championships - 2 & 3 · May 301:59.59NJSIAA Group Championships - 2 & 3May 30, 2025

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

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 2 & 3May 30 · 800 Meters · Place 11 · Willingboro800 Meters111:59.59 PB12
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · 800 Meters · Place 4 · Willingboro800 Meters42:00.6512
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · 400 Meters · Place 7 · Willingboro400 Meters750.82 PB12
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · 800 Meters · Place 4 · Willingboro800 Meters4.2:00.65a12
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · 400 Meters · Place 7 · Willingboro400 Meters7.50.82a12
May 10Burlington County ChampionshipMay 10 · 800 Meters · Place 7 · Willingboro800 Meters7.2:03.64a12
May 10Burlington County ChampionshipMay 10 · 400 Meters · Place 8 · Willingboro400 Meters8.52.13a12
Apr 15Pennsauken FAT Batch Meet #1Apr 15 · 800 Meters · Place 7 · Willingboro800 Meters72:12.9112

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · 800 Meters · Place 12 · Willingboro800 Meters122:02.4312
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 800 Meters · Place 5 · Willingboro800 Meters52:00.92 PB12
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 400 Meters · Place 22 · Willingboro400 Meters2257.1912
Feb 1SJTCA #16Feb 1 · 800 Meters · Place 2 · Willingboro800 Meters22:05.9812
Feb 1SJTCA #16Feb 1 · 400 Meters · Place 5 · Willingboro400 Meters552.23 PB12
Jan 25SJTCA #15Jan 25 · 400 Meters · Place 4 · Willingboro400 Meters452.6812
Jan 25SJTCA #15Jan 25 · 400 Meters · Place 4 · Willingboro400 Meters452.6812
Jan 8SJTCA Meet #10Jan 8 · 800 Meters · Place 5 · Willingboro800 Meters52:07.5512
Jan 8SJTCA Meet #10Jan 8 · 800 Meters · Place 5 · Willingboro800 Meters52:07.5512

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 21JAMBAR Coaches Hall of Fame InviteDec 21 · 400 Meters · Place 8 · Willingboro400 Meters8.54.50a12
Feb 22SJTCA Winter Meet #21Feb 22 · 55 Meters · Place 29 · Willingboro55 Meters297.20 PB11
Feb 11NJSIAA Sectional Championships - Central Group 2&3Feb 11 · 400 Meters · Place 14 · Willingboro400 Meters1454.5711
Jan 22SJTCA Winter Meet #12Jan 22 · 800 Meters · Place 11 · Willingboro800 Meters112:10.9111
Jan 17SJTCA Winter Meet #10Jan 17 · 1600 Meters · Place 29 · Willingboro1600 Meters295:25.54 PB12

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · 800 Meters · Place 16 · Willingboro800 Meters16.2:01.49a11
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 800 Meters · Place 6 · Willingboro800 Meters62:02.2811
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 800 Meters · Place 6 · Willingboro800 Meters62:02.2811
May 23Cherokee Final Countdown- Last ChanceMay 23 · 800 Meters · Place 9 · Willingboro800 Meters92:04.0311
May 18Burlington County Scholastic League Divisional ChampionshipsMay 18 · 1600 Meters · Place 5 · Willingboro1600 Meters55:12.08—
May 11Burlington County ChampionshipsMay 11 · 800 Meters · Place 9 · Willingboro800 Meters92:07.6211
Apr 13Moorestown InvitationalApr 13 · 800 Meters · Place 3 · Willingboro800 Meters3.2:12.98a11

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 400 Meters · Place 76 · Willingboro400 Meters76.56.66a11
Dec 23SJTCA Winter Meet #4Dec 23 · 800 Meters · Place 36 · Willingboro800 Meters36.2:14.74a11
Dec 16JAMBAR Coaches Hall of Fame InvitationalDec 16 · 1 Mile · Place 68 · Willingboro1 Mile68.5:18.86a PB11
Dec 16JAMBAR Coaches Hall of Fame InvitationalDec 16 · 400 Meters · Place 50 · Willingboro400 Meters50.58.89a11
Dec 12SJTCA Winter Meet #2Dec 12 · 3200 Meters · Place 36 · Willingboro3200 Meters36.12:41.81a PB11

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 6SJTCA Open-BoysMay 6 · 1600 Meters · Place 71 · Willingboro1600 Meters71.5:09.47a PB10