Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Genessee Valley ParkMcQuaid Invitational · Oct 3 | 18:39.7 | McQuaid Invitational | October 3, 2026 |
| 3 Miles · McQuaid Jesuit High School60th McQuaid Invitational · Sep 27 | 19:59.80 | 60th McQuaid Invitational | September 27, 2025 |
| 5,000 Meters · Byron-Bergen High SchoolKota Reis Invitational · Sep 13 | 20:06.4 | Kota Reis Invitational | September 13, 2025 |
| 5,000 Meters · Cuba-Rushford HSSCL Meet at Cuba-Rushford · Oct 7 | 21:25 | SCL Meet at Cuba-Rushford | October 7, 2025 |
| 5,000 Meters · Evangola State ParkSunset Stampede · Oct 17 | 20:12.14 | Sunset Stampede | October 17, 2025 |
| 5,000 Meters · Genesee Valley High SchoolSteuben County League Championship · Oct 25 | 20:21 | Steuben County League Championship | October 25, 2025 |
| 5,000 Meters · Houghton Field of DreamsSCL Meet at Houghton/Fillmore · Oct 14 | 19:54 | SCL Meet at Houghton/Fillmore | October 14, 2025 |
| 5,000 Meters · Letchworth State ParkSection 5 Championships · Nov 8 | 19:11.3 | Section 5 Championships | November 8, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Steuben County ChampsOct 24 · 5,000 Meters Varsity · Place 13 · FILLMORE | 5,000 Meters Varsity | 13 | 18:30.00 | — |
| Oct 16 | Sunset StampedeOct 16 · 3.1 Miles Varsity · Place 97 · FILLMORE | 3.1 Miles Varsity | 97 | 19:40.96 | — |
| Oct 3 | McQuaid InvitationalOct 3 · 3 Miles Varsity B1 · Place 166 · Fillmore | 3 Miles Varsity B1 | 166 | 18:39.7 PB | 11 |
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | Section 5 ChampionshipsNov 8 · 5,000 Meters Class D · Place 71 · Fillmore | 5,000 Meters Class D | 71 | 19:11.3 PB | 10 |
| Oct 25 | Steuben County League ChampionshipOct 25 · 5,000 Meters Varsity · Place 24 · Fillmore | 5,000 Meters Varsity | 24 | 20:21 PB | 10 |
| Oct 17 | Sunset StampedeOct 17 · 5,000 Meters Varsity Div 2 · Place 59 · Fillmore | 5,000 Meters Varsity Div 2 | 59 | 20:12.14 PB | 10 |
| Oct 14 | SCL Meet at Houghton/FillmoreOct 14 · 5,000 Meters New Division · Place 2 · Fillmore | 5,000 Meters New Division | 2 | 19:54 PB | 10 |
| Oct 11 | Allegany County Invitational Oct 11 · 5,000 Meters Varsity · Place 24 · Fillmore | 5,000 Meters Varsity | 24 | 20:21 | 10 |
| Oct 7 | SCL Meet at Cuba-RushfordOct 7 · 5,000 Meters New Division · Place 11 · Fillmore | 5,000 Meters New Division | 11 | 21:25 PB | 10 |
| Sep 27 | 60th McQuaid InvitationalSep 27 · 3 Miles Varsity A-2 Small · Place 239 · Fillmore | 3 Miles Varsity A-2 Small | 239 | 19:59.80 PB | 10 |
| Sep 13 | Kota Reis Invitational Sep 13 · 5,000 Meters Varsity · Place 57 · Fillmore | 5,000 Meters Varsity | 57 | 20:06.4 PB | 10 |
2024 Cross Country
1 results