Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorGamecock Challenge · Feb 14:11.97aGamecock ChallengeFebruary 1, 2025
1 Mile · OutdoorKansas City Metro Mile · Jun 64:16.17aKansas City Metro MileJune 6, 2024
1500 Meters · OutdoorDuke Invitational · Apr 103:48.47aDuke InvitationalApril 10, 2026
1600 Meters · OutdoorMSHSAA Class 5 State Championships · May 244:11.70MSHSAA Class 5 State ChampionshipsMay 24, 2024
200 Meters · OutdoorLiberty North Time Trial · Mar 1925.58Liberty North Time TrialMarch 19, 2021
400 Meters · OutdoorKC Suburban Gold Conference V/JV Championships · May 550.53KC Suburban Gold Conference V/JV ChampionshipsMay 5, 2023
800 Meters · IndoorMid-Winter Collegiate Invite · Feb 131:52.78aMid-Winter Collegiate InviteFebruary 13, 2026
800 Meters · OutdoorCharlotte Invite · Apr 241:51.35aCharlotte InviteApril 24, 2026
800 Meters · Relay Split · OutdoorMSHSAA Class 4 & 5 Sectional #4 · May 181:55.318aMSHSAA Class 4 & 5 Sectional #4May 18, 2024

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · 1500 Meters · Place 6 · Charleston SouthernCharleston Southern1500 MetersRound P6.3:58.28aSo
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · 1500 Meters · Place 4 · Charleston SouthernCharleston Southern1500 Meters4.3:50.64aSo
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · 800 Meters · Place 7 · Charleston SouthernCharleston Southern800 MetersRound P7.1:53.63aSo
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · 800 Meters · Place 8 · Charleston SouthernCharleston Southern800 Meters8.1:55.40aSo
Apr 24Charlotte InviteApr 24 · 1500 Meters · Charleston SouthernCharleston Southern1500 Meters--DNSSo
Apr 24Charlotte InviteApr 24 · 800 Meters · Place 6 · Charleston SouthernCharleston Southern800 Meters6.1:51.35a PBSo
Apr 10Duke InvitationalApr 10 · 1500 Meters · Place 46 · Charleston SouthernCharleston Southern1500 Meters46.3:48.47a PBSo
Apr 10Duke InvitationalApr 10 · 800 Meters · Place 31 · Charleston SouthernCharleston Southern800 Meters31.1:53.00aSo
Mar 26Raleigh RelaysMar 26 · 1500 Meters · Place 190 · Charleston SouthernCharleston Southern1500 Meters190.3:54.38aSo
Mar 26Raleigh RelaysMar 26 · 800 Meters · Place 141 · Charleston SouthernCharleston Southern800 Meters141.1:54.71aSo
Mar 1949er ClassicMar 19 · 1500 Meters · Place 22 · Charleston SouthernCharleston Southern1500 Meters223:58.12aSo
Mar 1949er ClassicMar 19 · 800 Meters · Place 7 · Charleston SouthernCharleston Southern800 Meters71:53.72aSo

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 27Big South Indoor TF Championships 2026Feb 27 · 800 Meters · Place 4 · Charleston SouthernCharleston Southern800 Meters41:55.60aSO
Feb 27Big South Indoor TF Championships 2026Feb 27 · 800 Meters · Place 2 · Charleston SouthernCharleston Southern800 Meters21:53.28aSO
Feb 13Mid-Winter Collegiate InviteFeb 13 · 800 Meters · Place 2 · Charleston SouthernCharleston Southern800 Meters2.1:52.78a PBSo
Jan 23Orange and Purple InvitationalJan 23 · 1 Mile · Place 27 · Charleston SouthernCharleston Southern1 Mile274:24.73SO
Jan 23Orange and Purple InvitationalJan 23 · 800 Meters · Place 14 · Charleston SouthernCharleston Southern800 Meters141:53.96SO
Jan 10Clemson InvitationalJan 10 · 1 Mile · Place 4 · Charleston SouthernCharleston Southern1 Mile4.4:22.45aSo
Jan 10Clemson InvitationalJan 10 · 800 Meters · Place 4 · Charleston SouthernCharleston Southern800 Meters4.1:57.77aSo

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 12Big South Outdoor Track and Field ChampionshipMay 12 · 1500 Meters · Place 9 · Charleston SouthernCharleston Southern1500 Meters94:00.02aFR
May 12Big South Outdoor Track and Field ChampionshipMay 12 · 800 Meters · Place 5 · Charleston SouthernCharleston Southern800 Meters51:52.17aFR
May 12Big South Outdoor Track and Field ChampionshipMay 12 · 800 Meters · Place 5 · Charleston SouthernCharleston Southern800 Meters51:52.17aFR
Apr 252025 Charlotte InviteApr 25 · 800 Meters · Place 5 · Charleston SouthernCharleston Southern800 Meters51:51.40FR
Mar 27Raleigh RelaysMar 27 · 1500 Meters · Place 122 · Charleston SouthernCharleston Southern1500 Meters1223:51.82FR
Mar 27Raleigh RelaysMar 27 · 1500 Meters · Place 122 · Charleston SouthernCharleston Southern1500 Meters1223:51.82FR
Mar 27Raleigh RelaysMar 27 · 800 Meters · Place 70 · Charleston SouthernCharleston Southern800 Meters701:52.21FR
Mar 27Raleigh RelaysMar 27 · 800 Meters · Place 70 · Charleston SouthernCharleston Southern800 Meters701:52.21FR
Mar 21Weems Baskin InvitationalMar 21 · 1500 Meters · Place 4 · Charleston SouthernCharleston Southern1500 Meters43:58.42aFr
Mar 21Weems Baskin InvitationalMar 21 · 800 Meters · Place 3 · Charleston SouthernCharleston Southern800 Meters31:55.00aFr

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 28Big South Indoor ChampionshipFeb 28 · 1 Mile · Place 6 · Charleston SouthernCharleston Southern1 Mile6.4:12.21aFr
Feb 28Big South Indoor ChampionshipFeb 28 · 800 Meters · Place 5 · Charleston SouthernCharleston Southern800 MetersRound P5.1:53.95aFr
Feb 28Big South Indoor ChampionshipFeb 28 · 800 Meters · Place 5 · Charleston SouthernCharleston Southern800 Meters5.1:52.86aFr
Feb 1Gamecock ChallengeFeb 1 · 1 Mile · Place 21 · Charleston SouthernCharleston Southern1 Mile214:11.97a PB—
Jan 24Orange & Purple InvitationalJan 24 · 1 Mile · Place 18 · Charleston SouthernCharleston Southern1 Mile184:13.69FR
Jan 24Orange & Purple InvitationalJan 24 · 1 Mile · Place 18 · Charleston SouthernCharleston Southern1 Mile184:13.69FR
Jan 24Orange & Purple InvitationalJan 24 · 1 Mile · Place 18 · Charleston SouthernCharleston Southern1 Mile184:13.69FR
Jan 24Orange & Purple InvitationalJan 24 · 1 Mile · Place 18 · Charleston SouthernCharleston Southern1 Mile184:13.69FR
Jan 24Orange & Purple InvitationalJan 24 · 1 Mile · Place 18 · Charleston SouthernCharleston Southern1 Mile184:13.69FR
Jan 24Orange & Purple InvitationalJan 24 · 1 Mile · Place 18 · Charleston SouthernCharleston Southern1 Mile184:13.69FR
Jan 24Orange & Purple InvitationalJan 24 · 1 Mile · Place 18 · Charleston SouthernCharleston Southern1 Mile184:13.69FR
Jan 11Gamecock OpenerJan 11 · 800 Meters · Place 4 · Charleston SouthernCharleston Southern800 Meters41:54.68a—

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 6Kansas City Metro MileJun 6 · 1 Mile · Place 8 · Liberty NorthLiberty North1 Mile8.4:16.17a PB12
Jun 6Kansas City Metro MileJun 6 · 1600 Meters · Place 8 · Liberty NorthLiberty North1600 Meters8.4:14.70a12
May 30Hoka Festival of MilesMay 30 · 1600 Meters · Place 5 · Liberty NorthLiberty North1600 Meters54:14.4612
May 30Hoka Festival of MilesMay 30 · 1500 Meters · Place 5 · Liberty NorthLiberty North1500 Meters53:57.5712
May 30Hoka Festival of MilesMay 30 · 1 Mile · Place 5 · Liberty NorthLiberty North1 Mile54:16.2212
May 24MSHSAA Class 5 State ChampionshipsMay 24 · 1600 Meters · Place 5 · Liberty NortLiberty Nort1600 Meters54:11.70 PB12
May 24MSHSAA Class 5 State ChampionshipsMay 24 · 800 Meters · Place 7 · Liberty NortLiberty Nort800 Meters71:54.5712
May 18MSHSAA Class 4 & 5 Sectional #4May 18 · 1600 Meters · Place 4 · Liberty NorthLiberty North1600 Meters4.4:25.13a12
May 18MSHSAA Class 4 & 5 Sectional #4May 18 · 800 Meters · Liberty NorthLiberty North800 MetersRelay Split—1:55.318a PB12
May 18MSHSAA Class 4 & 5 Sectional #4May 18 · 800 Meters · Place 4 · Liberty NorthLiberty North800 Meters4.1:54.65a12
May 11MSHSAA Class 5 District 8May 11 · 1600 Meters · Place 4 · Liberty NorthLiberty North1600 Meters44:23.8012
May 11MSHSAA Class 5 District 8May 11 · 1600 Meters · Place 4 · Liberty NorthLiberty North1600 Meters44:23.8012
May 11MSHSAA Class 5 District 8May 11 · 800 Meters · Place 1 · Liberty NorthLiberty North800 Meters11:56.3012
May 11MSHSAA Class 5 District 8May 11 · 800 Meters · Place 1 · Liberty NorthLiberty North800 Meters11:56.3012
May 11MSHSAA Class 4 District 8May 11 · 1600 Meters · Place 4 · Liberty NorthLiberty North1600 Meters44:23.8012
May 11MSHSAA Class 4 District 8May 11 · 800 Meters · Place 1 · Liberty NorthLiberty North800 Meters11:56.3012
Apr 19Kansas Relays - HSApr 19 · 800 Meters · Place 4 · Liberty NorthLiberty North800 Meters4.1:54.79a12
Apr 12Ken Peek InvitationalApr 12 · 1600 Meters · Place 2 · Liberty NorthLiberty North1600 Meters24:12.8312
Apr 12Ken Peek InvitationalApr 12 · 1600 Meters · Place 2 · Liberty NorthLiberty North1600 Meters24:12.8312
Apr 6Bill Summa InviteApr 6 · 800 Meters · Place 2 · Liberty NorthLiberty North800 Meters21:57.36—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17Washburn Be Your Best Meet #3Feb 17 · 1 Mile · UnattachedUnattached1 Mile--DNS12
Feb 17Washburn Be Your Best Meet #3Feb 17 · 800 Meters · Place 1 · UnattachedUnattached800 Meters1.1:54.96a12

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 26MSHSAA Class 5 State Track & Field ChampionshipsMay 26 · 800 Meters · Place 2 · Liberty NortLiberty Nort800 Meters21:54.1011
May 26MSHSAA Class 5 State Track & Field ChampionshipsMay 26 · 800 Meters · Place 2 · Liberty NortLiberty Nort800 Meters21:54.1011
May 20MSHSAA Class 5 Sectional 4May 20 · 800 Meters · Place 1 · Lib NorthLib North800 Meters11:55.7511
May 13MSHSAA Class 5 District 8May 13 · 800 Meters · Place 2 · Liberty NorthLiberty North800 Meters2.1:55.06a11
May 5KC Suburban Gold Conference V/JV ChampionshipsMay 5 · 400 Meters · Place 6 · Liberty NorthLiberty North400 Meters650.53 PB11
Apr 22Liberty North InvitationalApr 22 · 400 Meters · Place 1 · Liberty NorthLiberty North400 Meters151.9111
Apr 14Kansas Relays-High SchoolApr 14 · 800 Meters · Place 5 · Liberty NortLiberty Nort800 Meters51:56.0311
Apr 8Bill Summa InvitationalApr 8 · 800 Meters · Place 5 · Liberty NorthLiberty North800 Meters5.2:00.58a11
Mar 31Emporia State HS RelaysMar 31 · 800 Meters · Place 1 · Liberty NorthLiberty North800 Meters1.1:58.66a11
Mar 25McCullough-Douglass InvitationalMar 25 · 400 Meters · Place 2 · Liberty NorthLiberty North400 Meters251.2411

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14MSHSAA Class 5 District 8May 14 · 400 Meters · Place 4 · Lib NorthLib North400 Meters451.9610
May 6KC Suburban Gold Conference Varsity ChampionshipMay 6 · 400 Meters · Place 7 · Liberty NorthLiberty North400 Meters7.51.93a10
Apr 29Platte County InvitationalApr 29 · 400 Meters · Place 2 · Lib NorthLib North400 Meters252.57—
Apr 29Platte County InvitationalApr 29 · 400 Meters · Place 2 · Liberty NorthLiberty North400 Meters252.5710
Apr 23Liberty North Varsity InvitationalApr 23 · 800 Meters · Place 4 · Liberty NorthLiberty North800 Meters4.2:03.16a10
Apr 14Winnetonka Varsity InvitationalApr 14 · 400 Meters · Place 10 · Liberty NortLiberty Nort400 Meters1054.19—
Apr 960th Annual Bill Summa InvitationalApr 9 · 800 Meters · Place 11 · Liberty NorthLiberty North800 Meters11.2:03.99a10
Mar 28LSN/Lib/LIBN/Rock QuadMar 28 · 800 Meters · Liberty NorthLiberty North800 Meters—2:02.34aUnofficial10

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 5KC Suburban Gold JV Conference May 5 · 800 Meters · Place 3 · Liberty NorthLiberty North800 Meters3.2:08.64a9
May 5KC Suburban Gold JV Conference May 5 · 400 Meters · Place 2 · Liberty NorthLiberty North400 Meters2.53.61a9
Apr 27Suburban Gold 9th ChampionshipsApr 27 · 400 Meters · Place 3 · Liberty NorthLiberty North400 Meters3.54.64a9
Apr 22Clay Lenhert Varsity/JV InvitationalApr 22 · 400 Meters · Place 4 · Liberty NorthLiberty North400 Meters454.649
Apr 15Darwin Rold InviteApr 15 · 400 Meters · Place 12 · Liberty NorthLiberty North400 Meters1255.839
Apr 13Liberty North Tri Meet #2Apr 13 · 800 Meters · Place 1 · Liberty NorthLiberty North800 Meters12:08.079
Apr 6Liberty/Liberty North DualApr 6 · 400 Meters · Liberty NorthLiberty North400 Meters—55.2Unofficial9
Apr 6Liberty/Liberty North DualApr 6 · 200 Meters · Liberty NorthLiberty North200 Meters—26.3Unofficial9
Mar 30Liberty North Tri MeetMar 30 · 400 Meters · Place 1 · Liberty NorthLiberty North400 Meters156.289
Mar 30Liberty North Tri MeetMar 30 · 200 Meters · Place 7 · Liberty NorthLiberty North200 Meters725.739
Mar 19Liberty North Time TrialMar 19 · 200 Meters · Place 20 · Liberty NorthLiberty North200 Meters2025.58 PB9