Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Greystone XC CourseMorris County Cross Country Championships · Oct 2117:48.96Morris County Cross Country ChampionshipsOctober 21, 2025
5,000 Meters · Garret Mountain ReservationGarret Invitational · Sep 2022:57Garret InvitationalSeptember 20, 2025
5,000 Meters · Greystone XC CourseNJAC XC Batch Meet #2 · Sep 2221:14.02NJAC XC Batch Meet #2September 22, 2026
5,000 Meters · Holmdel ParkNJSIAA Group Championships · Nov 722:24.86NJSIAA Group ChampionshipsNovember 7, 2026
5,000 Meters · Newark AcademyBill Blaskopf Newark Academy Invitational · Sep 624:29Bill Blaskopf Newark Academy InvitationalSeptember 6, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 7NJSIAA Group ChampionshipsNov 7 · 5,000 Meters NPB · Place 64 · Morristown-Beard5,000 Meters NPB6422:24.86 PB11
Oct 20Morris County Cross Country ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 65 · Morristown B5,000 Meters Junior Varsity6520:36.8211
Oct 20Morris County Underclass XC ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 65 · Morristown Beard School5,000 Meters Junior Varsity6520:36.8211
Oct 13NJAC ChampionshipsOct 13 · 5,000 Meters Varsity Small · Place 109 · Morristown-Beard5,000 Meters Varsity Small10922:10.1711
Sep 22NJAC XC Batch Meet #2Sep 22 · 5,000 Meters Varsity 1 · Place 65 · Morristown-Beard5,000 Meters Varsity 16521:14.02 PB11
Sep 15NJAC XC Batch Meet #1Sep 15 · 5,000 Meters Varsity 2 · Place 124 · Morristown-Beard5,000 Meters Varsity 212421:35.7211

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 21Morris County Cross Country ChampionshipsOct 21 · 4,000 Meters Frosh/Soph · Place 39 · Morristown-Beard4,000 Meters Frosh/Soph3917:48.96 PB10
Sep 20Garret InvitationalSep 20 · 5,000 Meters Pod 1 Junior Varsity · Place 40 · Morristown-Beard5,000 Meters Pod 1 Junior Varsity4022:57 PB10
Sep 16NJAC XC Batch Meet #1Sep 16 · 4,000 Meters Junior Varsity · Place 40 · Morristown-Beard4,000 Meters Junior Varsity4018:06.6910
Sep 6Bill Blaskopf Newark Academy InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 29 · Morristown-Beard5,000 Meters Junior Varsity2924:29 PB10

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 22Morris County Underclass XC ChampionshipsOct 22 · 4,000 Meters Junior Varsity · Place 23 · M9 Morristown-B4,000 Meters Junior Varsity2317:37.55—
Oct 22Morris County Underclass XC ChampionshipsOct 22 · 4,000 Meters Junior Varsity · Place 23 · M9 Morristown-B4,000 Meters Junior Varsity2317:37.55—
Oct 15NJAC ChampionshipsOct 15 · 4,000 Meters Junior Varsity · Place 34 · Morristown-Beard School4,000 Meters Junior Varsity3417:16.149
Oct 1NJAC XC Batch Meet #3Oct 1 · 5,000 Meters Varsity · Place 151 · Morristown-B5,000 Meters Varsity15122:29.369
Oct 1NJAC XC Batch Meet #3Oct 1 · 5,000 Meters Varsity · Place 151 · Morristown-Beard School5,000 Meters Varsity15122:29.369
Sep 21Garret InvitationalSep 21 · 3,200 Meters Freshman · Place 15 · Morristown-B3,200 Meters Freshman1514:409
Sep 17NJAC XC Batch Meet #1Sep 17 · 4,000 Meters Junior Varsity · Place 61 · Morristown-Beard School4,000 Meters Junior Varsity6118:28.869