Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 30" / 0.762m · OutdoorPolk County Quad · Mar 2919.50Polk County QuadMarch 29, 2022
100m Hurdles · 33" / 0.838m · OutdoorNSAA District D-2 Track Meet Hosted by Osceola · May 1318.62aNSAA District D-2 Track Meet Hosted by OsceolaMay 13, 2026
100m Hurdles · 36" / 0.914m · OutdoorFullerton HS Invite · Apr 2019.02aFullerton HS InviteApril 20, 2026
200 Meters · OutdoorHPC Junior High Invite · Apr 1134.29aHPC Junior High InviteApril 11, 2022
200m Hurdles · 30" / 0.762m · OutdoorHPC Junior High Invite · Apr 1136.36aHPC Junior High InviteApril 11, 2022
300m Hurdles · 30" / 0.762m · OutdoorNSAA D-2 Distract Track Meet · May 1457.20aNSAA D-2 Distract Track MeetMay 14, 2025
400 Meters · OutdoorMerrick County Invite · Mar 251:18.74aMerrick County InviteMarch 25, 2025
800 Meters · Outdoor2026 Russ Snyder Invite · May 72:54.00a2026 Russ Snyder InviteMay 7, 2026
Long Jump · OutdoorDavid City Invitational · Apr 2110-10.00David City InvitationalApril 21, 2022

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 13 (RESULTS ONLY) 2026 NSAA D-2 Hosted by Osceola HSMay 13 · 300m Hurdles · Place 9 · High Plains CommunityHigh Plains Community300m Hurdles958.06a12
May 13 (RESULTS ONLY) 2026 NSAA D-2 Hosted by Osceola HSMay 13 · 100m Hurdles · Place 6 · High Plains CommunityHigh Plains Community100m Hurdles618.62a12
May 13 (RESULTS ONLY) 2026 NSAA D-2 Hosted by Osceola HSMay 13 · 100m Hurdles · Place 6 · High Plains CommunityHigh Plains Community100m Hurdles618.67a12
May 13NSAA District D-2 Track Meet Hosted by OsceolaMay 13 · 300m Hurdles · Place 9 · High Plains CommunityHigh Plains Community300m Hurdles30" / 0.762m9.58.06a12
May 13NSAA District D-2 Track Meet Hosted by OsceolaMay 13 · 100m Hurdles · Place 6 · High Plains CommunityHigh Plains Community100m Hurdles33" / 0.838mRound P6.18.62a PB12
May 13NSAA District D-2 Track Meet Hosted by OsceolaMay 13 · 100m Hurdles · Place 6 · High Plains CommunityHigh Plains Community100m Hurdles33" / 0.838m6.18.67a12
May 72026 Russ Snyder InviteMay 7 · 100m Hurdles · Place 6 · High Plains CommunityHigh Plains Community100m Hurdles33" / 0.838mRound P6.18.79a12
May 72026 Russ Snyder InviteMay 7 · 100m Hurdles · Place 6 · High Plains CommunityHigh Plains Community100m Hurdles33" / 0.838m6.18.88a12
May 72026 Russ Snyder InviteMay 7 · 800 Meters · Place 8 · High Plains CommunityHigh Plains Community800 Meters8.2:54.00a PB12
May 2CRC Track MeetMay 2 · 300m Hurdles · Place 7 · High Plains CommunityHigh Plains Community300m Hurdles30" / 0.762m7.57.60a12
May 2CRC Track MeetMay 2 · 100m Hurdles · Place 3 · High Plains CommunityHigh Plains Community100m Hurdles33" / 0.838mRound P3.18.73a12
May 2CRC Track MeetMay 2 · 100m Hurdles · Place 6 · High Plains CommunityHigh Plains Community100m Hurdles33" / 0.838m6.19.19a12
Apr 23Palmer InviteApr 23 · 300m Hurdles · Place 5 · High Plains CommunityHigh Plains Community300m Hurdles30" / 0.762m5.57.37a12
Apr 23Palmer InviteApr 23 · 100m Hurdles · Place 5 · High Plains CommunityHigh Plains Community100m Hurdles33" / 0.838m5.19.14a12
Apr 20Fullerton HS InviteApr 20 · 300m Hurdles · Place 3 · High Plains CommunityHigh Plains Community300m Hurdles30" / 0.762m3.57.83a12
Apr 20Fullerton HS InviteApr 20 · 100m Hurdles · Place 2 · High Plains CommunityHigh Plains Community100m Hurdles36" / 0.914m2.19.02a PB12
Apr 15High Plains InviteApr 15 · 300m Hurdles · Place 7 · High Plains CommunityHigh Plains Community300m Hurdles30" / 0.762m7.58.55a12
Apr 15High Plains InviteApr 15 · 100m Hurdles · Place 5 · High Plains CommunityHigh Plains Community100m Hurdles33" / 0.838mRound P5.19.11a12
Apr 15High Plains InviteApr 15 · 100m Hurdles · Place 6 · High Plains CommunityHigh Plains Community100m Hurdles33" / 0.838m6.19.15a12
Mar 24Merrick County InviteMar 24 · 300m Hurdles · Place 14 · High Plains CommunityHigh Plains Community300m Hurdles30" / 0.762m14.1:01.06a12
Mar 24Merrick County InviteMar 24 · 100m Hurdles · Place 8 · High Plains CommunityHigh Plains Community100m Hurdles33" / 0.838m8.20.58a12
Mar 19UNK Class D InvitationalMar 19 · 60m Hurdles · Place 15 · High Plains CommunityHigh Plains Community60m HurdlesRound P1511.88a12

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 14(RESULTS ONLY) 2025 NSAA D-2 Hosted by Osceola HSMay 14 · 300m Hurdles · Place 6 · High Plains CommunityHigh Plains Community300m Hurdles657.20a11
May 14(RESULTS ONLY) 2025 NSAA D-2 Hosted by Osceola HSMay 14 · 100m Hurdles · Place 8 · High Plains CommunityHigh Plains Community100m Hurdles818.97a11
May 14(RESULTS ONLY) 2025 NSAA D-2 Hosted by Osceola HSMay 14 · 100m Hurdles · Place 7 · High Plains CommunityHigh Plains Community100m Hurdles718.74a11
May 14NSAA D-2 Distract Track MeetMay 14 · 300m Hurdles · Place 6 · High Plains CommunityHigh Plains Community300m Hurdles30" / 0.762m6.57.20a PB11
May 14NSAA D-2 Distract Track MeetMay 14 · 100m Hurdles · Place 8 · High Plains CommunityHigh Plains Community100m Hurdles33" / 0.838mRound P8.18.97a11
May 14NSAA D-2 Distract Track MeetMay 14 · 100m Hurdles · Place 7 · High Plains CommunityHigh Plains Community100m Hurdles33" / 0.838m7.18.74a11
May 8Lawrence Nelson HS InviteMay 8 · 300m Hurdles · Place 9 · High Plains CommunityHigh Plains Community300m Hurdles91:00.17a11
May 8Lawrence Nelson HS InviteMay 8 · 100m Hurdles · Place 5 · High Plains CommunityHigh Plains Community100m Hurdles519.61a11
May 8Lawrence Nelson HS InviteMay 8 · 100m Hurdles · Place 5 · High Plains CommunityHigh Plains Community100m Hurdles519.20a11
May 3CRC 2025 Track MeetMay 3 · 300m Hurdles · Place 10 · High Plains CommunityHigh Plains Community300m Hurdles30" / 0.762m10.57.71a11
May 3CRC 2025 Track MeetMay 3 · 100m Hurdles · Place 11 · High Plains CommunityHigh Plains Community100m Hurdles33" / 0.838mRound P11.19.29a11
Apr 29Shelby-Rising City InviteApr 29 · 300m Hurdles · Place 16 · High Plains CommunityHigh Plains Community300m Hurdles1658.19a11
Apr 29Shelby-Rising City InviteApr 29 · 100m Hurdles · Place 17 · High Plains CommunityHigh Plains Community100m Hurdles1720.03a11
Apr 25Palmer InviteApr 25 · 300m Hurdles · Place 12 · High Plains CommunityHigh Plains Community300m Hurdles30" / 0.762m12.1:02.30a11
Apr 25Palmer InviteApr 25 · 100m Hurdles · Place 11 · High Plains CommunityHigh Plains Community100m Hurdles33" / 0.838m11.20.13a11
Apr 16High Plains InviteApr 16 · 300m Hurdles · Place 15 · High Plains CommunityHigh Plains Community300m Hurdles151:01.70a11
Apr 16High Plains InviteApr 16 · 100m Hurdles · Place 14 · High Plains CommunityHigh Plains Community100m Hurdles1419.9h11
Apr 8Fullerton InviteApr 8 · 300m Hurdles · Place 11 · High Plains CommunityHigh Plains Community300m Hurdles1159.81a11
Apr 8Fullerton InviteApr 8 · 100m Hurdles · Place 10 · High Plains CommunityHigh Plains Community100m Hurdles1019.91a11
Mar 25Merrick County InviteMar 25 · 300m Hurdles · Place 10 · High Plains CommunityHigh Plains Community300m Hurdles101:00.82a11
Mar 25Merrick County InviteMar 25 · 100m Hurdles · Place 7 · High Plains CommunityHigh Plains Community100m Hurdles720.10a11
Mar 25Merrick County InviteMar 25 · 400 Meters · Place 19 · High Plains CommunityHigh Plains Community400 Meters191:18.74a PB11

2024 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 8(RESULTS ONLY) 2024 NSAA D-2 Hosted by OsceolaMay 8 · 300m Hurdles · Place 10 · High Plains CommunityHigh Plains Community300m Hurdles30" / 0.762m10.59.89a10
May 8(RESULTS ONLY) 2024 NSAA D-2 Hosted by OsceolaMay 8 · 100m Hurdles · Place 11 · High Plains CommunityHigh Plains Community100m Hurdles33" / 0.838mRound P11.20.32a10
May 2Sutton HS InviteMay 2 · 300m Hurdles · Place 5 · High Plains CommunityHigh Plains Community300m Hurdles559.13a—
May 2Sutton HS InviteMay 2 · 100m Hurdles · Place 4 · High Plains CommunityHigh Plains Community100m Hurdles419.88a—
Apr 272024 CRC InviteApr 27 · 300m Hurdles · Place 15 · High Plains CommunityHigh Plains Community300m Hurdles30" / 0.762m15.1:00.76a10
Apr 272024 CRC InviteApr 27 · 100m Hurdles · Place 10 · High Plains CommunityHigh Plains Community100m Hurdles33" / 0.838mRound P10.19.87a10
Apr 23SRC 2024 INVTApr 23 · 100m Hurdles · Place 13 · High Plains CommunityHigh Plains Community100m Hurdles33" / 0.838mRound P13.20.05a10
Apr 23SRC 2024 INVTApr 23 · 800 Meters · High Plains CommunityHigh Plains Community800 Meters--NT10
Apr 18Palmer InviteApr 18 · 300m Hurdles · Place 11 · High Plains CommunityHigh Plains Community300m Hurdles111:02.12a—
Apr 18Palmer InviteApr 18 · 100m Hurdles · Place 6 · High Plains CommunityHigh Plains Community100m Hurdles620.26a—
Apr 18Palmer InviteApr 18 · 100m Hurdles · Place 8 · High Plains CommunityHigh Plains Community100m Hurdles821.32a—
Apr 18Palmer InviteApr 18 · 400 Meters · Place 20 · High Plains CommunityHigh Plains Community400 Meters201:19.82a—
Apr 17Dan Tesar InviteApr 17 · 100m Hurdles · Place 6 · High Plains CommunityHigh Plains Community100m Hurdles620.26a—
Apr 10High Plains InviteApr 10 · 300m Hurdles · Place 13 · High Plains CommunityHigh Plains Community300m Hurdles131:02.59a—
Apr 10High Plains InviteApr 10 · 100m Hurdles · Place 10 · High Plains CommunityHigh Plains Community100m Hurdles1021.50a—
Apr 2Fullerton InvitationalApr 2 · High Jump · Place 20 · High Plains CommunityHigh Plains CommunityHigh Jump203-10—
Apr 2Fullerton InvitationalApr 2 · 300m Hurdles · Place 16 · High Plains CommunityHigh Plains Community300m Hurdles161:03.38a—
Apr 2Fullerton InvitationalApr 2 · 100m Hurdles · Place 13 · High Plains CommunityHigh Plains Community100m Hurdles1320.70a—
Mar 28OSC 2024 INVTMar 28 · High Jump · Place 12 · High Plains CommunityHigh Plains CommunityHigh Jump124-0—
Mar 28OSC 2024 INVTMar 28 · 300m Hurdles · Place 10 · High Plains CommunityHigh Plains Community300m Hurdles101:04.10a—
Mar 28OSC 2024 INVTMar 28 · 100m Hurdles · Place 11 · High Plains CommunityHigh Plains Community100m Hurdles1120.53a—
Mar 19Merrick County InviteMar 19 · 300m Hurdles · Place 7 · High Plains CommunityHigh Plains Community300m Hurdles71:03.11a—
Mar 19Merrick County InviteMar 19 · 100m Hurdles · Place 9 · High Plains CommunityHigh Plains Community100m Hurdles920.25a—
Mar 14UNK Class D Invitational Mar 14 · 60m Hurdles · Place 21 · High Plains CommunityHigh Plains Community60m Hurdles2111.87a—
Mar 14UNK Class D Invitational Mar 14 · 800 Meters · Place 21 · High Plains CommunityHigh Plains Community800 Meters213:06.79a—

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 10(RESULTS ONLY) 2023 NSAA D-2 District Hosted by Osceola May 10 · 300m Hurdles · Place 11 · High Plains CommunityHigh Plains Community300m Hurdles111:04.44a—
May 10(RESULTS ONLY) 2023 NSAA D-2 District Hosted by Osceola May 10 · 100m Hurdles · Place 10 · High Plains CommunityHigh Plains Community100m Hurdles1021.86a—
May 10(RESULTS ONLY) 2023 NSAA D-2 District Hosted by Osceola May 10 · 800 Meters · Place 14 · High Plains CommunityHigh Plains Community800 Meters143:19.58a—
May 4Sutton InvitationalMay 4 · 300m Hurdles · Place 8 · High Plains CommunityHigh Plains Community300m Hurdles81:01.61a—
May 4Sutton InvitationalMay 4 · 100m Hurdles · Place 6 · High Plains CommunityHigh Plains Community100m HurdlesRound P619.48a—
May 4Sutton InvitationalMay 4 · 100m Hurdles · Place 8 · High Plains CommunityHigh Plains Community100m Hurdles819.72a—
Apr 25Shelby-Rising City InviteApr 25 · 100m Hurdles · Place 16 · High Plains CommunityHigh Plains Community100m Hurdles1621.13a—
Apr 25Shelby-Rising City InviteApr 25 · 800 Meters · Place 16 · High Plains CommunityHigh Plains Community800 Meters163:07.91a—
Apr 20Palmer InvitationalApr 20 · 100m Hurdles · Place 4 · High Plains CommunityHigh Plains Community100m HurdlesRound P419.93a—
Apr 20Palmer InvitationalApr 20 · 100m Hurdles · Place 6 · High Plains CommunityHigh Plains Community100m Hurdles620.21a—
Apr 20Palmer InvitationalApr 20 · 800 Meters · Place 11 · High Plains CommunityHigh Plains Community800 Meters113:05.38a—
Apr 122023 High Plains InviteApr 12 · 100m Hurdles · Place 15 · High Plains CommunityHigh Plains Community100m Hurdles1519.41a—
Mar 21Merrick County InviteMar 21 · 100m Hurdles · Place 11 · High Plains CommunityHigh Plains Community100m Hurdles1121.74a—
Mar 21Merrick County InviteMar 21 · 800 Meters · Place 10 · High Plains CommunityHigh Plains Community800 Meters103:06.73a—
Mar 21Merrick County InviteMar 21 · 400 Meters · Place 26 · High Plains CommunityHigh Plains Community400 Meters261:21.01a—

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 21David City InvitationalApr 21 · 200m Hurdles · Place 9 · High PlainsHigh Plains200m Hurdles30" / 0.762m9.36.95a8
Apr 21David City InvitationalApr 21 · Long Jump · Place 18 · High PlainsHigh PlainsLong Jump18.10-10.00 PB8
Apr 21David City InvitationalApr 21 · 100m Hurdles · Place 7 · High PlainsHigh Plains100m Hurdles30" / 0.762m7.19.65a8
Apr 21David City InvitationalApr 21 · 800 Meters · Place 3 · High PlainsHigh Plains800 Meters3.2:58.61a8
Apr 14Osceola Jr. High MeetApr 14 · 200m Hurdles · Place 12 · High PlainsHigh Plains200m Hurdles30" / 0.762m12.37.82a8
Apr 14Osceola Jr. High MeetApr 14 · 100m Hurdles · Place 4 · High PlainsHigh Plains100m Hurdles30" / 0.762m4.19.82a8
Apr 11HPC Junior High InviteApr 11 · 200m Hurdles · Place 5 · High PlainsHigh Plains200m Hurdles30" / 0.762m5.36.36a PB8
Apr 11HPC Junior High InviteApr 11 · 100m Hurdles · Place 9 · High PlainsHigh Plains100m Hurdles30" / 0.762m9.21.10a8
Apr 11HPC Junior High InviteApr 11 · 200 Meters · Place 10 · High PlainsHigh Plains200 Meters10.34.29a PB8
Mar 29Polk County QuadMar 29 · Long Jump · Place 15 · High PlainsHigh PlainsLong Jump15.9-07.508
Mar 29Polk County QuadMar 29 · 100m Hurdles · Place 3 · High PlainsHigh Plains100m Hurdles30" / 0.762m3.19.50 PB8

2021 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 5Fullerton InviteMay 5 · 200m Hurdles · Place 7 · High PlainsHigh Plains200m Hurdles30" / 0.762m7.38.14a7
May 5Fullerton InviteMay 5 · 100m Hurdles · Place 7 · High PlainsHigh Plains100m Hurdles30" / 0.762m7.20.85a7
Apr 30Crossroads Conference Jr. High Apr 30 · 200m Hurdles · Place 11 · High PlainsHigh Plains200m Hurdles30" / 0.762m11.38.44a7
Apr 30Crossroads Conference Jr. High Apr 30 · Long Jump · Place 24 · High PlainsHigh PlainsLong Jump24.10-04.007
Apr 30Crossroads Conference Jr. High Apr 30 · 100m Hurdles · Place 23 · High PlainsHigh Plains100m Hurdles30" / 0.762mRound P23.23.17a7
Apr 15Osceola JH InviteApr 15 · 200m Hurdles · Place 8 · High PlainsHigh Plains200m Hurdles30" / 0.762m8.37.66a7
Apr 15Osceola JH InviteApr 15 · Long Jump · Place 15 · High PlainsHigh PlainsLong Jump15.10-06.507
Apr 15Osceola JH InviteApr 15 · 100m Hurdles · Place 7 · High PlainsHigh Plains100m Hurdles30" / 0.762m7.20.83a7
Apr 15Osceola MS MeetApr 15 · 200m Hurdles · Place 8 · High PlainsHigh Plains200m Hurdles30" / 0.762m8.37.66a7
Apr 15Osceola MS MeetApr 15 · Long Jump · Place 15 · High PlainsHigh PlainsLong Jump15.10-06.507
Apr 15Osceola MS MeetApr 15 · 100m Hurdles · Place 7 · High PlainsHigh Plains100m Hurdles30" / 0.762m7.20.83a7
Apr 1Polk County QuadApr 1 · 200m Hurdles · Place 8 · High PlainsHigh Plains200m Hurdles30" / 0.762m8.42.107
Apr 1Polk County QuadApr 1 · Long Jump · Place 9 · High PlainsHigh PlainsLong Jump9.10-05.507
Apr 1Polk County QuadApr 1 · 100m Hurdles · Place 5 · High PlainsHigh Plains100m Hurdles33" / 0.838m5.22.007