Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Southern Regional HSSouthern Sunset Classic · Sep 3 | 12:40.5 | Southern Sunset Classic | September 3, 2026 |
| 5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 4 | 26:20 | Shore Coaches Invitational | October 4, 2025 |
| 5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 3 | 23:42.5 | New Balance Shore Coaches Invitational | October 3, 2026 |
| 5,000 Meters · Ocean County ParkBattle @ Ocean County Park · Sep 11 | 23:09.12 | Battle @ Ocean County Park | September 11, 2026 |
| 5,000 Meters · Southern Regional HSShore A-South Divisional Championship · Oct 8 | 21:41.0 | Shore A-South Divisional Championship | October 8, 2026 |
| 5,000 Meters · Stockton UniversityOsprey XC High School Invite · Sep 18 | 22:31.77 | 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 |
| Oct 8 | Shore A-South Divisional ChampionshipOct 8 · 5,000 Meters Varsity · Place 18 · Toms River North | 5,000 Meters Varsity | 18 | 21:41.0 PB | 11 |
| Oct 3 | New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Junior Varsity A · Place 14 · Toms River North | 5,000 Meters Junior Varsity A | 14 | 23:42.5 PB | 11 |
| Sep 18 | Osprey XC High School InviteSep 18 · 5,000 Meters Varsity 2 · Place 65 · Toms River North | 5,000 Meters Varsity 2 | 65 | 22:31.77 PB | 11 |
| Sep 11 | Battle @ Ocean County ParkSep 11 · 5,000 Meters Junior · Place 57 · Toms River North | 5,000 Meters Junior | 57 | 23:09.12 PB | 11 |
| Sep 3 | Southern Sunset ClassicSep 3 · 3,000 Meters Varsity Odd · Place 7 · Toms River North | 3,000 Meters Varsity Odd | 7 | 12:40.5 PB | 11 |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | Shore Coaches Frosh / JV ChampionshipsOct 23 · 5,000 Meters Junior Varsity · Place 34 · Toms River North | 5,000 Meters Junior Varsity | 34 | 23:10 | 10 |
| Oct 16 | Ocean County XC ChampionshipsOct 16 · 5,000 Meters Varsity · Place 77 · Toms River North | 5,000 Meters Varsity | 77 | 25:14 | 10 |
| Oct 9 | Shore A-South Divisional ChampionshipOct 9 · 5,000 Meters Varsity · Place 37 · Toms River North | 5,000 Meters Varsity | 37 | 23:04.2 | 10 |
| Oct 4 | Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity A · Place 143 · Toms River North | 5,000 Meters Varsity A | 143 | 26:20 PB | 10 |
| Sep 12 | Battle @ Ocean County ParkSep 12 · 5,000 Meters Sophomore · Place 53 · Toms River North | 5,000 Meters Sophomore | 53 | 23:40 | 10 |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 13 | Battle @ Ocean County ParkSep 13 · 2 Miles Freshman · Place 35 · Toms River North | 2 Miles Freshman | 35 | 15:04 | — |