Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNJSIAA Sectionals Central Groups 1 and 4 · May 1613.13NJSIAA Sectionals Central Groups 1 and 4May 16, 2025
200 Meters · IndoorPrinceton Invitational Series #2 · Feb 428.00aPrinceton Invitational Series #2February 4, 2025
200 Meters · OutdoorNJSIAA Sectionals Central Groups 1 and 4 · May 1626.73NJSIAA Sectionals Central Groups 1 and 4May 16, 2025
55 Meters · IndoorNJSIAA Sectional Championships - Central Group 4 · Feb 137.72NJSIAA Sectional Championships - Central Group 4February 13, 2025
Long Jump · OutdoorSkyland Conference Champs - Open Scoring · May 516-02.75Skyland Conference Champs - Open ScoringMay 5, 2026
Prelims · IndoorSkyland Conference Indoor Championship · Feb 27.86Skyland Conference Indoor ChampionshipFebruary 2, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · Long Jump · Place 9 · MontgomeryLong Jump9.15-07.75Wind: -0.212
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · 100 Meters · Place 41 · Montgomery100 MetersRound P41.14.04aWind: 0.412
May 5Skyland Conference ChampsMay 5 · Long Jump · Place 10 · Montgomery HLong Jump1016-02.75—
May 5Skyland Conference ChampsMay 5 · 200 Meters · Place 51 · Montgomery H200 Meters5129.81—
May 5Skyland Conference ChampsMay 5 · 100 Meters · Place 7 · Montgomery H100 Meters713.68—
May 5Skyland Conference Champs - Open ScoringMay 5 · Long Jump · Place 10 · MontgomeryLong Jump10.16-02.75 PB12
May 5Skyland Conference Champs - Open ScoringMay 5 · 200 Meters · Place 51 · Montgomery200 Meters51.29.81a12
May 5Skyland Conference Champs - Open ScoringMay 5 · 100 Meters · Place 7 · Montgomery100 Meters7.13.68a12
Apr 28Somerset County ChampsApr 28 · Long Jump · Place 15 · MontgomeryLong Jump1514-1112
Apr 28Somerset County ChampsApr 28 · 200 Meters · Place 23 · Montgomery200 Meters2328.92a12
Apr 28Somerset County ChampsApr 28 · 100 Meters · Place 21 · Montgomery100 MetersRound P2113.83a12
Mar 28Skyland Conference RelaysMar 28 · Long Jump · Place 6 · MontgomeryLong Jump6.14-08.2512

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · 55 Meters · Place 21 · Montgomery55 MetersRound P217.8512
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · Long Jump · Place 6 · MontgomeryLong Jump617-012
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 55 Meters · Place 16 · Montgomery55 MetersRound P167.9412
Jan 10Tsai RelaysJan 10 · Official Final · Place 3 · MontgomeryOfficial Final316-612
Jan 10Tsai RelaysJan 10 · Full · Place 4 · MontgomeryFull416-612

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 1 & 4May 30 · Long Jump · Place 7 · Montgomery HLong Jump716-08.7511
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · Long Jump · Place 1 · Montgomery HLong Jump117-05.5011
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · 200 Meters · Place 13 · Montgomery H200 Meters1326.73 PB11
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · 100 Meters · Place 16 · Montgomery H100 MetersRound P1613.13 PB11
Apr 29Somerset County ChampsApr 29 · 100 Meters · Place 10 · Montgomery100 Meters1013.35—
Apr 29Somerset County ChampsApr 29 · 100 Meters · Place 12 · Montgomery100 MetersRound P1213.592—
Apr 5Somerset County RelaysApr 5 · Full · Place 4 · MontgomeryFull416-07.5011
Mar 29Skyland Conference RelaysMar 29 · Long Jump · Place 2 · MontgomeryLong Jump216-011
Mar 29Skyland Conference RelaysMar 29 · Long Jump · Place 2 · MontgomeryLong Jump216-011
Mar 29Skyland Conference RelaysMar 29 · Long Jump · Place 2 · MontgomeryLong Jump216-011
Mar 29Skyland Conference RelaysMar 29 · Long Jump · Place 2 · MontgomeryLong Jump216-011

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · 55 Meters · Place 17 · Montgomery55 MetersRound P177.72 PB11
Feb 4Princeton Invitational Series #2Feb 4 · Triple Jump · Place 2 · MontgomeryTriple Jump232-7.5—
Feb 4Princeton Invitational Series #2Feb 4 · Long Jump · Place 3 · MontgomeryLong Jump315-9.5—
Feb 4Princeton Invitational Series #2Feb 4 · 200 Meters · Place 4 · Montgomery200 Meters428.00a PB—
Feb 4Princeton Invitational Series #2Feb 4 · 55 Meters · Place 4 · Montgomery55 Meters47.82a—
Feb 2Skyland Conference Indoor ChampionshipFeb 2 · Prelims · Place 11 · MontgomeryPrelimsRound P117.86 PB11

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals Central Groups 1 and 4May 31 · 200 Meters · Place 20 · Montgomery H200 Meters2027.2610
May 31NJSIAA Sectionals Central Groups 1 and 4May 31 · 100 Meters · Place 26 · Montgomery H100 MetersRound P2613.2810
May 21Skyland Conference Champs - DivisionalMay 21 · Long Jump · Place 29 · MontgomeryLong Jump2914-04.50—
May 21Skyland Conference Champs - DivisionalMay 21 · 200 Meters · Place 24 · Montgomery200 Meters2428.28—
May 21Skyland Conference Champs - DivisionalMay 21 · 100 Meters · Place 15 · Montgomery100 Meters1513.253—
May 14Somerset County ChampsMay 14 · 200 Meters · Place 17 · Montgomery H200 Meters1728.34—
May 14Somerset County ChampsMay 14 · 100 Meters · Place 17 · Montgomery H100 MetersRound P1713.639—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 4NJSIAA Sectional Championships - Central Groups 1&4Feb 4 · 55 Meters · Place 24 · Montgomery55 MetersRound P247.9110