Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJohn Hay Pennsylvania Distance Festival · May 265:56.72aJohn Hay Pennsylvania Distance FestivalMay 26, 2026
1000 Meters · IndoorRidge Winter Invitational · Dec 83:25.32aRidge Winter InvitationalDecember 8, 2025
1600 Meters · OutdoorA Fourth Night at the Horse Farm · May 145:30.69aA Fourth Night at the Horse FarmMay 14, 2026
3200 Meters · IndoorNJSIAA Group Non-Public A & B Championships · Feb 2112:24.84NJSIAA Group Non-Public A & B ChampionshipsFebruary 21, 2025
3200 Meters · OutdoorLast Chance Invitational · May 812:01.98aLast Chance InvitationalMay 8, 2026
800 Meters · OutdoorNJSIAA Group Championships - NPA & NPB · May 292:36.47aNJSIAA Group Championships - NPA & NPBMay 29, 2026

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 · 800 Meters · Place 35 · Immaculata800 Meters35.2:36.47a PB10
May 14A Fourth Night at the Horse FarmMay 14 · 1600 Meters · Place 5 · Immaculata1600 Meters5.5:30.69a PB10
May 8Last Chance InvitationalMay 8 · 3200 Meters · Place 3 · Immaculata3200 Meters3.12:01.98a PB10
May 8Raider NoviceMay 8 · 3200 Meters · Place 3 · Immaculata3200 Meters3.12:01.98a10
May 5Skyland Conference ChampsMay 5 · 1600 Meters · Place 19 · Immaculata H1600 Meters195:38.91—
May 5Skyland Conference Champs - Open ScoringMay 5 · 1600 Meters · Place 19 · Immaculata1600 Meters19.5:38.91a10
Apr 28Somerset County ChampsApr 28 · 3200 Meters · Place 9 · Immaculata3200 Meters912:17.72a10
Apr 17Ridge Night Of 1600'SApr 17 · 1600 Meters · Place 40 · Immaculata1600 Meters40.5:36.74a10
Mar 28Skyland Conference RelaysMar 28 · 1600 Meters · Place 3 · Immaculata1600 Meters3.5:38.80a10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
May 26John Hay Pennsylvania Distance FestivalMay 26 · 1 Mile · Place 381 · Immaculata1 Mile381.5:56.72a PB10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 8Ridge Winter InvitationalDec 8 · 1000 Meters · Place 13 · Immaculata1000 Meters13.3:25.32a PB10
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · 3200 Meters · Place 12 · Immaculata3200 Meters1212:24.84 PB9

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · 3200 Meters · Place 16 · Immaculata3200 Meters16.12:30.79a9
May 30NJSIAA NPA & NPB StatesMay 30 · 1600 Meters · Place 28 · Immaculata1600 Meters28.5:48.79a9
May 21Tim Grant InvitationalMay 21 · 800 Meters · Place 2 · Immaculata800 Meters22:42.849
May 15A Third Night at the Horse FarmMay 15 · 1600 Meters · Place 3 · Immaculata H1600 Meters35:49.40—
May 6Skyland Conference Champs - DivisionalMay 6 · 3200 Meters · Place 6 · Immaculata3200 Meters6.13:01.61a9
May 6Skyland Conference Champs - DivisionalMay 6 · 1600 Meters · Place 4 · Immaculata1600 Meters4.5:47.27a9
May 6Skyland Conference Champs - OpenMay 6 · 3200 Meters · Place 27 · Immaculata3200 Meters27.13:01.61a9
May 6Skyland Conference Champs - OpenMay 6 · 1600 Meters · Place 26 · Immaculata1600 Meters26.5:47.27a9
Apr 29Somerset County ChampsApr 29 · 3200 Meters · Place 14 · Immaculata3200 Meters1413:20.45—
Apr 16Ridge Night Of 1600'SApr 16 · 1600 Meters · Place 46 · Immaculata1600 Meters46.5:50.65a9
Apr 16Ridge Night Of 1600'SApr 16 · 1600 Meters · Place 46 · Immaculata1600 Meters46.5:50.65a9