Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Letterkenny FieldMisericordia Invitational · Sep 118:18.5Misericordia InvitationalSeptember 1, 2026
5,000 Meters · Greystone XC CourseNJCTC Cross Country Championship · Nov 222:44.58NJCTC Cross Country ChampionshipNovember 2, 2024
5,000 Meters · Holmdel Park Shore Coaches Classic · Oct 227:58Shore Coaches Classic October 2, 2021
5,000 Meters · Oak Ridge ParkNJCTC Cross Country Championship · Oct 2922:11.61NJCTC Cross Country ChampionshipOctober 29, 2022
6,000 Meters · DREAM ParkBorder Battle · Oct 1728:36.6Border BattleOctober 17, 2026
6,000 Meters · Houghton CollegeHoughton Highlander XC Invitational · Oct 1026:04.3Houghton Highlander XC InvitationalOctober 10, 2026
6,000 Meters · Letterkenny FieldMisericordia Cougar Classic · Sep 1228:25.6Misericordia Cougar ClassicSeptember 12, 2026
6,000 Meters · Stevenson University Greenspring CampusMAC Cross Country Champ · Oct 3126:23.7MAC Cross Country ChampOctober 31, 2026
6,000 Meters · West Branch Cross Country CourseLock Haven Invite · Sep 2626:36.7Lock Haven InviteSeptember 26, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31MAC Cross Country ChampOct 31 · 6,000 Meters Championship · Place 76 · MisericordiaMisericordia6,000 Meters Championship7626:23.7 PBSo
Oct 17Border BattleOct 17 · 6,000 Meters Women Open · Place 27 · MisericordiaMisericordia6,000 Meters Women Open2728:36.6 PBSo
Oct 10Houghton Highlander XC InvitationalOct 10 · 6,000 Meters Collegiate · Place 78 · MisericordiaMisericordia6,000 Meters Collegiate7826:04.3 PBSo
Sep 26Lock Haven InviteSep 26 · 6,000 Meters White · Place 95 · MisericordiaMisericordia6,000 Meters White9526:36.7 PBSo
Sep 12Misericordia Cougar ClassicSep 12 · 6,000 Meters Collegiate · Place 19 · MisericordiaMisericordia6,000 Meters Collegiate1928:25.6 PBSo
Sep 1Misericordia InvitationalSep 1 · 4,000 Meters Collegiate · Place 30 · MisericordiaMisericordia4,000 Meters Collegiate3018:18.5 PBSo

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 2NJCTC Cross Country ChampionshipNov 2 · 5,000 Meters Championship · Place 42 · ImmaculataImmaculata5,000 Meters Championship4222:44.58 PB12
Oct 24Somerset County XC ChampionshipsOct 24 · 5,000 Meters Varsity · Place 61 · ImmaculataImmaculata5,000 Meters Varsity6123:5912
Oct 15NJ Skyland Conference ChampsOct 15 · 5,000 Meters Varsity · Place 64 · F-ImmaculataF-Immaculata5,000 Meters Varsity6423:24.1SR
Oct 15NJ Skyland Conference ChampsOct 15 · Varsity · Place 12 · F-ImmaculataF-ImmaculataVarsity1223:24.1SR
Oct 15NJ Skyland Conference ChampsOct 15 · 5,000 Meters Varsity · Place 64 · F-ImmaculataF-Immaculata5,000 Meters Varsity6423:24.1SR
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 121 · ImmaculataImmaculata5,000 Meters Varsity12125:01.50—
Sep 21Magee Memorial Class MeetSep 21 · 5,000 Meters Varsity · Place 90 · ImmaculataImmaculata5,000 Meters Varsity9023:54.312
Sep 13Battle @ Ocean County ParkSep 13 · 5,000 Meters Varsity · Place 60 · ImmaculataImmaculata5,000 Meters Varsity6023:30—

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 4NJSIAA Group Championships Nov 4 · 5,000 Meters Varsity · Place 67 · ImmaculataImmaculata5,000 Meters Varsity6723:2411
Nov 1Viking Last Chance InvitationalNov 1 · 5,000 Meters Varsity · Place 30 · ImmaculataImmaculata5,000 Meters Varsity3022:5811
Nov 1Viking Last Chance InvitationalNov 1 · 5,000 Meters Varsity · Place 30 · ImmaculataImmaculata5,000 Meters Varsity3022:5811
Oct 28NJCTC ChampionshipOct 28 · 5,000 Meters Varsity · Place 25 · ImmaculataImmaculata5,000 Meters Varsity2522:29.9511
Oct 28NJCTC ChampionshipOct 28 · 5,000 Meters Varsity · Place 25 · ImmaculataImmaculata5,000 Meters Varsity2522:29.9511
Oct 19Somerset County XC ChampionshipsOct 19 · 5,000 Meters Varsity · Place 51 · ImmaculataImmaculata5,000 Meters Varsity5122:5211
Oct 4Somerville Quad MeetOct 4 · 5,000 Meters Varsity · Place 3 · ImmaculataImmaculata5,000 Meters Varsity30:23:57.719
Oct 4Somerville Quad MeetOct 4 · 5,000 Meters Varsity · Place 9 · ImmaculataImmaculata5,000 Meters Varsity90:23:57.719

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 5NJSIAA Group Championships Nov 5 · 5,000 Meters Varsity · Place 45 · ImmaculataImmaculata5,000 Meters Varsity4522:4810
Oct 29NJCTC Cross Country ChampionshipOct 29 · 5,000 Meters Varsity · Place 41 · ImmaculataImmaculata5,000 Meters Varsity4122:11.61 PB10
Oct 20Somerset County XC ChampionshipsOct 20 · 5,000 Meters Championship · Place 33 · ImmaculataImmaculata5,000 Meters Championship3321:5710
Oct 11Skyland Conference XC ChampionshipsOct 11 · 5,000 Meters Varsity · Place 72 · ImmaculataImmaculata5,000 Meters Varsity7223:3610
Oct 1New Balance Shore Coaches InvitationalOct 1 · 5,000 Meters Varsity · Place 104 · ImmaculataImmaculata5,000 Meters Varsity10423:5810
Oct 1New Balance Shore Coaches InvitationalOct 1 · 5,000 Meters Varsity · Place 104 · ImmaculataImmaculata5,000 Meters Varsity10423:5810
Sep 17Magee Memorial Class MeetSep 17 · 5,000 Meters Sophomore · Place 7 · Immaculata HImmaculata H5,000 Meters Sophomore722:19.610
Sep 10Thompson 2 MilerSep 10 · 2 Miles Sophomore · Place 26 · ImmaculataImmaculata2 Miles Sophomore2614:28.7910

2021 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 13NJSIAA Group ChampionshipsNov 13 · 5,000 Meters Varsity · Place 127 · ImmaculataImmaculata5,000 Meters Varsity12728:599
Nov 13NJSIAA Group ChampionshipsNov 13 · 5,000 Meters Varsity · Place 127 · ImmaculataImmaculata5,000 Meters Varsity12728:599
Nov 6NJCTC Cross Country ChampionshipNov 6 · 5,000 Meters Varsity · Place 77 · ImmaculataImmaculata5,000 Meters Varsity7727:24.499
Oct 21Skyland Conference XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 130 · ImmaculataImmaculata5,000 Meters Varsity13028:449
Oct 14Somerset County XC ChampionshipsOct 14 · 5,000 Meters Varsity · Place 87 · ImmaculataImmaculata5,000 Meters Varsity8727:299
Oct 7Ridge JV/Freshman MeetOct 7 · 5,000 Meters Freshman/JV · Place 28 · ImmaculataImmaculata5,000 Meters Freshman/JV2827:38:09
Oct 2Shore Coaches Classic Oct 2 · 5,000 Meters Varsity F · Place 129 · ImmaculataImmaculata5,000 Meters Varsity F12927:58 PB9
Sep 25Magee Memorial ClassicSep 25 · 3,200 Meters Freshman · Place 82 · Immaculata HImmaculata H3,200 Meters Freshman8217:24.79
Sep 21Pingry XC QuadSep 21 · 5,000 Meters Varsity · Place 54 · ImmaculataImmaculata5,000 Meters Varsity5428:289
Sep 11Roxbury InvitationalSep 11 · Novice · Place 74 · Immaculata HImmaculata HNovice7413:25.179