Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Group 1 · Place 97 · Kinnelon | 5,000 Meters Group 1 | 97 | 19:50 PB | 12 |
| Nov 1 | NJSIAA Sectionals - North 1Nov 1 · 5,000 Meters Group 1 · Place 33 · Kinnelon | 5,000 Meters Group 1 | 33 | 19:19 PB | 12 |
| Oct 21 | Morris County Cross Country ChampionshipsOct 21 · 5,000 Meters Varsity · Place 80 · Kinnelon | 5,000 Meters Varsity | 80 | 18:38.45 PB | 12 |
| Oct 14 | NJAC ChampionshipsOct 14 · 5,000 Meters Varsity Small · Place 29 · Kinnelon | 5,000 Meters Varsity Small | 29 | 18:43.14 | 12 |
| Oct 7 | NJAC XC Batch Meet #3Oct 7 · 5,000 Meters Varsity 1 · Place 53 · Kinnelon | 5,000 Meters Varsity 1 | 53 | 19:32.17 | 12 |
| Oct 4 | Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity G · Place 50 · Kinnelon | 5,000 Meters Varsity G | 50 | 19:45 PB | 12 |
| Sep 16 | NJAC XC Batch Meet #1Sep 16 · 5,000 Meters Varsity 2 · Place 55 · Kinnelon | 5,000 Meters Varsity 2 | 55 | 19:14.37 | 12 |
2024 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 74 · Kinnelon | 5,000 Meters Varsity | 74 | 21:06 | — |
| Oct 1 | NJAC XC Batch Meet #3Oct 1 · 5,000 Meters Varsity · Place 58 · Kinnelon | 5,000 Meters Varsity | 58 | 19:27.99 | 11 |
| Oct 1 | NJAC XC Batch Meet #3Oct 1 · 5,000 Meters Varsity · Place 58 · Kinnelon | 5,000 Meters Varsity | 58 | 19:27.99 | 11 |
| Sep 17 | NJAC XC Batch Meet #1Sep 17 · 5,000 Meters Varsity Division 1 · Place 111 · Kinnelon | 5,000 Meters Varsity Division 1 | 111 | 20:57.61 | 11 |
2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Morris County Underclass XC ChampionshipsOct 17 · 5,000 Meters Junior Varsity · Place 73 · Kinnelon | 5,000 Meters Junior Varsity | 73 | 20:24.87 | 10 |
| Oct 10 | NJAC ChampionshipsOct 10 · 5,000 Meters Junior Varsity · Place 13 · Kinnelon | 5,000 Meters Junior Varsity | 13 | 20:27.42 | 10 |
| Oct 10 | NJAC ChampionshipsOct 10 · 5,000 Meters Junior Varsity · Place 13 · Kinnelon | 5,000 Meters Junior Varsity | 13 | 20:27.42 | 10 |
| Sep 19 | NJAC XC Batch Meet #2Sep 19 · 5,000 Meters Varsity · Place 111 · Kinnelon | 5,000 Meters Varsity | 111 | 20:56.29 | 10 |
| Sep 19 | NJAC XC Batch Meet #2Sep 19 · 5,000 Meters Varsity · Place 111 · Kinnelon | 5,000 Meters Varsity | 111 | 20:56.29 | 10 |
| Sep 19 | NJAC XC Batch Meet #2Sep 19 · 5,000 Meters Varsity · Place 111 · Kinnelon | 5,000 Meters Varsity | 111 | 20:56.29 | 10 |
| Sep 16 | Back to the Mountain InvitationalSep 16 · 5,000 Meters Junior Varsity · Place 3 · Kinnelon | 5,000 Meters Junior Varsity | 3 | 20:37 | 10 |
2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 1 | New Balance Shore Coaches InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 49 · Kinnelon | 5,000 Meters Junior Varsity | 49 | 21:51 | 9 |
| Sep 28 | NJAC XC Batch #3Sep 28 · 5,000 Meters Varsity · Place 38 · Kinnelon | 5,000 Meters Varsity | 38 | 19:35.50 | 9 |
| Sep 28 | NJAC XC Batch #3Sep 28 · 5,000 Meters Varsity · Place 38 · Kinnelon | 5,000 Meters Varsity | 38 | 19:35.50 | 9 |
| Sep 13 | NJAC XC Batch Meet #1Sep 13 · 5,000 Meters Varsity · Place 85 · Kinnelon | 5,000 Meters Varsity | 85 | 22:26.80 | 9 |
| Sep 10 | Season Opener InvitationalSep 10 · 5,000 Meters Junior Varsity · Place 7 · Kinnelon | 5,000 Meters Junior Varsity | 7 | 22:21 | 9 |