Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorMSHSL Section 2AA Championships · May 2911.11aMSHSL Section 2AA ChampionshipsMay 29, 2024
100 Meters · OutdoorBig South Large School Conference Meet · May 2310.97aBig South Large School Conference MeetMay 23, 2024
100 Meters · Outdoor · Hand timedBuc Quad #2 · May 1312.5hBuc Quad #2May 13, 2021
200 Meters · IndoorMSHSL Section 2AA Championships · May 2922.56aMSHSL Section 2AA ChampionshipsMay 29, 2024
200 Meters · OutdoorBig South Large School Conference Meet · May 2322.07aBig South Large School Conference MeetMay 23, 2024
200 Meters · Outdoor · Hand timedBuc Quad #2 · May 1325.6hBuc Quad #2May 13, 2021
400 Meters · OutdoorUniv. of St. Thomas Joe Sweeney Invitational · Apr 2950.60aUniv. of St. Thomas Joe Sweeney InvitationalApril 29, 2026
400 Meters · Outdoor · Hand timedBuc Quad #2 · May 1358.2hBuc Quad #2May 13, 2021
60 Meters · IndoorCSB / SJU Open #1 · Jan 307.36CSB / SJU Open #1January 30, 2026
Long Jump · OutdoorSection 2AA True Team · May 1017-08.00Section 2AA True TeamMay 10, 2022
Pole Vault · IndoorMSHSL Section 2AA Championships · May 2811-05.00MSHSL Section 2AA ChampionshipsMay 28, 2025
Pole Vault · OutdoorSection 2AA True Team · May 611' 6"Section 2AA True TeamMay 6, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 30MIAC Outdoor ChampionshipApr 30 · 200 Meters · Place 9 · Saint John's (Minn.)Saint John's (Minn.)200 MetersRound P9.22.07aWind: 2.2Fr
Apr 30MIAC Outdoor ChampionshipApr 30 · 200 Meters · Place 9 · Saint John's (Minn.)Saint John's (Minn.)200 Meters9.22.62aWind: 0.3Fr
Apr 29Univ. of St. Thomas Joe Sweeney InvitationalApr 29 · 400 Meters · Place 6 · Saint John's (Minn.)Saint John's (Minn.)400 Meters650.60a PBFr
Apr 22Gary Wilson InvitationalApr 22 · 200 Meters · Place 34 · St. John's (Minn.)St. John's (Minn.)200 Meters3422.10FR
Apr 16CSB/SJU InvitationalApr 16 · 400 Meters · Place 7 · Saint John's (Minn.)Saint John's (Minn.)400 Meters7.50.76aFr
Apr 12Minnesota State OpenApr 12 · 200 Meters · Place 13 · Saint John's (Minn.)Saint John's (Minn.)200 Meters13.22.19aWind: 2.2Fr
Apr 12Minnesota State OpenApr 12 · 100 Meters · Place 17 · Saint John's (Minn.)Saint John's (Minn.)100 MetersRound P17.11.15aWind: 0.6Fr
Mar 28CSB/SJU Optimistic MeetMar 28 · 200 Meters · Place 7 · Saint John's (Minn.)Saint John's (Minn.)200 Meters7.22.88aWind: -0.7Fr

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 26MIAC Indoor ChampionshipsFeb 26 · 200 Meters · Place 18 · Saint John's (Minn.)Saint John's (Minn.)200 Meters1823.30aFR
Feb 20Maverick OpenFeb 20 · 200 Meters · Place 28 · Saint John's (Minn.)Saint John's (Minn.)200 Meters2823.50aFr
Feb 20Maverick OpenFeb 20 · 60 Meters · Place 46 · Saint John's (Minn.)Saint John's (Minn.)60 MetersRound P467.43aFr
Feb 14CSB / SJU Valentine’s Day OpenFeb 14 · 200 Meters · Place 4 · Saint John's (Minn.)Saint John's (Minn.)200 Meters423.36aFr
Jan 30CSB / SJU Open #1Jan 30 · 200 Meters · Place 10 · St. John's (Minn.)St. John's (Minn.)200 Meters1024.09FR
Jan 30CSB / SJU Open #1Jan 30 · 60 Meters · Place 15 · St. John's (Minn.)St. John's (Minn.)60 MetersRound P157.36 PBFR
Jan 24CSB/SJU Alumni MeetJan 24 · 200 Meters · Place 12 · Saint John's (Minn.)Saint John's (Minn.)200 Meters1224.58aFr
Jan 24CSB/SJU Alumni MeetJan 24 · 60 Meters · Place 22 · Saint John's (Minn.)Saint John's (Minn.)60 MetersRound P227.56aFr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
May 28MSHSL Section 2AA ChampionshipsMay 28 · Pole Vault · Place 8 · St. PeterSt. PeterPole Vault8.11-05.00 PB12
May 28MSHSL Section 2AA ChampionshipsMay 28 · 200 Meters · Place 8 · St. PeterSt. Peter200 MetersRound P8.23.37aWind: -2.112
May 28MSHSL Section 2AA ChampionshipsMay 28 · 200 Meters · Place 5 · St. PeterSt. Peter200 Meters5.22.79aWind: -1.212
May 28MSHSL Section 2AA ChampionshipsMay 28 · 100 Meters · Place 5 · St. PeterSt. Peter100 MetersRound P5.11.41aWind: -1.112
May 28MSHSL Section 2AA ChampionshipsMay 28 · 100 Meters · Place 9 · St. PeterSt. Peter100 Meters9.11.62aWind: 1.312

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 22Big South Conference ChampionshipMay 22 · Pole Vault · Place 6 · St. PeterSt. PeterPole Vault610-712
May 22Big South Conference ChampionshipMay 22 · 200 Meters · Place 5 · St. PeterSt. Peter200 Meters523.5412
May 22Big South Conference ChampionshipMay 22 · 100 Meters · Place 5 · St. PeterSt. Peter100 Meters511.3812
May 12TCU Invite #3May 12 · 200 Meters · Place 1 · St. PeterSt. Peter200 Meters123.19a12
May 12TCU Invite #3May 12 · 100 Meters · Place 4 · St. PeterSt. Peter100 Meters411.62a12
May 9Class AA Wild CardMay 9 · 400 Meters · Place 9 · St. PeterSt. Peter400 Meters9.52.34a12
May 6Section 2AA True TeamMay 6 · Pole Vault · Place 6 · St. PeterSt. PeterPole Vault6.11' 6" PB12
May 6Section 2AA True TeamMay 6 · 400 Meters · Place 4 · St. PeterSt. Peter400 Meters4.52.34a12
May 6Section 2AA True TeamMay 6 · 200 Meters · Place 3 · St. PeterSt. Peter200 Meters3.23.00a12
May 6Section 2AA True TeamMay 6 · 100 Meters · Place 2 · St. PeterSt. Peter100 Meters2.11.30a12
May 12025 Mankato East Cougar RelaysMay 1 · Pole Vault · Place 11 · St. PeterSt. PeterPole Vault119-012
Apr 21St. Peter Meet #1Apr 21 · Pole Vault · Place 6 · St. PeterSt. PeterPole Vault69-012
Apr 14Fairmont Triangular - NU, STPApr 14 · Pole Vault · Place 3 · St. PeterSt. PeterPole Vault39-612
Apr 14Fairmont Triangular - NU, STPApr 14 · 100 Meters · Place 2 · St. PeterSt. Peter100 Meters211.9112
Apr 10Ted Nelson InvitationalApr 10 · Pole Vault · Place 8 · St. PeterSt. PeterPole Vault88-012
Apr 10Ted Nelson InvitationalApr 10 · 200 Meters · Place 3 · St. PeterSt. Peter200 Meters324.07a12

2024 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 200 Meters · Place 8 · St. PeterSt. Peter200 MetersRound P8.22.41aWind: 2.611
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 200 Meters · Place 7 · St. PeterSt. Peter200 Meters7.22.47aWind: 0.811
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 100 Meters · Place 15 · St. PeterSt. Peter100 MetersRound P15.11.12aWind: 1.311
May 23Big South Large School Conference MeetMay 23 · Pole Vault · Place 4 · St. PeterSt. PeterPole Vault411-5—
May 23Big South Large School Conference MeetMay 23 · 200 Meters · Place 1 · St. PeterSt. Peter200 Meters122.07a PB—
May 23Big South Large School Conference MeetMay 23 · 100 Meters · Place 2 · St. PeterSt. Peter100 Meters210.97a PB—
May 22New Prague Last Chance MeetMay 22 · Pole Vault · Place 3 · St. PeterSt. PeterPole Vault311-6—
May 17Triton Varsity InvitationalMay 17 · Pole Vault · Place 2 · St. PeterSt. PeterPole Vault211-6—
May 17Triton Varsity InvitationalMay 17 · 200 Meters · Place 1 · St. PeterSt. Peter200 Meters122.60a—
May 14Worthington Trojan RelaysMay 14 · Pole Vault · Place 2 · St. PeterSt. PeterPole Vault211-6—
May 8Class AA WildcardMay 8 · Pole Vault · Place 13 · St. PeterSt. PeterPole Vault13.11' 611
May 8Class AA WildcardMay 8 · 400 Meters · Place 6 · St. PeterSt. Peter400 Meters6.52.17a11
May 8Class AA WildcardMay 8 · 200 Meters · Place 4 · St. PeterSt. Peter200 Meters4.22.90a11
May 8Class AA WildcardMay 8 · 100 Meters · Place 3 · St. PeterSt. Peter100 Meters3.11.17a11
May 7Section 2AA True TeamMay 7 · Pole Vault · Place 6 · St. PeterSt. PeterPole Vault6.11' 611
May 7Section 2AA True TeamMay 7 · 400 Meters · Place 4 · St. PeterSt. Peter400 Meters4.52.17a11
May 7Section 2AA True TeamMay 7 · 200 Meters · Place 1 · St. PeterSt. Peter200 Meters1.22.90a11
May 7Section 2AA True TeamMay 7 · 100 Meters · Place 3 · St. PeterSt. Peter100 Meters3.11.17a11
May 22024 Mankato East Cougar RelaysMay 2 · Pole Vault · Place 6 · St. PeterSt. PeterPole Vault6.11-00.0011
Apr 22St. Peter Meet #2Apr 22 · Pole Vault · Place 2 · St. PeterSt. PeterPole Vault211-0—
Apr 22St. Peter Meet #2Apr 22 · 200 Meters · Place 1 · St. PeterSt. Peter200 Meters123.43a—
Apr 18Waseca InviteApr 18 · Pole Vault · Place 2 · St. PeterSt. PeterPole Vault210-6—
Apr 18Waseca InviteApr 18 · 400 Meters · Place 1 · St. PeterSt. Peter400 Meters153.68a—
Apr 15St. Peter Meet #1Apr 15 · Pole Vault · Place 2 · St. PeterSt. PeterPole Vault210-0—
Apr 15St. Peter Meet #1Apr 15 · 200 Meters · Place 1 · St. PeterSt. Peter200 Meters123.43a—
Apr 11Faribault Coed InvitationalApr 11 · Pole Vault · Place 10 · St. PeterSt. PeterPole Vault1010-0—
Apr 11Faribault Coed InvitationalApr 11 · 100 Meters · Place 2 · St. PeterSt. Peter100 Meters211.72a—
Apr 4Fairmont meetApr 4 · Pole Vault · Place 4 · St. PeterSt. PeterPole Vault410-6—
Apr 4Fairmont meetApr 4 · 200 Meters · Place 1 · St. PeterSt. Peter200 Meters123.37a—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
May 29MSHSL Section 2AA ChampionshipsMay 29 · Pole Vault · St. PeterSt. PeterPole Vault--NM11
May 29MSHSL Section 2AA ChampionshipsMay 29 · 200 Meters · Place 2 · St. PeterSt. Peter200 MetersRound P2.22.63aWind: 011
May 29MSHSL Section 2AA ChampionshipsMay 29 · 200 Meters · Place 2 · St. PeterSt. Peter200 Meters2.22.56a PBWind: 011
May 29MSHSL Section 2AA ChampionshipsMay 29 · 100 Meters · Place 3 · St. PeterSt. Peter100 MetersRound P3.11.25aWind: 011
May 29MSHSL Section 2AA ChampionshipsMay 29 · 100 Meters · Place 3 · St. PeterSt. Peter100 Meters3.11.11a PBWind: 011

2023 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 20USATF Minnesota All Comers Meet #1Jun 20 · 200 Meters · Place 4 · UnattachedUnattached200 Meters4.23.94a10
Jun 20USATF Minnesota All Comers Meet #1Jun 20 · 100 Meters · Place 6 · UnattachedUnattached100 Meters6.12.06a10
May 31MSHSL Section 2AA ChampionshipsMay 31 · Pole Vault · Place 13 · St. PeterSt. PeterPole Vault13.10-05.0010
May 24New Prague Last Chance MeetMay 24 · Pole Vault · Place 9 · St. PeterSt. PeterPole Vault910-010
May 23Big South Large SchoolMay 23 · Pole Vault · Place 11 · St. PeterSt. PeterPole Vault11.10' 010
May 23Big South Large SchoolMay 23 · 100 Meters · Place 7 · St. PeterSt. Peter100 Meters7.11.92a10
May 19Triton Varsity InvitationalMay 19 · Long Jump · Place 5 · St. PeterSt. PeterLong Jump517-03.5010
May 19Triton Varsity InvitationalMay 19 · Pole Vault · Place 4 · St. PeterSt. PeterPole Vault410-06.0010
May 19Triton Varsity InvitationalMay 19 · 400 Meters · Place 1 · St. PeterSt. Peter400 Meters152.9810
May 16Trojan RelaysMay 16 · Pole Vault · Place 3 · St. PeterSt. PeterPole Vault310-610
May 16Trojan RelaysMay 16 · 100 Meters · Place 3 · St. PeterSt. Peter100 Meters311.7310
May 9Section 2AA True TeamMay 9 · Pole Vault · Place 8 · St. PeterSt. PeterPole Vault8.10-06.0010
May 9Section 2AA True TeamMay 9 · 400 Meters · Place 10 · St. PeterSt. Peter400 Meters10.53.59a10
May 9Section 2AA True TeamMay 9 · 200 Meters · Place 7 · St. PeterSt. Peter200 Meters7.23.58a10
Apr 27Fairmont Quadrangular 4/27/23Apr 27 · Pole Vault · Place 5 · St. PeterSt. PeterPole Vault5.9' 610
Apr 24St. Peter Invite #2Apr 24 · Pole Vault · Place 6 · St. PeterSt. PeterPole Vault68-010
Apr 24St. Peter Invite #2Apr 24 · 400 Meters · Place 7 · St. PeterSt. Peter400 Meters755.4710
Apr 24St. Peter Invite #2Apr 24 · 200 Meters · Place 2 · St. PeterSt. Peter200 Meters223.9110
Apr 18St. Peter TriangularApr 18 · Pole Vault · Place 5 · St. PeterSt. PeterPole Vault58-710
Apr 18St. Peter TriangularApr 18 · 200 Meters · Place 2 · St. PeterSt. Peter200 Meters224.1110
Apr 18St. Peter TriangularApr 18 · 100 Meters · Place 2 · St. PeterSt. Peter100 Meters211.8710
Apr 11Faribault Invitational #2Apr 11 · Pole Vault · Place 10 · St. PeterSt. PeterPole Vault10.9-06.0010
Apr 11Faribault Invitational #2Apr 11 · 200 Meters · Place 9 · St. PeterSt. Peter200 Meters9.24.10a10
Apr 11Faribault Invitational #2Apr 11 · 100 Meters · Place 14 · St. PeterSt. Peter100 Meters14.12.18a10

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 17Worthington Trojan RelaysMay 17 · Long Jump · Place 11 · St. PeterSt. PeterLong Jump1116-4.759
May 17Worthington Trojan RelaysMay 17 · 200 Meters · Place 4 · St. PeterSt. Peter200 Meters424.009
May 14Big South Bigs MeetMay 14 · Long Jump · Place 16 · St. PeterSt. PeterLong Jump16.16' 7.259
May 14Big South Bigs MeetMay 14 · 400 Meters · Place 12 · St. PeterSt. Peter400 Meters12.57.39a9
May 10Section 2AA True TeamMay 10 · Long Jump · Place 16 · St. PeterSt. PeterLong Jump16.17-08.00 PB9
May 10Section 2AA True TeamMay 10 · 400 Meters · Place 10 · St. PeterSt. Peter400 Meters10.54.75a9
Apr 28St. Peter Meet 2Apr 28 · Long Jump · Place 4 · St. PeterSt. PeterLong Jump4.17-07.509
Apr 28St. Peter Meet 2Apr 28 · 200 Meters · Place 5 · St. PeterSt. Peter200 Meters5.24.55a9
Apr 28St. Peter Meet 2Apr 28 · 100 Meters · Place 4 · St. PeterSt. Peter100 Meters4.12.14a9
Apr 21Waseca InviteApr 21 · Long Jump · Place 10 · St PeterSt PeterLong Jump1017-09.009
Apr 21Waseca InviteApr 21 · Pole Vault · Place 14 · St PeterSt PeterPole Vault147-00.009
Apr 11Faribault InvitationalApr 11 · Pole Vault · Place 15 · St. PeterSt. PeterPole Vault15.7-00.009
Apr 11Faribault InvitationalApr 11 · 400 Meters · St. PeterSt. Peter400 Meters--DNS9
Apr 11Faribault InvitationalApr 11 · 100 Meters · Place 21 · St. PeterSt. Peter100 Meters21.12.48a9

2021 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 3New Prague Last Chance MeetJun 3 · Long Jump · Place 18 · St PeterSt PeterLong Jump1816-10.508
Jun 3New Prague Last Chance MeetJun 3 · 200 Meters · Place 14 · St PeterSt Peter200 Meters1425.438
Jun 1Marshall Big SouthJun 1 · Long Jump · Place 11 · St PeterSt PeterLong Jump1116-08.258
Jun 1Marshall Big SouthJun 1 · 400 Meters · Place 8 · St PeterSt Peter400 Meters857.758
May 21St. Peter Invite #3May 21 · Long Jump · Place 9 · St. PeterSt. PeterLong Jump9.17-04.758
May 21St. Peter Invite #3May 21 · 400 Meters · Place 6 · St. PeterSt. Peter400 Meters6.58.38a8
May 13Buc Quad #2May 13 · 400 Meters · Place 6 · St PeterSt Peter400 Meters658.2h PB8
May 13Buc Quad #2May 13 · 200 Meters · Place 11 · St PeterSt Peter200 Meters1125.6h PB8
May 13Buc Quad #2May 13 · 100 Meters · Place 8 · St PeterSt Peter100 Meters812.5h PB8
May 3JH BP QuadMay 3 · Long Jump · Place 1 · St. PeterSt. PeterLong Jump115-10.008
May 3JH BP QuadMay 3 · Pole Vault · Place 3 · St. PeterSt. PeterPole Vault36-06.008
May 3JH BP QuadMay 3 · 400 Meters · Place 1 · St. PeterSt. Peter400 Meters11:01.988
May 3JH BP QuadMay 3 · 100 Meters · Place 1 · St. PeterSt. Peter100 Meters112.718
Apr 26Buc JH InviteApr 26 · Long Jump · Place 2 · St. PeterSt. PeterLong Jump215-08
Apr 26Buc JH InviteApr 26 · Pole Vault · Place 3 · St. PeterSt. PeterPole Vault36-08
Apr 26Buc JH InviteApr 26 · 100 Meters · Place 2 · St. PeterSt. Peter100 Meters212.8h8