Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Holmdel ParkShore Coaches Invitational · Oct 7 | 14:31 | Shore Coaches Invitational | October 7, 2017 |
| 4,000 Meters · Thompson ParkCentral Jersey XC Shootout · Oct 10 | 14:40 | Central Jersey XC Shootout | October 10, 2020 |
| 5,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Sep 29 | 20:04 | Paul Short Invitational | September 29, 2018 |
| 5,000 Meters · Smith CollegeSmith College XC Invitational · Sep 11 | 20:32.6 | Smith College XC Invitational | September 11, 2021 |
| 6,000 Meters · New England CollegeNECC Cross Country Championships · Oct 23 | 36:07.8 | NECC Cross Country Championships | October 23, 2021 |
| 8,000 Meters · Chicopee Memorial State ParkElms College Blazer Classic · Sep 25 | 33:44.00 | Elms College Blazer Classic | September 25, 2021 |
| 8,000 Meters · Stanley ParkJames Earley Invitational · Oct 8 | 35:20.9 | James Earley Invitational | October 8, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
2 results2021 Cross Country
3 results2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 21 | Oak Ridge XC InvitationalNov 21 · 5,000 Meters Open · Place 29 · Union Catholic TCUnion Catholic TC | 5,000 Meters Open | 29 | 18:32.65 | 12 |
| Nov 11 | Freshman/JV State MeetNov 11 · 5,000 Meters Junior Varsity · Place 15 · Union CatholUnion Cathol | 5,000 Meters Junior Varsity | 15 | 20:13 | 12 |
| Oct 28 | Ridge InvitationalOct 28 · 5,000 Meters Varsity · Place 6 · Union Catholic Reg.Union Catholic Reg. | 5,000 Meters Varsity | 6 | 19:25.48 | SR |
| Oct 22 | Union County Conference ChampionshipsOct 22 · 5,150 Meters Varsity · Place 32 · Union CatholUnion Cathol | 5,150 Meters Varsity | 32 | 19:28 | — |
| Oct 10 | Central Jersey XC ShootoutOct 10 · 4,000 Meters Junior Varsity · Place 16 · Union Catholic RegUnion Catholic Reg | 4,000 Meters Junior Varsity | 16 | 14:40 PB | 11 |
2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | Viking Last Chance InvitationalNov 13 · 5,000 Meters Junior Varsity · Place 19 · UNION CATHOLIC REG.UNION CATHOLIC REG. | 5,000 Meters Junior Varsity | 19 | 18:06.0 | JR |
| Nov 9 | NJCTC ChampionshipNov 9 · 5,000 Meters Junior Varsity · Place 7 · Union CatholUnion Cathol | 5,000 Meters Junior Varsity | 7 | 18:35.11 | 11 |
| Oct 29 | Union County ChampionshipOct 29 · 5,150 Meters Junior Varsity · Place 42 · Union CatholUnion Cathol | 5,150 Meters Junior Varsity | 42 | 19:26 | — |
| Oct 17 | Union County Conference ChampionshipOct 17 · 5,000 Meters Junior Varsity · Place 18 · UNION CATHOLIC REG.UNION CATHOLIC REG. | 5,000 Meters Junior Varsity | 18 | 18:30.1 | JR |
| Oct 5 | New Balance Shore Coaches InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 14 · Union CatholUnion Cathol | 5,000 Meters Junior Varsity | 14 | 19:07 | 11 |
| Sep 28 | Stewart InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 18 · Union CatholUnion Cathol | 5,000 Meters Junior Varsity | 18 | 19:20.84 | 11 |
| Sep 21 | Bernie Magee Memorial Class MeetSep 21 · 5,000 Meters Varsity · Place 86 · Union CatholUnion Cathol | 5,000 Meters Varsity | 86 | 19:12.5 | 11 |
| Sep 7 | Roxbury InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 35 · Union CatholUnion Cathol | 5,000 Meters Junior Varsity | 35 | 18:55.25 | 11 |
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | NJCTC ChampionshipNov 3 · 5,000 Meters Junior Varsity · Place 58 · Union CatholUnion Cathol | 5,000 Meters Junior Varsity | 58 | 19:32.67 | 10 |
| Oct 16 | Union County Conference ChampionshipsOct 16 · 5,000 Meters Junior Varsity · Place 70 · Union CatholUnion Cathol | 5,000 Meters Junior Varsity | 70 | 19:34 | 10 |
| Oct 12 | Greystone InvitationalOct 12 · 5,000 Meters Junior Varsity · Place 75 · Union CatholUnion Cathol | 5,000 Meters Junior Varsity | 75 | 19:39.66 | 10 |
| Oct 6 | New Balance Shore Coaches InvitationalOct 6 · 5,000 Meters Junior Varsity · Place 37 · Union CatholUnion Cathol | 5,000 Meters Junior Varsity | 37 | 20:34 | 10 |
| Sep 29 | Paul Short InvitationalSep 29 · 5,000 Meters Junior Varsity · Place 179 · Union Catholic RegUnion Catholic Reg | 5,000 Meters Junior Varsity | 179 | 20:04 PB | 10 |
2017 Cross Country
3 results