Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorJordan Invitational · Apr 255:06.45aJordan InvitationalApril 25, 2019
400 Meters · IndoorGopher Classic · Feb 853.40aGopher ClassicFebruary 8, 2025
400 Meters · OutdoorCSB/SJU Optimistic Meet · Mar 2851.70aCSB/SJU Optimistic MeetMarch 28, 2025
600 Meters · IndoorCSB/SJU Invitational · Feb 101:26.69aCSB/SJU InvitationalFebruary 10, 2024
800 Meters · OutdoorMIAC Championships · May 92:01.04aMIAC ChampionshipsMay 9, 2025
Triple Jump · OutdoorWCC Quad @ Orono · Apr 1636-06.25WCC Quad @ OronoApril 16, 2021

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2St. Olaf Ole OpenMay 2 · 800 Meters · Place 12 · St. John's (Minn.)St. John's (Minn.)800 Meters122:03.12SR
Apr 30MIAC Outdoor ChampionshipApr 30 · 800 Meters · Place 18 · Saint John's (Minn.)Saint John's (Minn.)800 MetersRound P18.2:01.59aSr
Apr 12Minnesota State OpenApr 12 · 800 Meters · Saint John's (Minn.)Saint John's (Minn.)800 Meters—DNFSr
Mar 28CSB/SJU Optimistic MeetMar 28 · 400 Meters · Place 7 · Saint John's (Minn.)Saint John's (Minn.)400 Meters7.52.69aSr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 20Maverick OpenFeb 20 · 600 Meters · Place 7 · Saint John's (Minn.)Saint John's (Minn.)600 Meters71:28.00aSr
Feb 14CSB / SJU Valentine’s Day OpenFeb 14 · 600 Meters · Place 4 · Saint John's (Minn.)Saint John's (Minn.)600 Meters41:27.55aSr

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9MIAC ChampionshipsMay 9 · 800 Meters · Place 17 · Saint John's (Minn.)Saint John's (Minn.)800 MetersRound P17.2:01.04a PBJr
Apr 30Meet of the UnSaintlyApr 30 · 800 Meters · Place 33 · St. John's (Minn.)St. John's (Minn.)800 Meters332:05.25JR
Apr 23Gary Wilson InvitationalApr 23 · 800 Meters · Place 29 · St. John's (Minn.)St. John's (Minn.)800 Meters292:01.22JR
Apr 17CSB/SJU Easter Track MeetApr 17 · 800 Meters · Place 9 · St. John's (Minn.)St. John's (Minn.)800 Meters92:01.28JR
Apr 12Minnesota State OpenApr 12 · 400 Meters · Place 19 · Saint John's (Minn.)Saint John's (Minn.)400 Meters1952.82aJr
Apr 5Hamline InvitationalApr 5 · 800 Meters · Place 17 · Saint John's (Minn.)Saint John's (Minn.)800 Meters172:05.61aJr
Mar 28CSB/SJU Optimistic MeetMar 28 · 400 Meters · Place 9 · Saint John's (Minn.)Saint John's (Minn.)400 Meters951.70a PBJr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 21Maverick InvitationalFeb 21 · 400 Meters · Place 22 · Saint John's (Minn.)Saint John's (Minn.)400 Meters2254.26a—
Feb 15CSB/SJU InvitationalFeb 15 · 600 Meters · Place 7 · Saint John's (Minn.)Saint John's (Minn.)600 Meters71:26.98a—
Feb 8Gopher ClassicFeb 8 · 400 Meters · Place 12 · Saint John's (Minn.)Saint John's (Minn.)400 Meters1253.40a PB—
Jan 31CSB/SJU vs St. Olaf DualJan 31 · 600 Meters · Place 4 · Saint John's (Minn.)Saint John's (Minn.)600 Meters41:28.40a—
Jan 25CSB/SJU Alumni MeetJan 25 · 400 Meters · Place 5 · Saint John's (Minn.)Saint John's (Minn.)400 Meters554.02a—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 4St. Olaf Ole OpenMay 4 · 400 Meters · Place 11 · Saint John's (Minn.)Saint John's (Minn.)400 Meters111:00.15a—
May 1St. Thomas Joe Sweeney InvitationalMay 1 · 400 Meters · Place 14 · Saint John's (Minn.)Saint John's (Minn.)400 Meters1452.98a—
Apr 24Gary Wilson InvitationalApr 24 · 400 Meters · Place 32 · St. John's (Minn.)St. John's (Minn.)400 Meters3253.48SO
Apr 20CSB/SJU InvitationalApr 20 · 800 Meters · Place 18 · Saint John's (Minn.)Saint John's (Minn.)800 Meters182:06.83a—
Apr 13Minnesota State OpenApr 13 · 400 Meters · Place 17 · St. John's (Minn.)St. John's (Minn.)400 Meters1753.97SO
Apr 6Hamline InvitationalApr 6 · 800 Meters · Place 21 · Saint John's (Minn.)Saint John's (Minn.)800 Meters212:08.37a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 10CSB/SJU InvitationalFeb 10 · 600 Meters · Place 4 · Saint John's (Minn.)Saint John's (Minn.)600 Meters41:26.69a PB—
Feb 3Gopher ClassicFeb 3 · 600 Meters · Place 8 · Saint John's (Minn.)Saint John's (Minn.)600 Meters81:26.80a—
Jan 27CSB/SJU Alumni MeetJan 27 · 400 Meters · Place 6 · St. John's (Minn.)St. John's (Minn.)400 Meters654.27SO

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 12MIAC Outdoor Track & Field ChampionshipsMay 12 · 400 Meters · Place 18 · Saint John's (Minn.)Saint John's (Minn.)400 MetersRound P18.51.83aFr
May 6St. Olaf OpenMay 6 · 800 Meters · Place 12 · St John's (MN)St John's (MN)800 Meters122:02.92a—
May 3St Thomas Joe Sweeney InvitationalMay 3 · 400m Hurdles · Place 12 · St John's (MN)St John's (MN)400m Hurdles121:03.21a—
Apr 26Running on Hope InvitationalApr 26 · 800 Meters · Place 33 · St. John's (Minn.)St. John's (Minn.)800 Meters332:01.85FR
Apr 15Norse InvitationalApr 15 · 800 Meters · Place 28 · Saint John's (Minn.)Saint John's (Minn.)800 Meters28.2:04.10aFr
Apr 7St Thomas Tomcat InvitationalApr 7 · 400 Meters · Place 19 · St John's (MN)St John's (MN)400 Meters1953.00a—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 11CSB/SJU InvitationalFeb 11 · 600 Meters · Place 3 · St. John's (Minn.)St. John's (Minn.)600 Meters31:26.93FR
Feb 4Gopher ClassicFeb 4 · 600 Meters · Place 15 · St. John's (Minn.)St. John's (Minn.)600 Meters151:27.98FR
Feb 4Gopher ClassicFeb 4 · 600 Meters · Place 15 · St. John's (Minn.)St. John's (Minn.)600 Meters151:27.98FR
Jan 28CSB/SJU Alumni MeetJan 28 · 400 Meters · Place 3 · St. John's (Minn.)St. John's (Minn.)400 Meters354.10FR

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21State True Team Class AAMay 21 · 800 Meters · Place 12 · JordanJordan800 Meters12.2:08.94a12
May 17WCC East ChampionshipMay 17 · 400 Meters · Place 4 · JordanJordan400 Meters4.54.84a12
May 10Section 2AA True TeamMay 10 · 800 Meters · Place 7 · JordanJordan800 Meters7.2:09.44a12
Apr 26WCC Quad-HFApr 26 · 400 Meters · Place 4 · JordanJordan400 Meters4.54.99a12
Apr 23Milan Matasich Memorial InvitationalApr 23 · 400 Meters · Place 2 · JordanJordan400 Meters2.55.44a12
Apr 19WCC Quad-MWApr 19 · 800 Meters · Place 3 · JordanJordan800 Meters3.2:09.74a12
Apr 11WCC Quad-DelanoApr 11 · Triple Jump · JordanJordanTriple Jump--FOUL12
Apr 11WCC Quad-DelanoApr 11 · 400 Meters · Place 5 · JordanJordan400 Meters5.55.85a12

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 29Class AA Boys State True TeamMay 29 · 800 Meters · Place 12 · JordanJordan800 Meters12.2:13.42a11
May 25WCC East Conference MeetMay 25 · 800 Meters · Place 10 · JordanJordan800 Meters10.2:13.42a11
May 18Jordan Track and Field True Team Invitational MeetMay 18 · 800 Meters · Place 1 · JordanJordan800 Meters1.2:12.42a11
May 16True Team Section 2AAMay 16 · 800 Meters · Place 5 · JordanJordan800 Meters5.2:12.42a11
May 14Twilight DualMay 14 · Triple Jump · Place 6 · JordanJordanTriple Jump6.36-04.0011
May 14Twilight DualMay 14 · 800 Meters · Place 4 · JordanJordan800 Meters4.2:13.34a11
Apr 16WCC Quad @ OronoApr 16 · Triple Jump · Place 3 · JordanJordanTriple Jump3.36-06.25 PB11
Apr 16WCC Quad @ OronoApr 16 · 800 Meters · Place 6 · JordanJordan800 Meters6.2:19.30a11

2019 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 2AJun 1 · 800 Meters · Place 13 · JordanJordan800 Meters13.2:11.68a9
May 23MSHSL Sub-Section 8May 23 · 800 Meters · Place 3 · JordanJordan800 Meters3.2:11.01a9
Apr 25Jordan InvitationalApr 25 · 1600 Meters · Place 8 · JordanJordan1600 Meters8.5:06.45a PB9
Apr 25Jordan InvitationalApr 25 · Triple Jump · Place 8 · JordanJordanTriple Jump8.35-11.509
Apr 16MRC Conference QuadApr 16 · 1600 Meters · Place 3 · JordanJordan1600 Meters3.5:10.90a9
Apr 16MRC Conference QuadApr 16 · Triple Jump · Place 8 · JordanJordanTriple Jump8.34-01.509
Apr 5Belle Plaine InviteApr 5 · Triple Jump · Place 10 · JordanJordanTriple Jump10.34-04.009
Apr 5Belle Plaine InviteApr 5 · 400 Meters · Place 5 · JordanJordan400 Meters5.58.14a9