Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · Outdoor2026 NSAA Class D State Championships · May 225:38.16a2026 NSAA Class D State ChampionshipsMay 22, 2026
200 Meters · OutdoorConestoga Triangular · Mar 2834.56aConestoga TriangularMarch 28, 2025
3200 Meters · Outdoor2026 NSAA Class D State Championships · May 2211:58.90a2026 NSAA Class D State ChampionshipsMay 22, 2026
400 Meters · OutdoorDC West Invite · Apr 61:10.83aDC West InviteApril 6, 2023
800 Meters · OutdoorPlattsmouth JV Invite · Apr 152:46.74aPlattsmouth JV InviteApril 15, 2024

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 222026 NSAA Class D State ChampionshipsMay 22 · 3200 Meters · Place 5 · Weeping WaterWeeping Water3200 Meters5.11:58.90a PB12
May 222026 NSAA Class D State ChampionshipsMay 22 · 1600 Meters · Place 11 · Weeping WaterWeeping Water1600 Meters11.5:38.16a PB12
May 202026 NSAA Class A State ChampionshipsMay 20 · 3200 Meters · Place 5 · Weeping WaterWeeping Water3200 Meters511:58.90—
May 202026 NSAA Class A State ChampionshipsMay 20 · 1600 Meters · Place 11 · Weeping WaterWeeping Water1600 Meters115:38.16—
May 13 (RESULTS ONLY) 2026 NSAA D-2 Hosted by Osceola HSMay 13 · 3200 Meters · Place 1 · Weeping WaterWeeping Water3200 Meters112:55.25a12
May 13 (RESULTS ONLY) 2026 NSAA D-2 Hosted by Osceola HSMay 13 · 1600 Meters · Place 1 · Weeping WaterWeeping Water1600 Meters15:58.92a12
May 13NSAA District D-2 Track Meet Hosted by OsceolaMay 13 · 1600 Meters · Place 1 · Weeping WaterWeeping Water1600 Meters1.5:58.92a12
May 8JCC Thunderbird InviteMay 8 · 3200 Meters · Place 2 · Weeping WaterWeeping Water3200 Meters2.12:35.85a12
May 8JCC Thunderbird InviteMay 8 · 1600 Meters · Place 1 · Weeping WaterWeeping Water1600 Meters1.5:50.66a12
May 2ECNC Conference ChampionshipMay 2 · 3200 Meters · Place 2 · Weeping WaterWeeping Water3200 Meters212:15.02a12
May 2ECNC Conference ChampionshipMay 2 · 1600 Meters · Place 2 · Weeping WaterWeeping Water1600 Meters25:47.19a12
Apr 27Falls City InvitationalApr 27 · 1600 Meters · Place 1 · Weeping WaterWeeping Water1600 Meters15:49.96a12
Apr 24Louisville HS Track & Field InvitationalApr 24 · 3200 Meters · Place 2 · Weeping WaterWeeping Water3200 Meters2.12:41.99a12
Apr 21Robert A. Roh Irish InviteApr 21 · 3200 Meters · Place 1 · Weeping WaterWeeping Water3200 Meters1.12:53.09a12
Apr 21Robert A. Roh Irish InviteApr 21 · 1600 Meters · Place 2 · Weeping WaterWeeping Water1600 Meters2.5:49.58a12
Apr 14YTANApr 14 · 3200 Meters · Place 2 · Weeping WaterWeeping Water3200 Meters213:10.55a12
Apr 14YTANApr 14 · 1600 Meters · Place 1 · Weeping WaterWeeping Water1600 Meters15:56.08a12
Apr 7Rich Bacon InviteApr 7 · 3200 Meters · Place 1 · Weeping WaterWeeping Water3200 Meters1.12:40.53a12
Apr 7Rich Bacon InviteApr 7 · 1600 Meters · Place 2 · Weeping WaterWeeping Water1600 Meters2.5:59.60a12
Mar 27Conestoga Early Bird InvitationalMar 27 · 3200 Meters · Weeping WaterWeeping Water3200 Meters—DNS12
Mar 27Conestoga Early Bird InvitationalMar 27 · 400 Meters · Place 9 · Weeping WaterWeeping Water400 Meters9.1:16.84a12

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 232025 NSAA Class C State ChampionshipsMay 23 · 3200 Meters · Place 16 · Weeping WaterWeeping Water3200 Meters1612:49.64a11
May 232025 NSAA Class D State ChampionshipsMay 23 · 3200 Meters · Place 16 · Weeping WaterWeeping Water3200 Meters16.12:49.64a11
May 14NSAA D-1 District MeetMay 14 · 3200 Meters · Place 4 · Weeping WaterWeeping Water3200 Meters413:16.61a11
May 14NSAA D-1 District MeetMay 14 · 1600 Meters · Place 6 · Weeping WaterWeeping Water1600 Meters66:06.91a11
May 14(RESULTS ONLY) 2025 NSAA D-1 Hosted by Fall City Scared Heart HSMay 14 · 3200 Meters · Place 4 · Weeping WaterWeeping Water3200 Meters4.13:16.61a11
May 14(RESULTS ONLY) 2025 NSAA D-1 Hosted by Fall City Scared Heart HSMay 14 · 1600 Meters · Place 6 · Weeping WaterWeeping Water1600 Meters6.6:06.91a11
May 9JCC InviteMay 9 · 1600 Meters · Place 3 · Weeping WaterWeeping Water1600 Meters36:02.05a11
May 5Louisville JV InviteMay 5 · 3200 Meters · Place 1 · Weeping WaterWeeping Water3200 Meters113:17.55a11
May 3ECNC May 3 · 1600 Meters · Place 4 · Weeping WaterWeeping Water1600 Meters4.5:54.13aUnofficial11
May 3ECNC May 3 · 400 Meters · Place 5 · Weeping WaterWeeping Water400 Meters5.1:12.83aUnofficial11
Apr 282025 Cougar InvitationalApr 28 · 1600 Meters · Place 2 · Weeping WaterWeeping Water1600 Meters2.6:14.71a11
Apr 282025 Cougar InvitationalApr 28 · 400 Meters · Place 13 · Weeping WaterWeeping Water400 Meters13.1:14.17a11
Apr 282025 Cougar InvitationalApr 28 · 1600 Meters · Place 2 · Weeping WaterWeeping Water1600 Meters2.6:14.71a11
Apr 282025 Cougar InvitationalApr 28 · 400 Meters · Place 13 · Weeping WaterWeeping Water400 Meters13.1:14.17a11
Apr 22Irish Invite (Falls City SH)Apr 22 · 1600 Meters · Place 4 · Weeping WaterWeeping Water1600 Meters4.6:01.69a11
Apr 22Irish Invite (Falls City SH)Apr 22 · 400 Meters · Place 18 · Weeping WaterWeeping Water400 Meters18.1:12.44a11
Apr 15Yutan InvitationalApr 15 · 1600 Meters · Place 5 · Weeping WaterWeeping Water1600 Meters55:58.80a11
Apr 15Yutan InvitationalApr 15 · 400 Meters · Place 12 · Weeping WaterWeeping Water400 Meters121:12.83a11
Apr 7Thunderbird InviteApr 7 · 1600 Meters · Place 1 · Weeping WaterWeeping Water1600 Meters1.6:00.59a11
Apr 7Thunderbird InviteApr 7 · 400 Meters · Place 16 · Weeping WaterWeeping Water400 Meters16.1:14.87a11
Apr 1Auburn InviteApr 1 · 1600 Meters · Place 1 · Weeping WaterWeeping Water1600 Meters16:05.57a11
Apr 1Auburn InviteApr 1 · 800 Meters · Place 5 · Weeping WaterWeeping Water800 Meters52:48.34a11
Mar 28Conestoga TriangularMar 28 · 1600 Meters · Place 1 · Weeping WaterWeeping Water1600 Meters16:15.98a11
Mar 28Conestoga TriangularMar 28 · 200 Meters · Place 11 · Weeping WaterWeeping Water200 Meters1134.56a PB11

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 9(RESULTS ONLY) 2024 NSAA C-1 Hosted by Johnson County CentralMay 9 · 1600 Meters · Place 8 · Weeping WaterWeeping Water1600 Meters8.6:04.33a10
May 9(RESULTS ONLY) 2024 NSAA C-1 Hosted by Johnson County CentralMay 9 · 400 Meters · Place 11 · Weeping WaterWeeping Water400 Meters11.1:14.97a10
May 2JCC InviteMay 2 · 1600 Meters · Place 5 · Weeping WaterWeeping Water1600 Meters56:08.30a—
Apr 27ECNCApr 27 · 1600 Meters · Place 4 · Weeping WaterWeeping Water1600 Meters4.5:53.54a10
Apr 22Cougar InvitationalApr 22 · 1600 Meters · Place 6 · Weeping WaterWeeping Water1600 Meters66:18.97a—
Apr 18Louisville InviteApr 18 · 1600 Meters · Place 4 · Weeping WaterWeeping Water1600 Meters46:02.69a—
Apr 15Plattsmouth JV InviteApr 15 · 800 Meters · Place 5 · Weeping WaterWeeping Water800 Meters52:46.74a PB—
Apr 9Yutan InviteApr 9 · 1600 Meters · Place 7 · Weeping WaterWeeping Water1600 Meters76:12.61a—
Apr 42024 DC West InviteApr 4 · 3200 Meters · Place 9 · Weeping WaterWeeping Water3200 Meters913:57.92a—
Apr 2Thunderbird InvitationalApr 2 · 1600 Meters · Place 2 · Weeping WaterWeeping Water1600 Meters26:16.59a—
Mar 15Concordia Bulldog Challenge - Forest DivisionMar 15 · 1600 Meters · Place 6 · Weeping WaterWeeping Water1600 Meters66:20.59a—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 11(RESULTS ONLY) 2023 NSAA C-1 District Hosted by Syracuse May 11 · 1600 Meters · Place 6 · Weeping WaterWeeping Water1600 Meters65:55.27a—
May 5JCC InviteMay 5 · 1600 Meters · Place 7 · Weeping WaterWeeping Water1600 Meters76:00.00a—
May 1Louisville JVMay 1 · 800 Meters · Place 3 · Weeping WaterWeeping Water800 Meters32:48.10a—
May 1Louisville InviteMay 1 · 800 Meters · Place 3 · Weeping WaterWeeping Water800 Meters3.2:48.10a9
Apr 29ECNC MeetApr 29 · 1600 Meters · Place 5 · Weeping WaterWeeping Water1600 Meters5.6:12.46a9
Apr 24Cougar InviteApr 24 · 1600 Meters · Place 6 · Weeping WaterWeeping Water1600 Meters66:08.97a—
Apr 24Cougar InvitationalApr 24 · 1600 Meters · Place 6 · Weeping WaterWeeping Water1600 Meters6.6:08.97a9
Apr 11Yutan InviteApr 11 · 1600 Meters · Place 3 · Weeping WaterWeeping Water1600 Meters36:02.039
Apr 6DC West InviteApr 6 · 400 Meters · Place 12 · Weeping WaterWeeping Water400 Meters121:10.83a PB—
Apr 3JCC InviteApr 3 · 1600 Meters · Place 3 · Weeping WaterWeeping Water1600 Meters36:04.55a—
Mar 28Auburn InviteMar 28 · 1600 Meters · Place 4 · Weeping WaterWeeping Water1600 Meters46:03.739

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 6ECNC JH May 6 · 1600 Meters · Place 6 · Weeping WaterWeeping Water1600 Meters6.6:23.95a8
May 4Syracuse Junior High Track MeetMay 4 · 1600 Meters · Weeping WaterWeeping Water1600 Meters—SCR8
May 4Syracuse Junior High Track MeetMay 4 · 800 Meters · Weeping WaterWeeping Water800 Meters—SCR8
Apr 28JCC JH InviteApr 28 · 800 Meters · Place 9 · Weeping WaterWeeping Water800 Meters9.3:02.83a8
Apr 27Lewiston InviteApr 27 · 1600 Meters · Place 6 · Weeping WaterWeeping Water1600 Meters6.6:44.38aUnofficial8
Apr 20Freeman JH InviteApr 20 · 1600 Meters · Place 5 · Weeping WaterWeeping Water1600 Meters5.6:41.39aUnofficial8
Apr 20Freeman JH InviteApr 20 · 800 Meters · Place 15 · Weeping WaterWeeping Water800 Meters15.3:13.59aUnofficial8

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 11Conestoga JH Track MeetMay 11 · 1600 Meters · Place 4 · Weeping WaterWeeping Water1600 Meters4.6:14.06a7
May 11Conestoga JH Track MeetMay 11 · 800 Meters · Place 7 · Weeping WaterWeeping Water800 Meters7.2:57.61a7
May 7ECNC JH Track MeetMay 7 · 1600 Meters · Place 1 · Weeping WaterWeeping Water1600 Meters1.6:07.52a7
May 4Yutan MS InviteMay 4 · 1600 Meters · Place 4 · Weeping WaterWeeping Water1600 Meters4.6:16.80a7
Apr 29Thunderbird InvitationalApr 29 · 1600 Meters · Place 2 · Weeping WaterWeeping Water1600 Meters2.6:21.00a7
Apr 29Thunderbird InvitationalApr 29 · 800 Meters · Place 9 · Weeping WaterWeeping Water800 Meters9.2:54.23a7
Apr 21Freeman JH InviteApr 21 · 1600 Meters · Place 1 · Weeping WaterWeeping Water1600 Meters1.6:23.40a7
Apr 21Freeman JH InviteApr 21 · 800 Meters · Place 5 · Weeping WaterWeeping Water800 Meters5.3:03.07a7
Apr 16Conestoga JH Invitational Apr 16 · 1600 Meters · Place 4 · Weeping WaterWeeping Water1600 Meters4.6:14.06a7
Apr 16Conestoga JH Invitational Apr 16 · 800 Meters · Place 7 · Weeping WaterWeeping Water800 Meters7.2:57.61a7
Apr 13Syracuse JH InviteApr 13 · 1600 Meters · Place 2 · Weeping WaterWeeping Water1600 Meters2.6:24.77a7
Apr 13Syracuse JH InviteApr 13 · 800 Meters · Place 3 · Weeping WaterWeeping Water800 Meters3.2:56.12a7