Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorUniv. of St. Thomas Joe Sweeney Invitational · Apr 295:05.59aUniv. of St. Thomas Joe Sweeney InvitationalApril 29, 2026
1600 Meters · OutdoorSection 6AA True Team · May 75:35.51aSection 6AA True TeamMay 7, 2025
3200 Meters · OutdoorMSHSL Section 6AA Championships · May 2712:14.54aMSHSL Section 6AA ChampionshipsMay 27, 2025
5000 Meters · OutdoorCSB/SJU Invitational · Apr 1620:04.44aCSB/SJU InvitationalApril 16, 2026
800 Meters · OutdoorRockford Last Chance Meet · May 162:32.29aRockford Last Chance MeetMay 16, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 30MIAC Outdoor ChampionshipApr 30 · 1500 Meters · Place 20 · Saint BenedictSaint Benedict1500 Meters20.5:07.54aFr
Apr 29Univ. of St. Thomas Joe Sweeney InvitationalApr 29 · 1500 Meters · Place 18 · Saint BenedictSaint Benedict1500 Meters185:05.59a PBFr
Apr 24Janis Rider/Doug Bolstorff InvitationalApr 24 · 1500 Meters · Place 14 · Saint BenedictSaint Benedict1500 Meters14.5:14.30aFr
Apr 16CSB/SJU InvitationalApr 16 · 5000 Meters · Place 2 · Saint BenedictSaint Benedict5000 Meters2.20:04.44a PBFr
Apr 16CSB/SJU InvitationalApr 16 · 1500 Meters · Saint BenedictSaint Benedict1500 Meters—DNSFr
Apr 11Gene Glader InvitationalApr 11 · 1500 Meters · Place 32 · Saint BenedictSaint Benedict1500 Meters32.5:09.64aFr
Mar 30Hamline InvitationalMar 30 · 1500 Meters · Place 16 · Saint BenedictSaint Benedict1500 Meters165:20.88aFr
Mar 28CSB/SJU Optimistic MeetMar 28 · 1500 Meters · Place 24 · Saint BenedictSaint Benedict1500 Meters24.5:17.52aFr

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 27MSHSL Section 6AA ChampionshipsMay 27 · 3200 Meters · Place 11 · RockfordRockford3200 Meters11.12:14.54a PB12
May 27MSHSL Section 6AA ChampionshipsMay 27 · 1600 Meters · Place 8 · RockfordRockford1600 Meters8.5:38.65a12
May 22Rockford Last Chance MeetMay 22 · 1600 Meters · Place 2 · RockfordRockford1600 Meters25:46.11a12
May 13WCC West ChampionshipMay 13 · 1600 Meters · Place 3 · RockfordRockford1600 Meters3.5:48.88a12
May 13WCC West ChampionshipMay 13 · 800 Meters · Place 14 · RockfordRockford800 Meters14.2:40.65a12
May 9Rockford JV InvitationalMay 9 · 800 Meters · Place 2 · RockfordRockford800 Meters22:39.12a12
May 7Section 6AA True TeamMay 7 · 1600 Meters · Place 4 · RockfordRockford1600 Meters4.5:35.51a PB12
May 1Minnesota HS InvitationalMay 1 · 1600 Meters · Place 13 · RockfordRockford1600 Meters135:53.14a12
Apr 22WCC Pent @ NYAApr 22 · 3200 Meters · Place 2 · RockfordRockford3200 Meters212:54.5712
Apr 15WCC Pent @ RockfordApr 15 · 1600 Meters · Place 5 · RockfordRockford1600 Meters55:58.70a12
Apr 15WCC Pent @ RockfordApr 15 · 800 Meters · Place 13 · RockfordRockford800 Meters132:56.15a12
Apr 8WCC Pent @ HLWWApr 8 · 3200 Meters · Place 2 · RockfordRockford3200 Meters213:07.30a12

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 22MSHSL Section 6AA ChampionshipsMay 22 · 800 Meters · Place 7 · RockfordRockford800 MetersRound P72:33.12a—
May 22MSHSL Section 6AA ChampionshipsMay 22 · 800 Meters · Place 7 · RockfordRockford800 Meters72:38.42a—
May 16Rockford Last Chance MeetMay 16 · 800 Meters · Place 2 · RockfordRockford800 Meters22:32.29a PB—
May 14WCC West Conference ChampionshipMay 14 · 1600 Meters · Place 4 · RockfordRockford1600 Meters4.5:41.53a11
May 14WCC West Conference ChampionshipMay 14 · 800 Meters · Place 13 · RockfordRockford800 Meters13.2:46.72a11
May 8Class AA WildcardMay 8 · 1600 Meters · Place 28 · RockfordRockford1600 Meters28.5:43.61a11
May 8Class AA WildcardMay 8 · 800 Meters · Place 42 · RockfordRockford800 Meters42.2:38.35a11
May 7Section 6AA True TeamMay 7 · 1600 Meters · Place 8 · RockfordRockford1600 Meters8.5:43.61a11
May 7Section 6AA True TeamMay 7 · 800 Meters · Place 9 · RockfordRockford800 Meters9.2:38.35a11
May 2Delano InvitationalMay 2 · 1600 Meters · Place 6 · RockfordRockford1600 Meters65:44.66a—
May 1Minnesota Open HS InvitationalMay 1 · 800 Meters · Place 13 · RockfordRockford800 Meters132:34.30a—
Apr 23WCC Tri-RockfordApr 23 · 1600 Meters · Place 2 · RockfordRockford1600 Meters25:39.64a—
Apr 23WCC Tri-RockfordApr 23 · 800 Meters · Place 2 · RockfordRockford800 Meters22:36.01a—
Apr 15WCC Tri-RockfordApr 15 · 800 Meters · Place 4 · RockfordRockford800 Meters42:35.20a—
Apr 8WCC Tri-GSLApr 8 · 800 Meters · Place 1 · RockfordRockford800 Meters12:39.68a—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 30MSHSL Section 2AAA ChampionshipsMay 30 · 1600 Meters · Place 17 · RockfordRockford1600 Meters175:57.1710
May 30MSHSL Section 2AAA ChampionshipsMay 30 · 800 Meters · Place 9 · RockfordRockford800 MetersRound P92:35.7810
May 30MSHSL Section 6AAMay 30 · 1600 Meters · Place 17 · RockfordRockford1600 Meters17.5:57.17a10
May 30MSHSL Section 6AAMay 30 · 800 Meters · Place 9 · RockfordRockford800 MetersRound P9.2:35.78a10
May 23Rockford Last Chance MeetMay 23 · 800 Meters · Place 6 · RockfordRockford800 Meters62:34.7310
May 16WCC West ChampionshipMay 16 · 1600 Meters · Place 5 · RockfordRockford1600 Meters5.5:49.69a10
May 10Section 6AA True TeamMay 10 · 3200 Meters · Place 8 · RockfordRockford3200 Meters8.13:18.79a10
May 10Section 6AA True TeamMay 10 · 1600 Meters · Place 7 · RockfordRockford1600 Meters7.5:52.31a10
May 4Delano InvitationalMay 4 · 3200 Meters · Place 12 · RockfordRockford3200 Meters1213:37.2710
May 4Delano InvitationalMay 4 · 1600 Meters · Place 2 · RockfordRockford1600 Meters25:52.7510
Apr 25WCC Quad-RockfordApr 25 · 1600 Meters · Place 3 · RockfordRockford1600 Meters35:59.5310
Apr 18WCC Tri-RockfordApr 18 · 1600 Meters · Place 3 · RockfordRockford1600 Meters36:08.8610
Apr 11WCC Quad-RockfordApr 11 · 800 Meters · Place 2 · RockfordRockford800 Meters22:45.3110