Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDistrict 196 MS Boys Championships · May 3015.11aDistrict 196 MS Boys ChampionshipsMay 30, 2023
1600 Meters · IndoorBethel True Team Classic · Apr 244:45.39aBethel True Team ClassicApril 24, 2026
1600 Meters · OutdoorWayzata Last Chance Meet · Jun 24:37.6Wayzata Last Chance MeetJune 2, 2026
200 Meters · OutdoorISD 196 MS Meet@Apple Valley · May 231.90aISD 196 MS Meet@Apple ValleyMay 2, 2023
3200 Meters · Outdoor3AAA Section True Team · May 510:12.38a3AAA Section True TeamMay 5, 2026
400 Meters · OutdoorISD 196 MS Meet@Apple Valley · May 21:10.34aISD 196 MS Meet@Apple ValleyMay 2, 2023
800 Meters · OutdoorRosemount Tri · Apr 282:10.27aRosemount TriApril 28, 2026
High Jump · OutdoorDistrict 196 MS @ Eagan #2 · May 14-08.00District 196 MS @ Eagan #2May 1, 2024
Long Jump · OutdoorDistrict 196 MS Championships · May 2914-04.00District 196 MS ChampionshipsMay 29, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 2Wayzata Last Chance MeetJun 2 · 1600 Meters · Place 6 · RosemountRosemount1600 Meters6.4:37.6 PB10
May 27MSHSL Section 3AAA ChampionshipsMay 27 · 1600 Meters · Place 12 · RosemountRosemount1600 Meters12.4:42.27a10
May 19South Suburban Conference ChampionshipsMay 19 · 1600 Meters · Place 12 · RosemountRosemount1600 Meters124:40.31a10
May 15Class AAA State True TeamMay 15 · 1600 Meters · Place 22 · RosemountRosemount1600 Meters22.4:39.08a10
May 8SSC Boys JV ChampionshipsMay 8 · 1600 Meters · Place 1 · RosemountRosemount1600 Meters1.4:42.16a10
May 53AAA Section True TeamMay 5 · 3200 Meters · Place 7 · RosemountRosemount3200 Meters7.10:12.38a PB10
Apr 28Rosemount TriApr 28 · 800 Meters · Place 3 · RosemountRosemount800 Meters32:10.27a PB10
Apr 17Wayzata vs. RosemountApr 17 · 1600 Meters · Place 8 · RosemountRosemount1600 Meters8.4:57.98a10
Apr 10Rosemount QuadApr 10 · 3200 Meters · Place 4 · RosemountRosemount3200 Meters410:31.55a10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 24Bethel True Team ClassicApr 24 · 1600 Meters · Place 14 · RosemountRosemount1600 Meters14.4:45.39a PB10

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 6Wayzata Distance ClassicJun 6 · 1600 Meters · Place 19 · RosemountRosemount1600 Meters194:57.09
May 14Irish JV Distance Twilight May 14 · 1600 Meters · Place 2 · RosemountRosemount1600 Meters24:52.22a9
May 9SSC (east) JV boys championshipsMay 9 · 800 Meters · Place 9 · RosemountRosemount800 Meters92:15.28a9
Apr 30Boys JV - May 2Apr 30 · 800 Meters · Place 9 · RosemountRosemount800 Meters9.2:12.95a9
Apr 25Bethel True Team ClassicApr 25 · 800 Meters · Place 20 · RosemountRosemount800 Meters202:14.549
Apr 18Wayzata vs RosemountApr 18 · 1600 Meters · Place 15 · RosemountRosemount1600 Meters155:00.359
Apr 11Irish TriApr 11 · 3200 Meters · Place 5 · RosemountRosemount3200 Meters510:45.13a9
Apr 9Eastview Lightning InvitationalApr 9 · 1600 Meters · Place 5 · RosemountRosemount1600 Meters54:56.79a9

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 29District 196 MS ChampionshipsMay 29 · 1600 Meters · Place 7 · RosemountRosemount1600 Meters7.5:24.51a8
May 29District 196 MS ChampionshipsMay 29 · Long Jump · Place 15 · RosemountRosemountLong Jump15.14-04.00 PB8
May 29District 196 MS ChampionshipsMay 29 · High Jump · RosemountRosemountHigh Jump--DNS8
May 22District 196 MS @ Rosemount #1May 22 · 1600 Meters · Place 3 · RosemountRosemount1600 Meters3.5:17.62a8
May 22District 196 MS @ Rosemount #1May 22 · Long Jump · Place 11 · RosemountRosemountLong Jump11.14-01.008
May 15District 196 MS @ Eagan #3May 15 · 1600 Meters · Place 4 · RosemountRosemount1600 Meters4.5:24.89a8
May 15District 196 MS @ Eagan #3May 15 · Long Jump · Place 11 · RosemountRosemountLong Jump11.13-08.008
May 15District 196 MS @ Eagan #3May 15 · High Jump · Place 11 · RosemountRosemountHigh Jump11.4-00.008
May 1District 196 MS @ Eagan #2May 1 · 1600 Meters · Place 2 · RosemountRosemount1600 Meters2.5:40.208
May 1District 196 MS @ Eagan #2May 1 · Long Jump · Place 6 · RosemountRosemountLong Jump6.14-00.008
May 1District 196 MS @ Eagan #2May 1 · High Jump · Place 3 · RosemountRosemountHigh Jump3.4-08.00 PB8
Apr 24District 196 MS @ Apple ValleyApr 24 · 1600 Meters · Place 4 · RosemountRosemount1600 Meters4.5:35.45a8

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 30District 196 MS Boys ChampionshipsMay 30 · 1600 Meters · Place 7 · RosemountRosemount1600 Meters7.5:57.43a7
May 30District 196 MS Boys ChampionshipsMay 30 · Long Jump · Place 11 · RosemountRosemountLong Jump11.13-00.007
May 30District 196 MS Boys ChampionshipsMay 30 · 800 Meters · Place 4 · RosemountRosemount800 Meters4.2:42.14a7
May 30District 196 MS Boys ChampionshipsMay 30 · 100 Meters · Place 28 · RosemountRosemount100 Meters28.15.11a PB7
May 24District 196 MS @ Eastview HSMay 24 · Long Jump · Place 9 · RosemountRosemountLong Jump911-00.007
May 24District 196 MS @ Eastview HSMay 24 · 1600 Meters · Place 4 · RosemountRosemount1600 Meters45:45.597
May 24District 196 MS @ Eastview HSMay 24 · 800 Meters · Place 4 · RosemountRosemount800 Meters42:50.777
May 17District 196 MS @ RosemountMay 17 · Long Jump · Place 7 · RosemountRosemountLong Jump713-00.007
May 17District 196 MS @ RosemountMay 17 · 1600 Meters · Place 3 · RosemountRosemount1600 Meters35:53.107
May 17District 196 MS @ RosemountMay 17 · 800 Meters · Place 3 · RosemountRosemount800 Meters32:49.707
May 10District 196 MS @ Eastview HSMay 10 · High Jump · Place 5 · RosemountRosemountHigh Jump54-02.007
May 10District 196 MS @ Eastview HSMay 10 · 1600 Meters · Place 2 · RosemountRosemount1600 Meters26:09.667
May 10District 196 MS @ Eastview HSMay 10 · 800 Meters · Place 3 · RosemountRosemount800 Meters32:48.107
May 2ISD 196 MS Meet@Apple ValleyMay 2 · 1600 Meters · Place 3 · RosemountRosemount1600 Meters3.5:55.55a7
May 2ISD 196 MS Meet@Apple ValleyMay 2 · 400 Meters · Place 14 · RosemountRosemount400 Meters14.1:10.34a PB7
May 2ISD 196 MS Meet@Apple ValleyMay 2 · 200 Meters · Place 32 · RosemountRosemount200 Meters32.31.90a PB7