Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · East Aurora HS East Aurora Invitational · Sep 20 | 23:39.06 | East Aurora Invitational | September 20, 2025 |
| 3 Miles · Genessee Valley ParkMcQuaid Invitational · Oct 1 | 23:50.6 | McQuaid Invitational | October 1, 2022 |
| 3 Miles · McQuaid Jesuit High School60th McQuaid Invitational · Sep 27 | 22:51.10 | 60th McQuaid Invitational | September 27, 2025 |
| 5,000 Meters · Elma Meadows Golf CourseSection 6 Championships · Oct 31 | 24:17.66 | Section 6 Championships | October 31, 2025 |
| 5,000 Meters · Alden HSAlden Bulldogs Cross Country Stampede · Oct 11 | 22:58.63 | Alden Bulldogs Cross Country Stampede | October 11, 2025 |
| 5,000 Meters · Beaver Island State ParkWNY Officials' Invite · Sep 13 | 24:05.54 | WNY Officials' Invite | September 13, 2025 |
| 5,000 Meters · Evangola State ParkSunset Stampede · Oct 17 | 22:40.16 | Sunset Stampede | October 17, 2025 |
| 5,000 Meters · Genessee Valley ParkMcQuaid Invitational · Sep 30 | 23:02.3 | McQuaid Invitational | September 30, 2023 |
| 5,000 Meters · Lewiston Porter Senior High SchoolNiagara Frontier League XC Championships · Oct 25 | 23:09.17 | Niagara Frontier League XC Championships | October 25, 2025 |
| 5,000 Meters · Niagara Wheatfield High SchoolKE vs KW, NF Dual Meet · Oct 5 | 29:57.4 | KE vs KW, NF Dual Meet | October 5, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | Section 6 ChampionshipsOct 31 · 5,000 Meters Class A · Place 54 · Niagara Falls | 5,000 Meters Class A | 54 | 24:17.66 PB | 12 |
| Oct 25 | Niagara Frontier League XC ChampionshipsOct 25 · 5,000 Meters Varsity · Place 20 · Niagara Falls | 5,000 Meters Varsity | 20 | 23:09.17 PB | 12 |
| Oct 17 | Sunset StampedeOct 17 · 5,000 Meters Varsity Div 1 · Place 39 · Niagara Falls | 5,000 Meters Varsity Div 1 | 39 | 22:40.16 PB | 12 |
| Oct 11 | Alden Bulldogs Cross Country StampedeOct 11 · 5,000 Meters Varsity Gold · Place 92 · Niagara Falls | 5,000 Meters Varsity Gold | 92 | 22:58.63 PB | 12 |
| Sep 27 | 60th McQuaid InvitationalSep 27 · 3 Miles Varsity AAA Large · Place 91 · Niagara Falls | 3 Miles Varsity AAA Large | 91 | 22:51.10 PB | 12 |
| Sep 20 | East Aurora InvitationalSep 20 · 3 Miles Varsity Large · Place 68 · Niagara Falls | 3 Miles Varsity Large | 68 | 23:39.06 PB | 12 |
| Sep 13 | WNY Officials' InviteSep 13 · 5,000 Meters Varsity Large · Place 31 · Niagara Falls | 5,000 Meters Varsity Large | 31 | 24:05.54 PB | 12 |
2024 Cross Country
8 results2023 Cross Country
5 results2022 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | Section 6 ChampionshipsNov 4 · 3.1 Miles Varsity · Place 53 · NIAGARA FALLS | 3.1 Miles Varsity | 53 | 23:58.04 | 9 |
| Oct 29 | Niagara Frontier League XC ChampionshipsOct 29 · 5,000 Meters Varsity · Place 28 · Niagara Falls | 5,000 Meters Varsity | 28 | 24:38.28 | 9 |
| Oct 21 | Sunset StampedeOct 21 · 3.1 Miles Varsity · Place 59 · NIAGARA FALLS | 3.1 Miles Varsity | 59 | 25:38.18 | — |
| Oct 21 | Sunset StampedeOct 21 · 3.1 Miles Varsity · Place 28 · NIAGARA FALLS | 3.1 Miles Varsity | 28 | 25:38.18 | — |
| Oct 15 | Alden Bulldogs Cross Country StampedeOct 15 · 5,000 Meters Varsity · Place 118 · Niagara Falls | 5,000 Meters Varsity | 118 | 25:07.30 | 9 |
| Oct 15 | Alden Bulldogs Cross Country StampedeOct 15 · 5,000 Meters Varsity · Place 118 · Niagara Falls | 5,000 Meters Varsity | 118 | 25:07.30 | — |
| Oct 1 | McQuaid InvitationalOct 1 · 3 Miles Varsity Large · Place 96 · Niagara Falls | 3 Miles Varsity Large | 96 | 23:50.6 PB | 9 |
| Sep 29 | Lockport, Niagara-Wheatfield, Niagara FallsSep 29 · 5,000 Meters Varsity · Place 15 · NIAGARA FALLS | 5,000 Meters Varsity | 15 | 25:00.00 | 9 |
| Sep 29 | Lockport, Niagara-Wheatfield, Niagara FallsSep 29 · 5,000 Meters Varsity · Place 7 · NIAGARA FALLS | 5,000 Meters Varsity | 7 | 25:00.00 | 9 |
| Sep 29 | Lockport, Niagara-Wheatfield, Niagara FallsSep 29 · 5,000 Meters Varsity · Place 15 · NIAGARA FALLS | 5,000 Meters Varsity | 15 | 25:00.00 | 9 |
| Sep 29 | Lockport, Niagara-Wheatfield, Niagara FallsSep 29 · 5,000 Meters Varsity · Place 7 · NIAGARA FALLS | 5,000 Meters Varsity | 7 | 25:00.00 | 9 |
| Sep 24 | East Aurora InvitationalSep 24 · 3 Miles Varsity · Place 99 · NIAGARA FALLS | 3 Miles Varsity | 99 | 24:48.66 | 9 |
2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | Section 6 ChampionshipsNov 5 · 3.1 Miles Varsity · Place 59 · NIAGARA FALLS | 3.1 Miles Varsity | 59 | 25:18.69 | 8 |
| Oct 30 | Sec. 6 Niagara Frontier ChampsOct 30 · 5,000 Meters Varsity · Place 28 · NIAGARA FALLS | 5,000 Meters Varsity | 28 | 26:45.8 | — |
| Oct 22 | Sunset Stampede Oct 22 · 3.1 Miles Varsity · Place 103 · Niagara Falls | 3.1 Miles Varsity | 103 | 27:31.83 | — |
| Oct 22 | Sunset Stampede Oct 22 · 3.1 Miles Varsity · Place 66 · Niagara Falls | 3.1 Miles Varsity | 66 | 27:31.83 | — |
| Oct 9 | Alden Bulldog StampedeOct 9 · 3.1 Miles Junior Varsity · Place 67 · NIAGARA FALLS | 3.1 Miles Junior Varsity | 67 | 28:04.00 | 8 |
| Oct 5 | KE vs KW, NF Dual MeetOct 5 · 5,000 Meters Varsity · Place 11 · Niagara Falls | 5,000 Meters Varsity | 11 | 29:57.4 PB | 8 |
| Oct 2 | McQuaid InvitationalOct 2 · 3 Miles Varsity · Place 133 · Niagara Falls | 3 Miles Varsity | 133 | 28:10.6 | 8 |
| Oct 2 | McQuaid InvitationalOct 2 · 3 Miles Varsity · Place 133 · Niagara Falls | 3 Miles Varsity | 133 | 28:10.6 | 8 |
| Sep 25 | East Aurora InvitationalSep 25 · 3 Miles Varsity · Place 100 · NIAGARA FALLS | 3 Miles Varsity | 100 | 9:22.7 | 8 |