Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Temple University Ambler CampusTemple Invitational · Aug 2916:16.00Temple InvitationalAugust 29, 2025
4,100 Meters · PrincetonNew Jersey Jam · Sep 515:33.8New Jersey JamSeptember 5, 2025
5,000 Meters · Holmdel ParkNJSIAA Meet of Champions · Nov 1619:14NJSIAA Meet of Champions November 16, 2024
5,000 Meters · Holmdel ParkA-North Championships · Sep 1020:01.93A-North ChampionshipsSeptember 10, 2024
5,000 Meters · Ocean County ParkShore Conference Championships · Oct 2019:24.63Shore Conference ChampionshipsOctober 20, 2022
6,000 Meters · Bethpage Polo at the ParkCAA Cross Country Championships · Oct 3022:21.8CAA Cross Country ChampionshipsOctober 30, 2026
6,000 Meters · Lehigh UniversityPaul Short Run · Oct 223:05.4Paul Short RunOctober 2, 2026
6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 323:17.8Paul Short Run (College)October 3, 2025
6,000 Meters · Ocean County ParkCAA Cross Country Championships · Oct 3123:04.3CAA Cross Country ChampionshipsOctober 31, 2025
6,000 Meters · PSU Blue CourseHarry Groves Spiked Shoe Invitational · Sep 1122:37.72Harry Groves Spiked Shoe InvitationalSeptember 11, 2026
6,000 Meters · West Windsor FieldPrinceton Fall Classic · Oct 1722:45.8Princeton Fall ClassicOctober 17, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30CAA Cross Country ChampionshipsOct 30 · 6,000 Meters CAA · Place 48 · MonmouthMonmouth6,000 Meters CAA4822:21.8 PBSo
Oct 2Paul Short RunOct 2 · 6,000 Meters Gold · Place 209 · MonmouthMonmouth6,000 Meters Gold20923:05.4 PBSo
Sep 11Harry Groves Spiked Shoe InvitationalSep 11 · 6,000 Meters Collegiate · Place 62 · MonmouthMonmouth6,000 Meters Collegiate6222:37.72 PBSo
Sep 4Adelphi Panther Invitational / NCAA DI Northeast and DII East Region PreviewSep 4 · 6,000 Meters Women · Place 24 · MonmouthMonmouth6,000 Meters Women2423:34.23So

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31CAA Cross Country ChampionshipsOct 31 · 6,000 Meters Champ · Place 71 · MonmouthMonmouth6,000 Meters Champ7123:04.3 PBFr
Oct 17Princeton Fall ClassicOct 17 · 6,000 Meters Fall Classic · Place 205 · MonmouthMonmouth6,000 Meters Fall Classic20522:45.8 PBFr
Oct 3Paul Short Run (College)Oct 3 · 6,000 Meters Gold · Place 306 · MonmouthMonmouth6,000 Meters Gold30623:17.8 PBFr
Sep 12Harry Groves Spiked Shoe InvitationalSep 12 · 6,000 Meters Women's Race · Place 76 · MonmouthMonmouth6,000 Meters Women's Race7623:15.95Fr
Sep 5New Jersey JamSep 5 · 4,100 Meters Women's Race · Place 39 · MonmouthMonmouth4,100 Meters Women's Race3915:33.8 PBFr
Aug 29Temple InvitationalAug 29 · 4,000 Meters College · Place 36 · MonmouthMonmouth4,000 Meters College3616:16.00 PBFr

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 16NJSIAA Meet of Champions Nov 16 · 5,000 Meters Varsity · Place 19 · Freehold TownshipFreehold Township5,000 Meters Varsity1919:14 PB12
Nov 9NJSIAA Group ChampionshipsNov 9 · 5,000 Meters Varsity · Place 6 · Freehold TowFreehold Tow5,000 Meters Varsity619:1512
Nov 2NJSIAA Sectionals - CentralNov 2 · 5,000 Meters Varsity · Place 5 · Freehold TowFreehold Tow5,000 Meters Varsity518:40.312
Oct 24Shore Conference ChampionshipsOct 24 · 5,000 Meters Varsity · Place 4 · Freehold TowFreehold Tow5,000 Meters Varsity417:43—
Oct 17Monmouth County XC ChampionshipsOct 17 · 5,000 Meters Varsity · Place 4 · Freehold TowFreehold Tow5,000 Meters Varsity418:43—
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 2 · Freehold TowFreehold Tow5,000 Meters Varsity219:17—
Sep 20Osprey XC High School InviteSep 20 · 5,000 Meters Varsity · Place 2 · Freehold TowFreehold Tow5,000 Meters Varsity26:00.5—
Sep 10A-North ChampionshipsSep 10 · 5,000 Meters Varsity · Place 4 · Freehold TownshipFreehold Township5,000 Meters Varsity420:01.93 PB12

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 11NJSIAA Meet of ChampionsNov 11 · 5,000 Meters Varsity · Place 52 · Freehold TowFreehold Tow5,000 Meters Varsity5219:5911
Nov 4NJSIAA Group Championships Nov 4 · 5,000 Meters Varsity · Place 10 · Freehold TowFreehold Tow5,000 Meters Varsity1019:3911
Oct 28NJSIAA Sectionals - CentralOct 28 · 5,000 Meters Varsity · Place 8 · Freehold TowFreehold Tow5,000 Meters Varsity820:05.211
Oct 28NJSIAA Sectionals - CentralOct 28 · 5,000 Meters Varsity · Place 8 · Freehold TowFreehold Tow5,000 Meters Varsity820:05.211
Oct 10Monmouth County XC ChampionshipsOct 10 · 5,000 Meters Varsity · Place 7 · Freehold TowFreehold Tow5,000 Meters Varsity720:05—
Oct 10Monmouth County XC ChampionshipsOct 10 · 5,000 Meters Varsity · Place 7 · Freehold TowFreehold Tow5,000 Meters Varsity720:05—
Sep 30New Balance Shore Coaches InvitationalSep 30 · 5,000 Meters Varsity · Place 18 · Freehold TowFreehold Tow5,000 Meters Varsity1820:36—

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 12NJSIAA XC Meet of ChampionsNov 12 · 5,000 Meters Varsity · Place 96 · Freehold TowFreehold Tow5,000 Meters Varsity9621:0210
Nov 5NJSIAA Group Championships Nov 5 · 5,000 Meters Varsity · Place 24 · Freehold TowFreehold Tow5,000 Meters Varsity2420:3910
Nov 5NJSIAA Group Championships Nov 5 · 5,000 Meters Varsity · Place 24 · Freehold TowFreehold Tow5,000 Meters Varsity2420:3910
Oct 29NJSIAA Sectionals - CentralOct 29 · 5,000 Meters Varsity · Place 16 · Freehold TowFreehold Tow5,000 Meters Varsity1620:16.7110
Oct 20Shore Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 21 · Freehold TownshipFreehold Township5,000 Meters Varsity2119:24.63 PB10
Oct 11Monmouth County XC ChampionshipsOct 11 · 5,000 Meters Varsity · Place 16 · Freehold TowFreehold Tow5,000 Meters Varsity1620:43.96—
Oct 1New Balance Shore Coaches InvitationalOct 1 · 5,000 Meters Varsity · Place 21 · Freehold TowFreehold Tow5,000 Meters Varsity2121:0510
Oct 1New Balance Shore Coaches InvitationalOct 1 · 5,000 Meters Varsity · Place 21 · Freehold TowFreehold Tow5,000 Meters Varsity2121:0510
Sep 24Thompson Park Class MeetSep 24 · 5,000 Meters Sophomore · Place 6 · Freehold TowFreehold Tow5,000 Meters Sophomore620:49.910
Sep 10Thompson 2 MilerSep 10 · 2 Miles Sophomore · Place 9 · Freehold TowFreehold Tow2 Miles Sophomore913:20.8410