Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3.1 Miles · Pawling HSDan Purdy Invitational · Sep 19 | 18:28.19 | Dan Purdy Invitational | September 19, 2026 |
| 4972 m · Sandfordville Elementary XC CourseWarwick Valley Wave Mania · Sep 6 | 19:39.9 | Warwick Valley Wave Mania | September 6, 2025 |
| 5,000 Meters · 5K CourseSection 1 XC Championship · Nov 7 | 18:53.37 | Section 1 XC Championship | November 7, 2026 |
| 5,000 Meters · Bowdoin ParkSection 1 League 1A Champs · Oct 8 | 19:55.21 | Section 1 League 1A Champs | October 8, 2024 |
| 5,000 Meters · Croton Point ParkSection 1 League E Champs · Oct 7 | 18:18.77 | Section 1 League E Champs | October 7, 2026 |
| 5,000 Meters · Croton Point ParkSection 1 League E & G Duals · Sep 10 | 20:37.37 | Section 1 League E & G Duals | September 10, 2026 |
| 5,000 Meters · Eddy Farm Retreat CenterNYS Showcase | FAT 12th Rock · Oct 3 | 18:35.10 | NYS Showcase | FAT 12th Rock | October 3, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | Section 1 XC ChampionshipNov 7 · 5,000 Meters Class A · Place 57 · Carmel | 5,000 Meters Class A | 57 | 18:53.37 PB | 12 |
| Oct 24 | Section 1 Northern Counties ChampsOct 24 · 5,000 Meters Varsity · Place 18 · Carmel | 5,000 Meters Varsity | 18 | 17:39.0 | 12 |
| Oct 17 | Section 1 Coaches InvitationalOct 17 · 5,000 Meters Varsity III · Place 67 · Carmel | 5,000 Meters Varsity III | 67 | 18:55.70 | 12 |
| Oct 7 | Section 1 League E ChampsOct 7 · 5,000 Meters Varsity · Place 9 · Carmel | 5,000 Meters Varsity | 9 | 18:18.77 PB | 12 |
| Oct 3 | NYS Showcase | FAT 12th RockOct 3 · 5,000 Meters Varsity · Place 25 · Carmel | 5,000 Meters Varsity | 25 | 18:35.10 PB | 12 |
| Sep 19 | Dan Purdy InvitationalSep 19 · 3.1 Miles Varsity · Place 48 · Carmel | 3.1 Miles Varsity | 48 | 18:28.19 PB | 12 |
| Sep 10 | Section 1 League E & G DualsSep 10 · 5,000 Meters Varsity · Place 24 · Carmel | 5,000 Meters Varsity | 24 | 20:37.37 PB | 12 |
| Sep 5 | Warwick Valley Wave ManiaSep 5 · 3.09 Miles Varsity Merge · Place 66 · Carmel | 3.09 Miles Varsity Merge | 66 | 20:29.05 | 12 |
2025 Cross Country
6 results2024 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | Section 1 XC ChampionshipNov 9 · 5,000 Meters Varsity · Place 256 · Carmel | 5,000 Meters Varsity | 256 | 4:32.4 | SO |
| Nov 9 | Section 1 XC ChampionshipNov 9 · 5,000 Meters Varsity · Place 111 · Carmel | 5,000 Meters Varsity | 111 | 20:32.5 | SO |
| Oct 26 | Section 1 Northern Counties ChampsOct 26 · 5,000 Meters Varsity · Place 39 · Carmel | 5,000 Meters Varsity | 39 | 18:25.8 | SO |
| Oct 19 | Section 1 Coaches InvitationalOct 19 · 5,000 Meters Junior Varsity · Place 10 · Carmel | 5,000 Meters Junior Varsity | 10 | 20:45.4 | SO |
| Oct 8 | Section 1 League 1A ChampsOct 8 · 5,000 Meters Boys · Place 25 · Carmel | 5,000 Meters Boys | 25 | 19:55.21 PB | 10 |
| Oct 5 | Brewster Bear XC ClassicOct 5 · 5,000 Meters Junior Varsity · Place 15 · Carmel | 5,000 Meters Junior Varsity | 15 | 19:54.0 | SO |
| Sep 21 | Suffern InvitationalSep 21 · 3 Miles Varsity · Place 16 · Carmel | 3 Miles Varsity | 16 | 19:01.2 | SO |
| Sep 10 | Section 1 League 1A Mega DualSep 10 · 5,000 Meters Varsity · Place 45 · Carmel | 5,000 Meters Varsity | 45 | 22:27.0 | 10 |
| Sep 7 | Warwick Valley Wave ManiaSep 7 · 2.61 Miles Junior Varsity · Place 49 · Carmel | 2.61 Miles Junior Varsity | 49 | 17:17.0 | — |