Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorRidge Winter Invitational · Dec 83:04.41aRidge Winter InvitationalDecember 8, 2025
1600 Meters · IndoorSkyland Conference Indoor Championship · Feb 15:27.00Skyland Conference Indoor ChampionshipFebruary 1, 2026
1600 Meters · OutdoorRidge Night of 1600s · May 65:32.11aRidge Night of 1600sMay 6, 2024
800 Meters · IndoorNJSIAA Group Non-Public A & B Championships · Feb 202:16.59NJSIAA Group Non-Public A & B ChampionshipsFebruary 20, 2026
800 Meters · OutdoorA Third Night at the Horse Farm · May 152:16.85A Third Night at the Horse FarmMay 15, 2025

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

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 800 Meters · Place 11 · Immaculata800 Meters112:16.59 PB11
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 800 Meters · Place 33 · Immaculata800 Meters332:23.0511
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 1600 Meters · Place 38 · Immaculata1600 Meters385:27.00 PB11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 22SJTCA #5Dec 22 · 800 Meters · Place 45 · Immaculata800 Meters45.2:22.31a11
Dec 8Ridge Winter InvitationalDec 8 · 1000 Meters · Place 41 · Immaculata1000 Meters41.3:04.41a PB11
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · 800 Meters · Place 17 · Immaculata800 Meters172:19.9810
Feb 2Skyland Conference Indoor ChampionshipFeb 2 · 1600 Meters · Place 42 · Immaculata1600 Meters425:28.4310

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · 800 Meters · Place 53 · Immaculata800 Meters53.2:17.38a10
May 19Ridge Novice InvitationalMay 19 · 200 Meters · Immaculata200 Meters--DNS10
May 15A Third Night at the Horse FarmMay 15 · 800 Meters · Place 21 · Immaculata H800 Meters212:16.85 PB—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 4Ridge Novice InvitationalJun 4 · 1600 Meters · Place 48 · Immaculata H1600 Meters485:44.92—
May 23Skyland Boys Frosh/Soph ChampionshipMay 23 · 800 Meters · Place 16 · Immaculata H800 Meters162:29.46—
May 14Somerset County ChampsMay 14 · 1600 Meters · Place 32 · Immaculata H1600 Meters325:47.62—
May 6Ridge Night of 1600sMay 6 · 1600 Meters · Place 241 · Immaculata1600 Meters241.5:32.11a PB9
May 3Raider TwilightMay 3 · 800 Meters · Place 42 · Immaculata800 Meters42.2:29.21a9