Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cumberland Regional HSTri County Conference Showcase Championships · Oct 1816:50.09Tri County Conference Showcase ChampionshipsOctober 18, 2022
5,000 Meters · DREAM ParkNJSIAA Sectionals - South · Nov 617:11.98NJSIAA Sectionals - SouthNovember 6, 2021
5,000 Meters · Holmdel Park Shore Coaches Classic · Oct 217:56Shore Coaches Classic October 2, 2021
8,000 Meters · Franklin ParkCodfish Bowl · Sep 2028:11Codfish BowlSeptember 20, 2025
8,000 Meters · Highland ParkBrown Bear Cross-Country Invitational · Oct 327:32.5Brown Bear Cross-Country InvitationalOctober 3, 2026
8,000 Meters · Stanley ParkNIRCA Regional Championship · Oct 2526:45.02NIRCA Regional ChampionshipOctober 25, 2025

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 3Brown Bear Cross-Country InvitationalOct 3 · 8,000 Meters Men · Place 11 · Brown University ClubBrown University Club8,000 Meters Men1127:32.5 PBSr

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 25NIRCA Regional ChampionshipOct 25 · 8,000 Meters Collegiate · Place 22 · Brown University ClubBrown University Club8,000 Meters Collegiate2226:45.02 PBJr
Sep 27Brown Bear InvitationalSep 27 · 8,000 Meters College · Place 24 · Brown University ClubBrown University Club8,000 Meters College2428:18.6Jr
Sep 20Codfish BowlSep 20 · 8,000 Meters Open · Place 59 · Brown University ClubBrown University Club8,000 Meters Open5928:11 PBJr

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 26NIRCA XC ChampionshipOct 26 · 8,000 Meters Varsity · Place 29 · Brown University ClubBrown University Club8,000 Meters Varsity2927:08.29—

2022 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 12NJSIAA XC Meet of ChampionsNov 12 · 5,000 Meters Varsity · Place 37 · Clearview Reg.Clearview Reg.5,000 Meters Varsity3716:4212
Nov 5NJSIAA Group Championships Nov 5 · 5,000 Meters Varsity · Place 20 · Clearview Reg.Clearview Reg.5,000 Meters Varsity2017:0512
Oct 29NJSIAA Sectionals - SouthOct 29 · 5,000 Meters Varsity · Place 5 · Clearview Reg.Clearview Reg.5,000 Meters Varsity516:01.0712
Oct 18Tri County Conference Showcase ChampionshipsOct 18 · 5,000 Meters Varsity · Place 8 · Clearview RegionalClearview Regional5,000 Meters Varsity816:50.09 PB12
Oct 4Tri County Conference Batch MeetOct 4 · 5,000 Meters Varsity · Place 11 · Clearview Reg.Clearview Reg.5,000 Meters Varsity1117:49.4912
Oct 1New Balance Shore Coaches InvitationalOct 1 · 5,000 Meters Varsity · Place 32 · Clearview Reg.Clearview Reg.5,000 Meters Varsity3217:2012
Sep 27Tri County Conference Batch MeetSep 27 · 5,000 Meters Varsity · Place 6 · Clearview Reg.Clearview Reg.5,000 Meters Varsity616:22.8612
Sep 27Tri County Conference Batch MeetSep 27 · 5,000 Meters Varsity · Place 6 · Clearview Reg.Clearview Reg.5,000 Meters Varsity616:22.8612
Sep 13Tri County Conference Batch MeetSep 13 · 5,000 Meters Varsity · Place 10 · Clearview Reg.Clearview Reg.5,000 Meters Varsity1017:37.8712
Sep 10Cherokee ChallengeSep 10 · 3,200 Meters Varsity · Place 41 · Clearview Reg.Clearview Reg.3,200 Meters Varsity4110:50.9612
Sep 10Cherokee ChallengeSep 10 · 3,200 Meters Varsity · Place 41 · Clearview Reg.Clearview Reg.3,200 Meters Varsity4110:50.9612

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 6NJSIAA Sectionals - SouthNov 6 · 5,000 Meters Group 3 · Place 22 · Clearview RegionalClearview Regional5,000 Meters Group 32217:11.98 PB11
Oct 23Tri County Conference Showcase ChampionshipsOct 23 · 5,000 Meters Varsity · Place 11 · Clearview Reg.Clearview Reg.5,000 Meters Varsity1116:59.1811
Oct 14Gloucester County ChampionshipsOct 14 · 5,000 Meters Varsity · Place 16 · Clearview Reg.Clearview Reg.5,000 Meters Varsity1618:14.7511
Oct 9South Jersey Track Coaches Association OpenOct 9 · 5,000 Meters Division 3 · Place 42 · Clearview ReClearview Re5,000 Meters Division 34217:16.64—
Oct 9South Jersey Track Coaches Association OpenOct 9 · 5,000 Meters Division 3 · Place 17 · Clearview Reg.Clearview Reg.5,000 Meters Division 31717:16.64—
Oct 5Tri County Conference Batch MeetOct 5 · 5,000 Meters Varsity · Place 16 · M11 Clearview Reg.M11 Clearview Reg.5,000 Meters Varsity1618:25.83—
Oct 2Shore Coaches Classic Oct 2 · 5,000 Meters Varsity A · Place 48 · Clearview RegionalClearview Regional5,000 Meters Varsity A4817:56 PB11
Sep 18SJ ShootoutSep 18 · 5,000 Meters Varsity · Place 1 · Clearview Reg.Clearview Reg.5,000 Meters Varsity117:48.53—
Sep 11Cherokee ChallengeSep 11 · 3,200 Meters Varsity · Place 72 · Clearview Reg.Clearview Reg.3,200 Meters Varsity7211:37.4811

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 30Gloucester County ChampionshipsOct 30 · 5,000 Meters Varsity · Place 28 · Clearview Reg.Clearview Reg.5,000 Meters Varsity2819:36.0410

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 30Tri County Conference Showcase ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 71 · M9 Clearview Reg.M9 Clearview Reg.5,000 Meters Junior Varsity7120:58.77—