Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorEast Coast Champs · Jun 124:47.76aEast Coast Champs June 12, 2026
1000 Meters · IndoorRidge Winter Invitational · Dec 93:14.31aRidge Winter InvitationalDecember 9, 2024
1600 Meters · OutdoorA Fourth Night at the Horse Farm · May 144:44.80aA Fourth Night at the Horse FarmMay 14, 2026
3200 Meters · IndoorNJSIAA Group Non-Public A & B Championships · Feb 2010:05.90NJSIAA Group Non-Public A & B ChampionshipsFebruary 20, 2026
3200 Meters · OutdoorBridge the Gap to XC & Nationals Qualifier · Jul 89:58.10aBridge the Gap to XC & Nationals QualifierJuly 8, 2026
600 Meters · IndoorRidge Winter Invitational · Dec 91:46.90aRidge Winter InvitationalDecember 9, 2024
800 Meters · IndoorJohn Hay Pennsylvania Distance Festival · May 262:09.61aJohn Hay Pennsylvania Distance FestivalMay 26, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 8Bridge the Gap to XC & Nationals QualifierJul 8 · 3200 Meters · Place 1 · Immaculata3200 Meters1.9:58.10a PB10
Jun 12East Coast Champs Jun 12 · 1 Mile · Place 16 · Immaculata1 Mile16.4:47.76a PB10
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 3200 Meters · Place 20 · Immaculata3200 Meters20.10:12.21a10
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 1600 Meters · Place 32 · Immaculata1600 Meters32.4:51.00a10
May 14A Fourth Night at the Horse FarmMay 14 · 1600 Meters · Place 9 · Immaculata1600 Meters9.4:44.80a PB10
May 8Last Chance InvitationalMay 8 · 3200 Meters · Place 3 · Immaculata3200 Meters3.10:06.28a10
May 8Raider NoviceMay 8 · 3200 Meters · Place 3 · Immaculata3200 Meters3.10:06.28a10
Apr 28Somerset County ChampsApr 28 · 3200 Meters · Place 9 · Immaculata3200 Meters910:03.36a10
Apr 17Ridge Night Of 1600'SApr 17 · 1600 Meters · Place 58 · Immaculata1600 Meters58.4:45.32a10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
May 26John Hay Pennsylvania Distance FestivalMay 26 · 800 Meters · Place 105 · Immaculata800 Meters105.2:09.61a PB10
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 3200 Meters · Place 5 · Immaculata3200 Meters510:05.90 PB10
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 3200 Meters · Place 13 · Immaculata3200 Meters1310:13.1010
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 3200 Meters · Place 13 · Immaculata3200 Meters1310:13.1010

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 22SJTCA #5Dec 22 · 3200 Meters · Place 14 · Immaculata3200 Meters14.10:38.81a10
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · 3200 Meters · Place 4 · Immaculata3200 Meters410:48.209
Feb 2Skyland Conference Indoor ChampionshipFeb 2 · 3200 Meters · Place 25 · Immaculata3200 Meters2511:04.699

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · 3200 Meters · Place 24 · Immaculata3200 Meters24.10:19.74a9
May 30NJSIAA NPA & NPB StatesMay 30 · 1600 Meters · Place 41 · Immaculata1600 Meters41.4:58.56a9
May 15A Third Night at the Horse FarmMay 15 · 3200 Meters · Place 15 · Immaculata H3200 Meters1510:45.75—
May 6Skyland Conference Champs - DivisionalMay 6 · 3200 Meters · Place 1 · Immaculata3200 Meters1.10:26.98a9
May 6Skyland Conference Champs - OpenMay 6 · 3200 Meters · Place 17 · Immaculata3200 Meters17.10:26.98a9
Apr 16Ridge Night Of 1600'SApr 16 · 1600 Meters · Place 169 · Immaculata1600 Meters169.5:12.30a9
Apr 16Ridge Night Of 1600'SApr 16 · 1600 Meters · Place 169 · Immaculata1600 Meters169.5:12.30a9
Apr 5Somerset County RelaysApr 5 · 1600 Meters · Place 22 · Immaculata1600 Meters225:12.629
Mar 29Skyland Conference RelaysMar 29 · 1600 Meters · Place 17 · Immaculata1600 Meters175:16.219
Mar 29Skyland Conference RelaysMar 29 · 1600 Meters · Place 17 · Immaculata1600 Meters175:16.219
Mar 29Skyland Conference RelaysMar 29 · 1600 Meters · Place 17 · Immaculata1600 Meters175:16.219
Mar 29Skyland Conference RelaysMar 29 · 1600 Meters · Place 17 · Immaculata1600 Meters175:16.219

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 9Ridge Winter InvitationalDec 9 · 1000 Meters · Place 24 · Immaculata1000 Meters24.3:14.31a PB9
Dec 9Ridge Winter InvitationalDec 9 · 600 Meters · Place 47 · Immaculata600 Meters47.1:46.90a PB9