Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNJSIAA Sectionals South Groups 2 and 3 · May 1511.93aNJSIAA Sectionals South Groups 2 and 3May 15, 2026
200 Meters · OutdoorCamden County Championships · May 924.72aCamden County ChampionshipsMay 9, 2026
400 Meters · IndoorNJSIAA Sectional Championships - South Group 2&3 · Feb 959.17NJSIAA Sectional Championships - South Group 2&3February 9, 2024
400 Meters · OutdoorFAT Wednesday · Apr 2356.33FAT WednesdayApril 23, 2025
55 Meters · IndoorNJSIAA Group 2 & 3 Championships · Feb 217.13NJSIAA Group 2 & 3 ChampionshipsFebruary 21, 2026
800 Meters · IndoorOlympic & Tri-County Conf Meet · Jan 262:31.71Olympic & Tri-County Conf MeetJanuary 26, 2024
800 Meters · OutdoorNJSIAA Sectionals South Groups 2 and 3 · Jun 22:39.33NJSIAA Sectionals South Groups 2 and 3June 2, 2023

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 3NJSIAA State Meet Of ChampionsJun 3 · 100 Meters · Place 7 · Winslow Township100 MetersRound P7.12.37aWind: -2.312
Jun 3NJSIAA State Meet Of ChampionsJun 3 · 100 Meters · Place 7 · Winslow Township100 Meters7.12.14aWind: 1.412
May 29NJSIAA Group Championships - 2 & 3May 29 · 400 Meters · Place 5 · Winslow Township400 Meters5.58.52a12
May 29NJSIAA Group Championships - 2 & 3May 29 · 200 Meters · Place 3 · Winslow Township200 Meters3.24.85aWind: 1.312
May 29NJSIAA Group Championships - 2 & 3May 29 · 100 Meters · Place 2 · Winslow Township100 MetersRound P2.12.31aWind: 0.312
May 29NJSIAA Group Championships - 2 & 3May 29 · 100 Meters · Place 1 · Winslow Township100 Meters1.12.26aWind: 1.612
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 400 Meters · Place 3 · Winslow Township400 Meters3.57.60a12
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 200 Meters · Place 3 · Winslow Township200 Meters3.25.12aWind: 0.512
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 100 Meters · Place 1 · Winslow Township100 MetersRound P1.12.23aWind: 1.812
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 100 Meters · Place 1 · Winslow Township100 Meters1.11.93a PBWind: 1.812
May 9Camden County ChampionshipsMay 9 · 200 Meters · Place 4 · Winslow Township200 Meters4.24.72a PBWind: -0.612
May 9Camden County ChampionshipsMay 9 · 100 Meters · Place 3 · Winslow Township100 MetersRound P3.12.39aWind: 0.112
May 9Camden County ChampionshipsMay 9 · 100 Meters · Place 3 · Winslow Township100 Meters3.12.12aWind: -0.712
Apr 29Olympic Conference Championships 2026Apr 29 · 200 Meters · Place 3 · Winslow Township200 Meters3.24.90aWind: 1.112
Apr 29Olympic Conference Championships 2026Apr 29 · 100 Meters · Place 2 · Winslow Township100 MetersRound P2.12.65aWind: -1.112
Apr 29Olympic Conference Championships 2026Apr 29 · 100 Meters · Place 3 · Winslow Township100 Meters3.12.86aWind: -1.612

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 55 Meters · Place 3 · Winslow Township55 MetersRound P37.2412
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 55 Meters · Place 3 · Winslow Township55 MetersRound P37.2412
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 55 Meters · Place 2 · Winslow Township55 Meters27.13 PB12
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 55 Meters · Place 2 · Winslow Township55 Meters27.1312
Feb 14NJSIAA Sectional Championships - South Group 3Feb 14 · 55 Meters · Place 2 · Winslow Township55 MetersRound P27.2512
Feb 14NJSIAA Sectional Championships - South Group 3Feb 14 · 55 Meters · Place 2 · Winslow Township55 Meters27.1912
Jan 10SJTCA #11Jan 10 · 55 Meters · Place 2 · Winslow Township55 Meters27.3512

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 2 & 3May 30 · 200 Meters · Place 4 · Winslow Township200 Meters425.3011
May 30NJSIAA Group Championships - 2 & 3May 30 · 400 Meters · Place 3 · Winslow Township400 Meters357.8011
May 30NJSIAA Group Championships - 2 & 3May 30 · 100 Meters · Place 3 · Winslow Township100 MetersRound P312.2811
May 30NJSIAA Group Championships - 2 & 3May 30 · 100 Meters · Place 2 · Winslow Township100 Meters212.1811
Apr 23FAT WednesdayApr 23 · 400 Meters · Place 1 · Winslow Township400 Meters156.33 PB11
Apr 23FAT WednesdayApr 23 · 100 Meters · Place 1 · Winslow Township100 Meters112.2611

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · 55 Meters · Place 4 · Winslow Township55 MetersRound P47.2311
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · 55 Meters · Place 4 · Winslow Township55 MetersRound P47.2311
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · 55 Meters · Place 4 · Winslow Township55 Meters47.1711
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · 55 Meters · Place 4 · Winslow Township55 Meters47.1711
Feb 7NJSIAA Sectional Championships - South Group 3Feb 7 · 55 Meters · Place 2 · Winslow Township55 MetersRound P27.2511
Feb 7NJSIAA Sectional Championships - South Group 3Feb 7 · 55 Meters · Place 2 · Winslow Township55 Meters27.1911
Jan 31Olympic & Tri-County Conf MeetJan 31 · 800 Meters · Place 4 · Winslow Township800 Meters42:32.8711

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 12NJSIAA State Meet Of ChampionsJun 12 · 200 Meters · Place 5 · Winslow Township200 Meters5.24.52aWind: 2.110
Jun 12NJSIAA State Meet Of ChampionsJun 12 · 100 Meters · Place 8 · Winslow Township100 MetersRound P8.12.17aWind: 0.410
Jun 12NJSIAA State Meet Of ChampionsJun 12 · 100 Meters · Place 8 · Winslow Township100 Meters8.12.15aWind: 1.310

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 55 Meters · Place 7 · Winslow Township55 MetersRound P77.3010
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 55 Meters · Place 5 · Winslow Township55 Meters57.2110
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 400 Meters · Place 6 · Winslow Township400 Meters659.3610
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 55 Meters · Place 7 · Winslow Township55 MetersRound P77.3010
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 55 Meters · Place 5 · Winslow Township55 Meters57.2110
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 400 Meters · Place 6 · Winslow Township400 Meters659.3610
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 55 Meters · Place 4 · Winslow Township55 MetersRound P47.3610
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 55 Meters · Place 4 · Winslow Township55 Meters47.3710
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 400 Meters · Place 5 · Winslow Township400 Meters559.17 PB10
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 55 Meters · Place 4 · Winslow Township55 MetersRound P47.3610
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 55 Meters · Place 4 · Winslow Township55 Meters47.3710
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 400 Meters · Place 5 · Winslow Township400 Meters559.1710
Jan 26Olympic & Tri-County Conf MeetJan 26 · 800 Meters · Place 4 · Winslow Township800 Meters42:31.71 PB10

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 800 Meters · Place 27 · Winslow Township800 Meters272:39.33 PB9

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 55 Meters · Place 9 · Winslow Township55 MetersRound P97.579
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 55 Meters · Place 9 · Winslow Township55 MetersRound P97.579
Jan 28The Egg Club InvitationalJan 28 · 55 Meters · Place 1 · Winslow Township55 Meters17.609
Jan 27Olympic Conference #2Jan 27 · 400 Meters · Place 4 · Winslow Township400 Meters41:00.799
Jan 27Olympic Conference #2Jan 27 · 55 Meters · Place 2 · Winslow Township55 MetersRound P27.549
Jan 27Olympic Conference #2Jan 27 · 55 Meters · Place 3 · Winslow Township55 Meters37.539
Jan 17Mid-Winter ClassicJan 17 · 400 Meters · Place 1 · Winslow Township400 Meters11:02.219
Jan 17Mid-Winter ClassicJan 17 · 55 Meters · Place 1 · Winslow Township55 Meters17.619