Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Genessee Valley ParkMcQuaid Invitational · Sep 3027:04.8McQuaid InvitationalSeptember 30, 2023
5,000 Meters · Letchworth State ParkNYSPHSSAA Section V Championships · Nov 426:13.6NYSPHSSAA Section V ChampionshipsNovember 4, 2023
5,000 Meters · Letchworth State ParkJohn Izzo Cross Country Classic · Sep 2030:56.4John Izzo Cross Country ClassicSeptember 20, 2025
5,000 Meters · North Rose-Wolcott High SchoolWFL League Meet at North Rose-Wolcott · Sep 2336:06.3WFL League Meet at North Rose-WolcottSeptember 23, 2025
5,000 Meters · Red Jacket High SchoolSec. 5 Finger Lakes League Championships · Nov 131:12Sec. 5 Finger Lakes League ChampionshipsNovember 1, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 8Section 5 ChampionshipsNov 8 · 5,000 Meters Class C · Place 70 · Midlakes5,000 Meters Class C7029:00.911
Nov 1Sec. 5 Finger Lakes League ChampionshipsNov 1 · 5,000 Meters Varsity · Place 88 · Midlakes5,000 Meters Varsity8831:12 PB11
Sep 23WFL League Meet at North Rose-WolcottSep 23 · 5,000 Meters Varsity · Place 33 · Midlakes5,000 Meters Varsity3336:06.3 PB11
Sep 20John Izzo Cross Country ClassicSep 20 · 5,000 Meters Varsity D2 · Place 129 · Midlakes5,000 Meters Varsity D212930:56.4 PB11

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 2Section 5 ChampionshipsNov 2 · 5,000 Meters Varsity · Place 73 · Midlakes5,000 Meters Varsity7326:50.910

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 4NYSPHSSAA Section V ChampionshipsNov 4 · 5,000 Meters C · Place 46 · Midlakes5,000 Meters C4626:13.6 PB9
Sep 30McQuaid InvitationalSep 30 · 3 Miles Varsity A-1 Small · Place 257 · Midlakes3 Miles Varsity A-1 Small25727:04.8 PB9
Sep 23John Izzo Cross Country ClassicSep 23 · 5,000 Meters Varsity Division 2 · Place 80 · Midlakes5,000 Meters Varsity Division 28028:53.49
Sep 9Bob Goodell Memorial XC InvitationalSep 9 · 5,000 Meters Varsity · Place 75 · Midlakes5,000 Meters Varsity7529:16—