Personal bests

Best marks in available results
Event / courseMarkMeetDate
4972 m · Sandfordville Elementary XC CourseWarwick Valley Wave Mania · Sep 519:38.50Warwick Valley Wave ManiaSeptember 5, 2026
5,000 Meters · Greystone XC CourseNJAC XC Batch Meet #2 · Sep 2219:22.06NJAC XC Batch Meet #2September 22, 2026
5,000 Meters · Holmdel ParkNJSIAA Group Championships · Nov 719:46.53NJSIAA Group ChampionshipsNovember 7, 2026
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 820:21NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Phillipsburg High SchoolHunterdon / Sussex / Warren Champs · Oct 2320:06.1Hunterdon / Sussex / Warren ChampsOctober 23, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 7NJSIAA Group ChampionshipsNov 7 · 5,000 Meters NPA · Place 116 · Pope John XXIII5,000 Meters NPA11619:46.53 PB11
Oct 31NJCTC Cross Country ChampionshipOct 31 · 5,000 Meters Varsity · Place 62 · Pope John XXIII5,000 Meters Varsity6219:23.7311
Oct 22Hunterdon / Sussex / Warren ChampsOct 22 · 5,000 Meters Championship · Place 45 · Pope John XXIII5,000 Meters Championship4519:45.211
Oct 13NJAC ChampionshipsOct 13 · 5,000 Meters Varsity Large · Place 79 · Pope John XXIII5,000 Meters Varsity Large7920:20.0011
Sep 22NJAC XC Batch Meet #2Sep 22 · 5,000 Meters Varsity 1 · Place 30 · Pope John XXIII5,000 Meters Varsity 13019:22.06 PB11
Sep 15NJAC XC Batch Meet #1Sep 15 · 5,000 Meters Varsity 1 · Place 38 · Pope John XXIII5,000 Meters Varsity 13819:40.7711
Sep 5Warwick Valley Wave ManiaSep 5 · 3.09 Miles Varsity Merge · Place 45 · Pope John XXIII3.09 Miles Varsity Merge4519:38.50 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Non Public A · Place 115 · Pope John XXIII5,000 Meters Non Public A11520:21 PB10
Nov 1NJCTC Cross Country ChampionshipNov 1 · 5,000 Meters Championship · Place 57 · Pope John XXIII5,000 Meters Championship5719:29.2210
Oct 23Hunterdon / Sussex / Warren ChampsOct 23 · 5,000 Meters Varsity · Place 45 · Pope John XXIII5,000 Meters Varsity4520:06.1 PB10
Oct 14NJAC ChampionshipsOct 14 · 5,000 Meters Varsity Large · Place 80 · Pope John XXIII5,000 Meters Varsity Large8019:47.5010
Oct 7NJAC XC Batch Meet #3Oct 7 · 5,000 Meters Varsity 1 · Place 57 · Pope John XXIII5,000 Meters Varsity 15719:43.8410
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity E · Place 108 · Pope John XXIII5,000 Meters Varsity E10820:2210
Sep 16NJAC XC Batch Meet #1Sep 16 · 5,000 Meters Varsity 2 · Place 73 · Pope John XXIII5,000 Meters Varsity 27319:44.9910
Sep 6Warwick Valley Wave ManiaSep 6 · 3.09 Miles Varsity A · Place 89 · Pope John XXIII3.09 Miles Varsity A8919:50.210

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 9NJSIAA Group ChampionshipsNov 9 · 5,000 Meters Varsity · Place 133 · Pope John Xxiii5,000 Meters Varsity13322:169
Oct 24NJ Hunterdon / Sussex / Warren ChampsOct 24 · Varsity · Place 4 · Pope John XXIIIVarsity413:08.6FR
Oct 24NJ Hunterdon / Sussex / Warren ChampsOct 24 · 3,000 Meters Freshman · Place 4 · Pope John XXIII3,000 Meters Freshman413:08.6FR
Oct 15NJAC ChampionshipsOct 15 · 5,000 Meters Varsity · Place 90 · Pope John Xxiii5,000 Meters Varsity9021:06.269
Oct 5Shore Coaches InvitationalOct 5 · 2 Miles Freshman · Place 38 · Pope John Xxiii2 Miles Freshman3813:42.85—
Oct 1NJAC XC Batch Meet #3Oct 1 · 5,000 Meters Varsity · Place 95 · Pope John Xxiii5,000 Meters Varsity9521:00.649
Oct 1NJAC XC Batch Meet #3Oct 1 · 5,000 Meters Varsity · Place 95 · Pope John Xxiii5,000 Meters Varsity9521:00.649
Oct 1NJAC XC Batch Meet #3Oct 1 · 5,000 Meters Varsity · Place 95 · Pope John Xxiii5,000 Meters Varsity9521:00.649
Sep 17NJAC XC Batch Meet #1Sep 17 · 5,000 Meters Varsity Division 2 · Place 55 · Pope John XXIII5,000 Meters Varsity Division 25520:38.009