Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · AP Green EstateMexico Fall Invitational · Sep 423:59.48Mexico Fall InvitationalSeptember 4, 2026
3500 m · Salisbury Municipal Golf CourseSalisbury 3500 · Sep 220:44.35Salisbury 3500September 2, 2025
5,000 Meters · Centralia Community Golf CourseCentralia XC Invitational · Oct 1334:47.7Centralia XC InvitationalOctober 13, 2026
5,000 Meters · Flower City ParkPalmyra CC Invitational · Sep 1330:34.29Palmyra CC InvitationalSeptember 13, 2025
5,000 Meters · Horticulture & Agroforestry Research FarmNew Franklin Cross Country Meet · Sep 1935:20.28New Franklin Cross Country MeetSeptember 19, 2026
5,000 Meters · Loutre Shore Country ClubHermann XC Invitational · Oct 731:16.29Hermann XC InvitationalOctober 7, 2025
5,000 Meters · Van-Far R1 High SchoolMSHSAA Class 1 District 3 · Nov 127:41.99MSHSAA Class 1 District 3November 1, 2025
5,000 Meters · Wellsville Elementary SchoolWellsville-Middletown XC Invite 2026 · Sep 2130:16.68Wellsville-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 69 · Community5,000 Meters Varsity6932:18.7912
Oct 23Bowling Green XC InviteOct 23 · 5,000 Meters Varsity · Place 126 · Community5,000 Meters Varsity12632:02.8212
Oct 13Centralia XC InvitationalOct 13 · 5,000 Meters JV · Place 6 · Community5,000 Meters JV634:47.7 PB12
Oct 6Hermann XC InvitationalOct 6 · 5,000 Meters Varsity · Place 73 · Community5,000 Meters Varsity7335:1312
Sep 21Wellsville-Middletown XC Invite 2026Sep 21 · 5,000 Meters Varsity · Place 23 · Community5,000 Meters Varsity2330:16.68 PB12
Sep 19New Franklin Cross Country MeetSep 19 · 5,000 Meters Varsity · Place 16 · Community5,000 Meters Varsity1635:20.28 PB12
Sep 12Palmyra CC InvitationalSep 12 · 5,000 Meters High School · Place 57 · Community5,000 Meters High School5737:51.8412
Sep 8Van-Far InviteSep 8 · 5,000 Meters Varsity · Place 21 · Community5,000 Meters Varsity2138:0812
Sep 4Mexico Fall InvitationalSep 4 · 3,200 Meters New Division · Place 14 · Community3,200 Meters New Division1423:59.48 PB12
Sep 1Salisbury 3500Sep 1 · 3,500 Meters Varsity · Place 58 · Community3,500 Meters Varsity5823:32.912

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 1 District 3Nov 1 · 5,000 Meters Varsity · Place 47 · Community5,000 Meters Varsity4727:41.99 PB11
Oct 7Hermann XC InvitationalOct 7 · 5,000 Meters Varsity · Place 65 · Community5,000 Meters Varsity6531:16.29 PB11
Sep 20New Franklin High School Cross Country MeetSep 20 · 5,000 Meters Varsity · Place 14 · Community5,000 Meters Varsity1430:44.72Unofficial11
Sep 13Palmyra CC InvitationalSep 13 · 5,000 Meters High School · Place 38 · Community5,000 Meters High School3830:34.29 PB11
Sep 2Salisbury 3500Sep 2 · 3,500 Meters Varsity · Place 58 · Community3,500 Meters Varsity5820:44.35 PB11