Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Holmdel ParkHolmdel Opener · Sep 1815:20.6Holmdel OpenerSeptember 18, 2026
2 Miles · Thompson ParkThompson 2 Miler · Sep 1214:27.08Thompson 2 MilerSeptember 12, 2026
3,000 Meters · Abington HSAbington XC Invitational · Sep 614:11.8Abington XC InvitationalSeptember 6, 2025
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 414:33.15NIKE: Cherokee ChallengeSeptember 4, 2026
3,200 Meters · DREAM ParkSouth Jersey Track Coaches Association Open · Oct 1117:36.91South Jersey Track Coaches Association OpenOctober 11, 2025
3,200 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 2713:52.0Six Flags Wild Safari InvitationalSeptember 27, 2025
3,200 Meters · Timber Creek ParkCamden County Championship · Oct 1714:45.54Camden County ChampionshipOctober 17, 2025
4,000 Meters · DREAM ParkSouth Jersey Shootout 2025 · Sep 1320:10.0South Jersey Shootout 2025September 13, 2025
5,000 Meters · Cumberland Regional HSTri County Conference Showcase Championships · Oct 2222:27.95Tri County Conference Showcase ChampionshipsOctober 22, 2025
5,000 Meters · DREAM ParkSouth Jersey Track Coaches Association Open · Oct 1021:45.74South Jersey Track Coaches Association OpenOctober 10, 2026
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 323:42.7New Balance Shore Coaches InvitationalOctober 3, 2026
5,000 Meters · Kingsway HSTri County Conference Batch Meet · Sep 2922:30.69Tri County Conference Batch MeetSeptember 29, 2026
5,000 Meters · Marlton Recreation ParkTri County Conference Batch Meet · Sep 923:04.41Tri County Conference Batch MeetSeptember 9, 2026
5,000 Meters · Pennypacker ParkBaker Sub Varsity Invitational · Oct 2822:01.90Baker Sub Varsity InvitationalOctober 28, 2025
5,000 Meters · Salem County Fairgrounds Drive ThruTri County Conference Batch Meet 2 · Sep 1627:08.69Tri County Conference Batch Meet 2September 16, 2025
5,000 Meters · Salem TechTri County Conference Batch Meet · Sep 2222:31.07Tri County Conference Batch MeetSeptember 22, 2026

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 27Baker Sub Varsity InvitationalOct 27 · 5,000 Meters Varsity · Place 53 · Highland Reg5,000 Meters Varsity5321:00.9010
Oct 22Tri County Conference Showcase ChampionshipsOct 22 · Varsity · Place 45 · Highland RegVarsity4520:57.7210
Oct 14Camden County ChampionshipOct 14 · 5,000 Meters Junior Varsity · Place 41 · Highland Regional5,000 Meters Junior Varsity4125:02.5510
Oct 10South Jersey Track Coaches Association OpenOct 10 · 5,000 Meters Varsity 3 · Place 86 · Highland Regional5,000 Meters Varsity 38621:45.74 PB10
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Junior Varsity C · Place 170 · Highland Regional5,000 Meters Junior Varsity C17023:42.7 PB10
Sep 29Tri County Conference Batch MeetSep 29 · 5,000 Meters Junior Varsity · Place 14 · Highland Regional5,000 Meters Junior Varsity1422:30.69 PB10
Sep 22Tri County Conference Batch MeetSep 22 · 5,000 Meters Junior Varsity · Place 31 · Highland Regional5,000 Meters Junior Varsity3122:31.07 PB10
Sep 18Holmdel OpenerSep 18 · 2 Miles B · Place 49 · Highland Regional2 Miles B4915:20.6 PB10
Sep 18Hillsborough InvitationalSep 18 · 2 Miles Men B Race · Place 49 · Highland Regional2 Miles Men B Race4915:20.610
Sep 12Thompson 2 MilerSep 12 · 2 Miles Sophomore · Place 86 · Highland Regional2 Miles Sophomore8614:27.08 PB10
Sep 9Tri County Conference Batch MeetSep 9 · 5,000 Meters Junior Varsity · Place 14 · Highland Regional5,000 Meters Junior Varsity1423:04.41 PB10
Sep 4NIKE: Cherokee ChallengeSep 4 · 3,200 Meters Sophomore · Place 162 · Highland Regional3,200 Meters Sophomore16214:33.15 PB10

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 28Baker Sub Varsity InvitationalOct 28 · 5,000 Meters Freshman · Place 37 · Highland Regional5,000 Meters Freshman3722:01.90 PB9
Oct 22Tri County Conference Showcase ChampionshipsOct 22 · 5,000 Meters Junior Varsity · Place 56 · Highland Regional5,000 Meters Junior Varsity5622:27.95 PB9
Oct 17Camden County ChampionshipOct 17 · 3,200 Meters Freshman · Place 16 · Highland Regional3,200 Meters Freshman1614:45.54 PB9
Oct 11South Jersey Track Coaches Association OpenOct 11 · 3,200 Meters Freshman · Place 49 · Highland Regional3,200 Meters Freshman4917:36.91 PB9
Sep 30Tri County Conference Batch MeetSep 30 · 5,000 Meters Varsity 2 · Place 22 · Highland Regional5,000 Meters Varsity 22224:50.449
Sep 27Six Flags Wild Safari InvitationalSep 27 · 3,200 Meters Frosh A · Place 124 · Highland Regional3,200 Meters Frosh A12413:52.0 PB9
Sep 16Tri County Conference Batch Meet 2Sep 16 · 5,000 Meters Varsity 2 · Place 39 · Highland Regional5,000 Meters Varsity 23927:08.69 PB9
Sep 13South Jersey Shootout 2025Sep 13 · 4,000 Meters Freshman · Place 45 · Highland Regional4,000 Meters Freshman4520:10.0 PB9
Sep 9Tri County Conference Batch MeetSep 9 · 5,000 Meters Junior Varsity · Place 32 · Highland Regional5,000 Meters Junior Varsity3225:30.769
Sep 6Abington XC InvitationalSep 6 · 3,000 Meters Novice · Place 53 · Highland Regional3,000 Meters Novice5314:11.8 PB9