Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBishop Loughlin Games · Dec 204:53.57aBishop Loughlin GamesDecember 20, 2025
1000 Meters · IndoorBishop Loughlin Games · Dec 163:06.30aBishop Loughlin GamesDecember 16, 2023
1600 Meters · IndoorSkyland Conference Indoor Championship · Jan 275:14.51Skyland Conference Indoor ChampionshipJanuary 27, 2024
1600 Meters · OutdoorA Fourth Night at the Horse Farm · May 144:48.98aA Fourth Night at the Horse FarmMay 14, 2026
3200 Meters · IndoorNJSIAA Group Non-Public A & B Championships · Feb 2010:31.89NJSIAA Group Non-Public A & B ChampionshipsFebruary 20, 2026
3200 Meters · OutdoorSomerset County Champs · Apr 2810:17.98aSomerset County ChampsApril 28, 2026
800 Meters · OutdoorNJISAA Prep A Championships · May 42:20.59NJISAA Prep A ChampionshipsMay 4, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 3200 Meters · Place 31 · Pingry3200 Meters31.10:55.98a12
May 21Tim Grant InvitationalMay 21 · 1600 Meters · Place 9 · Pingry1600 Meters9.4:52.61a12
May 14A Fourth Night at the Horse FarmMay 14 · 1600 Meters · Place 16 · Pingry1600 Meters16.4:48.98a PB12
May 5Skyland Conference ChampsMay 5 · 3200 Meters · Place 22 · Pingry Schoo3200 Meters2210:31.99—
May 5Skyland Conference Champs - Open ScoringMay 5 · 3200 Meters · Place 22 · Pingry3200 Meters22.10:31.99a12
May 1 NJISAA Prep A Outdoor Track ChampionshipsMay 1 · 3200 Meters · Place 4 · Pingry3200 Meters4.10:36.48a12
Apr 28Somerset County ChampsApr 28 · 3200 Meters · Place 13 · Pingry School3200 Meters1310:17.98a PB12
Apr 18Neville Plummer Memorial InvitationalApr 18 · 3200 Meters · Place 11 · Pingry3200 Meters11.11:01.49a12
Mar 28Skyland Conference RelaysMar 28 · 1600 Meters · Place 16 · Pingry1600 Meters16.5:11.46a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 3200 Meters · Place 16 · Pingry School3200 Meters1610:31.89 PB12
Feb 10NJISAA Prep A and B Indoor Track ChampionshipsFeb 10 · 3200 Meters · Place 9 · Pingry3200 Meters9.10:36.03a12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20Bishop Loughlin GamesDec 20 · 1 Mile · Place 37 · Pingry1 Mile37.4:53.57a PB12
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · 3200 Meters · Place 16 · Pingry School3200 Meters1610:46.0311
Feb 11NJISAA Prep A and B ChampionshipsFeb 11 · 3200 Meters · Place 9 · Pingry School3200 Meters910:53.8711
Feb 2Skyland Conference Indoor ChampionshipFeb 2 · 3200 Meters · Place 23 · Pingry School3200 Meters2310:45.8111

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · 3200 Meters · Place 29 · Pingry3200 Meters29.10:37.33a11
May 21Tim Grant InvitationalMay 21 · 1600 Meters · Place 2 · Pingry School1600 Meters25:00.0011
May 15A Third Night at the Horse FarmMay 15 · 3200 Meters · Place 14 · Pingry Schoo3200 Meters1410:45.60—
May 6Skyland Conference Champs - DivisionalMay 6 · 3200 Meters · Place 12 · Pingry3200 Meters12.10:35.39a11
May 6Skyland Conference Champs - OpenMay 6 · 3200 Meters · Place 21 · Pingry3200 Meters21.10:35.39a11
Mar 29Skyland Conference RelaysMar 29 · 1600 Meters · Place 12 · Pingry School1600 Meters125:06.8611
Mar 29Skyland Conference RelaysMar 29 · 1600 Meters · Place 12 · Pingry School1600 Meters125:06.8611

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 14LVS OpenerDec 14 · 3200 Meters · Place 8 · Pingry3200 Meters8.10:55.32a11
Feb 21NJISAA Indoor Track ChampionshipFeb 21 · 3200 Meters · Place 12 · Pingry School3200 Meters1211:21.4210
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · 3200 Meters · Place 18 · Pingry School3200 Meters1811:13.229
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · 3200 Meters · Place 18 · Pingry School3200 Meters1811:13.229
Jan 27Skyland Conference Indoor ChampionshipJan 27 · 1600 Meters · Place 32 · Pingry School1600 Meters325:14.51 PB9

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Non Public A-BJun 7 · 3200 Meters · Place 40 · Pingry3200 Meters40.11:16.37a10
May 23Skyland Boys Frosh/Soph ChampionshipMay 23 · 1600 Meters · Place 12 · Pingry Schoo1600 Meters125:05.80—
May 4NJISAA Prep A ChampionshipsMay 4 · 800 Meters · Place 9 · Pingry School800 Meters92:20.59 PB10

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16Bishop Loughlin GamesDec 16 · 1000 Meters · Place 36 · Pingry1000 Meters36.3:06.30a PB10

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 25Skyland Conference Boys Frosh/Soph ChampsMay 25 · 1600 Meters · Place 23 · Pingry Schoo1600 Meters235:30.38—
May 16Somerset County ChampionshipsMay 16 · 3200 Meters · Place 25 · Pingry3200 Meters25.12:03.47a9
Apr 18Dual: Somerville, Gill, Pingry VS RidgeApr 18 · 3200 Meters · Place 9 · Pingry3200 Meters9.12:02.99