Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · Outdoor2026 NSAA Class D State Championships · May 224:48.40a2026 NSAA Class D State ChampionshipsMay 22, 2026
3200 Meters · Outdoor2026 NSAA Class D State Championships · May 2210:23.51a2026 NSAA Class D State ChampionshipsMay 22, 2026
400 Meters · OutdoorPlainview Invite · May 758.56aPlainview InviteMay 7, 2025
800 Meters · OutdoorSummerland Invitational · Apr 282:08.63aSummerland InvitationalApril 28, 2026

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 222026 NSAA Class D State ChampionshipsMay 22 · 3200 Meters · Place 9 · St. Mary'sSt. Mary's3200 Meters9.10:23.51a PB11
May 222026 NSAA Class D State ChampionshipsMay 22 · 1600 Meters · Place 14 · St. Mary'sSt. Mary's1600 Meters14.4:48.40a PB11
May 202026 NSAA Class A State ChampionshipsMay 20 · 3200 Meters · Place 9 · St. Mary'sSt. Mary's3200 Meters910:23.51—
May 202026 NSAA Class A State ChampionshipsMay 20 · 1600 Meters · Place 14 · St. Mary'sSt. Mary's1600 Meters144:48.40—
May 13 (RESULTS ONLY) 2026 NSAA D-4 Hosted by Rock County HSMay 13 · 3200 Meters · Place 2 · St. Mary'sSt. Mary's3200 Meters210:38.17a11
May 13 (RESULTS ONLY) 2026 NSAA D-4 Hosted by Rock County HSMay 13 · 1600 Meters · Place 3 · St. Mary'sSt. Mary's1600 Meters34:55.65a11
May 13NSAA D-4 District MeetMay 13 · 3200 Meters · Place 2 · St. Mary'sSt. Mary's3200 Meters2.10:38.17a11
May 13NSAA D-4 District MeetMay 13 · 1600 Meters · Place 3 · St. Mary'sSt. Mary's1600 Meters3.4:55.65a11
May 6Plainview HS InviteMay 6 · 3200 Meters · Place 2 · St. Mary'sSt. Mary's3200 Meters2.10:49.58a11
May 6Plainview HS InviteMay 6 · 1600 Meters · Place 2 · St. Mary'sSt. Mary's1600 Meters2.5:00.65a11
May 6Plainview HS InviteMay 6 · 800 Meters · St. Mary'sSt. Mary's800 Meters—SCR11
May 2NVC JH & HS Conference MeetMay 2 · 3200 Meters · Place 1 · St. Mary'sSt. Mary's3200 Meters1.10:42.88a11
May 2NVC JH & HS Conference MeetMay 2 · 1600 Meters · Place 2 · St. Mary'sSt. Mary's1600 Meters2.5:01.97a11
May 2NVC JH & HS Conference MeetMay 2 · 800 Meters · Place 5 · St. Mary'sSt. Mary's800 Meters5.2:13.56a11
Apr 30Norfolk ClassicApr 30 · 3200 Meters · Place 6 · St. Mary'sSt. Mary's3200 Meters6.10:27.18a11
Apr 30Norfolk ClassicApr 30 · 1600 Meters · St. Mary'sSt. Mary's1600 Meters--SCR11
Apr 28Summerland InvitationalApr 28 · 800 Meters · Place 2 · St. Mary'sSt. Mary's800 Meters2.2:08.63a PB11
Apr 22St. Mary's InviteApr 22 · 3200 Meters · Place 1 · St. Mary'sSt. Mary's3200 Meters1.10:58.87a11
Apr 22St. Mary's InviteApr 22 · 1600 Meters · Place 1 · St. Mary'sSt. Mary's1600 Meters1.5:01.13a11
Apr 16O'Neill InviteApr 16 · 3200 Meters · Place 1 · St. Mary'sSt. Mary's3200 Meters1.10:45.22a11
Apr 16O'Neill InviteApr 16 · 1600 Meters · Place 4 · St. Mary'sSt. Mary's1600 Meters4.4:57.55a11
Apr 7Sandhills InviteApr 7 · 3200 Meters · Place 1 · St. Mary'sSt. Mary's3200 Meters1.10:55.31a11
Apr 7Sandhills InviteApr 7 · 1600 Meters · Place 1 · St. Mary'sSt. Mary's1600 Meters1.5:16.45a11
Mar 31Cedar Catholic Track Invitational Mar 31 · 3200 Meters · Place 1 · St. Mary'sSt. Mary's3200 Meters110:56.02a11
Mar 31Cedar Catholic Track Invitational Mar 31 · 1600 Meters · Place 1 · St. Mary'sSt. Mary's1600 Meters14:59.32a11

2025 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 232025 NSAA Class C State ChampionshipsMay 23 · 3200 Meters · Place 5 · St. Mary'sSt. Mary's3200 Meters510:27.09a10
May 232025 NSAA Class C State ChampionshipsMay 23 · 1600 Meters · Place 11 · St. Mary'sSt. Mary's1600 Meters114:50.86a10
May 232025 NSAA Class D State ChampionshipsMay 23 · 3200 Meters · Place 5 · St. Mary'sSt. Mary's3200 Meters5.10:27.09a10
May 232025 NSAA Class D State ChampionshipsMay 23 · 1600 Meters · Place 11 · St. Mary'sSt. Mary's1600 Meters11.4:50.86a10
May 14(RESULTS ONLY) 2025 NSAA D-4 Hosted by Plainview HSMay 14 · 3200 Meters · Place 1 · St. Mary'sSt. Mary's3200 Meters110:41.77a10
May 14(RESULTS ONLY) 2025 NSAA D-4 Hosted by Plainview HSMay 14 · 1600 Meters · Place 2 · St. Mary'sSt. Mary's1600 Meters25:03.62a10
May 14NSAA D-4 District MeetMay 14 · 3200 Meters · Place 1 · St. Mary'sSt. Mary's3200 Meters1.10:41.77a10
May 14NSAA D-4 District MeetMay 14 · 1600 Meters · Place 2 · St. Mary'sSt. Mary's1600 Meters2.5:03.62a10
May 7Plainview InviteMay 7 · 1600 Meters · Place 1 · St. Mary'sSt. Mary's1600 Meters14:55.98a10
May 7Plainview InviteMay 7 · 400 Meters · Place 8 · St. Mary'sSt. Mary's400 Meters858.56a PB10
May 3NVC JH & HS Conference MeetMay 3 · 3200 Meters · Place 1 · St. Mary'sSt. Mary's3200 Meters110:31.90a10
May 3NVC JH & HS Conference MeetMay 3 · 1600 Meters · Place 2 · St. Mary'sSt. Mary's1600 Meters25:02.03a10
May 3NVC JH & HS Conference MeetMay 3 · 800 Meters · Place 2 · St. Mary'sSt. Mary's800 Meters22:12.99a10
May 1Norfolk Track ClassicMay 1 · 3200 Meters · Place 3 · St. Mary'sSt. Mary's3200 Meters310:27.26a10
Apr 29Summerland InviteApr 29 · 1600 Meters · Place 2 · St. Mary'sSt. Mary's1600 Meters24:48.46a10
Apr 29Summerland InviteApr 29 · 800 Meters · Place 2 · St. Mary'sSt. Mary's800 Meters22:12.89a10
Apr 23Saint Mary's InviteApr 23 · 3200 Meters · Place 1 · St. Mary'sSt. Mary's3200 Meters1.10:41.42a10
Apr 23Saint Mary's InviteApr 23 · 1600 Meters · Place 1 · St. Mary'sSt. Mary's1600 Meters1.5:00.49a10
Apr 17O'Neill InviteApr 17 · 3200 Meters · Place 2 · St. Mary'sSt. Mary's3200 Meters210:35.04a10
Apr 17O'Neill InviteApr 17 · 1600 Meters · Place 4 · St. Mary'sSt. Mary's1600 Meters44:59.34a10
Apr 8Sandhills InviteApr 8 · 3200 Meters · Place 1 · St. Mary'sSt. Mary's3200 Meters110:51.58a10
Apr 8Sandhills InviteApr 8 · 1600 Meters · Place 1 · St. Mary'sSt. Mary's1600 Meters15:09.67a10
Apr 8Sandhills InviteApr 8 · 800 Meters · Place 5 · St. Mary'sSt. Mary's800 Meters52:17.98a10
Apr 4Ray Doerr Memorial InviteApr 4 · 3200 Meters · Place 3 · St. Mary'sSt. Mary's3200 Meters310:41.55a10
Apr 4Ray Doerr Memorial InviteApr 4 · 1600 Meters · Place 3 · St. Mary'sSt. Mary's1600 Meters34:59.37a10
Apr 1Cedar InviteApr 1 · 3200 Meters · Place 1 · St. Mary'sSt. Mary's3200 Meters111:04.69a10
Apr 1Cedar InviteApr 1 · 1600 Meters · Place 4 · St. Mary'sSt. Mary's1600 Meters45:06.63a10

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 172024 NSAA Class D State ChampionshipsMay 17 · 3200 Meters · Place 19 · St. Mary'sSt. Mary's3200 Meters19.11:16.68a9
May 8NSAA D-4 District MeetMay 8 · 3200 Meters · Place 2 · St. Mary'sSt. Mary's3200 Meters210:59.75a—
May 8NSAA D-4 District MeetMay 8 · 1600 Meters · Place 3 · St. Mary'sSt. Mary's1600 Meters35:14.86a—
May 8(RESULTS ONLY) 2024 NSAA D-4 Hosted by Rock CountyMay 8 · 3200 Meters · Place 2 · St. Mary'sSt. Mary's3200 Meters2.10:59.75a9
May 8(RESULTS ONLY) 2024 NSAA D-4 Hosted by Rock CountyMay 8 · 1600 Meters · Place 3 · St. Mary'sSt. Mary's1600 Meters3.5:14.86a9
Apr 30Bronco StampedeApr 30 · 3200 Meters · Place 3 · St. Mary'sSt. Mary's3200 Meters310:53.83a—
Apr 30Bronco StampedeApr 30 · 1600 Meters · Place 3 · St. Mary'sSt. Mary's1600 Meters35:11.37a—
Apr 30Bronco StampedeApr 30 · 800 Meters · Place 14 · St. Mary'sSt. Mary's800 Meters142:26.09a—
Apr 27NVC JH & HS Conference MeetApr 27 · 3200 Meters · Place 3 · St. Mary'sSt. Mary's3200 Meters310:54.35a—
Apr 27NVC JH & HS Conference MeetApr 27 · 1600 Meters · Place 5 · St. Mary'sSt. Mary's1600 Meters55:18.30a—
Apr 27NVC JH & HS Conference MeetApr 27 · 800 Meters · Place 13 · St. Mary'sSt. Mary's800 Meters132:22.71a—
Apr 23Summerland InvitationalApr 23 · 3200 Meters · Place 1 · St. Mary'sSt. Mary's3200 Meters1.11:14.25Unofficial9
Apr 23Summerland InvitationalApr 23 · 1600 Meters · Place 1 · St. Mary'sSt. Mary's1600 Meters1.5:12.00Unofficial9
Apr 17St. Mary's InvitationalApr 17 · 3200 Meters · Place 2 · St. Mary'sSt. Mary's3200 Meters211:08.29a—
Apr 17St. Mary's InvitationalApr 17 · 1600 Meters · Place 4 · St. Mary'sSt. Mary's1600 Meters45:18.93a—
Apr 15Plainview InviteApr 15 · 3200 Meters · Place 4 · St. Mary'sSt. Mary's3200 Meters411:36.79a—
Apr 15Plainview InviteApr 15 · 1600 Meters · Place 6 · St. Mary'sSt. Mary's1600 Meters65:22.79a—
Apr 11O'Neill InviteApr 11 · 3200 Meters · Place 5 · St. Mary'sSt. Mary's3200 Meters511:18.78a—
Apr 11O'Neill InviteApr 11 · 1600 Meters · Place 9 · St. Mary'sSt. Mary's1600 Meters95:25.41a—
Apr 8Sandhills Invite Hosted by North CentralApr 8 · 3200 Meters · Place 3 · St. Mary'sSt. Mary's3200 Meters311:40.15a—
Apr 8Sandhills Invite Hosted by North CentralApr 8 · 1600 Meters · Place 3 · St. Mary'sSt. Mary's1600 Meters35:34.38a—
Apr 2Fullerton InvitationalApr 2 · 3200 Meters · Place 3 · St. Mary'sSt. Mary's3200 Meters311:43.40a—
Apr 2Fullerton InvitationalApr 2 · 1600 Meters · Place 4 · St. Mary'sSt. Mary's1600 Meters45:24.69a—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 25Summerland InviteApr 25 · 1600 Meters · O'Neill St. Mary'sO'Neill St. Mary's1600 Meters—5:33.0Unofficial8
Apr 25Summerland InviteApr 25 · 800 Meters · O'Neill St. Mary'sO'Neill St. Mary's800 Meters—2:29.9Unofficial8

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 10Plainview Junior High MeetMay 10 · 1600 Meters · Place 4 · O'Neill St. Mary'sO'Neill St. Mary's1600 Meters4.5:56.39a7
May 10Plainview Junior High MeetMay 10 · 800 Meters · Place 6 · O'Neill St. Mary'sO'Neill St. Mary's800 Meters6.2:45.00a7
May 5Bronco Stampede-Junior HighMay 5 · 1600 Meters · Place 4 · O'Neill St. Mary'sO'Neill St. Mary's1600 Meters4.5:48.71a7
May 5Bronco Stampede-Junior HighMay 5 · 800 Meters · Place 8 · O'Neill St. Mary'sO'Neill St. Mary's800 Meters8.2:43.33a7
May 3NVC JHMay 3 · 1600 Meters · Place 8 · O'Neill St. Mary'sO'Neill St. Mary's1600 Meters8.5:57.28a7
May 3NVC JHMay 3 · 800 Meters · Place 10 · O'Neill St. Mary'sO'Neill St. Mary's800 Meters10.2:43.22a7
Apr 19O'Neill MS InviteApr 19 · 1600 Meters · Place 8 · O'Neill St. Mary'sO'Neill St. Mary's1600 Meters8.6:07.94a7
Apr 19O'Neill MS InviteApr 19 · 800 Meters · Place 16 · O'Neill St. Mary'sO'Neill St. Mary's800 Meters16.2:50.48a7
Apr 12Knights Invite 2022Apr 12 · 1600 Meters · Place 7 · O'Neill St. Mary'sO'Neill St. Mary's1600 Meters7.6:10.90a7
Apr 12Knights Invite 2022Apr 12 · 800 Meters · Place 11 · O'Neill St. Mary'sO'Neill St. Mary's800 Meters11.2:54.25a7