Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | NJSIAA Group ChampionshipsNov 7 · 5,000 Meters NPA · Place 116 · Pope John XXIII | 5,000 Meters NPA | 116 | 19:46.53 PB | 11 |
| Oct 31 | NJCTC Cross Country ChampionshipOct 31 · 5,000 Meters Varsity · Place 62 · Pope John XXIII | 5,000 Meters Varsity | 62 | 19:23.73 | 11 |
| Oct 22 | Hunterdon / Sussex / Warren ChampsOct 22 · 5,000 Meters Championship · Place 45 · Pope John XXIII | 5,000 Meters Championship | 45 | 19:45.2 | 11 |
| Oct 13 | NJAC ChampionshipsOct 13 · 5,000 Meters Varsity Large · Place 79 · Pope John XXIII | 5,000 Meters Varsity Large | 79 | 20:20.00 | 11 |
| Sep 22 | NJAC XC Batch Meet #2Sep 22 · 5,000 Meters Varsity 1 · Place 30 · Pope John XXIII | 5,000 Meters Varsity 1 | 30 | 19:22.06 PB | 11 |
| Sep 15 | NJAC XC Batch Meet #1Sep 15 · 5,000 Meters Varsity 1 · Place 38 · Pope John XXIII | 5,000 Meters Varsity 1 | 38 | 19:40.77 | 11 |
| Sep 5 | Warwick Valley Wave ManiaSep 5 · 3.09 Miles Varsity Merge · Place 45 · Pope John XXIII | 3.09 Miles Varsity Merge | 45 | 19:38.50 PB | 11 |
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Non Public A · Place 115 · Pope John XXIII | 5,000 Meters Non Public A | 115 | 20:21 PB | 10 |
| Nov 1 | NJCTC Cross Country ChampionshipNov 1 · 5,000 Meters Championship · Place 57 · Pope John XXIII | 5,000 Meters Championship | 57 | 19:29.22 | 10 |
| Oct 23 | Hunterdon / Sussex / Warren ChampsOct 23 · 5,000 Meters Varsity · Place 45 · Pope John XXIII | 5,000 Meters Varsity | 45 | 20:06.1 PB | 10 |
| Oct 14 | NJAC ChampionshipsOct 14 · 5,000 Meters Varsity Large · Place 80 · Pope John XXIII | 5,000 Meters Varsity Large | 80 | 19:47.50 | 10 |
| Oct 7 | NJAC XC Batch Meet #3Oct 7 · 5,000 Meters Varsity 1 · Place 57 · Pope John XXIII | 5,000 Meters Varsity 1 | 57 | 19:43.84 | 10 |
| Oct 4 | Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity E · Place 108 · Pope John XXIII | 5,000 Meters Varsity E | 108 | 20:22 | 10 |
| Sep 16 | NJAC XC Batch Meet #1Sep 16 · 5,000 Meters Varsity 2 · Place 73 · Pope John XXIII | 5,000 Meters Varsity 2 | 73 | 19:44.99 | 10 |
| Sep 6 | Warwick Valley Wave ManiaSep 6 · 3.09 Miles Varsity A · Place 89 · Pope John XXIII | 3.09 Miles Varsity A | 89 | 19:50.2 | 10 |
2024 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | NJSIAA Group ChampionshipsNov 9 · 5,000 Meters Varsity · Place 133 · Pope John Xxiii | 5,000 Meters Varsity | 133 | 22:16 | 9 |
| Oct 24 | NJ Hunterdon / Sussex / Warren ChampsOct 24 · Varsity · Place 4 · Pope John XXIII | Varsity | 4 | 13:08.6 | FR |
| Oct 24 | NJ Hunterdon / Sussex / Warren ChampsOct 24 · 3,000 Meters Freshman · Place 4 · Pope John XXIII | 3,000 Meters Freshman | 4 | 13:08.6 | FR |
| Oct 15 | NJAC ChampionshipsOct 15 · 5,000 Meters Varsity · Place 90 · Pope John Xxiii | 5,000 Meters Varsity | 90 | 21:06.26 | 9 |
| Oct 5 | Shore Coaches InvitationalOct 5 · 2 Miles Freshman · Place 38 · Pope John Xxiii | 2 Miles Freshman | 38 | 13:42.85 | — |
| Oct 1 | NJAC XC Batch Meet #3Oct 1 · 5,000 Meters Varsity · Place 95 · Pope John Xxiii | 5,000 Meters Varsity | 95 | 21:00.64 | 9 |
| Oct 1 | NJAC XC Batch Meet #3Oct 1 · 5,000 Meters Varsity · Place 95 · Pope John Xxiii | 5,000 Meters Varsity | 95 | 21:00.64 | 9 |
| Oct 1 | NJAC XC Batch Meet #3Oct 1 · 5,000 Meters Varsity · Place 95 · Pope John Xxiii | 5,000 Meters Varsity | 95 | 21:00.64 | 9 |
| Sep 17 | NJAC XC Batch Meet #1Sep 17 · 5,000 Meters Varsity Division 2 · Place 55 · Pope John XXIII | 5,000 Meters Varsity Division 2 | 55 | 20:38.00 | 9 |