Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 3017:16.8NXR Northeast & New York Regional ChampionshipsNovember 30, 2019
5,000 Meters · DREAM ParkNJSIAA Sectionals - South · Nov 615:19.24NJSIAA Sectionals - SouthNovember 6, 2021
5,000 Meters · Holmdel Park Shore Coaches Classic · Oct 215:55Shore Coaches Classic October 2, 2021
5,000 Meters · Holmdel Park NJSIAA Group 2 Championships · Nov 1616:48NJSIAA Group 2 ChampionshipsNovember 16, 2019
5,000 Meters · Pennypacker ParkColonial Conference Batch Haddonfield · Oct 815:39Colonial Conference Batch HaddonfieldOctober 8, 2021
5,000 Meters · Van Cortlandt ParkEastbay Northeast Region Cross Country Championships · Nov 2715:42.3Eastbay Northeast Region Cross Country ChampionshipsNovember 27, 2021
6,000 Meters · Gans Creek Recreation AreaMizzou XC Opener · Sep 118:15.0Mizzou XC OpenerSeptember 1, 2022
8,000 Meters · Gans Creek Recreation AreaGans Creek Classic - College · Sep 2623:42.39Gans Creek Classic - CollegeSeptember 26, 2025
8,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Wisconsin Invitational · Oct 1723:37.9Nuttycombe Wisconsin InvitationalOctober 17, 2025
8,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Wisconsin Invitational · Oct 1425:18.5Nuttycombe Wisconsin InvitationalOctober 14, 2022

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

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 17Nuttycombe Wisconsin InvitationalOct 17 · 8,000 Meters Championship · Place 19 · Iowa StateIowa State8,000 Meters Championship1923:37.9 PBJr
Sep 26Gans Creek Classic - CollegeSep 26 · 8,000 Meters Black · Place 2 · Iowa StateIowa State8,000 Meters Black223:42.39 PBJr

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 27Nuttycombe Wisconsin Invitational Presented by Under ArmourSep 27 · 8,000 Meters B Race · Place 7 · Iowa StateIowa State8,000 Meters B Race724:40.3Jr

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 14Nuttycombe Wisconsin InvitationalOct 14 · 8,000 Meters Championship Race · Place 224 · Iowa StateIowa State8,000 Meters Championship Race22425:18.5 PBFr
Sep 30Gans Creek College ClassicSep 30 · 8,000 Meters Invitational · Place 15 · Iowa StateIowa State8,000 Meters Invitational1524:03.0FR
Sep 1Mizzou XC OpenerSep 1 · 6,000 Meters College · Place 7 · Iowa StateIowa State6,000 Meters College718:15.0 PBFr

2021 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 27Eastbay Northeast Region Cross Country ChampionshipsNov 27 · 5,000 Meters Championship · Place 12 · Haddonfield NJHaddonfield NJ5,000 Meters Championship1215:42.3 PB12
Nov 20NJSIAA XC Meet of ChampionsNov 20 · 5,000 Meters Varsity · Place 6 · HaddonfieldHaddonfield5,000 Meters Varsity615:3612
Nov 13NJSIAA Group ChampionshipsNov 13 · 5,000 Meters Varsity · Place 1 · HaddonfieldHaddonfield5,000 Meters Varsity115:5112
Nov 6NJSIAA Sectionals - SouthNov 6 · 5,000 Meters Group 2 · Place 1 · Haddonfield MemorialHaddonfield Memorial5,000 Meters Group 2115:19.24 PB12
Oct 28Colonial Conference ChampionshipsOct 28 · 5,000 Meters Championship · Place 1 · HaddonfieldHaddonfield5,000 Meters Championship115:17.00—
Oct 8Colonial Conference Batch HaddonfieldOct 8 · 5,000 Meters Varsity · Place 1 · Haddonfield MemorialHaddonfield Memorial5,000 Meters Varsity115:39 PB12
Oct 2Shore Coaches Classic Oct 2 · 5,000 Meters Varsity E · Place 1 · Haddonfield MemorialHaddonfield Memorial5,000 Meters Varsity E115:55 PB12
Sep 28Colonial Conference BatchSep 28 · 5,000 Meters Varsity · Place 2 · Haddonfield MemorialHaddonfield Memorial5,000 Meters Varsity216:35.00—
Sep 21Colonial Conference Batch MeetSep 21 · 5,000 Meters Varsity · Place 1 · Haddonfield MemorialHaddonfield Memorial5,000 Meters Varsity116:4612
Sep 14Colonial Conference Batch MeetSep 14 · 5,000 Meters Varsity · Place 1 · Haddonfield MemorialHaddonfield Memorial5,000 Meters Varsity117:20.00—
Sep 8Colonial Conference BatchSep 8 · 3,200 Meters Varsity · Place 1 · Haddonfield MemorialHaddonfield Memorial3,200 Meters Varsity19:58.00—

2019 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 30NXR Northeast & New York Regional ChampionshipsNov 30 · 5,000 Meters Championship - NE · Place 71 · Haddonfield MemorialHaddonfield Memorial5,000 Meters Championship - NE7117:16.8 PB10
Nov 23NJSIAA XC Meet of ChampionsNov 23 · 5,000 Meters Championship · Place 48 · HaddonfieldHaddonfield5,000 Meters Championship4816:4310
Nov 16NJSIAA Non-Public A Group ChampionshipsNov 16 · 5,000 Meters Varsity · Place 11 · HaddonfieldHaddonfield5,000 Meters Varsity1116:4810
Nov 16NJSIAA Group 2 ChampionshipsNov 16 · 5,000 Meters Varsity · Place 11 · Haddonfield MemorialHaddonfield Memorial5,000 Meters Varsity1116:48 PB10
Nov 9NJSIAA Sectionals - SouthNov 9 · 5,000 Meters Varsity · Place 6 · HaddonfieldHaddonfield5,000 Meters Varsity616:06.810
Oct 24Colonial Conference All Star MeetOct 24 · 5,000 Meters Varsity · Place 6 · HaddonfieldHaddonfield5,000 Meters Varsity615:56.00—
Oct 18Camden County ChampionshipOct 18 · 5,000 Meters Varsity · Place 2 · HaddonfieldHaddonfield5,000 Meters Varsity217:17.49—