Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBurlington County Championships · May 712.20Burlington County ChampionshipsMay 7, 2026
200 Meters · IndoorSJTCA #5 · Dec 2225.05aSJTCA #5December 22, 2025
200 Meters · OutdoorBurlington County Championships · May 724.45Burlington County ChampionshipsMay 7, 2026
400 Meters · IndoorNJSIAA Group 2 & 3 Championships · Feb 2157.60NJSIAA Group 2 & 3 ChampionshipsFebruary 21, 2026
400 Meters · OutdoorSpartan Sprint Night · May 1155.83aSpartan Sprint NightMay 11, 2026
55 Meter · IndoorSJTCA #5 · Dec 227.37aSJTCA #5December 22, 2025
55 Meters · IndoorNJSIAA Group 2 & 3 Championships · Feb 217.32NJSIAA Group 2 & 3 ChampionshipsFebruary 21, 2026
High Jump · OutdoorNJSIAA Sectionals Central Groups 2 and 3 · May 164-10NJSIAA Sectionals Central Groups 2 and 3May 16, 2025
Long Jump · OutdoorNJSIAA Sectionals Central Groups 2 and 3 · May 1518-4.50NJSIAA Sectionals Central Groups 2 and 3May 15, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · Long Jump · Place 2 · WillingboroWillingboroLong Jump2.18-4.50 PBWind: 0.411
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · 400 Meters · Place 1 · WillingboroWillingboro400 Meters1.57.51a11
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · 200 Meters · Place 1 · WillingboroWillingboro200 Meters1.24.23aWind: 2.111
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · 100 Meters · Place 1 · WillingboroWillingboro100 MetersRound P1.12.25aWind: 2.811
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · 100 Meters · Place 1 · WillingboroWillingboro100 Meters1.12.34aWind: 0.711
May 11Spartan Sprint NightMay 11 · 400 Meters · Place 2 · WillingboroWillingboro400 Meters2.55.83a PB11
May 7Burlington County ChampionshipsMay 7 · 200 Meters · Place 1 · WillingboroWillingboro200 Meters124.45 PB—
May 7Burlington County ChampionshipsMay 7 · 100 Meters · Place 2 · WillingboroWillingboro100 Meters212.25—
May 7Burlington County ChampionshipsMay 7 · 100 Meters · Place 1 · WillingboroWillingboro100 MetersRound P112.20 PB—
May 1Burlington County Divisional ChampionshipsMay 1 · 200 Meters · Place 3 · WillingboroWillingboro200 Meters3.25.12a11
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · WillingboroWillingboro400 Meters—58.63a11
Apr 20Winslow Eagles Sprint NightApr 20 · 200 Meters · Place 1 · WillingboroWillingboro200 Meters1.25.96aWind: -0.211
Apr 11Lenape InviteApr 11 · 100 Meters · Place 5 · WillingboroWillingboro100 Meters5.12.40a11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 55 Meters · Place 2 · WillingboroWillingboro55 MetersRound P27.3411
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 55 Meters · Place 3 · WillingboroWillingboro55 Meters37.32 PB11
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 400 Meters · Place 2 · WillingboroWillingboro400 Meters257.60 PB11
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 55 Meters · Place 3 · WillingboroWillingboro55 MetersRound P37.4911
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 55 Meters · Place 3 · WillingboroWillingboro55 Meters37.3811
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 400 Meters · Place 1 · WillingboroWillingboro400 Meters158.2711

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 22SJTCA #5Dec 22 · 55 Meter · Place 4 · WillingboroWillingboro55 Meter4.7.37a PB11
Dec 22SJTCA #5Dec 22 · 200 Meters · Place 1 · WillingboroWillingboro200 Meters1.25.05a PB11
Dec 12SJTCA #1Dec 12 · 55 Meter · Place 2 · WillingboroWillingboro55 Meter2.7.46a11
Feb 1SJTCA #16Feb 1 · 200 Meters · Place 3 · WillingboroWillingboro200 Meters326.2110
Feb 1SJTCA #16Feb 1 · High Jump · Place 5 · WillingboroWillingboroHigh Jump54-1010
Jan 25SJTCA #15Jan 25 · High Jump · Place 8 · WillingboroWillingboroHigh Jump84-410
Jan 25SJTCA #15Jan 25 · High Jump · Place 8 · WillingboroWillingboroHigh Jump84-410
Jan 25SJTCA #15Jan 25 · 400 Meters · Place 4 · WillingboroWillingboro400 Meters41:02.1210
Jan 25SJTCA #15Jan 25 · 400 Meters · Place 4 · WillingboroWillingboro400 Meters41:02.1210
Jan 25SJTCA #15Jan 25 · High Jump · Place 8 · WillingboroWillingboroHigh Jump84-410
Jan 25SJTCA #15Jan 25 · High Jump · Place 8 · WillingboroWillingboroHigh Jump84-410
Jan 25SJTCA #15Jan 25 · 400 Meters · Place 4 · WillingboroWillingboro400 Meters41:02.1210
Jan 25SJTCA #15Jan 25 · 400 Meters · Place 4 · WillingboroWillingboro400 Meters41:02.1210
Jan 22SJTCA #14Jan 22 · 55 Meters · Place 9 · WillingboroWillingboro55 Meters97.7810
Jan 22SJTCA #14Jan 22 · 55 Meters · Place 9 · WillingboroWillingboro55 Meters97.7810

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 2 & 3May 30 · High Jump · Place 11 · WillingboroWillingboroHigh Jump115-010
May 30NJSIAA Group Championships - 2 & 3May 30 · Long Jump · Place 13 · WillingboroWillingboroLong Jump1316-110
May 22East Brunswick Sprint Series #2May 22 · 200 Meters · Place 11 · WillingboroWillingboro200 Meters1126.85—
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · Long Jump · Place 2 · WillingboroWillingboroLong Jump217-4.5010
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · High Jump · Place 4 · WillingboroWillingboroHigh Jump44-1010
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · Long Jump · Place 2 · WillingboroWillingboroLong Jump2.17-4.5010
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · High Jump · Place 4 · WillingboroWillingboroHigh Jump4.4-10 PB10
May 10Burlington County ChampionshipMay 10 · Long Jump · Place 20 · WillingboroWillingboroLong Jump20.13-09.5010
May 10Burlington County ChampionshipMay 10 · 100 Meters · Place 10 · WillingboroWillingboro100 MetersRound P10.12.98a10
Apr 15Pennsauken FAT Batch Meet #1Apr 15 · 100 Meters · Place 9 · WillingboroWillingboro100 Meters912.8410
Apr 5Deptford Spartan RelaysApr 5 · Long Jump · WillingboroWillingboroLong Jump--NM10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 200 Meters · Place 9 · WillingboroWillingboro200 Meters9.26.74a10
Dec 13SJTCA Meet #1Dec 13 · 400 Meters · Place 7 · WillingboroWillingboro400 Meters7.1:03.54a10

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · Long Jump · Place 7 · WillingboroWillingboroLong Jump716-01.009
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · Long Jump · Place 7 · WillingboroWillingboroLong Jump716-01.009
May 18Burlington County Scholastic League Divisional ChampionshipsMay 18 · Long Jump · Place 3 · WillingboroWillingboroLong Jump315-00.00—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 17Fast Fridays Championship MeetFeb 17 · 400 Meters · Place 6 · Tri-State Elite Track ClubTri-State Elite Track Club400 Meters6.1:08.44a8
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 38 · Tri-State EliteTri-State Elite400 Meters381:07.69a—
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 38 · Tri-State EliteTri-State Elite400 Meters381:07.6914
Jan 13Fast Fridays Series Meet #3Jan 13 · 400 Meters · Place 5 · Tri-State Elite Track ClubTri-State Elite Track Club400 Meters5.1:09.75a8
Jan 13Fast Fridays Series Meet #3Jan 13 · 200 Meters · Place 7 · Tri-State Elite Track ClubTri-State Elite Track Club200 Meters7.31.40a8

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 172022 AAU Mid-Atlantic District Championships QualifierJun 17 · Long Jump · Place 4 · Tri-State ElTri-State ElLong Jump413-06.0013
Jun 172022 AAU Mid-Atlantic District Championships QualifierJun 17 · 400 Meters · Place 10 · Tri-State ElTri-State El400 Meters101:04.9413
Jun 172022 AAU Mid-Atlantic District Championships QualifierJun 17 · 200 Meters · Place 10 · Tri-State ElTri-State El200 Meters1027.8313
Jun 4UAGTCA Developmental ChampionshipJun 4 · 400 Meters · Place 12 · Tri-State Elite Track ClubTri-State Elite Track Club400 Meters12.1:06.31aUnofficial7
Jun 4UAGTCA Developmental ChampionshipJun 4 · 100 Meters · Place 13 · Tri-State Elite Track ClubTri-State Elite Track Club100 MetersRound P13.13.45aUnofficial7