Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNJSIAA Group Championships - NPA & NPB · May 2912.03aNJSIAA Group Championships - NPA & NPBMay 29, 2026
200 Meters · IndoorNJISAA Prep A and B Indoor Track Championships · Feb 1025.28aNJISAA Prep A and B Indoor Track ChampionshipsFebruary 10, 2026
400 Meters · OutdoorThe Pennington School #4 · Apr 2955.61aThe Pennington School #4April 29, 2026
45 Meters · IndoorPeddie Varsity Invitational · Feb 36.32Peddie Varsity InvitationalFebruary 3, 2024
55 Meter · IndoorNJISAA Prep A and B Indoor Track Championships · Feb 107.16aNJISAA Prep A and B Indoor Track ChampionshipsFebruary 10, 2026
55 Meters · IndoorCVC Championship · Feb 17.18CVC ChampionshipFebruary 1, 2026
Javelin · 800g · OutdoorNJSIAA Non Public A-B · Jun 7111-6NJSIAA Non Public A-BJune 7, 2024
Long Jump · IndoorOcean Breeze Holiday Festival · Dec 2715-3.75Ocean Breeze Holiday FestivalDecember 27, 2024
Long Jump · OutdoorNJISAA Relays · Apr 618-02.75NJISAA RelaysApril 6, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - NPA & NPBMay 29 · Javelin · Princeton DayJavelin800g--FOUL11
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 100 Meters · Place 15 · Princeton Day100 MetersRound P15.12.03a PBWind: 1.311
May 13NJISAA Prep B ChampionshipsMay 13 · Javelin · Place 5 · Princeton DayJavelin800g5.106-511
Apr 29The Pennington School #4Apr 29 · Javelin · Place 2 · Princeton DayJavelin800g2.108-0611
Apr 29The Pennington School #4Apr 29 · 400 Meters · Place 1 · Princeton Day400 Meters1.55.61a PB11
Apr 29The Pennington School #4Apr 29 · 100 Meters · Place 9 · Princeton Day100 Meters9.12.36a11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 10NJISAA Prep A and B Indoor Track ChampionshipsFeb 10 · 55 Meter · Place 8 · Princeton Day55 MeterRound P8.7.16a PB11
Feb 10NJISAA Prep A and B Indoor Track ChampionshipsFeb 10 · 55 Meter · Place 7 · Princeton Day55 Meter7.7.31a11
Feb 10NJISAA Prep A and B Indoor Track ChampionshipsFeb 10 · 200 Meters · Place 11 · Princeton Day200 Meters11.25.28a PB11
Feb 1CVC ChampionshipFeb 1 · 55 Meters · Place 27 · Princeton Day School55 MetersRound P277.18 PB11
Feb 1CVC ChampionshipFeb 1 · 55 Meters · Place 27 · Princeton Day School55 MetersRound P277.1811

2025 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 18Bob James InvitationalDec 18 · 55 Meter · Princeton Day55 Meter—DNS11
Dec 18Bob James InvitationalDec 18 · 400 Meters · Princeton Day400 Meters—DNS11
Dec 13Poreda InvitationalDec 13 · 200 Meters · Place 31 · Princeton Day200 Meters31.25.90a11
Feb 11NJISAA Prep A and B ChampionshipsFeb 11 · 200 Meters · Place 15 · Princeton Day School200 Meters1526.1210
Feb 11NJISAA Prep A and B ChampionshipsFeb 11 · 200 Meters · Place 15 · Princeton Day School200 Meters1526.1210
Feb 11NJISAA Prep A and B ChampionshipsFeb 11 · 55 Meters · Place 13 · Princeton Day School55 MetersRound P137.4110
Feb 11NJISAA Prep A and B ChampionshipsFeb 11 · 55 Meters · Place 13 · Princeton Day School55 MetersRound P137.4110
Feb 1Ocean Breeze InvitationalFeb 1 · 55 Meter · Place 21 · Princeton Day55 Meter21.7.41a10
Feb 1Ocean Breeze InvitationalFeb 1 · 200 Meters · Place 39 · Princeton Day200 Meters39.25.92a10
Jan 26CVC ChampionshipJan 26 · 200 Meters · Place 30 · Princeton Day School200 Meters3026.5510
Jan 26CVC ChampionshipJan 26 · 200 Meters · Place 30 · Princeton Day School200 Meters3026.5510
Jan 26CVC ChampionshipJan 26 · 55 Meters · Place 31 · Princeton Day School55 MetersRound P317.3310
Jan 26CVC ChampionshipJan 26 · 55 Meters · Place 31 · Princeton Day School55 MetersRound P317.3310
Jan 26CVC ChampionshipJan 26 · 200 Meters · Place 30 · Princeton Day School200 Meters3026.5510
Jan 26CVC ChampionshipJan 26 · 200 Meters · Place 30 · Princeton Day School200 Meters3026.5510
Jan 26CVC ChampionshipJan 26 · 55 Meters · Place 31 · Princeton Day School55 MetersRound P317.3310
Jan 26CVC ChampionshipJan 26 · 55 Meters · Place 31 · Princeton Day School55 MetersRound P317.3310

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · Javelin · Place 14 · Princeton DayJavelin800g14.111-0010
May 30NJSIAA NPA & NPB StatesMay 30 · 400 Meters · Place 20 · Princeton Day400 Meters20.56.71a10
May 30NJSIAA NPA & NPB StatesMay 30 · 100 Meters · Place 28 · Princeton Day100 MetersRound P28.12.30aWind: 2.710
May 21Tim Grant InvitationalMay 21 · 400 Meters · Place 4 · Princeton Day School400 Meters457.0010
May 10CVC ChampionshipsMay 10 · 400 Meters · Place 25 · Princeton Da400 Meters2556.5810
May 10CVC ChampionshipsMay 10 · Javelin · Place 25 · Princeton DaJavelin25107-0810
May 10Mercer County ChampsMay 10 · Javelin · Place 25 · Princeton DayJavelin800g25.107-0810
May 10Mercer County ChampsMay 10 · 400 Meters · Place 25 · Princeton Day400 Meters25.56.58a10
Apr 26Mercer County Frosh/Soph MeetApr 26 · Javelin · Place 9 · Princeton DayJavelin800g9.98' 1"10
Apr 26Mercer County Frosh/Soph MeetApr 26 · 400 Meters · Place 6 · Princeton Day400 Meters6.57.83a10
Apr 26Mercer County Frosh/Soph MeetApr 26 · 100 Meters · Princeton Day100 Meters--DNS10
Apr 4NJISAA Outdoor Track RelaysApr 4 · Javelin · Place 12 · Princeton Day SchoolJavelin12101-110

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · 55 Meter · Place 25 · Princeton Day55 Meter25.7.48a10
Dec 27Ocean Breeze Holiday FestivalDec 27 · Long Jump · Place 38 · Princeton DayLong Jump38.15-3.75 PB10
Feb 3Peddie Varsity InvitationalFeb 3 · 45 Meters · Place 8 · Princeton Day School45 Meters86.32 PB9
Jan 21Mercer County ChampionshipsJan 21 · 200 Meters · Place 46 · Princeton Day School200 Meters4626.809
Jan 21Mercer County ChampionshipsJan 21 · 55 Meters · Place 41 · Princeton Day School55 MetersRound P417.379

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Non Public A-BJun 7 · Javelin · Place 12 · Princeton DayJavelin800g12.111-6 PB9
May 20NJISAA Prep B ChampionshipsMay 20 · Javelin · Place 8 · Princeton DaJavelin891-029
May 17Mercer County T&F ChampionshipsMay 17 · Javelin · Place 28 · Princeton DayJavelin800g28.98' 39
May 7Pennington Quad MeetMay 7 · Long Jump · Place 4 · Princeton DayLong Jump4.16' 89
May 7Pennington Quad MeetMay 7 · Javelin · Place 1 · Princeton DayJavelin800g1.96' 49
May 7Pennington Quad MeetMay 7 · 100 Meters · Place 7 · Princeton Day100 Meters7.12.59a9
Apr 20Mercer County RelaysApr 20 · Javelin · Place 18 · Princeton DayJavelin18101-59
Apr 6NJISAA RelaysApr 6 · Long Jump · Place 6 · Princeton DayLong Jump6.18-02.75 PB9