Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · IndoorAdidas Indoor Nationals · Mar 2050.83aAdidas Indoor NationalsMarch 20, 2026
400 Meters · OutdoorMSHSAA Class 5 District 7 · May 1649.21aMSHSAA Class 5 District 7May 16, 2026
600 Yards · OutdoorJayhawk HS Classic · Jan 261:20.14aJayhawk HS ClassicJanuary 26, 2025
800 Meters · IndoorBandBraceKC HS and Youth Winter Track Classic · Feb 22:11.23aBandBraceKC HS and Youth Winter Track ClassicFebruary 2, 2025
800 Meters · OutdoorDarwin Rold Invitational · Mar 282:04.56Darwin Rold InvitationalMarch 28, 2025
800 Meters · Relay Split · OutdoorBill Summa Invite · Apr 122:04.094Bill Summa InviteApril 12, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16MSHSAA Class 5 District 7May 16 · 400 Meters · Place 5 · Lee's Summit NorthLee's Summit North400 Meters5.49.21a PB12
May 8KC Suburban Gold Conference Varsity ChampionshipMay 8 · 400 Meters · Place 5 · Lee's Summit NorthLee's Summit North400 Meters549.85a12
May 1Platte County InvMay 1 · 400 Meters · Place 3 · Lee's Summit NorthLee's Summit North400 Meters350.57a12
Apr 17RunningLane Kansas City RelaysApr 17 · 400 Meters · Place 22 · Lee's Summit NorthLee's Summit North400 Meters2252.5812
Apr 1022nd Annual Jerry Crews Varsity InvitationalApr 10 · 400 Meters · Lee's Summit NorthLee's Summit North400 Meters—DNS12
Mar 27Harry Lineberry Open HouseMar 27 · 400 Meters · Place 1 · Lee's Summit NorthLee's Summit North400 Meters151.09a12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 400 Meters · Place 41 · UnattachedUnattached400 Meters41.50.83a PB12
Feb 22 Bearcat All-Ages Open / Youth Meet #4Feb 22 · 400 Meters · Place 2 · Hot Feet Track ClubHot Feet Track Club400 Meters251.40a12
Feb 21Washburn Be Your Best Meet #3Feb 21 · 400 Meters · Place 21 · Hot Feet Track ClubHot Feet Track Club400 Meters2151.70a12
Jan 17Washburn Be Your Best Meet #2Jan 17 · 400 Meters · Place 17 · Hot Feet Track ClubHot Feet Track Club400 Meters1751.92a12
Jan 17Washburn Be Your Best Meet #2Jan 17 · 400 Meters · Place 17 · Hot Feet Track ClubHot Feet Track Club400 Meters1751.92a12
Jan 4BandBrace KC HS and Youth Winter ClassicJan 4 · 400 Meters · Place 2 · Hot Feet Track ClubHot Feet Track Club400 Meters2.54.01a12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 16 QualifierJun 26 · 400 Meters · Hot Feet Track ClubHot Feet Track Club400 Meters--DNS11
Jun 7AAU Missouri Valley District Qualifier (Kansas)Jun 7 · 400 Meters · Place 3 · Hot Feet Track ClubHot Feet Track Club400 Meters3.50.74a11
May 9KC Suburban Gold Conference Varsity/JV ChampionshipMay 9 · 400 Meters · Place 4 · Lee's Summit NorthLee's Summit North400 Meters4.50.48a11
Apr 26Brusca-Strobach InviteApr 26 · 400 Meters · Place 8 · Lee's Summit NorthLee's Summit North400 Meters8.51.08a11
Apr 12Bill Summa InviteApr 12 · 800 Meters · Lee's Summit NorthLee's Summit North800 MetersRelay Split—2:04.094 PB11
Apr 12Bill Summa InviteApr 12 · 400 Meters · Place 6 · Lee's Summit NorthLee's Summit North400 Meters6.50.98a11
Mar 28Darwin Rold InvitationalMar 28 · 800 Meters · Place 4 · Lee's Summit NorthLee's Summit North800 Meters42:04.56 PB11
Jan 26Jayhawk HS ClassicJan 26 · 600 Yards · Place 3 · Hot Feet Track ClubHot Feet Track Club600 Yards3.1:20.14a PB11
Jan 26Jayhawk HS ClassicJan 26 · 400 Meters · Hot Feet Track ClubHot Feet Track Club400 Meters--DNS11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 23Bearcat All-Ages Open #4Feb 23 · 400 Meters · Place 5 · Hot Feet Track ClubHot Feet Track Club400 Meters5.51.56a11
Feb 16Bearcat All-Ages Open #3Feb 16 · 400 Meters · Place 10 · Hot Feet Track ClubHot Feet Track Club400 Meters10.52.15a11
Feb 2BandBraceKC HS and Youth Winter Track ClassicFeb 2 · 800 Meters · Place 1 · Hot Feet Track ClubHot Feet Track Club800 Meters1.2:11.23a PB11

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15MPSSAA 4A East Region ChampionshipsMay 15 · 800 Meters · CroftonCrofton800 MetersRelay Split—2:08.76510
May 6AACPS Last Chance MeetMay 6 · Pole Vault · Place 11 · CroftonCroftonPole Vault117-6—
May 6AACPS Last Chance MeetMay 6 · 800 Meters · Place 1 · CroftonCrofton800 Meters12:09.50a—
Apr 22AACPS Inter-County Meet #1Apr 22 · Pole Vault · Place 13 · CroftonCroftonPole Vault138-0—
Apr 17AACPS Inter-County Meet #3Apr 17 · Pole Vault · Place 15 · CroftonCroftonPole Vault157-0—
Apr 17AACPS Inter-County Meet #3Apr 17 · 800 Meters · Place 6 · CroftonCrofton800 Meters62:20.97a—
Mar 25AACPS All-Comers MeetMar 25 · Pole Vault · Place 9 · CroftonCroftonPole Vault97-6—