Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorTed Nelson Classic · Feb 32:27.81aTed Nelson ClassicFebruary 3, 2024
1500 Meters · OutdoorAshton May Invitational · Apr 64:01.58aAshton May InvitationalApril 6, 2024
1600 Meters · OutdoorNorthwest Suburban Conference Championships · May 244:21.68Northwest Suburban Conference ChampionshipsMay 24, 2022
400 Meters · IndoorM City Indoor Classic · Dec 650.26aM City Indoor ClassicDecember 6, 2024
400 Meters · OutdoorSt. Thomas Joe Sweeney Invitational · May 149.89aSt. Thomas Joe Sweeney InvitationalMay 1, 2024
600 Meters · IndoorM City Indoor Classic · Dec 81:21.68aM City Indoor ClassicDecember 8, 2023
800 Meters · IndoorSummit League Indoor Track and Field Championship · Feb 231:53.82aSummit League Indoor Track and Field ChampionshipFebruary 23, 2024
800 Meters · OutdoorSummit League T&F Outdoor Championship · May 91:51.12Summit League T&F Outdoor ChampionshipMay 9, 2024
Results · OutdoorNorthwest Suburban Conference Championships · May 252:04.33Northwest Suburban Conference ChampionshipsMay 25, 2021

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8Cyclone Twilight 2026May 8 · 800 Meters · Place 19 · St. Thomas (Minn.)St. Thomas (Minn.)800 Meters19.1:52.15aSr
May 1Meet of the UnsaintlyMay 1 · 800 Meters · Place 1 · St. Thomas (Minn.)St. Thomas (Minn.)800 Meters11:51.40SR
Apr 22Gary Wilson InvitationalApr 22 · 800 Meters · Place 4 · St. Thomas (Minn.)St. Thomas (Minn.)800 Meters41:54.35SR
Apr 16Bryan Clay InvitationalApr 16 · 800 Meters · Place 101 · St. Thomas (Minn.)St. Thomas (Minn.)800 Meters101.1:52.72aSr
Apr 11Gene Glader InvitationalApr 11 · 400 Meters · Place 10 · St. Thomas (Minn.)St. Thomas (Minn.)400 Meters10.50.10aSr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Summit League Indoor Track and Field ChampionshipsFeb 28 · 800 Meters · Place 6 · St. Thomas (Minn.)St. Thomas (Minn.)800 MetersRound P6.1:54.20aJr
Feb 28Summit League Indoor Track and Field ChampionshipsFeb 28 · 800 Meters · Place 7 · St. Thomas (Minn.)St. Thomas (Minn.)800 Meters7.1:54.90aJr

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6M City Indoor ClassicDec 6 · 400 Meters · Place 2 · St. Thomas (Minn.)St. Thomas (Minn.)400 Meters2.50.26a PBJr
Feb 23Summit League Indoor Track and Field ChampionshipFeb 23 · 800 Meters · Place 7 · St. Thomas (Minn.)St. Thomas (Minn.)800 MetersRound P7.1:53.82a PBSo
Feb 23Summit League Indoor Track and Field ChampionshipFeb 23 · 800 Meters · Place 6 · St. Thomas (Minn.)St. Thomas (Minn.)800 Meters6.1:54.82aSo
Feb 3Ted Nelson ClassicFeb 3 · 1000 Meters · Place 1 · St. Thomas (Minn.)St. Thomas (Minn.)1000 Meters12:27.81a PB—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9Summit League T&F Outdoor ChampionshipMay 9 · 800 Meters · Place 2 · St. Thomas (Minn.)St. Thomas (Minn.)800 Meters21:51.56SO
May 9Summit League T&F Outdoor ChampionshipMay 9 · 800 Meters · Place 4 · St. Thomas (Minn.)St. Thomas (Minn.)800 Meters41:51.12 PBSO
May 1St. Thomas Joe Sweeney InvitationalMay 1 · 400 Meters · Place 2 · St. Thomas (Minn.)St. Thomas (Minn.)400 Meters249.89a PB—
Apr 6Ashton May InvitationalApr 6 · 1500 Meters · Place 29 · St. Thomas (Minn.)St. Thomas (Minn.)1500 Meters29.4:01.58a PBSo

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 9FFR Test MeetDec 9 · 800 Meters · Place 1 · St. Thomas (Minn.)St. Thomas (Minn.)800 Meters1.1:03.08aUnofficialSo
May 3St Thomas Joe Sweeney InvitationalMay 3 · 800 Meters · Place 3 · St Thomas (MN)St Thomas (MN)800 Meters31:53.10a—
Apr 13Bryan Clay InvitationalApr 13 · 800 Meters · Place 52 · St. Thomas (Minn.)St. Thomas (Minn.)800 Meters52.1:53.97aFr
Apr 7St Thomas Tomcat InvitationalApr 7 · 800 Meters · Place 3 · St Thomas (MN)St Thomas (MN)800 Meters31:56.78a—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 8M City Indoor ClassicDec 8 · 600 Meters · Place 1 · St. Thomas (Minn.)St. Thomas (Minn.)600 Meters1.1:21.68a PBSo
Feb 17Snowshoe OpenFeb 17 · 400 Meters · Place 7 · St. Thomas (Minn.)St. Thomas (Minn.)400 Meters751.60FR
Feb 10SDSU Indoor ClassicFeb 10 · 800 Meters · Place 16 · St Thomas (MN)St Thomas (MN)800 Meters161:54.12a—
Feb 4Ted Nelson ClassicFeb 4 · 600 Meters · Place 10 · St. Thomas (Minn.)St. Thomas (Minn.)600 Meters101:28.93FR
Jan 20Blue Demon Alumni InvitationalJan 20 · 800 Meters · Place 5 · St. Thomas (Minn.)St. Thomas (Minn.)800 Meters5.1:57.11aFr
Jan 13St. Thomas Indoor InvitationalJan 13 · 800 Meters · Place 2 · St. Thomas (Minn.)St. Thomas (Minn.)800 Meters21:55.57FR

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9Icebreaker Opener and MultiDec 9 · 800 Meters · St. Thomas (Minn.)St. Thomas (Minn.)800 Meters--DNSFr

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 9MSHSL State Track & Field ChampionshipsJun 9 · 800 Meters · Place 6 · AndoverAndover800 MetersRound P6.1:55.07a12
Jun 9MSHSL State Track & Field ChampionshipsJun 9 · 800 Meters · Place 3 · AndoverAndover800 Meters3.1:55.42a12
Jun 1MSHSL Section 7AAA ChampionshipsJun 1 · 800 Meters · Place 3 · AndoverAndover800 MetersRound P3.1:58.92a12
Jun 1MSHSL Section 7AAA ChampionshipsJun 1 · 800 Meters · Place 1 · AndoverAndover800 Meters1.1:57.04a12
May 24Northwest Suburban Conference ChampionshipsMay 24 · 1600 Meters · Place 2 · AndoverAndover1600 Meters24:21.68 PB12
May 24Northwest Suburban Conference ChampionshipsMay 24 · 800 Meters · Place 1 · AndoverAndover800 MetersRound P11:58.0712
May 24Northwest Suburban Conference ChampionshipsMay 24 · 800 Meters · Place 1 · AndoverAndover800 Meters11:57.1212
May 20State True Team Class AAAMay 20 · 1600 Meters · Place 4 · AndoverAndover1600 Meters44:24.8212
May 20State True Team Class AAAMay 20 · 800 Meters · Place 4 · AndoverAndover800 Meters41:59.3812
May 10Section 4AAA True TeamMay 10 · 1600 Meters · Place 2 · AndoverAndover1600 Meters24:31.4712
May 10Section 4AAA True TeamMay 10 · 800 Meters · Place 1 · AndoverAndover800 Meters12:00.9512
May 3Blaine InvitationalMay 3 · 1600 Meters · Place 1 · AndoverAndover1600 Meters1.4:25.35a12
Apr 29Hamline Elite MeetApr 29 · 800 Meters · Place 5 · AndoverAndover800 Meters51:58.3212
Apr 26Lane Rogness InvitationalApr 26 · 800 Meters · Place 1 · AndoverAndover800 Meters1.1:57.40a12
Apr 21Osseo InvitationalApr 21 · 800 Meters · Place 1 · AndoverAndover800 Meters11:58.7712
Apr 9Mounds View OutdoorApr 9 · 1600 Meters · Place 1 · AndoverAndover1600 Meters1.4:31.75a12

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 17MSHSL State Track & Field ChampionshipsJun 17 · 800 Meters · Place 11 · AndoverAndover800 Meters11.2:00.02a11
Jun 12MSHSL Section 7AA ChampionshipsJun 12 · 800 Meters · Place 1 · AndoverAndover800 Meters1.2:00.27a11
May 25Northwest Suburban Conference ChampionshipsMay 25 · Results · Place 1 · AndoverAndoverResults12:04.33 PB—
May 18TT Boys Section Qualifier at WBLMay 18 · 1600 Meters · Place 5 · AndoverAndover1600 Meters54:32.5311
May 18TT Boys Section Qualifier at WBLMay 18 · 800 Meters · Place 3 · AndoverAndover800 Meters32:02.1311
May 16True Team Section 4AAAMay 16 · 1600 Meters · Place 2 · AndoverAndover1600 Meters2.4:32.53a11
May 16True Team Section 4AAAMay 16 · 800 Meters · Place 2 · AndoverAndover800 Meters2.2:02.13a11
Apr 10Mounds View Tri #1Apr 10 · 800 Meters · Place 3 · AndoverAndover800 Meters3.2:07.47a11

2019 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 7MSHSL State Track & Field ChampionshipsJun 7 · 800 Meters · Place 16 · AndoverAndover800 MetersRound P162:00.619
May 29MSHSL Section 7AAMay 29 · 800 Meters · Place 5 · AndoverAndover800 MetersRound P5.2:03.34a9
May 29MSHSL Section 7AAMay 29 · 800 Meters · Place 2 · AndoverAndover800 Meters2.2:00.15a9
May 23Northwest Suburban Conference ChampionshipsMay 23 · 1600 Meters · Place 7 · AndoverAndover1600 Meters7.4:35.60a9
May 23Northwest Suburban Conference ChampionshipsMay 23 · 800 Meters · AndoverAndover800 MetersRound P—2:04.63a9
May 23Northwest Suburban Conference ChampionshipsMay 23 · 800 Meters · Place 8 · AndoverAndover800 Meters8.2:04.93a9
May 7True Team Section 4AAAMay 7 · 1600 Meters · Place 4 · AndoverAndover1600 Meters4.4:39.67a9
May 7True Team Section 4AAAMay 7 · 800 Meters · Place 3 · AndoverAndover800 Meters3.2:05.42a9
May 2Mayo Dick Norman InvitationalMay 2 · 1600 Meters · Place 4 · AndoverAndover1600 Meters4.4:48.29a9
Apr 6Mounds View Coed InvitationalApr 6 · 1600 Meters · Place 10 · AndoverAndover1600 Meters10.4:58.31a9