Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorBlaine Invitational · Apr 284:23.99aBlaine InvitationalApril 28, 2026
800 Meters · IndoorBethel True Team Classic · Apr 241:57.53aBethel True Team ClassicApril 24, 2026
800 Meters · OutdoorMSHSL Section 7AAA Championships · May 271:55.36aMSHSL Section 7AAA ChampionshipsMay 27, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 800 Meters · Place 7 · Blaine800 MetersRound P7.1:55.56a12
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 800 Meters · Place 9 · Blaine800 Meters9.1:58.17a12
May 27MSHSL Section 7AAA ChampionshipsMay 27 · 800 Meters · Place 1 · Blaine800 MetersRound P1.1:56.48a12
May 27MSHSL Section 7AAA ChampionshipsMay 27 · 800 Meters · Place 3 · Blaine800 Meters3.1:55.36a PB12
May 19Northwest Suburban Conference ChampionshipsMay 19 · 800 Meters · Place 4 · Blaine800 Meters4.1:58.64a12
May 15Class AAA State True TeamMay 15 · 800 Meters · Place 3 · Blaine800 Meters3.1:56.18a12
May 55AAA Section True TeamMay 5 · 800 Meters · Place 2 · Blaine800 Meters2.1:58.29a12
Apr 28Blaine InvitationalApr 28 · 1600 Meters · Place 2 · Blaine1600 Meters2.4:23.99a PB12
Apr 7Prior Lake Boys InvitationalApr 7 · 1600 Meters · Place 2 · Blaine1600 Meters24:31.45a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 24Bethel True Team ClassicApr 24 · 800 Meters · Place 2 · Blaine800 Meters2.1:57.53a PB12

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 22Northwest Suburban Conference ChampionshipsMay 22 · 800 Meters · Place 5 · Blaine800 Meters51:59.94a11
May 16Class AAA State True Team MeetMay 16 · 800 Meters · Place 14 · Blaine800 Meters142:01.99a11
Apr 15Wayzata vs Blaine - BoysApr 15 · 800 Meters · Place 1 · Blaine800 Meters11:59.91a11
Apr 8Prior Lake HS Boys InvitationalApr 8 · 800 Meters · Place 2 · Blaine800 Meters21:59.86a11

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 21Northwest Suburban Conference ChampionshipsMay 21 · 800 Meters · Place 7 · Blaine800 Meters72:00.15a—
May 21Northwest Suburban Conference ChampionshipsMay 21 · 800 Meters · Place 11 · Blaine800 Meters112:03.95a—
May 17Class AAA True Team State ChampionshipsMay 17 · 800 Meters · Place 15 · Blaine800 Meters152:02.10a—
Apr 30Blaine InvitationalApr 30 · 800 Meters · Place 3 · Blaine800 Meters32:01.42a—
Apr 25Lakeville South Gilmer True Team ClassicApr 25 · 1600 Meters · Place 4 · Blaine1600 Meters44:43.13a—
Apr 9Prior Lake Boys InvitationalApr 9 · 800 Meters · Place 6 · Blaine800 Meters62:03.93a—