Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorGriak Indoor Classic - Maroon · Mar 284:45.87aGriak Indoor Classic - MaroonMarch 28, 2025
1600 Meters · OutdoorFarmington Boys Invite · Apr 94:32.60aFarmington Boys InviteApril 9, 2026
3200 Meters · OutdoorMSHSL Section 1AAA Championships · May 3010:10.98aMSHSL Section 1AAA ChampionshipsMay 30, 2024
400 Meters · OutdoorFarmington Ron Thelen Classic · May 1452.00aFarmington Ron Thelen ClassicMay 14, 2026
800 Meters · IndoorGriak Indoor Classic - Maroon · Mar 272:01.93aGriak Indoor Classic - MaroonMarch 27, 2026
800 Meters · OutdoorMSHSL State Track & Field Championships · Jun 41:56.42aMSHSL State Track & Field ChampionshipsJune 4, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 800 Meters · Place 11 · Farmington800 MetersRound P11.1:56.42a PB12
May 28MSHSL Section 1AAA ChampionshipsMay 28 · 800 Meters · Place 1 · Farmington800 MetersRound P1.1:58.84a12
May 28MSHSL Section 1AAA ChampionshipsMay 28 · 800 Meters · Place 1 · Farmington800 Meters1.1:59.57a12
May 19South Suburban Conference ChampionshipsMay 19 · 800 Meters · Place 1 · Farmington800 Meters11:58.21a12
May 19South Suburban Conference ChampionshipsMay 19 · 800 Meters · Place 5 · Farmington800 Meters52:01.20a12
May 14Farmington Ron Thelen ClassicMay 14 · 400 Meters · Place 3 · Farmington400 Meters352.00a PB12
May 8Class AAA True Team Wild CardMay 8 · 1600 Meters · Place 19 · Farmington1600 Meters19.4:33.26a12
May 8Class AAA True Team Wild CardMay 8 · 800 Meters · Place 3 · Farmington800 Meters3.1:58.27a12
May 51AAA Section True Team May 5 · 1600 Meters · Place 3 · Farmington1600 Meters3.4:33.26a12
May 51AAA Section True Team May 5 · 800 Meters · Place 1 · Farmington800 Meters1.1:58.27a12
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 400 Meters · Place 3 · Farmington400 Meters3.52.13a12
Apr 24Hamline Elite MeetApr 24 · 800 Meters · Place 6 · Farmington800 Meters61:56.83a12
Apr 21Hopkins True Team InvitationalApr 21 · 800 Meters · Place 1 · Farmington800 Meters1.1:56.52a12
Apr 15White Bear Lake CoEd MeetApr 15 · 800 Meters · Place 2 · Farmington800 Meters2.1:59.06a12
Apr 9Farmington Boys InviteApr 9 · 1600 Meters · Place 2 · Farmington1600 Meters24:32.60a PB12
Apr 9Farmington Boys InviteApr 9 · 800 Meters · Place 3 · Farmington800 Meters32:02.27a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 27Griak Indoor Classic - MaroonMar 27 · 800 Meters · Place 1 · Farmington800 Meters12:01.93a PB12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · 800 Meters · Place 16 · Farmington800 MetersRound P16.1:56.79a11
May 29MSHSL Section 1AAA ChampionshipsMay 29 · 800 Meters · Place 1 · Farmington800 Meters12:00.18a11
May 29MSHSL Section 1AAA ChampionshipsMay 29 · 800 Meters · Place 2 · Farmington800 Meters21:57.75a11
May 20SSC ChampionshipsMay 20 · 800 Meters · Place 5 · Farmington800 Meters52:01.13a11
May 15Farmington Thelen InviteMay 15 · 1600 Meters · Place 1 · Farmington1600 Meters14:42.43a11
May 6Section 1AAA True TeamMay 6 · 1600 Meters · Place 5 · Farmington1600 Meters5.4:36.68a11
May 6Section 1AAA True TeamMay 6 · 800 Meters · Place 4 · Farmington800 Meters4.2:02.41a11
Apr 22Hopkins True Team InvitationalApr 22 · 800 Meters · Place 1 · Farmington800 Meters11:58.7311
Apr 10Farmington Boys InviteApr 10 · 1600 Meters · Place 3 · Farmington1600 Meters34:37.2511

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 5Midwest Indoor Championship, Hosted by UW-River FallsApr 5 · 800 Meters · Place 11 · Farmington800 Meters11.2:04.28a11
Mar 28Griak Indoor Classic - MaroonMar 28 · 1600 Meters · Place 13 · Farmington1600 Meters134:45.87a PB11

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 30MSHSL Section 1AAA ChampionshipsMay 30 · 3200 Meters · Place 4 · Farmington3200 Meters4.10:10.98a PB10
May 22South Suburban Conference ChampionshipsMay 22 · 1600 Meters · Place 17 · Farmington1600 Meters174:45.01a—
May 16Ron Thelen InvitationMay 16 · 1600 Meters · Place 3 · Farmington1600 Meters34:40.95a—
May 16Ron Thelen InvitationMay 16 · 800 Meters · Place 2 · Farmington800 Meters22:04.31a—
May 7Section 1AAA True TeamMay 7 · 3200 Meters · Place 12 · Farmington3200 Meters12.10:30.91a10
May 7Section 1AAA True TeamMay 7 · 1600 Meters · Place 9 · Farmington1600 Meters9.4:35.49a10
Apr 30SSC RelaysApr 30 · 1600 Meters · Place 13 · Farmington1600 Meters134:43.78a—
Apr 23Hopkins True Team InvitationalApr 23 · 3200 Meters · Place 4 · Farmington3200 Meters4.10:27.78a10
Apr 15Farmington Boys JV MeetApr 15 · 400 Meters · Place 3 · Farmington400 Meters355.63a—
Apr 11Farmington Boys InviteApr 11 · 800 Meters · Place 7 · Farmington800 Meters72:14.66a—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 1AAA ChampionshipsJun 1 · 3200 Meters · Place 11 · Farmington3200 Meters11.10:19.70a9
Jun 1MSHSL Section 1AAA ChampionshipsJun 1 · 1600 Meters · Place 5 · Farmington1600 Meters5.4:40.11a9
May 23South Suburban Conference ChampionshipsMay 23 · 3200 Meters · Place 16 · Farmington3200 Meters1610:37.879
May 23South Suburban Conference ChampionshipsMay 23 · 1600 Meters · Place 11 · Farmington1600 Meters114:40.649
May 18Thelen InviteMay 18 · 800 Meters · Place 3 · Farmington800 Meters3.2:07.73a9
May 9Section 1AAA True TeamMay 9 · 3200 Meters · Place 11 · Farmington3200 Meters11.10:28.76a9
May 9Section 1AAA True TeamMay 9 · 1600 Meters · Place 13 · Farmington1600 Meters13.4:40.38a9
May 2South Suburban Conference RelaysMay 2 · 1600 Meters · Place 11 · Farmington1600 Meters114:42.039
May 2South Suburban Conference RelaysMay 2 · 1600 Meters · Place 11 · Farmington1600 Meters114:42.039
Apr 25Hopkins True Team InvitationalApr 25 · 3200 Meters · Place 6 · Farmington3200 Meters610:12.749
Apr 18Farmington Boys and Girls MeetApr 18 · 1600 Meters · Place 7 · Farmington1600 Meters7.4:46.12a9
Apr 18Farmington Boys and Girls MeetApr 18 · 800 Meters · Place 11 · Farmington800 Meters11.2:13.62a9
Apr 13LAKS vs FARM DualApr 13 · 800 Meters · Place 5 · Farmington800 Meters5.2:13.81a9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 31Griak Indoor Classic - MaroonMar 31 · 1600 Meters · Place 14 · Farmington1600 Meters144:49.259

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 2MSHSL Section 1AAA ChampionshipsJun 2 · 3200 Meters · Place 13 · Farmington3200 Meters13.10:38.49a8
Jun 2MSHSL Section 1AAA ChampionshipsJun 2 · 1600 Meters · Place 11 · Farmington1600 Meters11.4:49.81a8
May 24South Suburban Conference ChampionshipsMay 24 · 3200 Meters · Place 20 · Farmington3200 Meters2010:30.858
May 19Farmington Thelen Invite 5/19/22May 19 · 1600 Meters · Place 4 · Farmington1600 Meters4.4:53.40aUnofficial8
May 10Section 1AAA True TeamMay 10 · 3200 Meters · Place 14 · Farmington3200 Meters14.10:44.99a8
May 3South Suburban Conference RelaysMay 3 · 1600 Meters · Place 35 · Farmington1600 Meters35.4:57.03a8
Apr 26Hopkins True Team InvitationalApr 26 · 3200 Meters · Farmington3200 Meters—10:41.288
Apr 26Hopkins True Team InvitationalApr 26 · 1600 Meters · Farmington1600 Meters—4:58.238
Apr 21Farmington 4/21/22Apr 21 · 800 Meters · Place 8 · Farmington800 Meters8.2:13.97a8
Apr 11Farmington 4/11/22Apr 11 · 1600 Meters · Place 6 · Farmington1600 Meters6.4:58.23a8

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 5Farmington Indoor @ UWRF 2/5/22Apr 5 · 1600 Meters · Place 5 · Farmington1600 Meters5.5:07.42a8

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 1SSC ChampionshipsJun 1 · 3200 Meters · Place 25 · Farmington3200 Meters25.11:05.19a7
May 28Ron Thelen Invite (Farmington)May 28 · 1600 Meters · Place 5 · Farmington1600 Meters5.5:01.65a7
May 24SSC Boys JV championshipsMay 24 · 1600 Meters · Place 16 · Farmington1600 Meters16.5:06.75a7
May 19True Team Qualifier at RosemountMay 19 · 3200 Meters · Place 9 · Farmington3200 Meters910:59.717
May 16True Team Section 1AAAMay 16 · 3200 Meters · Place 14 · Farmington3200 Meters14.10:59.71a7