Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSt Thomas Aquinas Spartan Invitational · Jan 95:13.41aSt Thomas Aquinas Spartan InvitationalJanuary 9, 2026
1000 Meters · IndoorThe Egg Club Invitational · Dec 223:50.49aThe Egg Club InvitationalDecember 22, 2023
1600 Meters · IndoorNJSIAA Sectional Championships - North 2 Group 4 · Feb 75:13.13NJSIAA Sectional Championships - North 2 Group 4February 7, 2026
1600 Meters · OutdoorSkyland Conference Champs - Open Scoring · May 55:10.13aSkyland Conference Champs - Open ScoringMay 5, 2026
3200 Meters · IndoorNJSIAA Group 1 & 4 Championships · Feb 2810:59.87NJSIAA Group 1 & 4 ChampionshipsFebruary 28, 2026
3200 Meters · OutdoorNJSIAA State Meet Of Champions · Jun 310:49.95aNJSIAA State Meet Of ChampionsJune 3, 2026
600 Meters · IndoorThe Egg Club Invitational · Dec 222:07.85aThe Egg Club InvitationalDecember 22, 2023
800 Meters · IndoorTR Boys Frosh/Novice · Feb 12:48.18TR Boys Frosh/NoviceFebruary 1, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 26Garden State Last ChanceJun 26 · 1 Mile · Place 39 · Garden State Track ClubGarden State Track Club1 Mile39.5:06.68aUnofficial11
Jun 3NJSIAA State Meet Of ChampionsJun 3 · 3200 Meters · Place 17 · Bridgewater-RaritanBridgewater-Raritan3200 Meters17.10:49.95a PB11
May 29NJSIAA Group Championships - 1 & 4May 29 · 3200 Meters · Place 5 · Bridgewater-RaritanBridgewater-Raritan3200 Meters5.11:01.72a11
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · 3200 Meters · Place 2 · Bridgewater-RaritanBridgewater-Raritan3200 Meters2.11:02.48a11
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · 1600 Meters · Place 5 · Bridgewater-RaritanBridgewater-Raritan1600 Meters5.5:13.43a11
May 5Skyland Conference Champs - Open ScoringMay 5 · 1600 Meters · Place 4 · Bridgewater-RaritanBridgewater-Raritan1600 Meters4.5:10.13a PB11
Apr 28Somerset County ChampsApr 28 · 3200 Meters · Place 1 · Bridgewater-RaritanBridgewater-Raritan3200 Meters111:09.61a11

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 3200 Meters · Place 6 · Bridgewater-RaritanBridgewater-Raritan3200 Meters610:59.87 PB11
Feb 7NJSIAA Sectional Championships - North 2 Group 4Feb 7 · 3200 Meters · Place 1 · Bridgewater-RaritanBridgewater-Raritan3200 Meters111:16.3211
Feb 7NJSIAA Sectional Championships - North 2 Group 4Feb 7 · 3200 Meters · Place 1 · Bridgewater-RaritanBridgewater-Raritan3200 Meters111:16.3211
Feb 7NJSIAA Sectional Championships - North 2 Group 4Feb 7 · 1600 Meters · Place 2 · Bridgewater-RaritanBridgewater-Raritan1600 Meters25:13.13 PB11
Feb 7NJSIAA Sectional Championships - North 2 Group 4Feb 7 · 1600 Meters · Place 2 · Bridgewater-RaritanBridgewater-Raritan1600 Meters25:13.1311
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 3200 Meters · Place 11 · Bridgewater-RaritanBridgewater-Raritan3200 Meters1112:14.2511
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 1600 Meters · Place 4 · Bridgewater-RaritanBridgewater-Raritan1600 Meters45:16.6811
Jan 9St Thomas Aquinas Spartan InvitationalJan 9 · 1 Mile · Place 3 · Garden State Track ClubGarden State Track Club1 Mile3.5:13.41a PB11

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 1600 Meters · Place 7 · Bridgewater-RaritanBridgewater-Raritan1600 Meters75:28.1510
May 6Skyland Conference Champs - DivisionalMay 6 · 1600 Meters · Place 7 · Bridgewater-RaritanBridgewater-Raritan1600 Meters7.5:30.40a10
May 6Skyland Conference Champs - OpenMay 6 · 1600 Meters · Place 17 · Bridgewater-RaritanBridgewater-Raritan1600 Meters17.5:30.40a10
Apr 29Somerset County ChampsApr 29 · 1600 Meters · Place 9 · Bridgewater-RarBridgewater-Rar1600 Meters95:31.66—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 1600 Meters · Place 12 · Bridgewater-RaritanBridgewater-Raritan1600 Meters125:40.939
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 1600 Meters · Place 12 · Bridgewater-RaritanBridgewater-Raritan1600 Meters125:40.939
May 21Skyland Conference Champs - DivisionalMay 21 · 3200 Meters · Place 18 · Bridgewater-RarBridgewater-Rar3200 Meters1812:46.17—
May 21Skyland Conference Champs - Open ScoresMay 21 · 3200 Meters · Place 18 · Bridgewater-RaritanBridgewater-Raritan3200 Meters18.12:46.17a9
May 17Skyland Frosh SophMay 17 · 1600 Meters · Place 6 · Bridgewater-RaritanBridgewater-Raritan1600 Meters6.5:42.25a9
May 6Ridge Night of 1600sMay 6 · 1600 Meters · Place 63 · Bridgewater-RaritanBridgewater-Raritan1600 Meters63.5:44.30a9
May 4Neville Plummer Memorial InvitationalMay 4 · 3200 Meters · Place 7 · Bridgewater-RaritanBridgewater-Raritan3200 Meters712:45.849
Apr 13Skyland RelaysApr 13 · 1600 Meters · Place 14 · Bridgewater-RaritanBridgewater-Raritan1600 Meters14.5:50.91a9

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 1TR Boys Frosh/NoviceFeb 1 · 800 Meters · Place 14 · Bridgewater-RaritanBridgewater-Raritan800 Meters142:48.18 PB9
Feb 1TR Boys Frosh/NoviceFeb 1 · 1600 Meters · Place 3 · Bridgewater-RaritanBridgewater-Raritan1600 Meters35:59.419
Jan 31TR Girls Frosh/NoviceJan 31 · 800 Meters · Place 14 · Bridgewater-RaritanBridgewater-Raritan800 Meters142:48.189
Jan 31TR Girls Frosh/NoviceJan 31 · 1600 Meters · Place 3 · Bridgewater-RaritanBridgewater-Raritan1600 Meters35:59.419
Jan 27Skyland Conference Indoor ChampionshipJan 27 · 1600 Meters · Place 29 · Bridgewater-RaritanBridgewater-Raritan1600 Meters295:58.729
Jan 23Mid-Winter ClassicJan 23 · 800 Meters · Place 6 · Bridgewater-RaritanBridgewater-Raritan800 Meters62:50.639
Jan 23Mid-Winter ClassicJan 23 · 1600 Meters · Place 6 · Bridgewater-RaritanBridgewater-Raritan1600 Meters66:17.029
Jan 6Christa Racine InvitationalJan 6 · 1600 Meters · Place 41 · Bridgewater-RaritanBridgewater-Raritan1600 Meters416:31.509

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29Somerset County Relay ChampionshipsDec 29 · 1600 Meters · Place 13 · Bridgewater-RaritanBridgewater-Raritan1600 Meters13.6:29.01a9
Dec 22The Egg Club InvitationalDec 22 · 1000 Meters · Place 7 · Bridgewater-RaritanBridgewater-Raritan1000 Meters7.3:50.49a PB9
Dec 22The Egg Club InvitationalDec 22 · 600 Meters · Place 8 · Bridgewater-RaritanBridgewater-Raritan600 Meters8.2:07.85a PB9