Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Holmdel ParkShore Conference A North · Sep 9 | 16:08 | Shore Conference A North | September 9, 2025 |
| 2 Miles · Holmdel ParkA-North Championships · Sep 10 | 18:04.95 | A-North Championships | September 10, 2024 |
| 5,000 Meters · Holmdel ParkMonmouth County XC Championships · Oct 15 | 23:33.61 | Monmouth County XC Championships | October 15, 2026 |
| 5,000 Meters · Holmdel ParkMonmouth County XC Championships · Oct 14 | 24:14 | Monmouth County XC Championships | October 14, 2025 |
| 5,000 Meters · Ocean County ParkLast Chance Invitational · Nov 3 | 21:56.65 | Last Chance Invitational | November 3, 2026 |
| 5,000 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 27 | 23:21.1 | Six Flags Wild Safari Invitational | September 27, 2025 |
| 5,000 Meters · Stockton UniversityOsprey XC High School Invite · Sep 18 | 22:54.78 | Osprey XC High School Invite | September 18, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | Last Chance InvitationalNov 3 · 5,000 Meters Varsity · Place 13 · Colts Neck | 5,000 Meters Varsity | 13 | 21:56.65 PB | 12 |
| Oct 27 | Future 7Oct 27 · 5,000 Meters Varsity · Place 12 · Colts Neck | 5,000 Meters Varsity | 12 | 21:46.23 | 12 |
| Oct 15 | Monmouth County XC ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 14 · Colts Neck | 5,000 Meters Junior Varsity | 14 | 23:33.61 PB | 12 |
| Sep 18 | Osprey XC High School InviteSep 18 · 5,000 Meters Varsity 2 · Place 78 · Colts Neck | 5,000 Meters Varsity 2 | 78 | 22:54.78 PB | 12 |
| Sep 8 | Shore Conference A NorthSep 8 · 5,000 Meters Varsity · Place 23 · Colts Neck | 5,000 Meters Varsity | 23 | 25:21.8 | 12 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | Last Chance InvitationalNov 5 · 5,000 Meters Varsity · Place 13 · Colts Neck | 5,000 Meters Varsity | 13 | 22:58 | 11 |
| Oct 28 | Future 7 MeetOct 28 · 5,000 Meters Varsity · Place 15 · Colts Neck | 5,000 Meters Varsity | 15 | 22:20 | 11 |
| Oct 23 | Shore Coaches Frosh / JV ChampionshipsOct 23 · 5,000 Meters Junior Varsity · Place 16 · Colts Neck | 5,000 Meters Junior Varsity | 16 | 22:23 | 11 |
| Oct 14 | Monmouth County XC ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 10 · Colts Neck | 5,000 Meters Junior Varsity | 10 | 24:14 PB | 11 |
| Sep 27 | Six Flags Wild Safari InvitationalSep 27 · 5,000 Meters JV A · Place 5 · Colts Neck | 5,000 Meters JV A | 5 | 23:21.1 PB | 11 |
| Sep 9 | Shore Conference A NorthSep 9 · 2 Miles Junior Varsity/Freshman · Place 4 · Colts Neck | 2 Miles Junior Varsity/Freshman | 4 | 16:08 PB | 11 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Future 7 MeetOct 29 · 5,000 Meters Varsity · Place 32 · Colts Neck | 5,000 Meters Varsity | 32 | 24:20.41 | — |
| Oct 24 | Shore Coaches Frosh / JV ChampionshipsOct 24 · 5,000 Meters Junior Varsity · Place 63 · Colts Neck | 5,000 Meters Junior Varsity | 63 | 24:49 | — |
| Oct 17 | Monmouth County XC ChampionshipsOct 17 · 5,000 Meters Junior Varsity · Place 30 · Colts Neck | 5,000 Meters Junior Varsity | 30 | 26:33 | — |
| Sep 28 | Six Flags Wild Safari Invitational - High SchoolSep 28 · 5,000 Meters Junior Varsity · Place 50 · Colts Neck | 5,000 Meters Junior Varsity | 50 | 25:16 | SO |
| Sep 28 | Six Flags Wild Safari Invitational - High SchoolSep 28 · 5,000 Meters Junior Varsity · Place 50 · Colts Neck | 5,000 Meters Junior Varsity | 50 | 25:16 | SO |
| Sep 14 | Thompson 2 MilerSep 14 · 2 Miles Sophomore · Place 62 · Colts Neck | 2 Miles Sophomore | 62 | 16:35.4 | 10 |
| Sep 10 | A-North ChampionshipsSep 10 · 2 Miles Novice · Place 13 · Colts Neck | 2 Miles Novice | 13 | 18:04.95 PB | 10 |
2023 Cross Country
6 results