Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHeart of America Outdoor Track & Field Championships · May 111.01aHeart of America Outdoor Track & Field ChampionshipsMay 1, 2026
100 Meters · OutdoorAAU Region 16 Meet · Jun 2314.88AAU Region 16 MeetJune 23, 2016
110m Hurdles · 39" / 0.991m · OutdoorJV League Olathe West · May 1118.30aJV League Olathe WestMay 11, 2022
200 Meters · IndoorWashburn Be Your Best Meet #1 · Dec 924.00aWashburn Be Your Best Meet #1December 9, 2023
200 Meters · OutdoorSunflower League Championships · May 1522.75aSunflower League ChampionshipsMay 15, 2025
200 Meters · OutdoorAAU Region 16 Meet · Jun 2333.65AAU Region 16 MeetJune 23, 2016
300m Hurdles · 36" / 0.914m · OutdoorJV League Olathe West · May 1146.03aJV League Olathe WestMay 11, 2022
400 Meters · OutdoorSpire Distance Carnival and Team Challenge · Mar 2051.75aSpire Distance Carnival and Team ChallengeMarch 20, 2026
60 Meter · IndoorWashburn Be Your Best Meet #1 · Dec 147.17aWashburn Be Your Best Meet #1December 14, 2024
60 Meters · IndoorRock Chalk Open · Jan 287.45aRock Chalk OpenJanuary 28, 2024
80m Hurdles · 30" / 0.762m · OutdoorTGM Windsteppers · May 2017.30aTGM WindsteppersMay 20, 2017
Complete · OutdoorLeitel Legacy Invite · Apr 1211.31Leitel Legacy InviteApril 12, 2024
Long Jump · IndoorJayhawk HS Classic · Jan 295.78mJayhawk HS ClassicJanuary 29, 2023
Long Jump · OutdoorGardner-Edgerton Trailblazer Invitational · Apr 286.18mGardner-Edgerton Trailblazer InvitationalApril 28, 2023

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 1Heart of America Outdoor Track & Field ChampionshipsMay 1 · 100 Meters · Place 21 · Benedictine (Kan.)Benedictine (Kan.)100 MetersRound P21.11.01a PBWind: 1.6Fr
Apr 25Zac Kindler InvitationalApr 25 · 100 Meters · Place 17 · Benedictine (Kan.)Benedictine (Kan.)100 Meters17.11.13aWind: 0.6Fr
Apr 9Mule RelaysApr 9 · 100 Meters · Place 31 · Benedictine (Kan.)Benedictine (Kan.)100 MetersRound P31.11.02aWind: 1.4Fr
Mar 27Emporia State Spring OpenMar 27 · 200 Meters · Benedictine (Kan.)Benedictine (Kan.)200 Meters--DNSWind: 4.3Fr
Mar 27Emporia State Spring OpenMar 27 · 100 Meters · Place 27 · Benedictine (Kan.)Benedictine (Kan.)100 Meters27.10.84aWind: 3.4Fr
Mar 20Spire Distance Carnival and Team ChallengeMar 20 · 400 Meters · Place 18 · Benedictine (Kan.)Benedictine (Kan.)400 Meters1851.75a PBFr

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 13AAU Missouri Valley District Qualifier (Missouri)Jun 13 · 100 Meters · Place 7 · KC NovasKC Novas100 Meters711.2118
May 23KSHSAA 5A & 6A Regional - Shawnee-Mill Valley HSMay 23 · 100 Meters · Place 4 · Olathe WestOlathe West100 Meters411.0312
May 23KSHSAA 5A & 6A Regional - Shawnee-Mill Valley HSMay 23 · 100 Meters · Place 2 · Olathe WestOlathe West100 Meters211.1112
May 23KSHSAA 5A & 6A Regional - Shawnee-Mill Valley HSMay 23 · 200 Meters · Place 12 · Olathe WestOlathe West200 Meters1222.8912
May 23KSHSAA 5A & 6A Regional - Shawnee-Mill Valley HSMay 23 · 200 Meters · Place 12 · Olathe WestOlathe West200 MetersRound P1222.8912
May 23KSHSAA 5A & 6A Regional - Shawnee-Mill Valley HSMay 23 · 100 Meters · Place 2 · Olathe WestOlathe West100 MetersRound P211.1112
May 23KSHSAA 5A & 6A Regional - Shawnee-Mill Valley HSMay 23 · 100 Meters · Place 4 · Olathe WestOlathe West100 Meters411.0312
May 15Sunflower League ChampionshipsMay 15 · 200 Meters · Place 7 · Olathe WestOlathe West200 Meters7.22.75a PB12
May 15Sunflower League ChampionshipsMay 15 · 100 Meters · Place 4 · Olathe WestOlathe West100 Meters4.11.11a12
Apr 92025 Free State JV InviteApr 9 · 200 Meters · Place 1 · Olathe WestOlathe West200 Meters123.7112
Apr 92025 Free State JV InviteApr 9 · 100 Meters · Place 1 · Olathe WestOlathe West100 Meters111.7612

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 14Washburn Be Your Best Meet #1Dec 14 · 60 Meter · Place 12 · KC NovasKC Novas60 MeterRound P12.7.17a PB12
Dec 14Washburn Be Your Best Meet #1Dec 14 · Long Jump · Place 5 · KC NovasKC NovasLong Jump5.6.34m12
Dec 14Washburn Be Your Best Meet #1Dec 14 · 200 Meters · KC NovasKC Novas200 Meters--DNS12
Feb 17Washburn Be Your Best Meet #3Feb 17 · 60 Meter · KC NovasKC Novas60 MeterRound P--DNS11
Feb 17Washburn Be Your Best Meet #3Feb 17 · Long Jump · Place 24 · KC NovasKC NovasLong Jump24.5.54m11
Jan 28Rock Chalk OpenJan 28 · Long Jump · Place 20 · KC NovasKC NovasLong Jump205.71m—
Jan 28Rock Chalk OpenJan 28 · 60 Meters · Place 52 · KC NovasKC Novas60 MetersRound P527.45a PB—
Jan 13Washburn Be Your Best Meet #2Jan 13 · Long Jump · Place 3 · KC NovasKC NovasLong Jump36.11m—
Jan 13Washburn Be Your Best Meet #2Jan 13 · 200 Meters · Place 27 · KC NovasKC Novas200 Meters2724.29a—
Jan 13Washburn Be Your Best Meet #2Jan 13 · 60 Meters · Place 25 · KC NovasKC Novas60 Meters257.47a—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 13Midwest Track and Field ShowcaseJul 13 · 200 Meters · Place 10 · KC NovasKC Novas200 Meters10.23.66a11
Jul 13Midwest Track and Field ShowcaseJul 13 · 100 Meters · Place 5 · KC NovasKC Novas100 Meters5.11.52a11
May 16KSHSAA 6A Regional- Olathe WestMay 16 · 100 Meters · Place 8 · Olathe WestOlathe West100 MetersRound P811.0711
May 16KSHSAA 6A Regional- Olathe WestMay 16 · 100 Meters · Place 7 · Olathe WestOlathe West100 Meters711.0611
Apr 12Leitel Legacy InviteApr 12 · Long Jump · Place 3 · Olathe WestOlathe WestLong Jump320-5.511
Apr 12Leitel Legacy InviteApr 12 · 300m Hurdles · Place 10 · Olathe WestOlathe West300m Hurdles1041.8611
Apr 12Leitel Legacy InviteApr 12 · 100 Meters · Place 8 · Olathe WestOlathe West100 Meters811.3111
Apr 12Leitel Legacy InviteApr 12 · Complete · Place 3 · Olathe WestOlathe WestComplete320-5.511
Apr 12Leitel Legacy InviteApr 12 · Complete · Place 10 · Olathe WestOlathe WestComplete1041.8611
Apr 12Leitel Legacy InviteApr 12 · Complete · Place 8 · Olathe WestOlathe WestComplete811.31 PB11
Apr 12Leitel Legacy InviteApr 12 · Long Jump · Place 3 · Olathe WestOlathe WestLong Jump320' 5.511
Apr 12Leitel Legacy InviteApr 12 · 300m Hurdles · Place 10 · Olathe WestOlathe West300m Hurdles1041.8611
Apr 12Leitel Legacy InviteApr 12 · 100 Meters · Place 8 · Olathe WestOlathe West100 Meters811.3111
Mar 30Shawnee Mission South RelaysMar 30 · 300m Hurdles · Place 11 · Olathe WestOlathe West300m Hurdles1144.1211
Mar 30Shawnee Mission South RelaysMar 30 · 100 Meters · Place 4 · Olathe WestOlathe West100 Meters411.2011

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 9Washburn Be Your Best Meet #1Dec 9 · 60 Meter · Place 25 · KC NovasKC Novas60 MeterRound P25.7.44a11
Dec 9Washburn Be Your Best Meet #1Dec 9 · Long Jump · Place 5 · KC NovasKC NovasLong Jump5.6.15m11
Dec 9Washburn Be Your Best Meet #1Dec 9 · 200 Meters · Place 21 · KC NovasKC Novas200 Meters21.24.00a PB11
Jan 29Jayhawk HS ClassicJan 29 · Long Jump · Place 11 · KC NovasKC NovasLong Jump115.78m PB—
Jan 29Jayhawk HS ClassicJan 29 · 200 Meters · Place 53 · KC NovasKC Novas200 Meters5326.02a—
Jan 222023 Bearcat Series #1Jan 22 · Long Jump · Place 3 · KC NovasKC NovasLong Jump319-9—
Jan 222023 Bearcat Series #1Jan 22 · 60 Meters · Place 3 · KC NovasKC Novas60 Meters37.71—
Jan 7Prentice Gudgen InvitationalJan 7 · Long Jump · Place 16 · KC NovasKC NovasLong Jump1618-10.50—
Jan 7Prentice Gudgen InvitationalJan 7 · 60 Meters · Place 84 · KC NovasKC Novas60 MetersRound P847.63—

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 5Shawnee Mission North RelaysMay 5 · 110m Hurdles · Place 31 · Olathe WestOlathe West110m HurdlesRound P3117.5110
Apr 28Gardner-Edgerton Trailblazer InvitationalApr 28 · Long Jump · Place 7 · Olathe WestOlathe WestLong Jump76.18m PB10
Apr 28Gardner-Edgerton Trailblazer InvitationalApr 28 · 300m Hurdles · Place 15 · Olathe WestOlathe West300m Hurdles1545.4810
Apr 28Gardner-Edgerton Trailblazer InvitationalApr 28 · 110m Hurdles · Place 11 · Olathe WestOlathe West110m Hurdles1116.6810
Apr 21Lawrence Free State Barrier Breakers InvitationalApr 21 · 300m Hurdles · Place 7 · Olathe WestOlathe West300m Hurdles744.04—
Apr 21Lawrence Free State Barrier Breakers InvitationalApr 21 · 300m Hurdles · Place 22 · Olathe WestOlathe West300m Hurdles2244.04—
Apr 21Lawrence Free State Barrier Breakers InvitationalApr 21 · 110m Hurdles · Place 2 · Olathe WestOlathe West110m Hurdles218.78—
Apr 21Lawrence Free State Barrier Breakers InvitationalApr 21 · 110m Hurdles · Place 24 · Olathe WestOlathe West110m Hurdles2418.78—
Apr 21Lawrence Free State Barrier Breakers InvitationalApr 21 · Long Jump · Place 2 · Olathe WestOlathe WestLong Jump219-1—
Apr 21Lawrence Free State Barrier Breakers InvitationalApr 21 · Long Jump · Place 19 · Olathe WestOlathe WestLong Jump1919-1—
Apr 21Lawrence Free State Barrier Breakers InvitationalApr 21 · 300m Hurdles · Place 7 · Olathe WestOlathe West300m Hurdles744.04—
Apr 21Lawrence Free State Barrier Breakers InvitationalApr 21 · 300m Hurdles · Place 22 · Olathe WestOlathe West300m Hurdles2244.04—
Apr 21Lawrence Free State Barrier Breakers InvitationalApr 21 · 110m Hurdles · Place 2 · Olathe WestOlathe West110m Hurdles218.78—
Apr 21Lawrence Free State Barrier Breakers InvitationalApr 21 · 110m Hurdles · Place 24 · Olathe WestOlathe West110m Hurdles2418.78—
Apr 1Shawnee Mission South RelaysApr 1 · Long Jump · Place 19 · Olathe WestOlathe WestLong Jump1919-710
Apr 1Shawnee Mission South RelaysApr 1 · 300m Hurdles · Place 5 · Olathe WestOlathe West300m Hurdles543.2710
Apr 1Shawnee Mission South RelaysApr 1 · 110m Hurdles · Place 10 · Olathe WestOlathe West110m Hurdles1018.4610

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 11JV League Olathe WestMay 11 · Long Jump · Place 2 · Olathe WestOlathe WestLong Jump2.20-39
May 11JV League Olathe WestMay 11 · 300m Hurdles · Place 1 · Olathe WestOlathe West300m Hurdles36" / 0.914m1.46.03a PB9
May 11JV League Olathe WestMay 11 · 110m Hurdles · Place 2 · Olathe WestOlathe West110m Hurdles39" / 0.991m2.18.30a PB9
May 11JV League Olathe WestMay 11 · 200 Meters · Place 14 · Olathe WestOlathe West200 Meters14.25.79a9
May 3Shawnee Mission Northwest 9thMay 3 · Long Jump · Place 4 · Olathe WestOlathe WestLong Jump417-99
May 3Shawnee Mission Northwest 9thMay 3 · 300m Hurdles · Place 3 · Olathe WestOlathe West300m Hurdles346.619
May 3Shawnee Mission Northwest 9thMay 3 · 110m Hurdles · Place 5 · Olathe WestOlathe West110m Hurdles518.449
Apr 22Lawrence Free State Barrier BreakersApr 22 · 300m Hurdles · Place 22 · Olathe WestOlathe West300m Hurdles2246.08—
Apr 22Lawrence Free State Barrier BreakersApr 22 · 110m Hurdles · Place 22 · Olathe WestOlathe West110m Hurdles2219.31—
Apr 22Lawrence Free State Barrier BreakersApr 22 · 300m Hurdles · Place 22 · Olathe WestOlathe West300m Hurdles2246.08—
Apr 22Lawrence Free State Barrier BreakersApr 22 · 110m Hurdles · Place 22 · Olathe WestOlathe West110m Hurdles2219.31—
Apr 15Kansas City RelaysApr 15 · 300m Hurdles · Place 34 · Olathe WestOlathe West300m Hurdles3449.24—

2017 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 20TGM WindsteppersMay 20 · 80m Hurdles · Place 2 · Johnson County Comets Track ClubJohnson County Comets Track Club80m Hurdles30" / 0.762m2.17.30a PB-
May 20TGM WindsteppersMay 20 · Long Jump · Place 4 · Johnson County Comets Track ClubJohnson County Comets Track ClubLong Jump4.13-07.00-
May 20TGM WindsteppersMay 20 · 100 Meters · Place 6 · Johnson County Comets Track ClubJohnson County Comets Track Club100 Meters6.15.33a-
May 6Stride-Ryte 6th Annual Youth Open MeetMay 6 · Long Jump · Place 7 · Johnson County Comets Track ClubJohnson County Comets Track ClubLong Jump7.11-06.00Unofficial-
May 6Stride-Ryte 6th Annual Youth Open MeetMay 6 · 100 Meters · Place 3 · Johnson County Comets Track ClubJohnson County Comets Track Club100 Meters3.14.18aUnofficial-

2016 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 23AAU Region 16 MeetJun 23 · Long Jump · Place 3 · Johnson County CometsJohnson County CometsLong Jump312-04.00—
Jun 23AAU Region 16 MeetJun 23 · 200 Meters · Place 15 · Johnson County CometsJohnson County Comets200 Meters1533.65 PB—
Jun 23AAU Region 16 MeetJun 23 · 100 Meters · Place 13 · Johnson County CometsJohnson County Comets100 Meters1314.88 PB—