Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUSATF Minnesota Indoor Championships · Mar 94:53.71aUSATF Minnesota Indoor ChampionshipsMarch 9, 2025
1600 Meters · OutdoorSection 6AAA True Team · May 64:36.89aSection 6AAA True TeamMay 6, 2025
3200 Meters · OutdoorSuburban East Conference Championship · May 2210:06.95aSuburban East Conference ChampionshipMay 22, 2025
800 Meters · OutdoorSuburban East Conference Championship · May 192:04.51aSuburban East Conference ChampionshipMay 19, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 19Suburban East Conference ChampionshipMay 19 · 800 Meters · Place 17 · Roseville AreaRoseville Area800 Meters172:04.51a PB12
May 8Class AAA True Team Wild CardMay 8 · 1600 Meters · Place 60 · Roseville AreaRoseville Area1600 Meters60.4:50.03a12
May 56AAA Section True TeamMay 5 · 1600 Meters · Place 12 · Roseville AreaRoseville Area1600 Meters12.4:50.03a12
Apr 29WBL CoEd inviteApr 29 · 1600 Meters · Place 7 · Roseville AreaRoseville Area1600 Meters74:37.13a12
Apr 9White Bear Relays (Boys Only)Apr 9 · 1600 Meters · Place 11 · Roseville AreaRoseville Area1600 Meters114:44.86a12

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 28MSHSL Section 5AAA ChampionshipsMay 28 · 1600 Meters · Place 11 · Roseville AreaRoseville Area1600 Meters11.4:39.79a11
May 22Suburban East Conference ChampionshipMay 22 · 3200 Meters · Place 9 · Roseville AreaRoseville Area3200 Meters910:06.95a PB11
May 6Section 6AAA True TeamMay 6 · 1600 Meters · Place 11 · Roseville AreaRoseville Area1600 Meters11.4:36.89a PB11
Apr 30White Bear Lake CoEd MeetApr 30 · 1600 Meters · Place 5 · Roseville AreaRoseville Area1600 Meters54:37.73a11
Apr 10WBL Mens RelaysApr 10 · 1600 Meters · Place 9 · Roseville AreaRoseville Area1600 Meters94:47.35a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 9USATF Minnesota Indoor ChampionshipsMar 9 · 1 Mile · Place 5 · 30-Unattached30-Unattached1 Mile5.4:53.71a PB11
Mar 9USATF Minnesota Indoor ChampionshipsMar 9 · 1 Mile · Place 5 · 30-Unattached30-Unattached1 Mile5.4:53.71a11

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 23Suburban East Conference ChampionshipMay 23 · 1600 Meters · Place 17 · Roseville AreaRoseville Area1600 Meters174:44.22a—
May 14Suburban East Boys JV MeetMay 14 · 800 Meters · Place 6 · Roseville AreaRoseville Area800 Meters62:12.33a—
May 8Class AAA WildcardMay 8 · 1600 Meters · Place 70 · Roseville AreaRoseville Area1600 Meters70.4:54.14a10
May 7Section 6AAA True TeamMay 7 · 1600 Meters · Place 19 · Roseville AreaRoseville Area1600 Meters19.4:54.14a10
May 2Ron Sass InviteMay 2 · 3200 Meters · Place 8 · Roseville AreaRoseville Area3200 Meters810:42.00a—
Apr 23Roseville InviteApr 23 · 1600 Meters · Place 8 · Roseville AreaRoseville Area1600 Meters84:58.92a—
Apr 18Mounds View Boys JVApr 18 · 1600 Meters · Place 5 · Roseville AreaRoseville Area1600 Meters55:01.49a—
Apr 11White Bear Lake Relays (Boys Only)Apr 11 · 1600 Meters · Place 19 · Roseville AreaRoseville Area1600 Meters19.5:04.64a10

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 119-10 Conference ChampionshipMay 11 · 800 Meters · Place 12 · Roseville AreaRoseville Area800 Meters12.2:24.07a9
Apr 29White Bear Lake CoEd InviteApr 29 · 3200 Meters · Place 19 · Roseville AreaRoseville Area3200 Meters1912:01.139
Apr 17Mounds View JV Boys QuadApr 17 · 800 Meters · Place 25 · Roseville AreaRoseville Area800 Meters252:29.429