Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorSJTCA #15 · Jan 244:55.28SJTCA #15January 24, 2026
1600 Meters · OutdoorNJSIAA Sectionals South Groups 1 and 4 · May 154:36.47NJSIAA Sectionals South Groups 1 and 4May 15, 2026
2000m Steeplechase · 0.838m · OutdoorTCNJ HS Invite · Apr 47:06.94aTCNJ HS InviteApril 4, 2026
3200 Meters · IndoorOlympic & Tri-County Conf Meet · Jan 3110:55.65Olympic & Tri-County Conf MeetJanuary 31, 2025
3200 Meters · OutdoorOlympic Conference Championships 2026 · Apr 2910:29.38aOlympic Conference Championships 2026April 29, 2026
800 Meters · IndoorNJSIAA Sectional Championships - South Group 4 · Feb 142:11.67NJSIAA Sectional Championships - South Group 4February 14, 2025
800 Meters · OutdoorCamden County Championships · May 92:05.64aCamden County ChampionshipsMay 9, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 21Cherokee Final Countdown- Last ChanceMay 21 · 800 Meters · Place 10 · Cherry Hill EastCherry Hill East800 Meters10.2:05.88a11
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · 1600 Meters · Place 9 · Cherry HillCherry Hill1600 Meters94:36.47 PB10
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · 800 Meters · Place 22 · Cherry HillCherry Hill800 Meters222:07.1210
May 9Camden County ChampionshipsMay 9 · 800 Meters · Place 8 · Cherry HillCherry Hill800 Meters8.2:05.64a PB10
May 2The Neshaminy InvitationalMay 2 · 1600 Meters · Place 7 · Cherry Hill EastCherry Hill East1600 Meters7.4:45.63a11
Apr 29Olympic Conference Championships 2026Apr 29 · 3200 Meters · Place 14 · Cherry Hill EastCherry Hill East3200 Meters14.10:29.38a PB11
Apr 29Olympic Conference Championships 2026Apr 29 · 800 Meters · Place 23 · Cherry Hill EastCherry Hill East800 Meters23.2:08.61a11
Apr 11Moorestown InvitationalApr 11 · 1600 Meters · Place 8 · Cherry Hill EastCherry Hill East1600 Meters8.4:48.68a11
Apr 4TCNJ HS InviteApr 4 · 2000m Steeplechase · Place 6 · Cherry Hill EastCherry Hill East2000m Steeplechase0.838m6.7:06.94a PB11
Apr 2Cherokee 3200Apr 2 · 3200 Meters · Place 99 · Cherry Hill EastCherry Hill East3200 Meters99.10:36.63a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 24SJTCA #15Jan 24 · 1600 Meters · Place 11 · Cherry Hill EastCherry Hill East1600 Meters114:55.28 PB10

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 2RV Tri MeetApr 2 · 1600 Meters · Cherry Hill EastCherry Hill East1600 Meters--DNS10
Apr 2RV Tri MeetApr 2 · 800 Meters · Cherry Hill EastCherry Hill East800 Meters--DNS10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 14NJSIAA Sectional Championships - South Group 4Feb 14 · 800 Meters · Place 21 · Cherry Hill EastCherry Hill East800 Meters212:11.67 PB9
Jan 31Olympic & Tri-County Conf MeetJan 31 · 3200 Meters · Place 10 · Cherry Hill EastCherry Hill East3200 Meters1010:55.65 PB9
Jan 8SJTCA Meet #10Jan 8 · 800 Meters · Place 31 · Cherry Hill EastCherry Hill East800 Meters312:19.069
Jan 8SJTCA Meet #10Jan 8 · 800 Meters · Place 31 · Cherry Hill EastCherry Hill East800 Meters312:19.069