Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNeville Plummer Memorial Invitational · Apr 1811.22aNeville Plummer Memorial InvitationalApril 18, 2026
200 Meters · IndoorNJISAA Prep A and B Indoor Track Championships · Feb 1022.83aNJISAA Prep A and B Indoor Track ChampionshipsFebruary 10, 2026
200 Meters · OutdoorNJSIAA State Meet Of Champions · Jun 322.01aNJSIAA State Meet Of ChampionsJune 3, 2026
400 Meters · IndoorSkyland Conference Indoor Championship · Feb 152.57Skyland Conference Indoor ChampionshipFebruary 1, 2026
400 Meters · OutdoorTim Grant Invitational · May 2149.11aTim Grant InvitationalMay 21, 2026
400 Meters · Relay Split · OutdoorNJISAA Relays · Apr 655.616NJISAA RelaysApril 6, 2024
55 Meter · IndoorNJISAA Prep A and B Indoor Track Championships · Feb 106.71aNJISAA Prep A and B Indoor Track ChampionshipsFebruary 10, 2026
55 Meters · IndoorNJSIAA Group Non-Public A & B Championships · Feb 206.68NJSIAA Group Non-Public A & B ChampionshipsFebruary 20, 2026
High Jump · IndoorNJISAA Prep A and B Indoor Track Championships · Feb 106' 2"NJISAA Prep A and B Indoor Track ChampionshipsFebruary 10, 2026
High Jump · Outdoor NJISAA Prep A Outdoor Track Championships · May 16' 0" NJISAA Prep A Outdoor Track ChampionshipsMay 1, 2026
Long Jump · IndoorRidge Winter Invitational · Dec 921-0Ridge Winter InvitationalDecember 9, 2024
Long Jump · Outdoor NJISAA Prep A Outdoor Track Championships · May 123' 7.5" NJISAA Prep A Outdoor Track ChampionshipsMay 1, 2026
Triple Jump · IndoorRidge Winter Invitational · Dec 846-2Ridge Winter InvitationalDecember 8, 2025
Triple Jump · OutdoorNJSIAA State Meet Of Champions · Jun 348-11.00NJSIAA State Meet Of ChampionsJune 3, 2026

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

2026 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jun 3NJSIAA State Meet Of ChampionsJun 3 · Triple Jump · Place 2 · PingryTriple Jump2.48-11.00 PBWind: -0.912
Jun 3NJSIAA State Meet Of ChampionsJun 3 · Long Jump · Place 4 · PingryLong Jump4.23-04.00Wind: 1.312
Jun 3NJSIAA State Meet Of ChampionsJun 3 · 200 Meters · Place 15 · Pingry200 Meters15.22.01a PBWind: 0.512
May 29NJSIAA Group Championships - NPA & NPBMay 29 · Triple Jump · Place 1 · PingryTriple Jump1.46-04.75Wind: -4.812
May 29NJSIAA Group Championships - NPA & NPBMay 29 · Long Jump · Place 1 · PingryLong Jump1.23-08.50Wind: 3.612
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 200 Meters · Place 5 · Pingry200 Meters5.21.69aWind: 5.112
May 21Tim Grant InvitationalMay 21 · Long Jump · Place 1 · PingryLong Jump1.21-1112
May 21Tim Grant InvitationalMay 21 · 400 Meters · Place 1 · Pingry400 Meters1.49.11a PB12
May 14A Fourth Night at the Horse FarmMay 14 · Long Jump · PingryLong Jump--FOUL12
May 14A Fourth Night at the Horse FarmMay 14 · 200 Meters · Place 3 · Pingry200 Meters3.22.49a12
May 5Skyland Conference ChampsMay 5 · Triple Jump · Place 1 · Pingry SchooTriple Jump147-00.00—
May 5Skyland Conference ChampsMay 5 · Long Jump · Place 3 · Pingry SchooLong Jump320-07.00—
May 5Skyland Conference Champs - Open ScoringMay 5 · Triple Jump · Place 1 · PingryTriple Jump1.47-00.0012
May 5Skyland Conference Champs - Open ScoringMay 5 · Long Jump · Place 3 · PingryLong Jump3.20-07.0012
May 5Skyland Conference Champs - Open ScoringMay 5 · High Jump · PingryHigh Jump--DNS12
May 5Skyland Conference Champs - Open ScoringMay 5 · 200 Meters · Pingry200 Meters--DNS12
May 1 NJISAA Prep A Outdoor Track ChampionshipsMay 1 · Triple Jump · Place 1 · PingryTriple Jump1.46' 4"12
May 1 NJISAA Prep A Outdoor Track ChampionshipsMay 1 · Long Jump · Place 1 · PingryLong Jump1.23' 7.5" PB12
May 1 NJISAA Prep A Outdoor Track ChampionshipsMay 1 · High Jump · Place 1 · PingryHigh Jump1.6' 0" PB12
May 1 NJISAA Prep A Outdoor Track ChampionshipsMay 1 · 200 Meters · Place 2 · Pingry200 Meters2.22.64a12
Apr 28Somerset County ChampsApr 28 · Triple Jump · Place 2 · Pingry SchoolTriple Jump243-1112
Apr 28Somerset County ChampsApr 28 · High Jump · Place 1 · Pingry SchoolHigh Jump16-012
Apr 28Somerset County ChampsApr 28 · 200 Meters · Place 2 · Pingry School200 Meters222.55a12
Apr 18Neville Plummer Memorial InvitationalApr 18 · Triple Jump · Place 1 · PingryTriple Jump1.46-4.5012
Apr 18Neville Plummer Memorial InvitationalApr 18 · Long Jump · Place 2 · PingryLong Jump2.23-1.2512
Apr 18Neville Plummer Memorial InvitationalApr 18 · 100 Meters · Place 2 · Pingry100 MetersRound P2.11.22a PB12
Apr 18Neville Plummer Memorial InvitationalApr 18 · 100 Meters · Place 2 · Pingry100 Meters2.11.33a12
Mar 28Skyland Conference RelaysMar 28 · Long Jump · Place 12 · PingryLong Jump12.17-08.5012
Mar 28Skyland Conference RelaysMar 28 · High Jump · Place 3 · PingryHigh Jump3.5-08.0012

2026 Indoor Track

16 results
DateMeetEventPlMarkGr
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 55 Meters · Place 9 · Pingry School55 MetersRound P96.68 PB12
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · High Jump · Place 3 · Pingry SchoolHigh Jump36-212
Feb 10NJISAA Prep A and B Indoor Track ChampionshipsFeb 10 · 55 Meter · Place 5 · Pingry55 MeterRound P5.6.75a12
Feb 10NJISAA Prep A and B Indoor Track ChampionshipsFeb 10 · 55 Meter · Place 4 · Pingry55 Meter4.6.71a PB12
Feb 10NJISAA Prep A and B Indoor Track ChampionshipsFeb 10 · High Jump · Place 1 · PingryHigh Jump1.6' 2" PB12
Feb 10NJISAA Prep A and B Indoor Track ChampionshipsFeb 10 · 200 Meters · Place 3 · Pingry200 Meters3.22.83a PB12
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · Long Jump · Place 2 · Pingry SchoolLong Jump222-012
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · Long Jump · Place 2 · Pingry SchoolLong Jump222-012
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 55 Meters · Place 11 · Pingry School55 MetersRound P116.8812
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 55 Meters · Place 11 · Pingry School55 MetersRound P116.8812
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 400 Meters · Place 5 · Pingry School400 Meters552.57 PB12
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 400 Meters · Place 5 · Pingry School400 Meters552.5712
Jan 10Tsai RelaysJan 10 · Triple Jump · Place 1 · Pingry SchoolTriple Jump145-7.512
Jan 10Tsai RelaysJan 10 · Long Jump · Place 3 · Pingry SchoolLong Jump319-10.2512
Jan 10Tsai RelaysJan 10 · Triple Jump · Place 1 · PingryTriple Jump145-7.512
Jan 10Tsai RelaysJan 10 · Long Jump · Place 3 · PingryLong Jump319-10.2512

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20Bishop Loughlin GamesDec 20 · 55 Meter · Place 13 · Pingry55 MeterRound P13.6.76a12
Dec 20Bishop Loughlin GamesDec 20 · Triple Jump · Place 14 · PingryTriple Jump14.38-1012
Dec 20Bishop Loughlin GamesDec 20 · High Jump · Place 9 · PingryHigh Jump9.5-812
Dec 8Ridge Winter InvitationalDec 8 · Triple Jump · Place 2 · PingryTriple Jump2.46-2 PB12
Dec 8Ridge Winter InvitationalDec 8 · Long Jump · Place 8 · PingryLong Jump8.19-1012

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 4NJSIAA State Meet Of ChampionsJun 4 · Triple Jump · Pingry SchooTriple Jump—45-03.7511
May 30NJSIAA NPA & NPB StatesMay 30 · Triple Jump · Place 1 · PingryTriple Jump1.45-03.75Wind: 011
May 30NJSIAA NPA & NPB StatesMay 30 · Long Jump · Place 10 · PingryLong Jump10.19-11.5011
May 30NJSIAA NPA & NPB StatesMay 30 · High Jump · Place 12 · PingryHigh Jump12.5-10.0011
May 21Tim Grant InvitationalMay 21 · Long Jump · Place 1 · Pingry SchoolLong Jump120-0.5011
May 21Tim Grant InvitationalMay 21 · 200 Meters · Place 4 · Pingry School200 Meters424.3211

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 14LVS OpenerDec 14 · 55 Meter · Place 9 · Pingry55 MeterRound P9.6.83a11
Dec 14LVS OpenerDec 14 · Triple Jump · Place 1 · PingryTriple Jump1.42-1011
Dec 14LVS OpenerDec 14 · Long Jump · Place 1 · PingryLong Jump1.20-7.5011
Dec 14LVS OpenerDec 14 · High Jump · Place 4 · PingryHigh Jump4.6-011
Dec 9Ridge Winter InvitationalDec 9 · 55 Meter · Place 9 · Pingry55 MeterRound P9.6.83a11
Dec 9Ridge Winter InvitationalDec 9 · Triple Jump · Place 1 · PingryTriple Jump1.43-111
Dec 9Ridge Winter InvitationalDec 9 · Long Jump · Place 2 · PingryLong Jump2.21-0 PB11
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · 55 Meters · Place 27 · Pingry School55 MetersRound P277.1110
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · 55 Meters · Place 27 · Pingry School55 MetersRound P277.1110
Jan 27Skyland Conference Indoor ChampionshipJan 27 · 400 Meters · Place 27 · Pingry School400 Meters2756.5510

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Non Public A-BJun 7 · Triple Jump · Place 5 · PingryTriple Jump5.43-2.50Wind: 010
Jun 7NJSIAA Non Public A-BJun 7 · Long Jump · Place 6 · PingryLong Jump6.20-8Wind: 1.810
Jun 7NJSIAA Non Public A-BJun 7 · High Jump · Place 18 · PingryHigh Jump18.5-610
May 28A Second Night at the Horse FarmMay 28 · Long Jump · Place 4 · Pingry SchooLong Jump420-03.25—
May 28A Second Night at the Horse FarmMay 28 · High Jump · Place 5 · Pingry SchooHigh Jump55-08.00—
May 21Skyland Conference Champs - DivisionalMay 21 · Long Jump · Place 8 · Pingry SchoolLong Jump820-04.00—
May 21Skyland Conference Champs - DivisionalMay 21 · Long Jump · Place 8 · Pingry SchoolLong Jump820-04.00—
May 21Skyland Conference Champs - DivisionalMay 21 · High Jump · Place 10 · Pingry SchoolHigh Jump105-10.00—
May 21Skyland Conference Champs - DivisionalMay 21 · 200 Meters · Place 15 · Pingry School200 Meters1523.73—
May 21Skyland Conference Champs - Open ScoresMay 21 · Triple Jump · Place 4 · PingryTriple Jump4.42-02.0010
May 21Skyland Conference Champs - Open ScoresMay 21 · Long Jump · Place 8 · PingryLong Jump8.20-04.0010
May 21Skyland Conference Champs - Open ScoresMay 21 · High Jump · Place 10 · PingryHigh Jump10.5-10.0010
May 21Skyland Conference Champs - Open ScoresMay 21 · 200 Meters · Place 15 · Pingry200 Meters15.23.73a10
May 14Somerset County ChampsMay 14 · Triple Jump · Place 3 · Pingry SchooTriple Jump342-07.25—
May 14Somerset County ChampsMay 14 · High Jump · Place 6 · Pingry SchooHigh Jump65-10.00—
May 4NJISAA Prep A ChampionshipsMay 4 · Triple Jump · Place 1 · Pingry SchoolTriple Jump141-11.7510
May 4NJISAA Prep A ChampionshipsMay 4 · Long Jump · Place 1 · Pingry SchoolLong Jump120-05.0010
Apr 13Skyland RelaysApr 13 · Triple Jump · Place 4 · PingryTriple Jump4.39-00.5010
Apr 13Skyland RelaysApr 13 · Long Jump · Place 4 · PingryLong Jump4.18-04.0010
Apr 13Skyland RelaysApr 13 · 400 Meters · Pingry400 MetersRelay Split—56.627a10
Apr 6NJISAA RelaysApr 6 · Triple Jump · Place 1 · PingryTriple Jump1.40-09.7510
Apr 6NJISAA RelaysApr 6 · Long Jump · Place 1 · PingryLong Jump1.19-07.2510
Apr 6NJISAA RelaysApr 6 · 400 Meters · Pingry400 MetersRelay Split—55.616 PB10

2023 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · Triple Jump · Place 21 · PingryTriple Jump21.38-59
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · Long Jump · Place 30 · PingryLong Jump30.18-19
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · High Jump · Place 12 · PingryHigh Jump12.5-69
May 30A Night at the Horse FarmMay 30 · Long Jump · Place 11 · Pingry SchoolLong Jump1118-79
May 30A Night at the Horse FarmMay 30 · High Jump · Place 7 · Pingry SchoolHigh Jump75-69
May 25Skyland Conference Boys Frosh/Soph ChampsMay 25 · 200 Meters · Place 4 · Pingry Schoo200 Meters424.54—
May 25Skyland Conference Boys Frosh/Soph ChampsMay 25 · 100 Meters · Place 7 · Pingry Schoo100 Meters711.94—
May 25Skyland Conference Boys Frosh/Soph ChampsMay 25 · 100 Meters · Place 4 · Pingry Schoo100 MetersRound P411.90—
May 23Skyland Conference ChampionshipsMay 23 · Triple Jump · Place 18 · Pingry SchooTriple Jump1838-03.50—
May 23Skyland Conference ChampionshipsMay 23 · Long Jump · Place 18 · Pingry SchooLong Jump1818-09.75—
May 23Skyland Conference ChampionshipsMay 23 · High Jump · Place 7 · Pingry SchooHigh Jump75-08.00—
May 16Somerset County ChampionshipsMay 16 · Long Jump · Place 8 · PingryLong Jump8.18-08.009
May 16Somerset County ChampionshipsMay 16 · High Jump · Place 10 · PingryHigh Jump10.5-06.009
May 16Somerset County ChampionshipsMay 16 · 100 Meters · Place 25 · Pingry100 MetersRound P25.12.22a9
May 6NJISAA Prep A ChampionshipsMay 6 · Triple Jump · Place 6 · PingryTriple Jump6.37-19
May 6NJISAA Prep A ChampionshipsMay 6 · Long Jump · Place 5 · PingryLong Jump5.19-2.759
May 6NJISAA Prep A ChampionshipsMay 6 · High Jump · Place 6 · PingryHigh Jump6.5-69
Apr 22Somerset County RelaysApr 22 · Triple Jump · Place 14 · Pingry SchoolTriple Jump1434-119
Apr 22Somerset County RelaysApr 22 · Long Jump · Place 22 · Pingry SchoolLong Jump2215-119
Apr 22Somerset County RelaysApr 22 · High Jump · Place 7 · Pingry SchoolHigh Jump75-49
Apr 18Dual: Somerville, Gill, Pingry VS RidgeApr 18 · 200 Meters · Place 20 · Pingry200 Meters20.27.39