Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.96 Miles · Oneonta HSDave Forbes Invitational · Sep 628:26.9Dave Forbes InvitationalSeptember 6, 2025
3 Miles · Genessee Valley ParkMcQuaid Invitational · Oct 324:53.5McQuaid InvitationalOctober 3, 2026
3 Miles · McQuaid Jesuit High School60th McQuaid Invitational · Sep 2724:20.8060th McQuaid InvitationalSeptember 27, 2025
3,000 Meters · Trumansburg HST-Burg w/ Gro, Mar, Mor, O-M Meet · Sep 2312:37.6T-Burg w/ Gro, Mar, Mor, O-M MeetSeptember 23, 2025
4,000 Meters · Southern Cayuga High SchoolS Cayuga Dual-Lan, Mar, Mor, NV · Sep 921:32.9S Cayuga Dual-Lan, Mar, Mor, NVSeptember 9, 2025
5,000 Meters · B'ville invit.Baldwinsville Invitational · Sep 2026:16.4Baldwinsville InvitationalSeptember 20, 2025
5,000 Meters · Chenango Valley State ParkSection IV Championships · Nov 625:07.4Section IV ChampionshipsNovember 6, 2025
5,000 Meters · East Syracus MinoaEast Syracuse-Minoa Invitational · Sep 1326:48.4East Syracuse-Minoa InvitationalSeptember 13, 2025
5,000 Meters · East Syracuse Minoa CentralEast Syracuse Minoa Invitational · Sep 1927:00.3East Syracuse Minoa InvitationalSeptember 19, 2026
5,000 Meters · Groton HSIAC Small School Division 2 · Oct 626:18.7IAC Small School Division 2October 6, 2026
5,000 Meters · Marathon Elementary School XC CourseIAC Championships · Oct 2925:27.5IAC ChampionshipsOctober 29, 2025
5,000 Meters · Newark Valley HS XC CourseBob Greene/Newark Valley Invitational · Oct 926:29.1Bob Greene/Newark Valley InvitationalOctober 9, 2026
5,000 Meters · Oneonta HSDave Forbes Invitational · Sep 1228:39.7Dave Forbes InvitationalSeptember 12, 2026
5,000 Meters · Owego HSOwego-Dash in the Dark · Sep 2525:36.5Owego-Dash in the DarkSeptember 25, 2026
5,000 Meters · Whitney Point HS Whitney Point Cross Country Invitational · Oct 2126:07.9 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

14 results
DateMeetEventPlMarkGr
Nov 5Section IV ChampionshipsNov 5 · 5,000 Meters D · Place 49 · Marathon5,000 Meters D4927:09.811
Oct 28IAC ChampionshipsOct 28 · 5,000 Meters Varsity · Place 33 · Marathon5,000 Meters Varsity3326:08.111
Oct 20Whitney Point InvitationalOct 20 · 5,000 Meters Junior Varsity · Place 2 · Marathon5,000 Meters Junior Varsity227:25.611
Oct 17Marathon InvitationalOct 17 · 5,000 Meters Varsity Unseeded · Place 56 · Marathon5,000 Meters Varsity Unseeded5627:13.011
Oct 17Marathon InvitationalOct 17 · Varsity · Place 115 · MarathonVarsity11527:13.011
Oct 17Marathon InvitationalOct 17 · Varsity · Place 370 · MarathonVarsity37027:13.011
Oct 9Bob Greene/Newark Valley InvitationalOct 9 · 5,000 Meters Junior Varsity · Place 4 · Marathon5,000 Meters Junior Varsity426:29.1 PB11
Oct 6IAC Small School Division 2Oct 6 · 5,000 Meters Varsity · Place 22 · Marathon5,000 Meters Varsity2226:18.7 PB11
Oct 3McQuaid InvitationalOct 3 · 3 Miles Varsity B1 · Place 263 · Marathon3 Miles Varsity B126324:53.5 PB11
Sep 25Owego-Dash in the DarkSep 25 · 5,000 Meters Varsity · Place 101 · Marathon5,000 Meters Varsity10125:36.5 PB11
Sep 22Whitney Point Dual-Marathon, Southern CayugaSep 22 · 5,000 Meters Varsity · Place 5 · Marathon5,000 Meters Varsity526:15.311
Sep 19East Syracuse Minoa InvitationalSep 19 · 5,000 Meters Varsity · Place 115 · Marathon5,000 Meters Varsity11527:00.3 PB11
Sep 15Groton Dual-Dryden, Groton, Marathon, Moravia, Newark Valley, WhSep 15 · 5,000 Meters Varsity · Place 13 · Marathon5,000 Meters Varsity1328:11.911
Sep 12Dave Forbes InvitationalSep 12 · 5,000 Meters Varsity · Place 95 · Marathon5,000 Meters Varsity9528:39.7 PB11

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 6Section IV ChampionshipsNov 6 · 5,000 Meters Class D · Place 39 · Marathon5,000 Meters Class D3925:07.4 PB10
Oct 29IAC ChampionshipsOct 29 · 5,000 Meters Varsity · Place 31 · Marathon5,000 Meters Varsity3125:27.5 PB10
Oct 21 Whitney Point Cross Country InvitationalOct 21 · 5,000 Meters Varsity · Place 23 · Marathon5,000 Meters Varsity2326:07.9 PB10
Oct 18Marathon InvitationalOct 18 · 5,000 Meters Varsity Unseeded · Place 47 · Marathon5,000 Meters Varsity Unseeded4725:51.310
Sep 2760th McQuaid InvitationalSep 27 · 3 Miles Varsity A-2 Small · Place 199 · Marathon3 Miles Varsity A-2 Small19924:20.80 PB10
Sep 23T-Burg w/ Gro, Mar, Mor, O-M MeetSep 23 · 3,000 Meters Varsity · Place 10 · Marathon3,000 Meters Varsity1012:37.6 PB10
Sep 20Baldwinsville InvitationalSep 20 · 5,000 Meters Varsity Small · Place 140 · Marathon5,000 Meters Varsity Small14026:16.4 PB10
Sep 16Groton Dual-Marathon, N Valley, S Cayuga, T-burg, W PointSep 16 · 5,000 Meters Varsity · Place 22 · Marathon5,000 Meters Varsity2228:31.810
Sep 13East Syracuse-Minoa InvitationalSep 13 · 5,000 Meters Varsity · Place 95 · Marathon5,000 Meters Varsity9526:48.4 PB10
Sep 9S Cayuga Dual-Lan, Mar, Mor, NVSep 9 · 4,000 Meters Varsity · Place 22 · Marathon4,000 Meters Varsity2221:32.9 PB10
Sep 6Dave Forbes InvitationalSep 6 · 2.96 Miles Varsity · Place 112 · Marathon2.96 Miles Varsity11228:26.9 PB10

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 7Section IV ChampionshipsNov 7 · 5,000 Meters Varsity · Place 33 · Marathon5,000 Meters Varsity3325:45.39
Nov 7Section IV ChampionshipsNov 7 · Varsity · Place 108 · MarathonVarsity10825:45.39
Oct 22Whitney Point Cross Country InvitationalOct 22 · 5,000 Meters Varsity · Place 27 · Marathon5,000 Meters Varsity2726:59.19
Oct 8IAC Small School Division (D2)Oct 8 · 5,000 Meters Varsity · Place 6 · Marathon5,000 Meters Varsity624:49.39
Sep 24S Cayuga Dual-Gro, Mar, NV, SVESep 24 · 5,000 Meters Varsity · Place 7 · Marathon5,000 Meters Varsity724:12.19
Sep 10T-Burg w/ Gro, Lan, Mar, O-M, W-GSep 10 · 4,000 Meters Varsity · Place 9 · Marathon4,000 Meters Varsity919:33.79
Sep 7Dave Forbes InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 38 · Marathon5,000 Meters Junior Varsity3825:40.89

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 17Whitney Point Cross Country InvitationalOct 17 · Varsity · Place 3 · MarathonVarsity311:34.08
Oct 6Bob Greene/Newark Valley InvitationalOct 6 · Varsity · Place 29 · MarathonVarsity2911:30.18
Oct 3IAC Division North (Div II)Oct 3 · Varsity · Place 4 · MarathonVarsity411:12.68
Sep 26IAC Dual: Lan/Mar/Mor/WP/SCSep 26 · 2,500 Meters Varsity · Place 3 · Marathon2,500 Meters Varsity312:04.408
Sep 23Owego InvitationalSep 23 · Varsity · Place 27 · MarathonVarsity2712:26.88

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 28IAC ChampionshipsOct 28 · Varsity · Place 2 · MarathonVarsity211:34.67
Oct 18Whitney Point Cross Country InvitationalOct 18 · Varsity · Place 6 · MarathonVarsity611:53.77
Oct 6Bob Greene/Newark Valley InvitationalOct 6 · Varsity · Place 41 · MarathonVarsity4112:13.6—
Oct 4IAC Division North (Div II)Oct 4 · Varsity · Place 5 · MarathonVarsity510:41.87
Sep 24Owego InvitationalSep 24 · Varsity · Place 13 · MarathonVarsity1312:17.47
Sep 20Whitney Dual, Lansing, Moravia, Southern CayugaSep 20 · Varsity · Place 3 · MarathonVarsity311:48.47
Sep 6Southern Cayuga Dual MeetSep 6 · 1.5 Miles Varsity · Place 4 · Marathon1.5 Miles Varsity412:16.27