Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorMSHSAA Class 2 District 7 · May 96:02.62aMSHSAA Class 2 District 7May 9, 2026
3200 Meters · OutdoorWEMO Conference Track Meet · May 213:12.09aWEMO Conference Track MeetMay 2, 2026
400 Meters · OutdoorStockton Jr. High Invitational · Apr 131:18.1Stockton Jr. High InvitationalApril 13, 2023
800 Meters · OutdoorSBU HS Bearcat Classic (Class 1, 2, 3) · Apr 212:54.05SBU HS Bearcat Classic (Class 1, 2, 3)April 21, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 9MSHSAA Class 2 District 7May 9 · 3200 Meters · Place 11 · OsceolaOsceola3200 Meters11.13:41.06a10
May 9MSHSAA Class 2 District 7May 9 · 1600 Meters · Place 9 · OsceolaOsceola1600 Meters9.6:02.62a PB10
May 2WEMO Conference Track MeetMay 2 · 3200 Meters · Place 2 · OsceolaOsceola3200 Meters2.13:12.09a PB10
Apr 272026 Osceola HS InvitationalApr 27 · 3200 Meters · Place 3 · OsceolaOsceola3200 Meters3.14:40.27a10
Apr 272026 Osceola HS InvitationalApr 27 · 1600 Meters · Place 2 · OsceolaOsceola1600 Meters2.6:13.13a10
Apr 23Jason Pyrah InvitationalApr 23 · 1600 Meters · Place 13 · OsceolaOsceola1600 Meters136:16.52a10
Apr 23Jason Pyrah InvitationalApr 23 · 800 Meters · Place 19 · OsceolaOsceola800 Meters192:54.91a10
Apr 23Jason Pyrah InvitationalApr 23 · 1600 Meters · Place 13 · OsceolaOsceola1600 Meters136:16.52a10
Apr 23Jason Pyrah InvitationalApr 23 · 800 Meters · Place 19 · OsceolaOsceola800 Meters192:54.91a10
Apr 21SBU HS Bearcat Classic (Class 1, 2, 3)Apr 21 · 800 Meters · Place 39 · OsceolaOsceola800 Meters392:54.05 PB10
Apr 21SBU HS Bearcat Classic (Class 1, 2, 3)Apr 21 · 1600 Meters · Place 16 · OsceolaOsceola1600 Meters166:15.2810
Apr 62026 Bulldog InvitationalApr 6 · 1600 Meters · Place 6 · OsceolaOsceola1600 Meters6.6:16.68a10
Apr 62026 Bulldog InvitationalApr 6 · 800 Meters · Place 12 · OsceolaOsceola800 Meters12.2:56.03a10
Apr 2Buffalo HS InvitationalApr 2 · 3200 Meters · Place 6 · OsceolaOsceola3200 Meters6.14:00.35a10
Apr 2Buffalo HS InvitationalApr 2 · 1600 Meters · Place 11 · OsceolaOsceola1600 Meters11.6:24.74a10
Mar 30Miles Humbird Memorial MeetMar 30 · 1600 Meters · Place 4 · OsceolaOsceola1600 Meters46:34.18a10
Mar 30Miles Humbird Memorial MeetMar 30 · 800 Meters · Place 10 · OsceolaOsceola800 Meters103:04.16a10
Mar 28Sherwood Black and White Mar 28 · 3200 Meters · Place 3 · OsceolaOsceola3200 Meters3.14:1310
Mar 28Sherwood Black and White Mar 28 · 800 Meters · Place 4 · OsceolaOsceola800 Meters4.2:55.6810

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 3WEMO Track MeetMay 3 · 3200 Meters · Place 4 · OsceolaOsceola3200 Meters414:03.44—
May 3WEMO Track MeetMay 3 · 1600 Meters · Place 6 · OsceolaOsceola1600 Meters66:23.85—
May 1Fair Grove HS RelaysMay 1 · 3200 Meters · Place 7 · OsceolaOsceola3200 Meters713:58.199
May 1Fair Grove HS RelaysMay 1 · 1600 Meters · Place 12 · OsceolaOsceola1600 Meters126:23.589
Apr 14Osage HS WarpathApr 14 · 3200 Meters · OsceolaOsceola3200 Meters—DNF9
Apr 14Osage HS WarpathApr 14 · 1600 Meters · Place 1 · OsceolaOsceola1600 Meters1.6:35.09a9
Apr 14Osage HS WarpathApr 14 · 800 Meters · Place 1 · OsceolaOsceola800 Meters1.3:09.27a9

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 18Lamar MS InvitationalApr 18 · 400 Meters · Place 7 · Osceola JuniOsceola Juni400 Meters71:18.847
Apr 13Stockton Jr. High InvitationalApr 13 · 400 Meters · Place 7 · Osceola Junior HighOsceola Junior High400 Meters71:18.1 PB7
Apr 5Skyline Junior High InvitationalApr 5 · 400 Meters · OsceolaOsceola400 Meters—NT7
Apr 5Skyline Junior High InvitationalApr 5 · 400 Meters · OsceolaOsceola400 Meters—NT7