Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.1 Miles · Oak Ridge ParkNJCTC Cross Country Championship · Oct 2914:23.44NJCTC Cross Country ChampionshipOctober 29, 2022
5,000 Meters · Greystone XC CourseNJCTC Cross Country Championship · Nov 119:16.21NJCTC Cross Country ChampionshipNovember 1, 2025
5,000 Meters · Phillipsburg High SchoolHunterdon / Sussex / Warren Champs · Oct 2320:26.4Hunterdon / Sussex / Warren ChampsOctober 23, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1NJCTC Cross Country ChampionshipNov 1 · 5,000 Meters Championship · Place 51 · Pope John XXIII5,000 Meters Championship5119:16.21 PB12
Oct 23Hunterdon / Sussex / Warren ChampsOct 23 · 5,000 Meters Varsity · Place 48 · Pope John XXIII5,000 Meters Varsity4820:26.4 PB12
Oct 14NJAC ChampionshipsOct 14 · 5,000 Meters Varsity Large · Place 84 · Pope John XXIII5,000 Meters Varsity Large8419:57.2212
Oct 7NJAC XC Batch Meet #3Oct 7 · 5,000 Meters Varsity 1 · Place 65 · Pope John XXIII5,000 Meters Varsity 16519:54.6512
Sep 16NJAC XC Batch Meet #1Sep 16 · 5,000 Meters Varsity 2 · Place 76 · Pope John XXIII5,000 Meters Varsity 27619:46.1612

2024 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 9NJSIAA Group ChampionshipsNov 9 · 5,000 Meters Varsity · Place 123 · Pope John Xxiii5,000 Meters Varsity12321:0011
Nov 2NJCTC Cross Country ChampionshipNov 2 · 5,000 Meters Championship · Place 71 · Pope John XXIII5,000 Meters Championship7119:53.4911
Oct 24NJ Hunterdon / Sussex / Warren ChampsOct 24 · Varsity · Place 57 · Pope John XXIIIVarsity5720:52.7JR
Oct 24NJ Hunterdon / Sussex / Warren ChampsOct 24 · Championship · Place 57 · Pope John XXIIIChampionship5720:52.7JR
Oct 15NJAC ChampionshipsOct 15 · 5,000 Meters Varsity · Place 80 · Pope John Xxiii5,000 Meters Varsity8019:41.4611
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 133 · Pope John Xxiii5,000 Meters Varsity13320:54—
Oct 1NJAC XC Batch Meet #3Oct 1 · 5,000 Meters Varsity · Place 60 · Pope John Xxiii5,000 Meters Varsity6019:29.3511
Oct 1NJAC XC Batch Meet #3Oct 1 · 5,000 Meters Varsity · Place 60 · Pope John Xxiii5,000 Meters Varsity6019:29.3511
Oct 1NJAC XC Batch Meet #3Oct 1 · 5,000 Meters Varsity · Place 60 · Pope John Xxiii5,000 Meters Varsity6019:29.3511
Sep 24NJAC XC Batch Meet #2Sep 24 · 5,000 Meters Varsity · Place 66 · Pope John Xxiii5,000 Meters Varsity6619:30.7211
Sep 24NJAC XC Batch Meet #2Sep 24 · 5,000 Meters Varsity · Place 66 · Pope John Xxiii5,000 Meters Varsity6619:30.7211
Sep 24NJAC XC Batch Meet #2Sep 24 · 5,000 Meters Varsity · Place 66 · Pope John Xxiii5,000 Meters Varsity6619:30.7211
Sep 17NJAC XC Batch Meet #1Sep 17 · 5,000 Meters Varsity Division 2 · Place 53 · Pope John XXIII5,000 Meters Varsity Division 25320:35.1011

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 29NJCTC Cross Country ChampionshipOct 29 · 2.1 Miles Freshman · Place 50 · Pope John XXIII2.1 Miles Freshman5014:23.44 PB9
Oct 11NJAC ChampionshipsOct 11 · 4,000 Meters Varsity · Place 94 · Pope John XXIII4,000 Meters Varsity9419:10.309
Oct 11NJAC ChampionshipsOct 11 · 4,000 Meters Frosh/Soph Freshman · Place 94 · Pope John Xxiii4,000 Meters Frosh/Soph Freshman9419:10.309
Sep 24Stewart Memorial InvitationalSep 24 · 3,100 Meters Freshman · Place 110 · Pope John XXIII3,100 Meters Freshman11015:00.009
Sep 24Stewart Memorial InvitationalSep 24 · 3,100 Meters Freshman · Place 110 · Pope John XX3,100 Meters Freshman11015:00.009