Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · McQuaid Jesuit High School60th McQuaid Invitational · Sep 2720:10.4060th McQuaid InvitationalSeptember 27, 2025
4,000 Meters · Southern Cayuga High SchoolS Cayuga Dual-Lan, Mar, Mor, NV · Sep 917:38.0S Cayuga Dual-Lan, Mar, Mor, NVSeptember 9, 2025
5,000 Meters · B'ville invit.Baldwinsville Invitational · Sep 2021:07.5Baldwinsville InvitationalSeptember 20, 2025
5,000 Meters · Chenango Valley State ParkSection IV Championships · Nov 520:32.9Section IV ChampionshipsNovember 5, 2026
5,000 Meters · Marathon Elementary School XC CourseIAC Championships · Oct 2820:50.0IAC ChampionshipsOctober 28, 2026
5,000 Meters · Norwich HSNorwich Tornado Meet · Oct 1121:34.10Norwich Tornado MeetOctober 11, 2025
5,000 Meters · Owego HSOwego-Dash in the Dark · Sep 2520:36.1Owego-Dash in the DarkSeptember 25, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 5Section IV ChampionshipsNov 5 · 5,000 Meters C · Place 40 · Lansing5,000 Meters C4020:32.9 PB10
Oct 28IAC ChampionshipsOct 28 · 5,000 Meters Varsity · Place 24 · Lansing5,000 Meters Varsity2420:50.0 PB10
Sep 25Owego-Dash in the DarkSep 25 · 5,000 Meters Junior Varsity · Place 43 · Lansing5,000 Meters Junior Varsity4320:36.1 PB10

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 29IAC ChampionshipsOct 29 · 5,000 Meters Junior Varsity · Place 10 · Lansing5,000 Meters Junior Varsity1023:15.79
Oct 18Marathon InvitationalOct 18 · 5,000 Meters Varsity Seeded · Place 69 · Lansing5,000 Meters Varsity Seeded6921:11.49
Oct 11Norwich Tornado MeetOct 11 · 5,000 Meters Varsity · Place 33 · Lansing5,000 Meters Varsity3321:34.10 PB9
Sep 2760th McQuaid InvitationalSep 27 · 3 Miles Varsity A-1 Small · Place 252 · Lansing3 Miles Varsity A-1 Small25220:10.40 PB9
Sep 20Baldwinsville InvitationalSep 20 · 5,000 Meters Varsity Small · Place 158 · Lansing5,000 Meters Varsity Small15821:07.5 PB9
Sep 9S Cayuga Dual-Lan, Mar, Mor, NVSep 9 · 4,000 Meters Varsity · Place 21 · Lansing4,000 Meters Varsity2117:38.0 PB9

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 10T-Burg w/ Gro, Lan, Mar, O-M, W-GSep 10 · Varsity · Place 10 · LansingVarsity108:40.08

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 7Norwich Tornado 5kOct 7 · 2,500 Meters Varsity · Place 9 · Lansing2,500 Meters Varsity912:14.27—
Oct 3IAC Division North (Div II)Oct 3 · Varsity · Place 22 · LansingVarsity2211:40.67
Sep 26IAC Dual: Lan/Mar/Mor/WP/SCSep 26 · 2,500 Meters Varsity · Place 7 · Lansing2,500 Meters Varsity711:45.507