Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorEagan/ Rosemount JV Coed Meet · Apr 135:15.43aEagan/ Rosemount JV Coed MeetApril 13, 2026
3200 Meters · OutdoorEden Prairie Booster Invitational · Apr 2511:23.18aEden Prairie Booster InvitationalApril 25, 2026
800 Meters · OutdoorLakeville South JV Triangular · May 32:32.12aLakeville South JV TriangularMay 3, 2024
Discus · 1kg · OutdoorDistrict 196 MS Boys Championships · May 3040-11District 196 MS Boys ChampionshipsMay 30, 2023

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 8Class AAA True Team Wild CardMay 8 · 3200 Meters · Place 92 · EaganEagan3200 Meters92.11:38.28a11
May 52AAA Section True TeamMay 5 · 3200 Meters · Place 16 · EaganEagan3200 Meters16.11:38.28a11
Apr 27Eagan/LVN HS JV DualApr 27 · 1600 Meters · Place 3 · EaganEagan1600 Meters3.5:21.06a11
Apr 25Eden Prairie Booster InvitationalApr 25 · 3200 Meters · Place 16 · EaganEagan3200 Meters16.11:23.18a PB11
Apr 20Shakopee JV MeetApr 20 · 1600 Meters · Place 2 · EaganEagan1600 Meters25:24.78a11
Apr 13Eagan/ Rosemount JV Coed MeetApr 13 · 1600 Meters · Place 4 · EaganEagan1600 Meters4.5:15.43a PB11
Apr 9Farmington Boys InviteApr 9 · 3200 Meters · Place 5 · EaganEagan3200 Meters511:37.73a11

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 9SSC (east) JV boys championshipsMay 9 · 1600 Meters · Place 24 · EaganEagan1600 Meters245:26.78a10
Apr 21Burnsville Boys JV QuadApr 21 · 1600 Meters · Place 18 · EaganEagan1600 Meters18.5:28.79a10
Apr 10Farmington Boys InviteApr 10 · 1600 Meters · Place 23 · EaganEagan1600 Meters235:35.2010

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10South Suburban JV Boys Conference Championship MeetMay 10 · 1600 Meters · Place 17 · EaganEagan1600 Meters175:30.34a—
May 3Lakeville South JV TriangularMay 3 · 1600 Meters · Place 7 · EaganEagan1600 Meters75:24.01a—
May 3Lakeville South JV TriangularMay 3 · 800 Meters · Place 10 · EaganEagan800 Meters102:32.12a PB—
Apr 29Prior Lake Boys JV MeetApr 29 · 1600 Meters · Place 14 · EaganEagan1600 Meters14.5:31.22a9
Apr 22Boys JV - Rosemount, Apple Valley, Eagan, BurnsvilleApr 22 · 1600 Meters · Place 13 · EaganEagan1600 Meters13.5:33.57a9
Apr 11Farmington Boys InviteApr 11 · 3200 Meters · Place 12 · EaganEagan3200 Meters1212:01.48a—

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 30District 196 MS Boys ChampionshipsMay 30 · 1600 Meters · Place 9 · Dakota HillsDakota Hills1600 Meters9.6:10.86a8
May 30District 196 MS Boys ChampionshipsMay 30 · Discus · Place 24 · Dakota HillsDakota HillsDiscus1kg24.40-11 PB8
May 30District 196 MS Boys ChampionshipsMay 30 · 800 Meters · Place 11 · Dakota HillsDakota Hills800 Meters11.2:56.81a8
May 24District 196 MS @ Eagan HSMay 24 · Discus · Place 10 · Dakota HillsDakota HillsDiscus1035-078
May 24District 196 MS @ Eagan HSMay 24 · 1600 Meters · Place 4 · Dakota HillsDakota Hills1600 Meters45:54.348
May 24District 196 MS @ Eagan HSMay 24 · 800 Meters · Place 4 · Dakota HillsDakota Hills800 Meters42:51.318
May 18District 196 MS @ Apple Valley HSMay 18 · Discus · Place 14 · Dakota HillsDakota HillsDiscus1442-028
May 18District 196 MS @ Apple Valley HSMay 18 · 1600 Meters · Place 6 · Dakota HillsDakota Hills1600 Meters66:03.368
May 18District 196 MS @ Apple Valley HSMay 18 · 800 Meters · Place 6 · Dakota HillsDakota Hills800 Meters62:51.268
May 10District 196 MS @ EaganMay 10 · Discus · Place 13 · Dakota HillsDakota HillsDiscus1345-008
May 10District 196 MS @ EaganMay 10 · 1600 Meters · Place 4 · Dakota HillsDakota Hills1600 Meters45:59.118
May 10District 196 MS @ EaganMay 10 · 800 Meters · Place 4 · Dakota HillsDakota Hills800 Meters42:50.278
May 2ISD 196 MS Meet@EaganMay 2 · 1600 Meters · Place 5 · Dakota HillsDakota Hills1600 Meters5.6:26.13a8
May 2ISD 196 MS Meet@EaganMay 2 · 800 Meters · Place 7 · Dakota HillsDakota Hills800 Meters7.3:04.25a8