Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorMSHSAA Class 2 District 7 · May 96:20.57aMSHSAA Class 2 District 7May 9, 2026
200 Meters · OutdoorOsage MS Open · Apr 335.14aOsage MS OpenApril 3, 2023
3200 Meters · OutdoorKaysinger Conference Track Meet · Apr 2914:11.71aKaysinger Conference Track MeetApril 29, 2026
400 Meters · OutdoorSkyline Junior High Invitational · Apr 51:17.46aSkyline Junior High InvitationalApril 5, 2023
400 Yard Dash · OutdoorBluebird JH Relays · Apr 121:19.33Bluebird JH RelaysApril 12, 2023
800 Meters · OutdoorMSHSAA Class 2 District 7 · May 92:49.28aMSHSAA Class 2 District 7May 9, 2026
Javelin · 600g · OutdoorAdrian Invitational Track Meet · Apr 1623.86mAdrian Invitational Track MeetApril 16, 2026
Long Jump · OutdoorOsage MS Open · Apr 32.90mOsage MS OpenApril 3, 2023

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

2026 Outdoor Track

31 results
DateMeetEventPlMarkGr
May 9MSHSAA Class 2 District 7May 9 · Javelin · Place 13 · Cole CampCole CampJavelin600g13.23.50m10
May 9MSHSAA Class 2 District 7May 9 · 1600 Meters · Place 13 · Cole CampCole Camp1600 Meters13.6:20.57a PB10
May 9MSHSAA Class 2 District 7May 9 · 800 Meters · Place 12 · Cole CampCole Camp800 Meters12.2:49.28a PB10
Apr 29Kaysinger Conference Track MeetApr 29 · Javelin · Place 7 · Cole CampCole CampJavelin720.15m10
Apr 29Kaysinger Conference Track MeetApr 29 · 3200 Meters · Place 3 · Cole CampCole Camp3200 Meters314:11.71a PB10
Apr 29Kaysinger Conference Track MeetApr 29 · 1600 Meters · Place 3 · Cole CampCole Camp1600 Meters36:21.06a10
Apr 29Kaysinger Conference Track MeetApr 29 · 800 Meters · Place 3 · Cole CampCole Camp800 Meters32:51.75a10
Apr 24Eugene HS InvitationalApr 24 · Javelin · Place 10 · Cole CampCole CampJavelin600g10.20.82m10
Apr 24Eugene HS InvitationalApr 24 · 1600 Meters · Place 4 · Cole CampCole Camp1600 Meters4.6:26.79a10
Apr 24Eugene HS InvitationalApr 24 · 400 Meters · Cole CampCole Camp400 Meters—NT10
Apr 22Cole Camp HS InvitationalApr 22 · 3200 Meters · Cole CampCole Camp3200 Meters—SCR10
Apr 22Cole Camp HS InvitationalApr 22 · 1600 Meters · Place 3 · Cole CampCole Camp1600 Meters3.6:26.18a10
Apr 22Cole Camp HS InvitationalApr 22 · Javelin · Place 9 · Cole CampCole CampJavelin600g9.21.03m10
Apr 22Cole Camp HS InvitationalApr 22 · 800 Meters · Place 7 · Cole CampCole Camp800 Meters7.2:50.25a10
Apr 20Whirlwind InvitationalApr 20 · Javelin · Place 7 · Cole CampCole CampJavelin721.18m10
Apr 20Whirlwind InvitationalApr 20 · 1600 Meters · Place 4 · Cole CampCole Camp1600 Meters46:30.57a10
Apr 20Whirlwind InvitationalApr 20 · 800 Meters · Place 2 · Cole CampCole Camp800 Meters22:54.45a10
Apr 16Adrian Invitational Track MeetApr 16 · Javelin · Place 7 · Cole CampCole CampJavelin600g7.23.86m PB10
Apr 16Adrian Invitational Track MeetApr 16 · 1600 Meters · Place 4 · Cole CampCole Camp1600 Meters4.6:24.18a10
Apr 16Adrian Invitational Track MeetApr 16 · 800 Meters · Place 8 · Cole CampCole Camp800 Meters8.2:55.27a10
Apr 13Osage Warpath w/JV DivisonApr 13 · Javelin · Place 13 · Cole CampCole CampJavelin1321.03m10
Apr 13Osage Warpath w/JV DivisonApr 13 · 1600 Meters · Place 4 · Cole CampCole Camp1600 Meters46:30.59a10
Apr 13Osage Warpath w/JV DivisonApr 13 · 800 Meters · Place 9 · Cole CampCole Camp800 Meters92:57.20a10
Apr 11Russellville InvitationalApr 11 · Javelin · Place 15 · Cole CampCole CampJavelin1521.93m10
Apr 11Russellville InvitationalApr 11 · 1600 Meters · Place 5 · Cole CampCole Camp1600 Meters56:46.04a10
Apr 9Warsaw InvitationalApr 9 · Javelin · Place 6 · Cole CampCole CampJavelin622.85m10
Apr 9Warsaw InvitationalApr 9 · 1600 Meters · Place 6 · Cole CampCole Camp1600 Meters66:30.38a10
Apr 9Warsaw InvitationalApr 9 · 800 Meters · Place 5 · Cole CampCole Camp800 Meters52:57.31a10
Mar 27New Bloomfield HS Wildcat RelaysMar 27 · Javelin · Place 12 · Cole CampCole CampJavelin1223.50m10
Mar 27New Bloomfield HS Wildcat RelaysMar 27 · 1600 Meters · Place 6 · Cole CampCole Camp1600 Meters66:37.70a10
Mar 27New Bloomfield HS Wildcat RelaysMar 27 · 800 Meters · Place 9 · Cole CampCole Camp800 Meters93:01.32a10

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 25Eugene InvitationalApr 25 · Javelin · Place 9 · Cole Camp HiCole Camp HiJavelin923.37m—
Apr 25Eugene InvitationalApr 25 · 800 Meters · Place 8 · Cole Camp HiCole Camp Hi800 Meters83:04.00—
Apr 14Osage HS WarpathApr 14 · Javelin · Place 18 · Cole CampCole CampJavelin600g18.21.49m9
Apr 14Osage HS WarpathApr 14 · 800 Meters · Place 6 · Cole CampCole Camp800 Meters6.3:03.07a9
Apr 1California HS OpenApr 1 · Javelin · Place 5 · Cole CampCole CampJavelin520.97m9
Apr 1California HS OpenApr 1 · 800 Meters · Place 6 · Cole CampCole Camp800 Meters63:08.54a9
Mar 28New Bloomfield Wildcat RelaysMar 28 · Javelin · Place 18 · Cole CampCole CampJavelin1820.11m9
Mar 28New Bloomfield Wildcat RelaysMar 28 · 800 Meters · Place 8 · Cole CampCole Camp800 Meters83:08.22a9

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 29MS State ChampionshipApr 29 · 800 Meters · Place 20 · Cole CampCole Camp800 Meters20.3:06.48a7
Apr 12Bluebird JH RelaysApr 12 · 400 Yard Dash · Place 10 · Cole Camp MS BCole Camp MS B400 Yard Dash101:19.33 PB—
Apr 5Skyline Junior High InvitationalApr 5 · 400 Meters · Place 4 · Cole CampCole Camp400 Meters4.1:17.46a PB7
Apr 3Osage MS OpenApr 3 · Long Jump · Place 25 · Cole CampCole CampLong Jump25.2.90m PB7
Apr 3Osage MS OpenApr 3 · 400 Meters · Place 9 · Cole CampCole Camp400 Meters9.1:18.45a7
Apr 3Osage MS OpenApr 3 · 200 Meters · Place 30 · Cole CampCole Camp200 Meters30.35.14a PB7