Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Colville HSIEML League Meet - Colville, Medical Lake, Newport, Highland · Oct 1114:31IEML League Meet - Colville, Medical Lake, Newport, HighlandOctober 11, 2022
1.5 Miles · Deer Park Middle SchoolIEML Colville, Medical Lake, Mountainside, Northwood @ Deer Park Middle School · Sep 2912:44.51IEML Colville, Medical Lake, Mountainside, Northwood @ Deer Park Middle SchoolSeptember 29, 2022
1.5 Miles · Highland Middle SchoolIEML League Meet -Colville, Medical Lake, Riverside @ Highland · Oct 313:39IEML League Meet -Colville, Medical Lake, Riverside @ HighlandOctober 3, 2023
1.5 Miles · Medical Lake HSIEML League Meet- Colville, Deer Park, Highland, Riverside @ Medical Lake High School · Oct 414:12.82IEML League Meet- Colville, Deer Park, Highland, Riverside @ Medical Lake High SchoolOctober 4, 2022
1.5 Miles · Mountainside MSIEML League Final · Oct 1313:23.72IEML League FinalOctober 13, 2022
1.5 Miles · Newport High SchoolIEML League Meet #1- Lakeside, Mountainside, Medical Lake, Northwood @ Newport · Sep 2114:28.21IEML League Meet #1- Lakeside, Mountainside, Medical Lake, Northwood @ NewportSeptember 21, 2023
1.5 Miles · Riverside Middle SchoolIEML #3 Colville, Medical Lake, Northwood, Mountainside @ Riverside · Sep 2812:42.00IEML #3 Colville, Medical Lake, Northwood, Mountainside @ RiversideSeptember 28, 2023
5,000 Meters · Capitol Federal Sports Complex of LibertyTim Nixon Invitational · Sep 520:23.5Tim Nixon InvitationalSeptember 5, 2026
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2519:55.4Gans Creek Classic HSSeptember 25, 2026
5,000 Meters · Grain Valley High SchoolSock it to Cancer Grain Valley Invitational 2026 · Oct 320:55.6Sock it to Cancer Grain Valley Invitational 2026October 3, 2026
5,000 Meters · Jesse James ParkKearney Invitational · Oct 1020:41.7Kearney InvitationalOctober 10, 2026
5,000 Meters · Lafayette County Husker Inv · Sep 922:32.3Husker InvSeptember 9, 2025
5,000 Meters · Lexington High SchoolBattle of Lexington Invitational · Oct 1121:53.61Battle of Lexington InvitationalOctober 11, 2025
5,000 Meters · Platte Ridge ParkMSHSAA Class 3 District 4 · Nov 122:18.48MSHSAA Class 3 District 4November 1, 2025
5,000 Meters · Richmond HSMRVC & Richmond Invitational · Oct 2222:43.3MRVC & Richmond InvitationalOctober 22, 2025
5,000 Meters · Royal Oaks Golf CourseKnob Noster Invitational · Sep 1221:30.3Knob Noster InvitationalSeptember 12, 2026
5,000 Meters · Tom Rutledge Cross Country CourseMissouri Southern Stampede · Sep 1920:35.06Missouri Southern StampedeSeptember 19, 2026
5,000 Meters · Warrensburg High School2025 WHS Cross Country Invitational · Oct 1623:08.902025 WHS Cross Country InvitationalOctober 16, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31MSHSAA Class 3 District 4Oct 31 · 5,000 Meters Varsity · Place 77 · Knob NosterKnob Noster5,000 Meters Varsity7720:57.1011
Oct 10Kearney InvitationalOct 10 · 5,000 Meters Varsity Boys · Place 136 · Knob NosterKnob Noster5,000 Meters Varsity Boys13620:41.7 PB11
Oct 3Sock it to Cancer Grain Valley Invitational 2026Oct 3 · 5,000 Meters Varsity - White · Place 61 · Knob NosterKnob Noster5,000 Meters Varsity - White6120:55.6 PB11
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters White Varsity · Place 131 · Knob NosterKnob Noster5,000 Meters White Varsity13119:55.4 PB11
Sep 19Missouri Southern StampedeSep 19 · 5,000 Meters HS Gold · Place 152 · Knob NosterKnob Noster5,000 Meters HS Gold15220:35.06 PB11
Sep 12Knob Noster InvitationalSep 12 · 5,000 Meters High School · Place 66 · Knob NosterKnob Noster5,000 Meters High School6621:30.3 PB11
Sep 5Tim Nixon InvitationalSep 5 · 5,000 Meters Varsity - Silver · Place 58 · Knob NosterKnob Noster5,000 Meters Varsity - Silver5820:23.5 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 3 District 4Nov 1 · 5,000 Meters Varsity · Place 83 · Knob NosterKnob Noster5,000 Meters Varsity8322:18.48 PB10
Oct 22MRVC & Richmond InvitationalOct 22 · 5,000 Meters MRVC East Boys · Place 31 · Knob NosterKnob Noster5,000 Meters MRVC East Boys3122:43.3 PB10
Oct 162025 WHS Cross Country InvitationalOct 16 · 5,000 Meters Varsity · Place 83 · Knob NosterKnob Noster5,000 Meters Varsity8323:08.90 PB10
Oct 11Battle of Lexington InvitationalOct 11 · 5,000 Meters Varsity Boys · Place 69 · Knob NosterKnob Noster5,000 Meters Varsity Boys6921:53.61 PB10
Oct 4Sock it To Cancer Grain Valley Invitational 2025Oct 4 · 5,000 Meters Varsity - White · Place 56 · Knob NosterKnob Noster5,000 Meters Varsity - White5622:47.6010
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters White Varsity · Place 146 · Knob NosterKnob Noster5,000 Meters White Varsity14621:47.1610
Sep 9Husker InvSep 9 · 5,000 Meters Varsity Boys · Place 66 · Knob NosterKnob Noster5,000 Meters Varsity Boys6622:32.3 PB10

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 30JV MileOct 30 · 1 Miles Boys · Place 15 · Medical LakeMedical Lake1 Miles Boys157:32.98Unofficial9
Oct 26NEA 1A DistrictsOct 26 · 5,000 Meters Junior Varsity · Place 47 · Medical LakeMedical Lake5,000 Meters Junior Varsity4725:10.179
Oct 16 NEA League @ MLOct 16 · 5,000 Meters Junior Varsity · Place 44 · Medical LakeMedical Lake5,000 Meters Junior Varsity4425:05.029
Oct 9NEA #1@ ColvilleOct 9 · 5,000 Meters Junior Varsity · Place 27 · Medical LakeMedical Lake5,000 Meters Junior Varsity2725:26Unofficial9
Oct 5HOKA 28th John Payne XC InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 141 · Medical LakeMedical Lake5,000 Meters Junior Varsity14126:51.19
Sep 21CAN-AM INVITATIONAL CROSS COUNTRY MEETSep 21 · 5,000 Meters Junior Varsity · Place 82 · Medical LakeMedical Lake5,000 Meters Junior Varsity8230:33.249

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 17IEML League FinalsOct 17 · 1.5 Miles Boys JV · Place 66 · Medical LakeMedical Lake1.5 Miles Boys JV6614:338
Oct 10IEML League Meet - Northwood, Lakeside, Newport, Medical Lake@ HighlandOct 10 · 1.5 Miles 7-8th Grade · Place 68 · Medical LakeMedical Lake1.5 Miles 7-8th Grade6813:528
Oct 5IEML League Meet #5- Colville, Deer Park Lakeside, Medical Lake, Riverside @ NewportOct 5 · 1.5 Miles Boy 1.5 · Place 81 · Medical LakeMedical Lake1.5 Miles Boy 1.58114:34.88
Oct 3IEML League Meet -Colville, Medical Lake, Riverside @ HighlandOct 3 · 1.5 Miles 6th - 8th grade · Place 49 · Medical LakeMedical Lake1.5 Miles 6th - 8th grade4913:39 PB8
Sep 28IEML #3 Colville, Medical Lake, Northwood, Mountainside @ RiversideSep 28 · 1.5 Miles Boys · Place 78 · Medical LakeMedical Lake1.5 Miles Boys7812:42.00 PB8
Sep 26IEML League Meet #2- Lakeside, Mountainside, Newport, & Medical Lake @ Medical Lake High SchoolSep 26 · 1.5 Miles Boys · Place 52 · Medical LakeMedical Lake1.5 Miles Boys5213:27.05Unofficial8
Sep 21IEML League Meet #1- Lakeside, Mountainside, Medical Lake, Northwood @ NewportSep 21 · 1.5 Miles 1.5 Miles Boys · Place 32 · Medical LakeMedical Lake1.5 Miles 1.5 Miles Boys3214:28.21 PB8

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 13IEML League FinalOct 13 · 1.5 Miles Boys Varsity · Place 135 · Medical LakeMedical Lake1.5 Miles Boys Varsity13513:23.72 PB7
Oct 11IEML League Meet - Colville, Medical Lake, Newport, HighlandOct 11 · 1.5 Miles Middle School · Place 54 · Medical LakeMedical Lake1.5 Miles Middle School5414:31 PB7
Oct 6IEML League Meet Medical Lake, Newport, Deer Park, Lakeside @ Northwood MSOct 6 · 1.5 Miles Middle School · Place 75 · Medical LakeMedical Lake1.5 Miles Middle School7513:54.91Unofficial7
Oct 4IEML League Meet- Colville, Deer Park, Highland, Riverside @ Medical Lake High SchoolOct 4 · 1.5 Miles Boys (6th/7th/8th) · Place 81 · Medical LakeMedical Lake1.5 Miles Boys (6th/7th/8th)8114:12.82 PB7
Sep 29IEML Colville, Medical Lake, Mountainside, Northwood @ Deer Park Middle SchoolSep 29 · 1.5 Miles Boys (6th/7th/8th) · Place 92 · Medical LakeMedical Lake1.5 Miles Boys (6th/7th/8th)9212:44.51 PB7