Personal bests

Best marks in available results
Event / courseMarkMeetDate
3500 m · Salisbury Municipal Golf CourseSalisbury 3500 · Sep 219:05.04Salisbury 3500September 2, 2025
5,000 Meters · AP Green EstateMexico Fall Invitational · Sep 433:08.78Mexico Fall InvitationalSeptember 4, 2026
5,000 Meters · Centralia Community Golf CourseCentralia XC · Oct 1532:26.02Centralia XCOctober 15, 2024
5,000 Meters · Flower City ParkPalmyra CC Invitational · Sep 1333:33.13Palmyra CC InvitationalSeptember 13, 2025
5,000 Meters · HermannHermann Invitational Cross Country Meet · Oct 829:55.3Hermann Invitational Cross Country Meet October 8, 2024
5,000 Meters · Loutre Shore Country ClubHermann XC Invitational · Oct 730:26.09Hermann XC InvitationalOctober 7, 2025
5,000 Meters · Van-Far R1 High SchoolMSHSAA Class 1 District 3 · Nov 130:15.72MSHSAA Class 1 District 3November 1, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 19New Franklin Cross Country MeetSep 19 · 5,000 Meters Varsity · Community5,000 Meters Varsity—DNS12
Sep 8Van-Far InviteSep 8 · 5,000 Meters Varsity · Place 34 · Community5,000 Meters Varsity3430:3412
Sep 4Mexico Fall InvitationalSep 4 · 5,000 Meters High School · Place 69 · Community5,000 Meters High School6933:08.78 PB12
Sep 1Salisbury 3500Sep 1 · 3,500 Meters Varsity · Place 92 · Community3,500 Meters Varsity9219:52.712

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 1 District 3Nov 1 · 5,000 Meters Varsity · Place 88 · Community5,000 Meters Varsity8830:15.72 PB11
Oct 14Centralia XC InviteOct 14 · 5,000 Meters Varsity · Place 132 · Community5,000 Meters Varsity13228:02.7JR
Oct 7Hermann XC InvitationalOct 7 · 5,000 Meters Varsity · Place 61 · Community5,000 Meters Varsity6130:26.09 PB11
Sep 20New Franklin High School Cross Country MeetSep 20 · 5,000 Meters Varsity · Place 42 · Community5,000 Meters Varsity4232:18.08Unofficial11
Sep 13Palmyra CC InvitationalSep 13 · 5,000 Meters High School · Place 94 · Community5,000 Meters High School9433:33.13 PB11
Sep 2Salisbury 3500Sep 2 · 3,500 Meters Varsity · Place 111 · Community3,500 Meters Varsity11119:05.04 PB11
Aug 29Mexico Fall InvitationalAug 29 · 5,000 Meters Varsity · Place 72 · Community5,000 Meters Varsity7230:39.5611

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 15Centralia XCOct 15 · 5,000 Meters Varsity · Place 119 · Community5,000 Meters Varsity11932:26.02 PB10
Oct 8Hermann Invitational Cross Country Meet Oct 8 · 5,000 Meters Junior Varsity · Place 45 · Community5,000 Meters Junior Varsity4529:55.3 PB10