Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorSprint Night 2024 · May 2430.61Sprint Night 2024May 24, 2024
400 Meters · IndoorSTCA Season Opener #1 · Dec 181:16.36aSTCA Season Opener #1December 18, 2023
55 Meter · IndoorSJTCA #5 · Dec 228.66aSJTCA #5December 22, 2025
High Jump · IndoorSJTCA #5 · Dec 224-08.00SJTCA #5December 22, 2025
High Jump · OutdoorNJSIAA Sectionals Central Groups 2 and 3 · May 155-0NJSIAA Sectionals Central Groups 2 and 3May 15, 2026
Long Jump · IndoorSTCA Season Opener #1 · Dec 1813-4STCA Season Opener #1December 18, 2023
Long Jump · OutdoorMercer County T&F Championships · May 1713' 3Mercer County T&F ChampionshipsMay 17, 2024
Triple Jump · IndoorSJTCA #5 · Dec 2230-07.25SJTCA #5December 22, 2025
Triple Jump · OutdoorCVC Champs · May 931-09.25CVC ChampsMay 9, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 2 & 3May 29 · High Jump · Place 12 · West Windsor-Plainsboro NorthHigh Jump12.4-1011
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · Triple Jump · Place 11 · West Windsor-Plainsboro NorthTriple Jump11.30-8.50Wind: 0.211
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · High Jump · Place 3 · West Windsor-Plainsboro NorthHigh Jump3.5-0 PB11
May 9CVC ChampsMay 9 · Triple Jump · Place 12 · West Windsor-Plainsboro NorthTriple Jump12.31-09.25 PBWind: 011
May 9CVC ChampsMay 9 · Long Jump · West Windsor-Plainsboro NorthLong Jump--DNS11
May 9CVC ChampsMay 9 · High Jump · Place 4 · West Windsor-Plainsboro NorthHigh Jump4.4-08.0011
May 2Mercer Coaches ClassicMay 2 · High Jump · Place 3 · West Windsor-Plainsboro NorthHigh Jump3.4-10.0011
Apr 11Mercer Coaches RelaysApr 11 · Triple Jump · Place 11 · West Windsor-Plainsboro NorthTriple Jump11.29-09.5011
Apr 11Mercer Coaches RelaysApr 11 · High Jump · Place 6 · West Windsor-Plainsboro NorthHigh Jump6.4-06.0011
Apr 4TCNJ HS InviteApr 4 · Triple Jump · Place 4 · West Windsor-Plainsboro NorthTriple Jump4.31' 8"11
Apr 4TCNJ HS InviteApr 4 · High Jump · Place 6 · West Windsor-Plainsboro NorthHigh Jump6.4' 10"11

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 25Princeton Last Chance InvitationalFeb 25 · Triple Jump · Place 4 · West Windsor-Plainsboro NTriple Jump431-2.511
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · High Jump · Place 13 · West Windsor-Plainsboro NorthHigh Jump134-811
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · High Jump · Place 13 · West Windsor-Plainsboro NorthHigh Jump134-811
Feb 12NJSIAA Sectional Championships - Central Group 3Feb 12 · High Jump · Place 3 · West Windsor-Plainsboro NorthHigh Jump34-1011
Feb 10Rebel Shot/Field Series 7Feb 10 · Triple Jump · Place 11 · West Windsor-Plainsboro NorthTriple Jump1130-011
Feb 10Rebel Shot/Field Series 7Feb 10 · High Jump · Place 12 · West Windsor-Plainsboro NorthHigh Jump124-611
Jan 18NJSIAA Relay Championships - Group 3Jan 18 · High Jump · Place 13 · West Windsor-Plainsboro NorthHigh Jump134-811
Jan 4CVC RelaysJan 4 · Triple Jump · Place 9 · West Windsor-Plainsboro NorthTriple Jump928-511
Jan 4CVC RelaysJan 4 · High Jump · Place 4 · West Windsor-Plainsboro NorthHigh Jump44-811

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 22SJTCA #5Dec 22 · 55 Meter · Place 100 · West Windsor-Plainsboro North55 Meter100.8.66a PB11
Dec 22SJTCA #5Dec 22 · Triple Jump · Place 8 · West Windsor-Plainsboro NorthTriple Jump8.30-07.25 PB11
Dec 22SJTCA #5Dec 22 · High Jump · Place 15 · West Windsor-Plainsboro NorthHigh Jump15.4-08.00 PB11
Jan 26CVC ChampionshipJan 26 · Triple Jump · Place 6 · West Windsor-Plainsboro NorthTriple Jump628-6.5010
Jan 26CVC ChampionshipJan 26 · Triple Jump · Place 6 · West Windsor-Plainsboro NorthTriple Jump628-6.5010
Jan 26CVC ChampionshipJan 26 · Triple Jump · Place 6 · West Windsor-Plainsboro NorthTriple Jump628-6.5010
Jan 26CVC ChampionshipJan 26 · Triple Jump · Place 6 · West Windsor-Plainsboro NorthTriple Jump628-6.5010
Jan 18NJSIAA Relay Championships - Group 3Jan 18 · High Jump · Place 16 · West Windsor-Plainsboro NorthHigh Jump164-610
Jan 13Peddie Winter Invitational IIJan 13 · High Jump · Place 3 · West Windsor-Plainsboro NorthHigh Jump34-010

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · Triple Jump · Place 16 · West Windsor-Plainsboro NorthTriple Jump1629-6.2510
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · High Jump · Place 5 · West Windsor-Plainsboro NorthHigh Jump54-810
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · Triple Jump · Place 16 · West Windsor-Plainsboro NorthTriple Jump16.29-6.2510
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · High Jump · Place 5 · West Windsor-Plainsboro NorthHigh Jump5.4-810
May 10Mercer County ChampsMay 10 · Triple Jump · Place 13 · West Windsor-Plainsboro NorthTriple Jump13.28-10.0010
May 10Mercer County ChampsMay 10 · High Jump · Place 9 · West Windsor-Plainsboro NorthHigh Jump9.4-06.0010

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · Triple Jump · Place 16 · West Windsor-Plainsboro NorthTriple Jump16.29-0.5010
Dec 18Bob James InvitationalDec 18 · Triple Jump · Place 7 · West Windsor-Plainsboro NorthTriple Jump7.28' 8.510
Dec 18Bob James InvitationalDec 18 · High Jump · Place 4 · West Windsor-Plainsboro NorthHigh Jump4.4' 310

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · Triple Jump · Place 13 · West Windsor-Plainsboro NorthTriple Jump1329-3.309
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · High Jump · Place 15 · West Windsor-Plainsboro NorthHigh Jump154-49
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · Long Jump · Place 29 · West Windsor-Plainsboro NorthLong Jump2913-49
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · Triple Jump · Place 13 · West Windsor-Plainsboro NorthTriple Jump1329-3.309
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · High Jump · Place 15 · West Windsor-Plainsboro NorthHigh Jump154-49
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · Long Jump · Place 29 · West Windsor-Plainsboro NorthLong Jump2913-49
May 24Sprint Night 2024May 24 · 200 Meters · Place 51 · West Windsor-Plainsboro Nort200 Meters5130.61 PB9
May 17Mercer County T&F ChampionshipsMay 17 · Triple Jump · Place 14 · West Windsor-Plainsboro NorthTriple Jump14.28' 59
May 17Mercer County T&F ChampionshipsMay 17 · Long Jump · Place 21 · West Windsor-Plainsboro NorthLong Jump21.13' 3 PB9
May 17Mercer County T&F ChampionshipsMay 17 · High Jump · Place 12 · West Windsor-Plainsboro NorthHigh Jump12.4' 39
May 11Mercer Coaches ClassicMay 11 · Triple Jump · Place 10 · West Windsor-Plainsboro NTriple Jump1029-3.59
May 11Mercer Coaches ClassicMay 11 · Long Jump · Place 16 · West Windsor-Plainsboro NLong Jump1614-1.259
Apr 20Mercer County RelaysApr 20 · Triple Jump · Place 10 · West Windsor-Plainsboro NTriple Jump1027-7.259

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20Bob James InvitationalDec 20 · 55 Meter · Place 21 · West Windsor-Plainsboro North55 Meter21.8.89a9
Dec 18STCA Season Opener #1Dec 18 · Long Jump · Place 11 · West Windsor-Plainsboro NorthLong Jump11.13-4 PB9
Dec 18STCA Season Opener #1Dec 18 · 400 Meters · Place 33 · West Windsor-Plainsboro North400 Meters33.1:16.36a PB9