Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSHSAA Class 2 Sectional 4 · May 1612.31aMSHSAA Class 2 Sectional 4May 16, 2026
200 Meters · IndoorBearcat All-Ages Open #4 · Feb 2327.19aBearcat All-Ages Open #4February 23, 2025
200 Meters · OutdoorMSHSAA Class 2 Sectional 4 · May 1624.77aMSHSAA Class 2 Sectional 4May 16, 2026
400 Meters · IndoorBearcat All-Ages Open #4 · Feb 231:02.73aBearcat All-Ages Open #4February 23, 2025
400 Meters · OutdoorMSHSAA Class 2 State Championship · May 2257.67aMSHSAA Class 2 State ChampionshipMay 22, 2026
60 Meter · IndoorBearcat All-Ages Open #4 · Feb 238.18aBearcat All-Ages Open #4February 23, 2025

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

2026 Outdoor Track

34 results
DateMeetEventPlMarkGr
May 22MSHSAA Class 2 State ChampionshipMay 22 · 400 Meters · Place 6 · Lutheran (Kansas City)Lutheran (Kansas City)400 MetersRound P6.59.37a12
May 22MSHSAA Class 2 State ChampionshipMay 22 · 400 Meters · Place 2 · Lutheran (Kansas City)Lutheran (Kansas City)400 Meters2.57.67a PB12
May 22MSHSAA Class 2 State ChampionshipMay 22 · 200 Meters · Place 4 · Lutheran (Kansas City)Lutheran (Kansas City)200 MetersRound P4.25.49aWind: 1.312
May 22MSHSAA Class 2 State ChampionshipMay 22 · 200 Meters · Place 3 · Lutheran (Kansas City)Lutheran (Kansas City)200 Meters3.24.97aWind: 1.512
May 22MSHSAA Class 2 State ChampionshipMay 22 · 100 Meters · Place 7 · Lutheran (Kansas City)Lutheran (Kansas City)100 MetersRound P7.12.51aWind: 1.312
May 22MSHSAA Class 2 State ChampionshipMay 22 · 100 Meters · Place 6 · Lutheran (Kansas City)Lutheran (Kansas City)100 Meters6.12.44aWind: 0.512
May 16MSHSAA Class 2 Sectional 4May 16 · 400 Meters · Place 1 · Lutheran (Kansas City)Lutheran (Kansas City)400 Meters1.59.97a12
May 16MSHSAA Class 2 Sectional 4May 16 · 200 Meters · Place 2 · Lutheran (Kansas City)Lutheran (Kansas City)200 Meters2.24.77a PB12
May 16MSHSAA Class 2 Sectional 4May 16 · 100 Meters · Place 2 · Lutheran (Kansas City)Lutheran (Kansas City)100 Meters2.12.31a PB12
May 9MSHSAA Class 2 District 7May 9 · 400 Meters · Place 1 · Lutheran (Kansas City)Lutheran (Kansas City)400 Meters1.1:00.41a12
May 9MSHSAA Class 2 District 7May 9 · 200 Meters · Place 1 · Lutheran (Kansas City)Lutheran (Kansas City)200 Meters1.25.91a12
May 9MSHSAA Class 2 District 7May 9 · 100 Meters · Place 1 · Lutheran (Kansas City)Lutheran (Kansas City)100 Meters1.12.68a12
Apr 30Prairie View InvitationalApr 30 · 400 Meters · Place 1 · Lutheran (Kansas City)Lutheran (Kansas City)400 Meters1.1:01.93a12
Apr 30Prairie View InvitationalApr 30 · 200 Meters · Place 1 · Lutheran (Kansas City)Lutheran (Kansas City)200 Meters1.26.02a12
Apr 30Prairie View InvitationalApr 30 · 100 Meters · Place 1 · Lutheran (Kansas City)Lutheran (Kansas City)100 Meters1.12.63a12
Apr 25Clinton InvitationalApr 25 · 400 Meters · Place 1 · Lutheran (Kansas City)Lutheran (Kansas City)400 Meters1.59.36a12
Apr 25Clinton InvitationalApr 25 · 200 Meters · Place 1 · Lutheran (Kansas City)Lutheran (Kansas City)200 Meters1.26.12a12
Apr 25Clinton InvitationalApr 25 · 100 Meters · Place 1 · Lutheran (Kansas City)Lutheran (Kansas City)100 Meters1.12.58a12
Apr 20Whirlwind InvitationalApr 20 · 400 Meters · Place 1 · Lutheran (Kansas City)Lutheran (Kansas City)400 Meters11:00.69a12
Apr 20Whirlwind InvitationalApr 20 · 200 Meters · Place 1 · Lutheran (Kansas City)Lutheran (Kansas City)200 Meters126.63a12
Apr 20Whirlwind InvitationalApr 20 · 100 Meters · Place 1 · Lutheran (Kansas City)Lutheran (Kansas City)100 Meters113.09a12
Apr 17RunningLane Kansas City RelaysApr 17 · 400 Meters · Place 17 · Lutheran (Kansas City)Lutheran (Kansas City)400 Meters171:01.2012
Apr 17RunningLane Kansas City RelaysApr 17 · 200 Meters · Place 5 · Lutheran (Kansas City)Lutheran (Kansas City)200 Meters525.6812
Apr 17RunningLane Kansas City RelaysApr 17 · 100 Meters · Place 7 · Lutheran (Kansas City)Lutheran (Kansas City)100 Meters712.4912
Apr 14Delbert Best InvitationalApr 14 · 400 Meters · Place 1 · Lutheran (Kansas City)Lutheran (Kansas City)400 Meters11:02.1112
Apr 10Holden HS InviteApr 10 · 200 Meters · Place 1 · Lutheran (Kansas City)Lutheran (Kansas City)200 Meters1.25.64a12
Apr 10Holden HS InviteApr 10 · 100 Meters · Place 1 · Lutheran (Kansas City)Lutheran (Kansas City)100 Meters1.12.54a12
Apr 7Hoefer-Husker InvitationalApr 7 · 400 Meters · Place 1 · Lutheran (Kansas City)Lutheran (Kansas City)400 Meters159.72a12
Apr 7Hoefer-Husker InvitationalApr 7 · 100 Meters · Place 1 · Lutheran (Kansas City)Lutheran (Kansas City)100 Meters112.57a12
Mar 312026 KAW Valley HS Conference MeetMar 31 · 400 Meters · Place 1 · Lutheran (Kansas City)Lutheran (Kansas City)400 Meters1.1:00.60a12
Mar 312026 KAW Valley HS Conference MeetMar 31 · 200 Meters · Place 1 · Lutheran (Kansas City)Lutheran (Kansas City)200 Meters1.26.32a12
Mar 312026 KAW Valley HS Conference MeetMar 31 · 100 Meters · Place 1 · Lutheran (Kansas City)Lutheran (Kansas City)100 Meters1.12.87a12
Mar 28Sherwood Black and White Mar 28 · 200 Meters · Place 1 · Lutheran (Kansas City)Lutheran (Kansas City)200 Meters1.26.3112
Mar 28Sherwood Black and White Mar 28 · 100 Meters · Place 1 · Lutheran (Kansas City)Lutheran (Kansas City)100 Meters1.12.3412

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 23MSHSAA Class 1 State ChampionshipMay 23 · 400 Meters · Place 2 · Lutheran (KaLutheran (Ka400 Meters258.9811
May 23MSHSAA Class 1 State ChampionshipMay 23 · 400 Meters · Place 3 · Lutheran (KaLutheran (Ka400 MetersRound P359.8711
May 23MSHSAA Class 1 State ChampionshipMay 23 · 200 Meters · Place 2 · Lutheran (KaLutheran (Ka200 Meters225.5511
May 23MSHSAA Class 1 State ChampionshipMay 23 · 200 Meters · Place 3 · Lutheran (KaLutheran (Ka200 MetersRound P325.7911
May 23MSHSAA Class 1 State ChampionshipMay 23 · 100 Meters · Place 1 · Lutheran (KaLutheran (Ka100 Meters112.4511
May 23MSHSAA Class 1 State ChampionshipMay 23 · 100 Meters · Place 1 · Lutheran (KaLutheran (Ka100 MetersRound P112.7011
May 10MSHSAA Class 1 District 7May 10 · 400 Meters · Place 1 · Lutheran (KaLutheran (Ka400 Meters159.8111
May 10MSHSAA Class 1 District 7May 10 · 200 Meters · Place 1 · Lutheran (KaLutheran (Ka200 Meters126.1111
May 10MSHSAA Class 1 District 7May 10 · 100 Meters · Place 1 · Lutheran (KaLutheran (Ka100 Meters112.6311
Apr 26Clinton InvitationalApr 26 · 100 Meters · Place 1 · Lutheran (Kansas City) High ScLutheran (Kansas City) High Sc100 Meters112.8311
Apr 26Clinton InvitationalApr 26 · 200 Meters · Place 1 · Lutheran (Kansas City) High ScLutheran (Kansas City) High Sc200 Meters126.0511
Apr 26Clinton InvitationalApr 26 · 400 Meters · Place 1 · Lutheran (Kansas City) High ScLutheran (Kansas City) High Sc400 Meters11:01.7911
Apr 15Delbert Best InviteApr 15 · 200 Meters · Place 1 · Lutheran (Kansas City)Lutheran (Kansas City)200 Meters1.26.49a11
Apr 15Delbert Best InviteApr 15 · 100 Meters · Place 1 · Lutheran (Kansas City)Lutheran (Kansas City)100 Meters1.12.88a11
Apr 8Rob Hoefer/Husker InviteApr 8 · 400 Meters · Place 1 · Lutheran (KaLutheran (Ka400 Meters11:01.83—
Apr 8Rob Hoefer/Husker InviteApr 8 · 200 Meters · Place 1 · Lutheran (KaLutheran (Ka200 Meters126.55—
Apr 8Rob Hoefer/Husker InviteApr 8 · 100 Meters · Place 2 · Lutheran (KaLutheran (Ka100 Meters213.00—
Apr 1North Platte InvitationalApr 1 · 200 Meters · Place 2 · Lutheran (Kansas City) High ScLutheran (Kansas City) High Sc200 Meters225.6811
Apr 1North Platte InvitationalApr 1 · 100 Meters · Place 4 · Lutheran (Kansas City) High ScLutheran (Kansas City) High Sc100 Meters412.8611
Mar 7Butler InvitationalMar 7 · 400 Meters · Place 2 · Lutheran (Kansas City)Lutheran (Kansas City)400 Meters2.1:02.15a11
Mar 7Butler InvitationalMar 7 · 200 Meters · Place 1 · Lutheran (Kansas City)Lutheran (Kansas City)200 Meters1.26.90a11
Mar 7Butler InvitationalMar 7 · 100 Meters · Place 1 · Lutheran (Kansas City)Lutheran (Kansas City)100 Meters1.13.07a11
Jan 26Jayhawk HS ClassicJan 26 · 400 Meters · Place 12 · Hot Feet Track ClubHot Feet Track Club400 Meters12.1:04.37a11
Jan 26Jayhawk HS ClassicJan 26 · 200 Meters · Place 12 · Hot Feet Track ClubHot Feet Track Club200 Meters12.27.27a11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 23Bearcat All-Ages Open #4Feb 23 · 60 Meter · Place 6 · Hot Feet Track ClubHot Feet Track Club60 Meter6.8.18a PB11
Feb 23Bearcat All-Ages Open #4Feb 23 · 400 Meters · Place 10 · Hot Feet Track ClubHot Feet Track Club400 Meters10.1:02.73a PB11
Feb 23Bearcat All-Ages Open #4Feb 23 · 200 Meters · Place 9 · Hot Feet Track ClubHot Feet Track Club200 Meters9.27.19a PB11

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 17MSHSAA Class 1 State Track & Field ChampionshipsMay 17 · 400 Meters · Place 2 · Lutheran (KaLutheran (Ka400 Meters21:00.5910
May 17MSHSAA Class 1 State Track & Field ChampionshipsMay 17 · 400 Meters · Place 6 · Lutheran (KaLutheran (Ka400 MetersRound P61:02.2110
May 17MSHSAA Class 1 State Track & Field ChampionshipsMay 17 · 200 Meters · Place 2 · Lutheran (KaLutheran (Ka200 Meters226.2110
May 17MSHSAA Class 1 State Track & Field ChampionshipsMay 17 · 200 Meters · Place 2 · Lutheran (KaLutheran (Ka200 MetersRound P226.1410
May 17MSHSAA Class 1 State Track & Field ChampionshipsMay 17 · 100 Meters · Place 3 · Lutheran (KaLutheran (Ka100 Meters312.8710
May 17MSHSAA Class 1 State Track & Field ChampionshipsMay 17 · 100 Meters · Place 5 · Lutheran (KaLutheran (Ka100 MetersRound P512.8510
May 4MSHSAA Class 1 & 3 District 7May 4 · 400 Meters · Place 2 · Lutheran (Kansas City)Lutheran (Kansas City)400 Meters2.1:02.65a10
May 4MSHSAA Class 1 & 3 District 7May 4 · 200 Meters · Place 1 · Lutheran (Kansas City)Lutheran (Kansas City)200 Meters1.26.61a10
May 4MSHSAA Class 1 & 3 District 7May 4 · 100 Meters · Place 1 · Lutheran (Kansas City)Lutheran (Kansas City)100 Meters1.13.09a10
Apr 22HS Viking InvitationalApr 22 · 200 Meters · Place 1 · Lutheran (Kansas City)Lutheran (Kansas City)200 Meters126.9—
Apr 22HS Viking InvitationalApr 22 · 100 Meters · Place 1 · Lutheran (Kansas City)Lutheran (Kansas City)100 Meters113.2—
Apr 9Delbert Best InvitationalApr 9 · 200 Meters · Place 1 · Lutheran (KaLutheran (Ka200 Meters126.87—
Apr 9Delbert Best InvitationalApr 9 · 100 Meters · Place 1 · Lutheran (KaLutheran (Ka100 Meters112.91—
Apr 4Brant Downey InviteApr 4 · 400 Meters · Place 2 · Lutheran (KaLutheran (Ka400 Meters21:05.27—
Apr 4Brant Downey InviteApr 4 · 200 Meters · Place 3 · Lutheran (KaLutheran (Ka200 Meters327.74—
Apr 4Brant Downey InviteApr 4 · 100 Meters · Place 2 · Lutheran (KaLutheran (Ka100 Meters213.14—
Mar 21Butler InvitationalMar 21 · 200 Meters · Place 2 · Lutheran (Kansas City) High ScLutheran (Kansas City) High Sc200 Meters227.2510
Mar 21Butler InvitationalMar 21 · 400 Meters · Place 3 · Lutheran (Kansas City) High ScLutheran (Kansas City) High Sc400 Meters31:04.5910
Mar 21Butler InvitationalMar 21 · 100 Meters · Place 3 · Lutheran (Kansas City) High ScLutheran (Kansas City) High Sc100 Meters313.2310

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 18NW Missouri Youth #3Feb 18 · 400 Meters · Place 12 · Hot Feet Track ClubHot Feet Track Club400 Meters121:05.39a—
Feb 18NW Missouri Youth #3Feb 18 · 200 Meters · Place 19 · Hot Feet Track ClubHot Feet Track Club200 Meters1928.55a—

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 9Missouri Valley AAU Missouri District QualifierJun 9 · 200 Meters · Place 10 · Hot Feet Track ClubHot Feet Track Club200 Meters10.27.23aUnofficial9
Jun 9Missouri Valley AAU Missouri District QualifierJun 9 · 100 Meters · Place 15 · Hot Feet Track ClubHot Feet Track Club100 Meters15.13.40aUnofficial9
May 13MSHSAA Class 2 Sectional 4May 13 · 400 Meters · Place 7 · Lutheran (KaLutheran (Ka400 Meters71:05.339
May 13MSHSAA Class 2 Sectional 4May 13 · 200 Meters · Place 6 · Lutheran (KaLutheran (Ka200 Meters627.539
May 13MSHSAA Class 2 Sectional 4May 13 · 100 Meters · Place 7 · Lutheran (KaLutheran (Ka100 Meters713.079
Apr 27Lexington Bill Hamann InvitationalApr 27 · 200 Meters · Place 3 · Lutheran (KaLutheran (Ka200 Meters327.44—
Apr 27Lexington Bill Hamann InvitationalApr 27 · 100 Meters · Place 1 · Lutheran (KaLutheran (Ka100 Meters113.33—
Apr 14Brutus Hamilton InvitationalApr 14 · 400 Meters · Place 1 · Lutheran (Kansas City)Lutheran (Kansas City)400 Meters1.1:04.59a9
Apr 14Brutus Hamilton InvitationalApr 14 · 200 Meters · Place 3 · Lutheran (Kansas City)Lutheran (Kansas City)200 Meters3.28.06a9
Apr 14Brutus Hamilton InvitationalApr 14 · 100 Meters · Place 4 · Lutheran (Kansas City)Lutheran (Kansas City)100 Meters4.13.58a9
Apr 4Rob Hoefer/Husker Invitational Track MeetApr 4 · 200 Meters · Place 1 · Lutheran (KaLutheran (Ka200 Meters127.57—
Apr 4Rob Hoefer/Husker Invitational Track MeetApr 4 · 100 Meters · Place 1 · Lutheran (KaLutheran (Ka100 Meters113.58—
Mar 28North Platte InvitationalMar 28 · 400 Meters · Place 3 · Lutheran (KaLutheran (Ka400 Meters31:04.51—
Mar 28North Platte InvitationalMar 28 · 100 Meters · Place 3 · Lutheran (KaLutheran (Ka100 Meters313.36—
Mar 23Butler InvitationalMar 23 · 200 Meters · Place 3 · Lutheran (Kansas City) High ScLutheran (Kansas City) High Sc200 Meters327.639
Mar 23Butler InvitationalMar 23 · 400 Meters · Place 2 · Lutheran (Kansas City) High ScLutheran (Kansas City) High Sc400 Meters21:05.979

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26BandBraceKC HS and Youth Track FestivalFeb 26 · 400 Meters · Place 3 · Hot Feet Track ClubHot Feet Track Club400 Meters31:04.96a—
Feb 26BandBraceKC HS and Youth Track FestivalFeb 26 · 200 Meters · Place 2 · Hot Feet Track ClubHot Feet Track Club200 Meters229.84a—