Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorRidge Night of 1600s · May 65:58.47aRidge Night of 1600sMay 6, 2024
200 Meters · IndoorRidge Winter Invitational · Dec 826.48aRidge Winter InvitationalDecember 8, 2025
200 Meters · OutdoorRidge Novice/Last Chance Invitational · May 1925.95aRidge Novice/Last Chance InvitationalMay 19, 2026
400 Meters · IndoorNJSIAA Group Non-Public A & B Championships · Feb 2158.76NJSIAA Group Non-Public A & B ChampionshipsFebruary 21, 2025
400 Meters · OutdoorRaider Twilight · Apr 1755.83aRaider TwilightApril 17, 2026
55 Meter · IndoorRidge Winter Invitational · Dec 97.70aRidge Winter InvitationalDecember 9, 2024
55 Meters · IndoorNJSIAA Non-Public A & B State Championships · Feb 167.96NJSIAA Non-Public A & B State ChampionshipsFebruary 16, 2024
800 Meters · OutdoorRidge Novice Meet #1 · May 182:36.62Ridge Novice Meet #1May 18, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 400 Meters · Place 44 · Immaculata400 Meters44.57.14a12
May 23The Saltwater OpenMay 23 · 400 Meters · Place 11 · Immaculata H400 Meters1158.97—
May 19Ridge Novice/Last Chance InvitationalMay 19 · 200 Meters · Place 75 · Immaculata200 Meters75.25.95a PB12
May 14A Fourth Night at the Horse FarmMay 14 · 400 Meters · Place 31 · Immaculata400 Meters31.56.68a12
May 8Last Chance InvitationalMay 8 · 400 Meters · Place 22 · Immaculata400 Meters22.57.95a12
May 8Raider NoviceMay 8 · 400 Meters · Place 22 · Immaculata400 Meters22.57.95a12
Apr 28Somerset County ChampsApr 28 · 400 Meters · Place 28 · Immaculata400 Meters2856.67a12
Apr 17Raider TwilightApr 17 · 400 Meters · Place 26 · Immaculata400 Meters26.55.83a PB12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 400 Meters · Place 25 · Immaculata400 Meters251:00.5712

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 8Ridge Winter InvitationalDec 8 · 200 Meters · Place 70 · Immaculata200 Meters70.26.48a PB11
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · 400 Meters · Place 16 · Immaculata400 Meters1658.76 PB11

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · 400 Meters · Place 55 · Immaculata400 Meters55.59.12a11
May 21Tim Grant InvitationalMay 21 · 400 Meters · Place 5 · Immaculata400 Meters557.7211

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 9Ridge Winter InvitationalDec 9 · 55 Meter · Place 100 · Immaculata55 MeterRound P100.7.70a PB10
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · 55 Meters · Place 28 · Immaculata55 MetersRound P287.96 PB9
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · 400 Meters · Place 26 · Immaculata400 Meters261:05.759
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · 55 Meters · Place 28 · Immaculata55 MetersRound P287.969
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · 400 Meters · Place 26 · Immaculata400 Meters261:05.759
Jan 27Skyland Conference Indoor ChampionshipJan 27 · 400 Meters · Place 42 · Immaculata400 Meters421:04.699

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 4Ridge Novice InvitationalJun 4 · 200 Meters · Place 53 · Immaculata H200 Meters5327.72—
May 21Skyland Conference Champs - DivisionalMay 21 · 400 Meters · Place 50 · Immaculata400 Meters501:00.27—
May 21Skyland Conference Champs - Open ScoresMay 21 · 400 Meters · Place 50 · Immaculata400 Meters50.1:00.27a10
May 18Ridge Novice Meet #1May 18 · 800 Meters · Place 18 · Immaculata800 Meters182:36.62 PB10
May 14Somerset County ChampsMay 14 · 400 Meters · Place 36 · Immaculata H400 Meters361:02.38—
May 6Ridge Night of 1600sMay 6 · 1600 Meters · Place 292 · Immaculata1600 Meters292.5:58.47a PB10

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 11Ridge Winter InvitationalDec 11 · 200 Meters · Place 64 · Immaculata200 Meters64.27.81a9