Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Jasper-Troupsburg Central SchoolSCL meet @ JT · Sep 17 | 8:52 | SCL meet @ JT | September 17, 2024 |
| 1.5 Miles · Cuba-Rushford HSSCL Meet @ CR · Oct 16 | 16:34 | SCL Meet @ CR | October 16, 2024 |
| 1.5 Miles · Genesee Valley High SchoolSCL Championships · Oct 26 | 13:40 | SCL Championships | October 26, 2024 |
| 2,500 Meters · Campbell-Savona Middle/High SchoolSCL Meet At CS · Oct 1 | 13:52.8 | SCL Meet At CS | October 1, 2024 |
| 2,500 Meters · North Hornell CampusSLC Meet @ Hornell (2nd) · Oct 8 | 14:28 | SLC Meet @ Hornell (2nd) | October 8, 2024 |
| 5,000 Meters · Byron-Bergen High SchoolKota Reis Invitational · Sep 13 | 34:46.2 | Kota Reis Invitational | September 13, 2025 |
| 5,000 Meters · Campbell-Savona Middle/High SchoolSCL Meet- Campbell-Savona · Sep 16 | 31:15 | SCL Meet- Campbell-Savona | September 16, 2025 |
| 5,000 Meters · Cuba-Rushford HSSCL Meet at Cuba-Rushford · Oct 7 | 32:52 | SCL Meet at Cuba-Rushford | October 7, 2025 |
| 5,000 Meters · Evangola State ParkSunset Stampede · Oct 17 | 30:25.13 | Sunset Stampede | October 17, 2025 |
| 5,000 Meters · Genesee Valley High SchoolSteuben County League Championship · Oct 25 | 29:38 | Steuben County League Championship | October 25, 2025 |
| 5,000 Meters · Hammondsport High SchoolSCL Meet at Hammondsport · Sep 9 | 36:26 | SCL Meet at Hammondsport | September 9, 2025 |
| 5,000 Meters · Houghton Field of DreamsSCL Meet at Houghton/Fillmore · Oct 14 | 33:57 | SCL Meet at Houghton/Fillmore | October 14, 2025 |
| 5,000 Meters · Letchworth State ParkSection 5 Championships · Nov 8 | 29:56.7 | Section 5 Championships | November 8, 2025 |
| 5,000 Meters · Letchworth State ParkJohn Izzo Cross Country Classic · Sep 20 | 31:19.3 | John Izzo Cross Country Classic | September 20, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | Sunset StampedeOct 16 · 3.1 Miles Varsity · Place 267 · GENESEE VALL | 3.1 Miles Varsity | 267 | 31:58.25 | — |
2025 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | Section 5 ChampionshipsNov 8 · 5,000 Meters Class D · Place 119 · Genesee Valley-Belfast | 5,000 Meters Class D | 119 | 29:56.7 PB | 9 |
| Oct 25 | Steuben County League ChampionshipOct 25 · 5,000 Meters Varsity · Place 32 · Genesee Valley-Belfast | 5,000 Meters Varsity | 32 | 29:38 PB | 9 |
| Oct 17 | Sunset StampedeOct 17 · 5,000 Meters Varsity Div 2 · Place 108 · Genesee Valley-Belfast | 5,000 Meters Varsity Div 2 | 108 | 30:25.13 PB | 9 |
| Oct 14 | SCL Meet at Houghton/FillmoreOct 14 · 5,000 Meters New Division · Place 6 · Genesee Valley-Belfast | 5,000 Meters New Division | 6 | 33:57 PB | 9 |
| Oct 11 | Allegany County Invitational Oct 11 · 5,000 Meters Varsity · Place 32 · Genesee Valley-Belfast | 5,000 Meters Varsity | 32 | 29:38 | 9 |
| Oct 7 | SCL Meet at Cuba-RushfordOct 7 · 5,000 Meters New Division · Place 16 · Genesee Valley-Belfast | 5,000 Meters New Division | 16 | 32:52 PB | 9 |
| Sep 30 | SCL Meet at Genesee Valley-BelfastSep 30 · 5,000 Meters Varsity · Place 10 · Genesee Valley-Belfast | 5,000 Meters Varsity | 10 | 32:26 | 9 |
| Sep 20 | John Izzo Cross Country ClassicSep 20 · 5,000 Meters Varsity D2 · Place 131 · Genesee Valley-Belfast | 5,000 Meters Varsity D2 | 131 | 31:19.3 PB | 9 |
| Sep 16 | SCL Meet- Campbell-SavonaSep 16 · 5,000 Meters Varsity · Place 11 · Genesee Valley-Belfast | 5,000 Meters Varsity | 11 | 31:15 PB | 9 |
| Sep 13 | Kota Reis Invitational Sep 13 · 5,000 Meters Varsity B · Place 18 · Genesee Valley-Belfast | 5,000 Meters Varsity B | 18 | 34:46.2 PB | 9 |
| Sep 9 | SCL Meet at HammondsportSep 9 · 5,000 Meters Varsity · Place 32 · Genesee Valley-Belfast | 5,000 Meters Varsity | 32 | 36:26 PB | 9 |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | SCL ChampionshipsOct 26 · 1.5 Miles Modified · Place 4 · Genesee Valley-Belfast | 1.5 Miles Modified | 4 | 13:40 PB | 8 |
| Oct 18 | Sunset StampedeOct 18 · 1.75 Miles Varsity · Place 56 · W GENESEE VALL | 1.75 Miles Varsity | 56 | 16:07.60 | — |
| Oct 16 | SCL Meet @ CROct 16 · 1.5 Miles Modified · Place 6 · Genesee Valley-Belfast | 1.5 Miles Modified | 6 | 16:34 PB | 8 |
| Oct 8 | SLC Meet @ Hornell (2nd)Oct 8 · 2,500 Meters Modified · Place 6 · Genesee Valley-Belfast | 2,500 Meters Modified | 6 | 14:28 PB | 8 |
| Oct 1 | SCL Meet At CSOct 1 · 2,500 Meters Modified · Place 3 · Genesee Valley-Belfast | 2,500 Meters Modified | 3 | 13:52.8 PB | 8 |
| Sep 24 | SCL Meet @ HornellSep 24 · 2,500 Meters Modified · Place 13 · Genesee Valley-Belfast | 2,500 Meters Modified | 13 | 14:50 | 8 |
| Sep 17 | SCL meet @ JTSep 17 · 1 Miles Middle School · Place 6 · Genesee Valley-Belfast | 1 Miles Middle School | 6 | 8:52 PB | 8 |
| Sep 10 | GVBC Home v. AP, CS, CG, CR and FillmoreSep 10 · 1.5 Miles Middle School · Place 5 · Genesee Valley-Belfast | 1.5 Miles Middle School | 5 | 17:37 | 8 |