Personal bests

Best marks in available results
Event / courseMarkMeetDate
3500 m · Salisbury Municipal Golf CourseSalisbury 3500 · Sep 115:13.5Salisbury 3500September 1, 2026
5,000 Meters · AP Green EstateMexico Fall Invitational · Sep 424:12.88Mexico Fall InvitationalSeptember 4, 2026
5,000 Meters · Centralia Community Golf CourseCentralia XC Invitational · Oct 1325:57.2Centralia XC InvitationalOctober 13, 2026
5,000 Meters · Flower City ParkPalmyra CC Invitational · Sep 1226:34.08Palmyra CC InvitationalSeptember 12, 2026
5,000 Meters · Loutre Shore Country ClubHermann XC Invitational · Oct 624:05Hermann XC InvitationalOctober 6, 2026
5,000 Meters · Van-Far R1 High SchoolMSHSAA Class 1 District 3 · Oct 3122:14.02MSHSAA Class 1 District 3October 31, 2026
5,000 Meters · Wellsville Elementary SchoolWellsville-Middletown XC Invite 2026 · Sep 2123:39.00Wellsville-Middletown XC Invite 2026September 21, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 31MSHSAA Class 1 District 3Oct 31 · 5,000 Meters Varsity · Place 82 · Community5,000 Meters Varsity8222:14.02 PB12
Oct 23Bowling Green XC InviteOct 23 · 5,000 Meters Varsity · Place 132 · Community5,000 Meters Varsity13222:12.0912
Oct 13Centralia XC InvitationalOct 13 · 5,000 Meters Varsity · Place 99 · Community5,000 Meters Varsity9925:57.2 PB12
Oct 6Hermann XC InvitationalOct 6 · 5,000 Meters Varsity · Place 80 · Community5,000 Meters Varsity8024:05 PB12
Sep 21Wellsville-Middletown XC Invite 2026Sep 21 · 5,000 Meters Varsity · Place 21 · Community5,000 Meters Varsity2123:39.00 PB12
Sep 19New Franklin Cross Country MeetSep 19 · 5,000 Meters Varsity · Community5,000 Meters Varsity—DNS12
Sep 12Palmyra CC InvitationalSep 12 · 5,000 Meters High School · Place 64 · Community5,000 Meters High School6426:34.08 PB12
Sep 8Van-Far InviteSep 8 · 5,000 Meters Varsity · Place 21 · Community5,000 Meters Varsity2124:5812
Sep 4Mexico Fall InvitationalSep 4 · 5,000 Meters High School · Place 50 · Community5,000 Meters High School5024:12.88 PB12
Sep 1Salisbury 3500Sep 1 · 3,500 Meters Varsity · Place 63 · Community3,500 Meters Varsity6315:13.5 PB12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 1 District 3Nov 1 · 5,000 Meters Varsity · Place 76 · Community5,000 Meters Varsity7623:41.8311
Oct 7Hermann XC InvitationalOct 7 · 5,000 Meters Varsity · Place 57 · Community5,000 Meters Varsity5726:54.3211
Sep 20New Franklin High School Cross Country MeetSep 20 · 5,000 Meters Varsity · Place 32 · Community5,000 Meters Varsity3227:04.41Unofficial11
Sep 13Palmyra CC InvitationalSep 13 · 5,000 Meters High School · Place 84 · Community5,000 Meters High School8428:15.2411
Sep 2Salisbury 3500Sep 2 · 3,500 Meters Varsity · Place 116 · Community3,500 Meters Varsity11619:32.6711