Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · DREAM ParkSouth Jersey Track Coaches Association Open · Oct 1137:03.68South Jersey Track Coaches Association OpenOctober 11, 2025
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 438:38Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Lower Cape MayBig 5 Championships · Sep 1230:21.05Big 5 ChampionshipsSeptember 12, 2025
5,000 Meters · Stockton UniversityCAL Championships · Oct 2530:32.84CAL ChampionshipsOctober 25, 2022

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

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 11South Jersey Track Coaches Association OpenOct 11 · 5,000 Meters Varsity 2 · Place 69 · Lower Cape May Regional5,000 Meters Varsity 26937:03.68 PB12
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity E · Place 147 · Lower Cape May Regional5,000 Meters Varsity E14738:38 PB12
Sep 12Big 5 ChampionshipsSep 12 · 5,000 Meters Varsity · Place 28 · Lower Cape May Regional5,000 Meters Varsity2830:21.05 PB12

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2NJSIAA Sectionals - SouthNov 2 · 5,000 Meters Varsity · Place 66 · Lower Cape M5,000 Meters Varsity6632:40.7611
Oct 17Cape May County ChampionshipsOct 17 · 5,000 Meters Varsity · Place 35 · Lower Cape M5,000 Meters Varsity3533:36.2311
Oct 12South Jersey Track Coaches Association OpenOct 12 · 5,000 Meters Division 1 · Place 65 · Lower Cape M5,000 Meters Division 16533:40—
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 137 · Lower Cape M5,000 Meters Varsity13733:42—
Sep 20Osprey XC High School InviteSep 20 · 5,000 Meters Varsity · Place 236 · Lower Cape M5,000 Meters Varsity23610:07.6—

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 28NJSIAA Sectionals - SouthOct 28 · 5,000 Meters Varsity · Place 51 · Lower Cape May Regional5,000 Meters Varsity5127:58.3510
Oct 28NJSIAA Sectionals - SouthOct 28 · 5,000 Meters Varsity · Place 51 · Lower Cape M5,000 Meters Varsity519:00.210
Oct 19CAL ChampionshipsOct 19 · 5,000 Meters Varsity · Place 78 · Lower Cape M5,000 Meters Varsity7826:54.5710
Oct 11Cape May County ChampionshipsOct 11 · 5,000 Meters Varsity · Place 29 · Lower Cape M5,000 Meters Varsity2927:48.5110
Oct 7South Jersey Track Coaches Association OpenOct 7 · 5,000 Meters Varsity · Place 60 · Lower Cape May Regional5,000 Meters Varsity6029:54.2010
Oct 7South Jersey Track Coaches Association OpenOct 7 · 5,000 Meters Division 2 · Place 60 · Lower Cape M5,000 Meters Division 26029:54.20—
Sep 30New Balance Shore Coaches InvitationalSep 30 · 5,000 Meters Varsity · Place 151 · Lower Cape M5,000 Meters Varsity15130:46—

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 29NJSIAA Sectionals - SouthOct 29 · 5,000 Meters Varsity · Place 66 · Lower Cape M5,000 Meters Varsity6628:05.669
Oct 25CAL ChampionshipsOct 25 · 5,000 Meters Varsity · Place 68 · Lower Cape May Regional5,000 Meters Varsity6830:32.84 PB9
Oct 20Cape May County ChampionshipsOct 20 · 5,000 Meters Varsity · Place 31 · Lower Cape M5,000 Meters Varsity3128:20.239
Oct 20Cape May County ChampionshipsOct 20 · 5,000 Meters Varsity · Place 31 · Lower Cape May Regional5,000 Meters Varsity3128:20.239
Oct 1New Balance Shore Coaches InvitationalOct 1 · 5,000 Meters Varsity · Place 103 · Lower Cape M5,000 Meters Varsity10332:329
Sep 23Osprey XC High School InvitationalSep 23 · 5,000 Meters Varsity · Place 151 · Lower Cape M5,000 Meters Varsity15110:35.29
Sep 16Big 5 ChampionshipsSep 16 · 5,000 Meters Varsity · Place 23 · Lower Cape May Regional5,000 Meters Varsity2332:47.969