Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNJSIAA Sectionals Central Groups 2 and 3 · May 3113.43NJSIAA Sectionals Central Groups 2 and 3May 31, 2024
200 Meters · IndoorSJTCA #5 · Dec 2229.43aSJTCA #5December 22, 2025
200 Meters · OutdoorCVC Champs · May 927.27aCVC ChampsMay 9, 2026
400 Meters · IndoorSTCA Season Opener #1 · Dec 181:10.49aSTCA Season Opener #1December 18, 2023
55 Meter · IndoorSJTCA Winter Meet #1 · Dec 88.35aSJTCA Winter Meet #1December 8, 2023
55 Meters · IndoorNJSIAA Sectional Championships - Central Group 3 · Feb 67.95NJSIAA Sectional Championships - Central Group 3February 6, 2025
Long Jump · IndoorSTCA Season Opener #1 · Dec 1813-9.25STCA Season Opener #1December 18, 2023
Long Jump · OutdoorMercer Coaches Relays · Apr 1115-06.00Mercer Coaches RelaysApril 11, 2026
Triple Jump · IndoorOcean Breeze Holiday Festival · Dec 2730-7.25Ocean Breeze Holiday FestivalDecember 27, 2024
Triple Jump · OutdoorNJSIAA Sectionals Central Groups 2 and 3 · May 1533-8.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

14 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 2 & 3May 29 · Triple Jump · Place 18 · West Windsor-Plainsboro NorthTriple Jump18.32-11.75Wind: 011
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · Triple Jump · Place 4 · West Windsor-Plainsboro NorthTriple Jump4.33-8.50 PBWind: 0.611
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · Long Jump · Place 9 · West Windsor-Plainsboro NorthLong Jump9.15-11.50Wind: 2.711
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · 200 Meters · Place 22 · West Windsor-Plainsboro North200 Meters22.27.59aWind: -0.811
May 9CVC ChampsMay 9 · Triple Jump · Place 5 · West Windsor-Plainsboro NorthTriple Jump5.33-03.50Wind: 011
May 9CVC ChampsMay 9 · Long Jump · Place 16 · West Windsor-Plainsboro NorthLong Jump16.14-09.25Wind: 011
May 9CVC ChampsMay 9 · 200 Meters · Place 8 · West Windsor-Plainsboro North200 Meters8.27.27a PB11
May 9CVC ChampsMay 9 · 100 Meters · West Windsor-Plainsboro North100 MetersRound P--DNS11
May 2Mercer Coaches ClassicMay 2 · Triple Jump · Place 7 · West Windsor-Plainsboro NorthTriple Jump7.31-09.0011
Apr 11Mercer Coaches RelaysApr 11 · Triple Jump · Place 4 · West Windsor-Plainsboro NorthTriple Jump4.31-09.5011
Apr 11Mercer Coaches RelaysApr 11 · Long Jump · Place 9 · West Windsor-Plainsboro NorthLong Jump9.15-06.00 PB11
Apr 4TCNJ HS InviteApr 4 · Triple Jump · Place 5 · West Windsor-Plainsboro NorthTriple Jump5.31' 1.75"11
Apr 4TCNJ HS InviteApr 4 · Long Jump · Place 21 · West Windsor-Plainsboro NorthLong Jump21.14' 6.25"11
Apr 4TCNJ HS InviteApr 4 · 100 Meters · Place 35 · West Windsor-Plainsboro North100 Meters35.13.71a11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 25Princeton Last Chance InvitationalFeb 25 · Triple Jump · Place 2 · West Windsor-Plainsboro NTriple Jump232-11.511
Feb 12NJSIAA Sectional Championships - Central Group 3Feb 12 · 55 Meters · Place 24 · West Windsor-Plainsboro North55 MetersRound P248.0811
Feb 10Rebel Shot/Field Series 7Feb 10 · Triple Jump · Place 9 · West Windsor-Plainsboro NorthTriple Jump931-611
Feb 1CVC ChampionshipFeb 1 · Triple Jump · Place 1 · West Windsor-Plainsboro NorthTriple Jump133-111
Feb 1CVC ChampionshipFeb 1 · 55 Meters · Place 23 · West Windsor-Plainsboro North55 MetersRound P238.1411
Jan 4CVC RelaysJan 4 · Triple Jump · Place 2 · West Windsor-Plainsboro NorthTriple Jump231-0.2511

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 22SJTCA #5Dec 22 · Triple Jump · Place 9 · West Windsor-Plainsboro NorthTriple Jump9.30-06.5011
Dec 22SJTCA #5Dec 22 · Long Jump · Place 22 · West Windsor-Plainsboro NorthLong Jump22.13-08.7511
Dec 22SJTCA #5Dec 22 · 200 Meters · Place 61 · West Windsor-Plainsboro North200 Meters61.29.43a PB11
Feb 6NJSIAA Sectional Championships - Central Group 3Feb 6 · 55 Meters · Place 25 · West Windsor-Plainsboro North55 MetersRound P257.95 PB10
Feb 6NJSIAA Sectional Championships - Central Group 3Feb 6 · 55 Meters · Place 25 · West Windsor-Plainsboro North55 MetersRound P257.9510
Jan 26CVC ChampionshipJan 26 · Triple Jump · Place 2 · West Windsor-Plainsboro NorthTriple Jump231-410
Jan 26CVC ChampionshipJan 26 · Triple Jump · Place 2 · West Windsor-Plainsboro NorthTriple Jump231-410
Jan 26CVC ChampionshipJan 26 · 55 Meters · Place 25 · West Windsor-Plainsboro North55 MetersRound P258.0810
Jan 26CVC ChampionshipJan 26 · 55 Meters · Place 25 · West Windsor-Plainsboro North55 MetersRound P258.0810
Jan 26CVC ChampionshipJan 26 · Triple Jump · Place 2 · West Windsor-Plainsboro NorthTriple Jump231-410
Jan 26CVC ChampionshipJan 26 · Triple Jump · Place 2 · West Windsor-Plainsboro NorthTriple Jump231-410
Jan 26CVC ChampionshipJan 26 · 55 Meters · Place 25 · West Windsor-Plainsboro North55 MetersRound P258.0810
Jan 26CVC ChampionshipJan 26 · 55 Meters · Place 25 · West Windsor-Plainsboro North55 MetersRound P258.0810

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · Triple Jump · Place 9 · West Windsor-Plainsboro NorthTriple Jump931-4.5010
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · 200 Meters · Place 25 · West Windsor-Plainsboro North200 Meters2528.1110
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · Triple Jump · Place 9 · West Windsor-Plainsboro NorthTriple Jump9.31-4.5010
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · 200 Meters · Place 25 · West Windsor-Plainsboro North200 Meters25.28.11aWind: -1.610
May 10Mercer County ChampsMay 10 · Triple Jump · Place 6 · West Windsor-Plainsboro NorthTriple Jump6.30-09.0010
May 10Mercer County ChampsMay 10 · 200 Meters · Place 19 · West Windsor-Plainsboro North200 Meters19.27.84aWind: 2.210
Apr 26Mercer County Frosh/Soph MeetApr 26 · Triple Jump · Place 1 · West Windsor-Plainsboro NorthTriple Jump1.30' 5"Wind: 010
Apr 26Mercer County Frosh/Soph MeetApr 26 · 200 Meters · Place 8 · West Windsor-Plainsboro North200 Meters8.27.72a10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · Triple Jump · Place 11 · West Windsor-Plainsboro NorthTriple Jump11.30-7.25 PB10
Dec 18Bob James InvitationalDec 18 · Triple Jump · Place 5 · West Windsor-Plainsboro NorthTriple Jump5.29' 7.7510
Feb 12Princeton Invitational Series #3Feb 12 · 55 Meters · Place 12 · West Windsor-Plainsboro Nort55 Meters128.309
Feb 12Princeton Invitational Series #3Feb 12 · 55 Meters · Place 12 · West Windsor-Plainsboro Nort55 Meters128.309

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 100 Meters · Place 26 · West Windsor-Plainsboro North100 MetersRound P2613.43 PB9
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · Triple Jump · Place 11 · West Windsor-Plainsboro NorthTriple Jump1130-89
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 200 Meters · Place 18 · West Windsor-Plainsboro North200 Meters1827.849
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · Triple Jump · Place 11 · West Windsor-Plainsboro NorthTriple Jump1130-89
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 100 Meters · Place 26 · West Windsor-Plainsboro North100 MetersRound P2613.439
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 200 Meters · Place 18 · West Windsor-Plainsboro North200 Meters1827.849
May 24Sprint Night 2024May 24 · 200 Meters · Place 13 · West Windsor-Plainsboro Nort200 Meters1327.539
May 17Mercer County T&F ChampionshipsMay 17 · Triple Jump · Place 13 · West Windsor-Plainsboro NorthTriple Jump13.28' 7.59
May 17Mercer County T&F ChampionshipsMay 17 · 100 Meters · Place 24 · West Windsor-Plainsboro North100 MetersRound P24.13.75a9
May 11Mercer Coaches ClassicMay 11 · Triple Jump · Place 11 · West Windsor-Plainsboro NTriple Jump1129-2.259
May 11Mercer Coaches ClassicMay 11 · Long Jump · Place 23 · West Windsor-Plainsboro NLong Jump2312-11.59
May 11Mercer Coaches ClassicMay 11 · 100 Meters · Place 15 · West Windsor-Plainsboro N100 Meters1514.219
Apr 20Mercer County RelaysApr 20 · Triple Jump · Place 11 · West Windsor-Plainsboro NTriple Jump1126-119
Apr 20Mercer County RelaysApr 20 · Long Jump · Place 19 · West Windsor-Plainsboro NLong Jump1913-0.59

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20Bob James InvitationalDec 20 · 55 Meter · Place 17 · West Windsor-Plainsboro North55 Meter17.8.46a9
Dec 20Bob James InvitationalDec 20 · Long Jump · Place 9 · West Windsor-Plainsboro NorthLong Jump9.11' 10.759
Dec 20Bob James InvitationalDec 20 · 200 Meters · Place 7 · West Windsor-Plainsboro North200 Meters7.30.10a9
Dec 18STCA Season Opener #1Dec 18 · Long Jump · Place 9 · West Windsor-Plainsboro NorthLong Jump9.13-9.25 PB9
Dec 18STCA Season Opener #1Dec 18 · 400 Meters · Place 20 · West Windsor-Plainsboro North400 Meters20.1:10.49a PB9
Dec 8SJTCA Winter Meet #1Dec 8 · 55 Meter · Place 37 · West Windsor-Plainsboro North55 Meter37.8.35a PB9