Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorGriak Indoor Classic - Maroon · Mar 274:35.15aGriak Indoor Classic - MaroonMarch 27, 2026
1600 Meters · OutdoorSouth Suburban Conference Championships · May 194:25.71aSouth Suburban Conference ChampionshipsMay 19, 2026
3200 Meters · OutdoorMSHSL State Track & Field Championships · Jun 49:17.01aMSHSL State Track & Field ChampionshipsJune 4, 2026
800 Meters · OutdoorFarmington Ron Thelen Classic · May 142:04.49aFarmington Ron Thelen ClassicMay 14, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 3200 Meters · Place 9 · Farmington3200 Meters9.9:17.01a PB10
May 28MSHSL Section 1AAA ChampionshipsMay 28 · 3200 Meters · Place 2 · Farmington3200 Meters2.9:39.12a10
May 19South Suburban Conference ChampionshipsMay 19 · 3200 Meters · Place 3 · Farmington3200 Meters39:30.44a10
May 19South Suburban Conference ChampionshipsMay 19 · 1600 Meters · Place 3 · Farmington1600 Meters34:25.71a PB10
May 14Farmington Ron Thelen ClassicMay 14 · 800 Meters · Place 4 · Farmington800 Meters42:04.49a PB10
May 8Class AAA True Team Wild CardMay 8 · 3200 Meters · Place 11 · Farmington3200 Meters11.9:49.90a10
May 8Class AAA True Team Wild CardMay 8 · 1600 Meters · Place 28 · Farmington1600 Meters28.4:35.94a10
May 51AAA Section True Team May 5 · 3200 Meters · Place 2 · Farmington3200 Meters2.9:49.90a10
May 51AAA Section True Team May 5 · 1600 Meters · Place 4 · Farmington1600 Meters4.4:35.94a10
Apr 24Hamline Elite MeetApr 24 · 3200 Meters · Place 13 · Farmington3200 Meters139:23.12a10
Apr 15White Bear Lake CoEd MeetApr 15 · 3200 Meters · Place 1 · Farmington3200 Meters1.9:31.83a10
Apr 9Farmington Boys InviteApr 9 · 1600 Meters · Place 1 · Farmington1600 Meters14:30.17a10
Apr 9Farmington Boys InviteApr 9 · 800 Meters · Place 7 · Farmington800 Meters72:07.66a10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 27Griak Indoor Classic - MaroonMar 27 · 1600 Meters · Place 5 · Farmington1600 Meters54:35.15a PB10

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 29MSHSL Section 1AAA ChampionshipsMay 29 · 3200 Meters · Place 8 · Farmington3200 Meters810:23.66a9
May 29MSHSL Section 1AAA ChampionshipsMay 29 · 1600 Meters · Place 12 · Farmington1600 Meters124:48.84a9
May 20SSC ChampionshipsMay 20 · 3200 Meters · Place 6 · Farmington3200 Meters610:08.52a9
May 6Section 1AAA True TeamMay 6 · 3200 Meters · Place 8 · Farmington3200 Meters8.10:15.25a9
Apr 22Hopkins True Team InvitationalApr 22 · 3200 Meters · Place 3 · Farmington3200 Meters310:09.019
Apr 21Farmington Boys JV MeetApr 21 · High Jump · Place 8 · FarmingtonHigh Jump85-02.009
Apr 10Farmington Boys InviteApr 10 · 1600 Meters · Place 5 · Farmington1600 Meters54:47.789

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - MaroonMar 28 · High Jump · Place 25 · FarmingtonHigh Jump255-09
Mar 28Griak Indoor Classic - MaroonMar 28 · 1600 Meters · Place 24 · Farmington1600 Meters244:57.69a9

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 24Komet JH Elite MeetMay 24 · 1600 Meters · Place 3 · Farmington1600 Meters35:15.80a—
May 24Komet JH Elite MeetMay 24 · 800 Meters · Place 8 · Farmington800 Meters82:26.36a—