Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2019 Green Streakers and Supersonics Developmental Series - 4 · Apr 2814.962019 Green Streakers and Supersonics Developmental Series - 4April 28, 2019
200 Meters · IndoorSJTCA Meet #4 · Dec 2124.01aSJTCA Meet #4December 21, 2024
200 Meters · OutdoorBurlington County Championship · May 1023.29aBurlington County ChampionshipMay 10, 2025
400 Meters · IndoorSJTCA Meet #4 · Dec 2154.01aSJTCA Meet #4December 21, 2024
400 Meters · OutdoorNJSIAA Sectionals South Groups 2 and 3 · May 1651.16NJSIAA Sectionals South Groups 2 and 3May 16, 2025
400 Meters · Relay Split · OutdoorDon Danser Memorial · Apr 555.800Don Danser MemorialApril 5, 2025
55 Meter · IndoorSJTCA Winter Meet #3 · Dec 297.27aSJTCA Winter Meet #3December 29, 2022
55 Meters · IndoorSJTCA Winter Meet #14 · Jan 296.94SJTCA Winter Meet #14January 29, 2024

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 21East Brunswick Sprint Series #2May 21 · 200 Meters · Place 38 · Burlington Township200 Meters38.23.74a12
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · 200 Meters · Place 19 · Burlington Township200 Meters19.23.40aWind: -0.612
May 1Burlington County Divisional ChampionshipsMay 1 · 400 Meters · Place 8 · Burlington Township400 Meters8.53.21a12
Apr 29Cinnaminson Batch MeetApr 29 · 400 Meters · Place 4 · Burlington Township400 Meters4.52.43a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 31SJTCA #16Jan 31 · 400 Meters · Place 12 · Burlington Twp.400 Meters1255.1912
Jan 20SJTCA #13Jan 20 · 400 Meters · Place 11 · Burlington Twp.400 Meters1154.6712

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · 400 Meters · Place 11 · Burlington Twp.400 Meters1151.16 PB11
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · 400 Meters · Place 11 · Burlington Twp.400 Meters1151.1611
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · 400 Meters · Place 11 · Burlington Township400 Meters11.51.16a11
May 10Burlington County ChampionshipMay 10 · 200 Meters · Place 15 · Burlington Township200 Meters15.23.29a PB11
Apr 15Pennsauken FAT Batch Meet #1Apr 15 · 400 Meters · Place 7 · Burlington Township400 Meters753.5211
Apr 5Don Danser MemorialApr 5 · 400 Meters · Burlington Township400 MetersRelay Split—55.800 PB11

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 6NJSIAA Sectional Championships - Central Group 3Feb 6 · 400 Meters · Place 10 · Burlington Twp.400 Meters1054.1911
Feb 6NJSIAA Sectional Championships - Central Group 3Feb 6 · 400 Meters · Place 10 · Burlington Twp.400 Meters1054.1911
Jan 25SJTCA #15Jan 25 · 55 Meters · Place 31 · Burlington Twp.55 Meters317.0211
Jan 25SJTCA #15Jan 25 · 55 Meters · Place 31 · Burlington Twp.55 Meters317.0211
Jan 25SJTCA #15Jan 25 · 400 Meters · Place 56 · Burlington Twp.400 Meters561:01.2211
Jan 25SJTCA #15Jan 25 · 400 Meters · Place 56 · Burlington Twp.400 Meters561:01.2211
Jan 25SJTCA #15Jan 25 · 55 Meters · Place 31 · Burlington Twp.55 Meters317.0211
Jan 25SJTCA #15Jan 25 · 55 Meters · Place 31 · Burlington Twp.55 Meters317.0211
Jan 25SJTCA #15Jan 25 · 400 Meters · Place 56 · Burlington Twp.400 Meters561:01.2211
Jan 25SJTCA #15Jan 25 · 400 Meters · Place 56 · Burlington Twp.400 Meters561:01.2211
Jan 22SJTCA #14Jan 22 · 400 Meters · Place 15 · Burlington Twp.400 Meters1555.6111
Jan 22SJTCA #14Jan 22 · 400 Meters · Place 15 · Burlington Twp.400 Meters1555.6111

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 21SJTCA Meet #4Dec 21 · 400 Meters · Place 19 · Burlington Township400 Meters19.54.01a PB11
Dec 21SJTCA Meet #4Dec 21 · 200 Meters · Place 32 · Burlington Township200 Meters32.24.01a PB11
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 55 Meters · Place 32 · Burlington Twp.55 MetersRound P327.0710
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 400 Meters · Place 22 · Burlington Twp.400 Meters2254.8010
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 55 Meters · Place 32 · Burlington Twp.55 MetersRound P327.0710
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 400 Meters · Place 22 · Burlington Twp.400 Meters2254.8010
Jan 29SJTCA Winter Meet #14Jan 29 · 55 Meters · Place 19 · Burlington Twp.55 MetersRound P196.94 PB10
Jan 29SJTCA Winter Meet #14Jan 29 · 400 Meters · Place 17 · Burlington Twp.400 Meters1755.0310
Jan 22SJTCA Winter Meet #12Jan 22 · 55 Meters · Place 27 · Burlington Twp.55 Meters276.9410
Jan 22SJTCA Winter Meet #12Jan 22 · 400 Meters · Place 26 · Burlington Twp.400 Meters2655.6010
Jan 17SJTCA Winter Meet #10Jan 17 · 55 Meters · Place 11 · Burlington Twp.55 MetersRound P116.9510
Jan 17SJTCA Winter Meet #10Jan 17 · 400 Meters · Place 10 · Burlington Twp.400 Meters1054.4110

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 400 Meters · Place 16 · Burlington Twp.400 Meters1652.8810
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 400 Meters · Place 16 · Burlington Twp.400 Meters1652.8810
May 11Burlington County ChampionshipsMay 11 · 400 Meters · Place 7 · Burlington Twp.400 Meters751.7310
Apr 13Moorestown InvitationalApr 13 · 400 Meters · Place 6 · Burlington Township400 Meters6.55.20a10

2023 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 12SJTCA Winter Meet #2Dec 12 · 400 Meters · Burlington Township400 Meters--DQ10
Dec 12SJTCA Winter Meet #2Dec 12 · 200 Meters · Place 13 · Burlington Township200 Meters13.24.43a10
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 55 Meters · Place 22 · Burlington Twp.55 MetersRound P227.109
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 55 Meters · Place 22 · Burlington Twp.55 MetersRound P227.109
Jan 30SJTCA Winter Meet #11Jan 30 · 400 Meters · Place 33 · Burlington Twp.400 Meters3357.389
Jan 30SJTCA Winter Meet #11Jan 30 · 55 Meters · Place 27 · Burlington Twp.55 MetersRound P277.119
Jan 23SJTCA Winter Meet #9Jan 23 · 55 Meters · Place 58 · Burlington Twp.55 Meters587.469
Jan 21SJTCA Winter Meet #8Jan 21 · 400 Meters · Place 33 · Burlington Twp.400 Meters3355.909
Jan 21SJTCA Winter Meet #8Jan 21 · 55 Meters · Place 44 · Burlington Twp.55 MetersRound P447.109
Jan 21SJTCA Winter Meet #8Jan 21 · 55 Meters · Place 44 · Burlington Twp.55 Meters447.109
Jan 21SJTCA Winter Meet #8Jan 21 · 400 Meters · Place 33 · Burlington Twp.400 Meters3355.909
Jan 21SJTCA Winter Meet #8Jan 21 · 55 Meters · Place 44 · Burlington Twp.55 Meters447.109
Jan 21SJTCA Winter Meet #8Jan 21 · 400 Meters · Place 33 · Burlington Twp.400 Meters3355.909
Jan 17Mid-Winter ClassicJan 17 · 400 Meters · Place 5 · Burlington Twp.400 Meters557.989
Jan 17Mid-Winter ClassicJan 17 · 55 Meters · Place 4 · Burlington Twp.55 Meters47.159

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · 400 Meters · Place 21 · Burlington Twp.400 Meters2154.259
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · 400 Meters · Place 21 · Burlington Twp.400 Meters2154.259
May 20Burlington County Scholastic League Divisional ChampionshipsMay 20 · 400 Meters · Place 9 · Burlington Township400 Meters954.079
May 17Indian Frosh/Novice Finale & Varsity Relay ShowcaseMay 17 · 400 Meters · Place 2 · Burlington Township400 Meters254.399
Apr 22Colts Neck Spring InvitationalApr 22 · 400 Meters · Place 27 · Burlington Twp.400 Meters2755.049
Apr 22Colts Neck Spring InvitationalApr 22 · 400 Meters · Place 27 · Burlington Twp.400 Meters2755.049

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 29SJTCA Winter Meet #3Dec 29 · 55 Meter · Place 19 · Burlington Township55 Meter19.7.27a PB9

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 26USATF-NJ Youth Developmental Track & Field MeetJan 26 · 400 Meters · Place 11 · Burlington Twp400 Meters111:15.0111
Jan 26USATF-NJ Youth Developmental Track & Field MeetJan 26 · 200 Meters · Place 6 · Burlington Twp200 Meters630.4811
Jan 26USATF-NJ Youth Developmental Track & Field MeetJan 26 · 55 Meters · Place 10 · Burlington Twp55 Meters108.2211

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 282019 Green Streakers and Supersonics Developmental Series - 4Apr 28 · 400 Meters · Place 7 · Burlington Twp400 Meters71:15.3611
Apr 282019 Green Streakers and Supersonics Developmental Series - 4Apr 28 · 200 Meters · Place 7 · Burlington Twp200 Meters731.4911
Apr 282019 Green Streakers and Supersonics Developmental Series - 4Apr 28 · 100 Meters · Place 9 · Burlington Twp100 Meters914.96 PB11