Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorBlaine Invitational · Apr 294:34.78aBlaine InvitationalApril 29, 2025
800 Meters · IndoorBethel True Team Classic · Apr 242:03.04aBethel True Team ClassicApril 24, 2026
800 Meters · OutdoorMSHSL Section 7AAA Championships · May 271:59.35aMSHSL Section 7AAA ChampionshipsMay 27, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 27MSHSL Section 7AAA ChampionshipsMay 27 · 800 Meters · Place 6 · Blaine800 MetersRound P6.1:59.35a PB11
May 27MSHSL Section 7AAA ChampionshipsMay 27 · 800 Meters · Place 6 · Blaine800 Meters6.2:00.92a11
May 19Northwest Suburban Conference ChampionshipsMay 19 · 800 Meters · Place 14 · Blaine800 Meters14.2:05.55a11
May 15Class AAA State True TeamMay 15 · 800 Meters · Place 17 · Blaine800 Meters17.2:00.85a11
May 55AAA Section True TeamMay 5 · 800 Meters · Place 8 · Blaine800 Meters8.2:04.91a11
Apr 28Blaine InvitationalApr 28 · 800 Meters · Place 4 · Blaine800 Meters4.2:02.68a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 24Bethel True Team ClassicApr 24 · 800 Meters · Place 7 · Blaine800 Meters7.2:03.04a PB11

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 22Northwest Suburban Conference ChampionshipsMay 22 · 1600 Meters · Place 8 · Blaine1600 Meters84:35.24a10
May 16Class AAA State True Team MeetMay 16 · 800 Meters · Place 17 · Blaine800 Meters172:02.81a10
Apr 29Blaine InvitationalApr 29 · 1600 Meters · Place 3 · Blaine1600 Meters34:34.78a PB10
Apr 25Bethel True Team ClassicApr 25 · 800 Meters · Place 3 · Blaine800 Meters32:02.9110
Apr 15Wayzata vs Blaine - BoysApr 15 · 800 Meters · Place 2 · Blaine800 Meters22:03.74a10

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 30Blaine InvitationalApr 30 · 800 Meters · Place 9 · Blaine800 Meters92:10.16a—
Apr 9Prior Lake Boys InvitationalApr 9 · 1600 Meters · Place 9 · Blaine1600 Meters94:59.63a—