Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSkyline Conference Championships · May 1612.96Skyline Conference ChampionshipsMay 16, 2023
200 Meters · IndoorUSATF Minnesota Indoor All-Comers Meet #5 · Feb 827.36aUSATF Minnesota Indoor All-Comers Meet #5February 8, 2026
200 Meters · OutdoorRoseville Invite · Apr 2126.59aRoseville InviteApril 21, 2026
400 Meters · IndoorUSATF Minnesota Indoor All-Comers Meet #5 · Feb 81:01.82aUSATF Minnesota Indoor All-Comers Meet #5February 8, 2026
400 Meters · OutdoorMSHSL Section 4A Championships · May 2959.32aMSHSL Section 4A ChampionshipsMay 29, 2025
60 Meter · IndoorUSATF Minnesota All Ages Indoor Track & Field Meet #4 · Jan 268.23aUSATF Minnesota All Ages Indoor Track & Field Meet #4January 26, 2025
60 Meters · IndoorUSATF Minnesota All-Comers Indoor Track & Field Meet #2 · Jan 88.41USATF Minnesota All-Comers Indoor Track & Field Meet #2January 8, 2023
800 Meters · OutdoorSkyline Conference Championship · May 122:22.47aSkyline Conference ChampionshipMay 12, 2026
Long Jump · IndoorUSATF Minnesota All-Comers Indoor Track & Field Meet #2 · Jan 83.99mUSATF Minnesota All-Comers Indoor Track & Field Meet #2January 8, 2023
Long Jump · OutdoorUSATF Minnesota Summer League Meet #2 · Jun 284.44mUSATF Minnesota Summer League Meet #2June 28, 2022

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 28MSHSL Section 4A ChampionshipsMay 28 · 800 Meters · Place 7 · Concordia AcademyConcordia Academy800 MetersRound P7.2:22.83a12
May 28MSHSL Section 4A ChampionshipsMay 28 · 800 Meters · Place 3 · Concordia AcademyConcordia Academy800 Meters3.2:22.51a12
May 16Class A State True TeamMay 16 · Long Jump · Place 17 · Concordia AcademyConcordia AcademyLong Jump17.14' 9.75"12
May 16Class A State True TeamMay 16 · 800 Meters · Place 1 · Concordia AcademyConcordia Academy800 Meters1.2:23.52a12
May 12Skyline Conference ChampionshipMay 12 · Long Jump · Place 6 · Concordia AcademyConcordia AcademyLong Jump6.14' 5.5"12
May 12Skyline Conference ChampionshipMay 12 · 800 Meters · Place 2 · Concordia AcademyConcordia Academy800 Meters2.2:22.47a PB12
May 8Class A True Team Wild CardMay 8 · Long Jump · Place 16 · Concordia AcademyConcordia AcademyLong Jump16.15' 3.5"12
May 8Class A True Team Wild CardMay 8 · 200 Meters · Place 5 · Concordia AcademyConcordia Academy200 Meters5.26.68a12
May 54A Section True TeamMay 5 · Long Jump · Place 11 · Concordia AcademyConcordia AcademyLong Jump11.15' 3.5"12
May 54A Section True TeamMay 5 · 200 Meters · Place 3 · Concordia AcademyConcordia Academy200 Meters3.26.68a12
Apr 28CA Varsity InviteApr 28 · Long Jump · Concordia AcademyConcordia AcademyLong Jump—ND12
Apr 28CA Varsity InviteApr 28 · 200 Meters · Place 3 · Concordia AcademyConcordia Academy200 Meters3.27.21a12
Apr 21Roseville InviteApr 21 · Long Jump · Place 5 · Concordia AcademyConcordia AcademyLong Jump5.15' 11.5"12
Apr 21Roseville InviteApr 21 · 200 Meters · Place 4 · Concordia AcademyConcordia Academy200 Meters4.26.59a PB12
Apr 14Skyline Quad - 4/14/26Apr 14 · Long Jump · Place 6 · Concordia AcademyConcordia AcademyLong Jump6.14-00.5012
Apr 14Skyline Quad - 4/14/26Apr 14 · 400 Meters · Place 2 · Concordia AcademyConcordia Academy400 Meters2.1:00.88a12
Apr 14Skyline Quad - 4/14/26Apr 14 · 200 Meters · Place 2 · Concordia AcademyConcordia Academy200 Meters2.26.79a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 8USATF Minnesota Indoor All-Comers Meet #5Feb 8 · 400 Meters · Place 3 · East Ridge Athletic Association TrackEast Ridge Athletic Association Track400 Meters3.1:01.82a PB12
Feb 8USATF Minnesota Indoor All-Comers Meet #5Feb 8 · 200 Meters · Place 14 · East Ridge Athletic Association TrackEast Ridge Athletic Association Track200 Meters14.27.36a PB12
Jan 18USATF Minnesota Indoor All-Comers Meet #4Jan 18 · 60 Meter · Place 9 · 30-Unattached30-Unattached60 Meter9.8.32a12
Jan 18USATF Minnesota Indoor All-Comers Meet #4Jan 18 · 400 Meters · Place 7 · 30-Unattached30-Unattached400 Meters7.1:03.18a12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · 400 Meters · Place 10 · Concordia AcademyConcordia Academy400 MetersRound P10.59.34a11
May 29MSHSL Section 4A ChampionshipsMay 29 · Long Jump · Place 11 · Concordia AcademyConcordia AcademyLong Jump11.15-08.00Wind: 011
May 29MSHSL Section 4A ChampionshipsMay 29 · 400 Meters · Place 2 · Concordia AcademyConcordia Academy400 MetersRound P2.59.87a11
May 29MSHSL Section 4A ChampionshipsMay 29 · 400 Meters · Place 2 · Concordia AcademyConcordia Academy400 Meters2.59.32a PB11
May 17Class A State True Team MeetMay 17 · Long Jump · Place 23 · Concordia AcademyConcordia AcademyLong Jump23.14' 0"11
May 17Class A State True Team MeetMay 17 · 400 Meters · Place 1 · Concordia AcademyConcordia Academy400 Meters1.1:01.04a11
May 13Skyline Conference ChampionshipMay 13 · Long Jump · Place 6 · Concordia AcademyConcordia AcademyLong Jump6.14' 11.25"11
May 13Skyline Conference ChampionshipMay 13 · 400 Meters · Place 2 · Concordia AcademyConcordia Academy400 Meters2.1:00.13a11
May 6Section 4A True TeamMay 6 · Long Jump · Place 15 · Concordia AcademyConcordia AcademyLong Jump15.14' 9"11
May 6Section 4A True TeamMay 6 · 400 Meters · Place 1 · Concordia AcademyConcordia Academy400 Meters1.1:00.47a11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 9USATF Minnesota Indoor ChampionshipsMar 9 · 400 Meters · Place 2 · 30-Unattached30-Unattached400 Meters2.1:02.19a11
Mar 9USATF Minnesota Indoor ChampionshipsMar 9 · 200 Meters · Place 6 · 30-Unattached30-Unattached200 Meters6.27.77a11
Jan 26USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 26 · 60 Meter · Place 14 · 30-Unattached30-Unattached60 Meter14.8.23a PB11
Jan 26USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 26 · 400 Meters · Place 6 · 30-Unattached30-Unattached400 Meters6.1:03.20a11

2024 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 400 Meters · Place 9 · Concordia AcademyConcordia Academy400 MetersRound P9.1:00.45a10
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 400 Meters · Place 9 · Concordia AcademyConcordia Academy400 Meters9.1:00.23a10
May 30MSHSL Section 4A ChampionshipsMay 30 · Long Jump · Place 12 · Concordia AcademyConcordia AcademyLong Jump12.15' 7.75Wind: 2.610
May 30MSHSL Section 4A ChampionshipsMay 30 · 400 Meters · Place 2 · Concordia AcademyConcordia Academy400 MetersRound P2.59.94a10
May 30MSHSL Section 4A ChampionshipsMay 30 · 400 Meters · Place 3 · Concordia AcademyConcordia Academy400 Meters3.59.73a10
May 18Class A True Team State ChampionshipsMay 18 · Long Jump · Place 18 · Concordia AcademyConcordia AcademyLong Jump18.14' 9.7510
May 18Class A True Team State ChampionshipsMay 18 · 400 Meters · Place 1 · Concordia AcademyConcordia Academy400 Meters1.1:00.01a10
May 8Class A WildcardMay 8 · Long Jump · Place 8 · Concordia AcademyConcordia AcademyLong Jump8.15' 810
May 8Class A WildcardMay 8 · 400 Meters · Place 2 · Concordia AcademyConcordia Academy400 Meters2.1:01.14a10
May 7Section 4A True TeamMay 7 · Long Jump · Place 5 · Concordia AcademyConcordia AcademyLong Jump5.15-08.0010
May 7Section 4A True TeamMay 7 · 400 Meters · Place 1 · Concordia AcademyConcordia Academy400 Meters1.1:01.14a10
May 2Park HS April 2 May 2 · Long Jump · Place 1 · Concordia AcademyConcordia AcademyLong Jump1.15-02.5010
May 2Park HS April 2 May 2 · 200 Meters · Place 2 · Concordia AcademyConcordia Academy200 Meters2.27.41a10
May 2Park HS April 2 May 2 · 100 Meters · Place 3 · Concordia AcademyConcordia Academy100 Meters3.13.62a10
Apr 30HLWW Dick Sonstegard InviteApr 30 · Long Jump · Place 6 · Concordia Academy-RoseviConcordia Academy-RoseviLong Jump614-6—
Apr 30HLWW Dick Sonstegard InviteApr 30 · 400 Meters · Place 1 · Concordia Academy-RosevConcordia Academy-Rosev400 Meters11:02.14a—
Apr 30HLWW Dick Sonstegard InviteApr 30 · 200 Meters · Place 2 · Concordia Academy-RosevConcordia Academy-Rosev200 Meters227.53a—
Apr 23Roseville InviteApr 23 · Long Jump · Place 13 · Concordia Academy-RoseviConcordia Academy-RoseviLong Jump1314-9—
Apr 23Roseville InviteApr 23 · 100 Meters · Place 10 · Concordia Academy-RosevConcordia Academy-Rosev100 Meters1013.80a—
Apr 20Saints InvitationalApr 20 · Long Jump · Place 4 · Concordia Academy-RoseviConcordia Academy-RoseviLong Jump414-3.5—
Apr 20Saints InvitationalApr 20 · 200 Meters · Place 2 · Concordia Academy-RosevConcordia Academy-Rosev200 Meters227.22a—
Apr 19North Branch InvitationalApr 19 · Long Jump · Place 5 · Concordia Academy-RoseviConcordia Academy-RoseviLong Jump514-4—
Apr 19North Branch InvitationalApr 19 · 100 Meters · Place 2 · Concordia Academy-RosevConcordia Academy-Rosev100 Meters213.80a—
Apr 9Concordia Academy Quad Meet 1Apr 9 · Long Jump · Place 15 · Concordia Academy-RoseviConcordia Academy-RoseviLong Jump151-0—
Apr 9Concordia Academy Quad Meet 1Apr 9 · 200 Meters · Place 2 · Concordia Academy-RosevConcordia Academy-Rosev200 Meters227.78a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 28USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 28 · 60 Meter · Place 16 · East Ridge Athletic Association TrackEast Ridge Athletic Association Track60 Meter16.8.34a10
Jan 28USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 28 · 400 Meters · Place 5 · East Ridge Athletic Association TrackEast Ridge Athletic Association Track400 Meters5.1:02.41a10
Jan 7USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 7 · 60 Meter · Place 10 · East Ridge Athletic Association TrackEast Ridge Athletic Association Track60 Meter10.8.37a10
Jan 7USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 7 · 400 Meters · Place 7 · East Ridge Athletic Association TrackEast Ridge Athletic Association Track400 Meters7.1:06.81a10

2023 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jul 18USATF Minnesota All-Comers Meet #4Jul 18 · 200 Meters · Place 1 · East Ridge Athletic Association TrackEast Ridge Athletic Association Track200 Meters1.27.30a9
Jul 18USATF Minnesota All-Comers Meet #4Jul 18 · 100 Meters · Place 2 · East Ridge Athletic Association TrackEast Ridge Athletic Association Track100 Meters2.13.22a9
Jun 24AAU Minnesota District QualiferJun 24 · 400 Meters · Place 2 · East Ridge Athletic AssEast Ridge Athletic Ass400 Meters21:00.93—
Jun 24AAU Minnesota District QualiferJun 24 · 200 Meters · Place 6 · East Ridge Athletic AssEast Ridge Athletic Ass200 Meters626.70—
Jun 24AAU Minnesota District QualiferJun 24 · 100 Meters · Place 11 · East Ridge Athletic AssEast Ridge Athletic Ass100 Meters1113.90—
Jun 15USATF Minnesota Association Junior Olympic ChampionshipsJun 15 · 400 Meters · Place 2 · East Ridge Athletic AssEast Ridge Athletic Ass400 Meters21:00.87a—
Jun 15USATF Minnesota Association Junior Olympic ChampionshipsJun 15 · 100 Meters · Place 8 · East Ridge Athletic AssEast Ridge Athletic Ass100 MetersRound P813.40a—
Jun 15USATF Minnesota Association Junior Olympic ChampionshipsJun 15 · 100 Meters · Place 8 · East Ridge Athletic AssEast Ridge Athletic Ass100 Meters813.50a—
Jun 1MSHSL Section 4A ChampionshipsJun 1 · 200 Meters · Place 5 · Concordia AcademyConcordia Academy200 MetersRound P5.27.06aWind: -0.19
Jun 1MSHSL Section 4A ChampionshipsJun 1 · 200 Meters · Place 4 · Concordia AcademyConcordia Academy200 Meters4.26.84aWind: 1.49
Jun 1MSHSL Section 4A ChampionshipsJun 1 · 100 Meters · Place 5 · Concordia AcademyConcordia Academy100 MetersRound P5.13.05aWind: 1.99
Jun 1MSHSL Section 4A ChampionshipsJun 1 · 100 Meters · Place 5 · Concordia AcademyConcordia Academy100 Meters5.13.13aWind: 0.99
May 25 Gryphon Invitational #3May 25 · 400 Meters · Place 3 · Concordia AcademyConcordia Academy400 Meters3.1:00.76a9
May 25 Gryphon Invitational #3May 25 · 100 Meters · Place 3 · Concordia AcademyConcordia Academy100 Meters3.13.14a9
May 20Terry Nutter Memorial InvitationalMay 20 · 100 Meters · Place 2 · Concordia AcademyConcordia Academy100 Meters2.13.12a9
May 16Skyline Conference ChampionshipsMay 16 · 200 Meters · Place 3 · Concordia Academy-RosevilConcordia Academy-Rosevil200 Meters326.879
May 16Skyline Conference ChampionshipsMay 16 · 100 Meters · Place 1 · Concordia Academy-RosevilConcordia Academy-Rosevil100 MetersRound P112.979
May 16Skyline Conference ChampionshipsMay 16 · 100 Meters · Place 2 · Concordia Academy-RosevilConcordia Academy-Rosevil100 Meters212.96 PB9
May 9Section 4A True TeamMay 9 · 100 Meters · Place 2 · Concordia AcademyConcordia Academy100 Meters2.13.44a9
Apr 27Concordia-Trinity-New Life Academy - April 27Apr 27 · 100 Meters · Place 2 · Concordia AcademyConcordia Academy100 Meters2.13.85aUnofficial9
Apr 25Roseville InviteApr 25 · 100 Meters · Place 8 · Concordia AcademyConcordia Academy100 Meters8.13.38a9
Apr 18Skyline - Conference True TeamApr 18 · Long Jump · Place 10 · Concordia Academy-RosevilConcordia Academy-RosevilLong Jump1013-03.009
Apr 18Skyline - Conference True TeamApr 18 · 200 Meters · Place 18 · Concordia Academy-RosevilConcordia Academy-Rosevil200 Meters1831.239
Apr 18Skyline - Conference True TeamApr 18 · 100 Meters · Place 3 · Concordia Academy-RosevilConcordia Academy-Rosevil100 Meters313.609
Apr 11Concordia (Roseville)Apr 11 · Long Jump · Place 4 · Concordia Academy-RosevilConcordia Academy-RosevilLong Jump413-07.009
Apr 11Concordia (Roseville)Apr 11 · 200 Meters · Place 2 · Concordia Academy-RosevilConcordia Academy-Rosevil200 Meters228.819
Apr 11Concordia (Roseville)Apr 11 · 100 Meters · Place 1 · Concordia Academy-RosevilConcordia Academy-Rosevil100 Meters113.589

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 8USATF Minnesota All-Comers Indoor Track & Field Meet #2Jan 8 · Long Jump · Place 2 · East Ridge Athletic AssocEast Ridge Athletic AssocLong Jump23.99m PB9
Jan 8USATF Minnesota All-Comers Indoor Track & Field Meet #2Jan 8 · 200 Meters · Place 2 · East Ridge Athletic AssocEast Ridge Athletic Assoc200 Meters228.239
Jan 8USATF Minnesota All-Comers Indoor Track & Field Meet #2Jan 8 · 60 Meters · Place 2 · East Ridge Athletic AssocEast Ridge Athletic Assoc60 Meters28.41 PB9

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 11USATF Minnesota All-Comers Indoor Track & Field Meet #1Dec 11 · 60 Meter · Place 7 · 30-Unattached30-Unattached60 Meter7.8.54a9
Dec 11USATF Minnesota All-Comers Indoor Track & Field Meet #1Dec 11 · Long Jump · Place 6 · 30-Unattached30-UnattachedLong Jump6.3.74m9
Dec 11USATF Minnesota All-Comers Indoor Track & Field Meet #1Dec 11 · 200 Meters · 30-Unattached30-Unattached200 Meters—DNS9

2022 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 28USATF Minnesota Summer League Meet #2Jun 28 · Long Jump · Place 4 · East Ridge Athletic AssocEast Ridge Athletic AssocLong Jump44.44m PB—
Jun 28USATF Minnesota Summer League Meet #2Jun 28 · 200 Meters · Place 3 · East Ridge Athletic AssocEast Ridge Athletic Assoc200 Meters327.72—
Jun 28USATF Minnesota Summer League Meet #2Jun 28 · 100 Meters · Place 2 · East Ridge Athletic AssocEast Ridge Athletic Assoc100 Meters213.36—
Jun 16USATF Minnesota Association Junior Olympic ChampionshipsJun 16 · Long Jump · Place 6 · East Ridge Athletic AssEast Ridge Athletic AssLong Jump64.44m8
Jun 16USATF Minnesota Association Junior Olympic ChampionshipsJun 16 · 200 Meters · Place 10 · East Ridge Athletic AssEast Ridge Athletic Ass200 MetersRound P1028.20a8
Jun 16USATF Minnesota Association Junior Olympic ChampionshipsJun 16 · 100 Meters · Place 10 · East Ridge Athletic AssEast Ridge Athletic Ass100 MetersRound P1014.00a8
Jun 2MSHSL Section 4A ChampionshipsJun 2 · Long Jump · Place 19 · Concordia AcademyConcordia AcademyLong Jump19.13-04.008
Jun 2MSHSL Section 4A ChampionshipsJun 2 · 100 Meters · Place 5 · Concordia AcademyConcordia Academy100 MetersRound P5.13.18a8
Jun 2MSHSL Section 4A ChampionshipsJun 2 · 100 Meters · Place 5 · Concordia AcademyConcordia Academy100 Meters5.13.57a8
May 21State True Team Class AMay 21 · Long Jump · Place 20 · Concordia AcademyConcordia AcademyLong Jump20.14-04.508
May 21State True Team Class AMay 21 · 100 Meters · Place 10 · Concordia AcademyConcordia Academy100 Meters10.13.64a8
May 20State True Team Class AAAMay 20 · Long Jump · Place 20 · Concordia Academy-RosevilConcordia Academy-RosevilLong Jump2014-04.508
May 20State True Team Class AAAMay 20 · 100 Meters · Place 10 · Concordia Academy-RosevilConcordia Academy-Rosevil100 Meters1013.648
May 17Skyline Conference ChampionshipMay 17 · Long Jump · Place 4 · Concordia Academy-RoConcordia Academy-RoLong Jump414-07.508
May 17Skyline Conference ChampionshipMay 17 · 200 Meters · Place 3 · Concordia Academy-RoConcordia Academy-Ro200 Meters327.868
May 17Skyline Conference ChampionshipMay 17 · 100 Meters · Place 3 · Concordia Academy-RoConcordia Academy-Ro100 Meters313.188
May 17Skyline Conference ChampionshipMay 17 · 100 Meters · Place 2 · Concordia Academy-RoConcordia Academy-Ro100 MetersRound P213.468
May 10Section 4A True TeamMay 10 · Long Jump · Place 10 · Concordia AcademyConcordia AcademyLong Jump10.14-01.508
May 10Section 4A True TeamMay 10 · 100 Meters · Place 5 · Concordia AcademyConcordia Academy100 Meters5.13.30a8
Apr 26Roseville InviteApr 26 · Long Jump · Place 11 · Concordia AcademyConcordia AcademyLong Jump11.14-00.008
Apr 26Roseville InviteApr 26 · 200 Meters · Place 10 · Concordia AcademyConcordia Academy200 Meters10.29.24a8
Apr 23Saints InvitationalApr 23 · Long Jump · Place 12 · Concordia AcademyConcordia AcademyLong Jump12.13-03.758
Apr 23Saints InvitationalApr 23 · 200 Meters · Place 6 · Concordia AcademyConcordia Academy200 Meters6.29.30a8
Apr 23Saints InvitationalApr 23 · 100 Meters · Place 2 · Concordia AcademyConcordia Academy100 Meters2.13.82a8
Apr 19Skyline Conference RelaysApr 19 · Long Jump · Place 5 · Concordia Academy-RoConcordia Academy-RoLong Jump512-03.008

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 26AAU Minnesota District QualifierJun 26 · Long Jump · Place 5 · East Ridge Athletic Association TrackEast Ridge Athletic Association TrackLong Jump5.12-03.007
Jun 26AAU Minnesota District QualifierJun 26 · 200 Meters · Place 4 · East Ridge Athletic Association TrackEast Ridge Athletic Association Track200 Meters4.29.09a7
Jun 26AAU Minnesota District QualifierJun 26 · 100 Meters · Place 6 · East Ridge Athletic Association TrackEast Ridge Athletic Association Track100 Meters6.13.87a7

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 18ERAA MeetJul 18 · 200 Meters · Place 3 · East Ridge Athletic AssocEast Ridge Athletic Assoc200 Meters332.7811
Jul 18ERAA MeetJul 18 · 100 Meters · Place 4 · East Ridge Athletic AssocEast Ridge Athletic Assoc100 Meters415.3611
Jun 2Track Minnesota InvitationalJun 2 · Long Jump · Place 10 · East Ridge Athletic AssocEast Ridge Athletic AssocLong Jump1010-10.0011
Jun 2Track Minnesota InvitationalJun 2 · 100 Meters · Place 3 · East Ridge Athletic AssocEast Ridge Athletic Assoc100 Meters315.2311