Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Genessee Valley ParkMcQuaid Invitational · Oct 320:38.8McQuaid InvitationalOctober 3, 2026
3 Miles · McQuaid Jesuit High School60th McQuaid Invitational · Sep 2724:45.3060th McQuaid InvitationalSeptember 27, 2025
5,000 Meters · B'ville invit.Baldwinsville Invitational · Sep 2028:14.4Baldwinsville InvitationalSeptember 20, 2025
5,000 Meters · Baldwinsville HSBaldwinsville Invitational · Sep 2623:10.0Baldwinsville InvitationalSeptember 26, 2026
5,000 Meters · Chenango Valley State ParkSection IV Championships · Nov 622:55.5Section IV ChampionshipsNovember 6, 2025
5,000 Meters · East Syracus MinoaEast Syracuse-Minoa Invitational · Sep 1328:52.7East Syracuse-Minoa InvitationalSeptember 13, 2025
5,000 Meters · Groton HSIAC Small School Division 2 · Oct 623:25.7IAC Small School Division 2October 6, 2026
5,000 Meters · Marathon Elementary School XC CourseIAC Championships · Oct 2822:56.2IAC ChampionshipsOctober 28, 2026
5,000 Meters · Whitney Point HS Whitney Point Cross Country Invitational · Oct 2125:36.7 Whitney Point Cross Country InvitationalOctober 21, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 5Section IV ChampionshipsNov 5 · 5,000 Meters D · Place 69 · Groton5,000 Meters D6923:01.710
Oct 28IAC ChampionshipsOct 28 · 5,000 Meters Varsity · Place 60 · Groton5,000 Meters Varsity6022:56.2 PB10
Oct 20Whitney Point InvitationalOct 20 · 5,000 Meters Varsity · Place 27 · Groton5,000 Meters Varsity2723:51.910
Oct 17Marathon InvitationalOct 17 · Varsity · Place 205 · GrotonVarsity20522:25.610
Oct 17Marathon InvitationalOct 17 · 5,000 Meters Varsity Unseeded · Place 101 · Groton5,000 Meters Varsity Unseeded10122:2610
Oct 17Marathon InvitationalOct 17 · Varsity · Place 175 · GrotonVarsity17522:25.610
Oct 6IAC Small School Division 2Oct 6 · 5,000 Meters Varsity · Place 30 · Groton5,000 Meters Varsity3023:25.7 PB10
Oct 3McQuaid InvitationalOct 3 · 3 Miles Varsity B1 · Place 308 · Groton3 Miles Varsity B130820:38.8 PB10
Sep 26Baldwinsville InvitationalSep 26 · 5,000 Meters Varsity Small · Place 154 · Groton5,000 Meters Varsity Small15423:10.0 PB10
Sep 15Groton Dual-Dryden, Groton, Marathon, Moravia, Newark Valley, WhSep 15 · 5,000 Meters Varsity · Place 16 · Groton5,000 Meters Varsity1624:08.810

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 6Section IV ChampionshipsNov 6 · 5,000 Meters Class D · Place 72 · Groton5,000 Meters Class D7222:55.5 PB9
Oct 29IAC ChampionshipsOct 29 · 5,000 Meters Varsity · Place 78 · Groton5,000 Meters Varsity7824:43.59
Oct 21 Whitney Point Cross Country InvitationalOct 21 · 5,000 Meters Varsity · Place 58 · Groton5,000 Meters Varsity5825:36.7 PB9
Oct 18Marathon InvitationalOct 18 · 5,000 Meters Varsity Unseeded · Place 137 · Groton5,000 Meters Varsity Unseeded13725:259
Sep 2760th McQuaid InvitationalSep 27 · 3 Miles Varsity A-2 Small · Place 393 · Groton3 Miles Varsity A-2 Small39324:45.30 PB9
Sep 20Baldwinsville InvitationalSep 20 · 5,000 Meters Varsity Small · Place 270 · Groton5,000 Meters Varsity Small27028:14.4 PB9
Sep 16Groton Dual-Marathon, N Valley, S Cayuga, T-burg, W PointSep 16 · 5,000 Meters Varsity · Place 44 · Groton5,000 Meters Varsity4429:18.59
Sep 13East Syracuse-Minoa InvitationalSep 13 · 5,000 Meters Varsity · Place 224 · Groton5,000 Meters Varsity22428:52.7 PB9

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 8IAC Small School Division (D2)Oct 8 · Varsity · Place 21 · GrotonVarsity2114:44.38
Sep 24S Cayuga Dual-Gro, Mar, NV, SVESep 24 · Varsity · Place 15 · GrotonVarsity1513:04.68
Sep 10T-Burg w/ Gro, Lan, Mar, O-M, W-GSep 10 · Varsity · Place 25 · GrotonVarsity2513:20.38