Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSt. Thomas Joe Sweeney Invitational · May 10.3St. Thomas Joe Sweeney InvitationalMay 1, 2024
200 Meters · IndoorMaverick Premier #1 · Feb 922.04aMaverick Premier #1February 9, 2024
200 Meters · OutdoorMeet of the UnSaintly · May 31.2Meet of the UnSaintlyMay 3, 2024
60 Meter · IndoorSt. Thomas Indoor Invitational · Jan 126.90aSt. Thomas Indoor InvitationalJanuary 12, 2024
60 Meters · IndoorNSIC Indoor Championship · Feb 236.87aNSIC Indoor ChampionshipFebruary 23, 2024

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 24Janis Rider/Doug Bolstorff InvitationalApr 24 · 200 Meters · Concordia-St. PaulConcordia-St. Paul200 Meters—DNSSr
Apr 24Janis Rider/Doug Bolstorff InvitationalApr 24 · 100 Meters · Place 6 · Concordia-St. PaulConcordia-St. Paul100 Meters6.11.20aWind: -0.8Sr
Apr 8Stomper OpenApr 8 · 100 Meters · Place 12 · Concordia-St. PaulConcordia-St. Paul100 MetersRound P1210.99aSr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 14Ted Nelson ClassicFeb 14 · 60 Meters · Place 7 · Concordia-St. PaulConcordia-St. Paul60 MetersRound P77.10aJr
Feb 7Gopher ClassicFeb 7 · 200 Meters · Place 8 · Concordia-St. PaulConcordia-St. Paul200 Meters822.78aJr
Feb 7Gopher ClassicFeb 7 · 60 Meters · Place 11 · Concordia-St. PaulConcordia-St. Paul60 MetersRound P117.08aJr
Jan 30Mark Schuck Open & MultiJan 30 · 60 Meters · Place 24 · Concordia-St. PaulConcordia-St. Paul60 MetersRound P247.15aJr
Jan 16Bearson/Gathje ClassicJan 16 · 200 Meters · Place 6 · Concordia-St. PaulConcordia-St. Paul200 Meters623.01aJr

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 5Chuck Petersen OpenDec 5 · 60 Meter · Place 7 · Concordia-St. PaulConcordia-St. Paul60 MeterRound P7.6.99aJr
Dec 5Chuck Petersen OpenDec 5 · 60 Meter · Place 6 · Concordia-St. PaulConcordia-St. Paul60 Meter6.6.95aJr
Feb 28NSIC Indoor ChampionshipFeb 28 · 60 Meters · Place 16 · Concordia-St. PaulConcordia-St. Paul60 Meters166.98a—
Feb 15Maverick Premier #2Feb 15 · 200 Meters · Place 3 · Concordia-St. PaulConcordia-St. Paul200 Meters322.21a—
Feb 15Maverick Premier #2Feb 15 · 60 Meters · Place 9 · Concordia-St. PaulConcordia-St. Paul60 Meters97.03a—
Feb 14Maverick Premier #1Feb 14 · 200 Meters · Place 6 · Concordia-St. PaulConcordia-St. Paul200 Meters622.07a—
Feb 8Gopher ClassicFeb 8 · 200 Meters · Place 1 · Concordia-St. PaulConcordia-St. Paul200 Meters122.74a—
Feb 8Gopher ClassicFeb 8 · 60 Meters · Place 5 · Concordia-St. PaulConcordia-St. Paul60 Meters56.95a—
Feb 8Gopher ClassicFeb 8 · 60 Meters · Place 4 · Concordia-St. PaulConcordia-St. Paul60 Meters46.92a—
Jan 24St. Olaf Invitational and Multi EventsJan 24 · 200 Meters · Place 2 · Concordia-St. PaulConcordia-St. Paul200 Meters2.22.45aSo
Jan 17Bearson/Gathje ClassicJan 17 · 200 Meters · Place 2 · Concordia-St. PaulConcordia-St. Paul200 Meters222.24a—
Jan 17Bearson/Gathje ClassicJan 17 · 60 Meters · Place 7 · Concordia-St. PaulConcordia-St. Paul60 Meters76.95a—
Jan 17Bearson/Gathje ClassicJan 17 · 60 Meters · Place 6 · Concordia-St. PaulConcordia-St. Paul60 Meters66.91a—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 16USATF MINNESOTA OUTDOOR ALL-COMERS MEET #4Jul 16 · 200 Meters · 30-Unattached30-Unattached200 Meters--DNSSo
Jul 16USATF MINNESOTA OUTDOOR ALL-COMERS MEET #4Jul 16 · 100 Meters · Place 1 · 30-Unattached30-Unattached100 Meters1.11.13aSo
May 3Meet of the UnSaintlyMay 3 · 200 Meters · Concordia-St. PaulConcordia-St. Paul200 Meters—1.2 PB—
May 3Meet of the UnSaintlyMay 3 · 100 Meters · Concordia-St. PaulConcordia-St. Paul100 Meters—2.1—
May 1St. Thomas Joe Sweeney InvitationalMay 1 · 100 Meters · Concordia-St. PaulConcordia-St. Paul100 Meters—0.3 PB—

2024 Indoor Track

17 results
DateMeetEventPlMarkGr
Feb 23NSIC Indoor ChampionshipFeb 23 · 200 Meters · Place 6 · Concordia-St. PaulConcordia-St. Paul200 Meters622.10a—
Feb 23NSIC Indoor ChampionshipFeb 23 · 200 Meters · Place 7 · Concordia-St. PaulConcordia-St. Paul200 Meters722.45a—
Feb 23NSIC Indoor ChampionshipFeb 23 · 60 Meters · Place 7 · Concordia-St. PaulConcordia-St. Paul60 Meters76.90a—
Feb 23NSIC Indoor ChampionshipFeb 23 · 60 Meters · Place 6 · Concordia-St. PaulConcordia-St. Paul60 Meters66.87a PB—
Feb 10Maverick Premier #2Feb 10 · 60 Meters · Place 5 · Concordia-St. PaulConcordia-St. Paul60 Meters56.96a—
Feb 10Maverick Premier #2Feb 10 · 60 Meters · Place 4 · Concordia-St. PaulConcordia-St. Paul60 Meters46.96a—
Feb 9Maverick Premier #1Feb 9 · 200 Meters · Place 4 · Concordia-St. PaulConcordia-St. Paul200 Meters422.04a PB—
Feb 9Maverick Premier #1Feb 9 · 60 Meters · Place 10 · Concordia-St. PaulConcordia-St. Paul60 Meters106.98a—
Feb 3Gopher ClassicFeb 3 · 60 Meters · Place 6 · Concordia-St. PaulConcordia-St. Paul60 Meters66.99a—
Feb 3Gopher ClassicFeb 3 · 60 Meters · Place 5 · Concordia-St. PaulConcordia-St. Paul60 Meters56.90a—
Jan 26Mark Schuck Open and MultiJan 26 · 200 Meters · Place 4 · Concordia-St. PaulConcordia-St. Paul200 Meters422.16a—
Jan 20St. Olaf Ole OpenerJan 20 · 200 Meters · Place 2 · Concordia-St. PaulConcordia-St. Paul200 Meters222.48a—
Jan 20St. Olaf Ole OpenerJan 20 · 60 Meters · Place 4 · Concordia-St. PaulConcordia-St. Paul60 Meters47.20a—
Jan 20St. Olaf Ole OpenerJan 20 · 60 Meters · Place 3 · Concordia-St. PaulConcordia-St. Paul60 Meters36.99a—
Jan 12St. Thomas Indoor InvitationalJan 12 · 60 Meter · Place 2 · Concordia-St. PaulConcordia-St. Paul60 MeterRound P2.6.94aFr
Jan 12St. Thomas Indoor InvitationalJan 12 · 60 Meter · Place 2 · Concordia-St. PaulConcordia-St. Paul60 Meter2.6.90a PBFr
Jan 12St. Thomas Indoor InvitationalJan 12 · 200 Meters · Concordia-St. PaulConcordia-St. Paul200 Meters--DNSFr

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 2Chuck Petersen OpenDec 2 · 60 Meter · Place 7 · Concordia-St. PaulConcordia-St. Paul60 MeterRound P7.6.96aFr
Dec 2Chuck Petersen OpenDec 2 · 60 Meter · Place 6 · Concordia-St. PaulConcordia-St. Paul60 Meter6.6.95aFr

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 11NSIC Outdoor ChampionshipMay 11 · 100 Meters · Place 11 · Concordia-St. PaulConcordia-St. Paul100 MetersRound P1110.89FR
Apr 26Running on Hope InvitationalApr 26 · 200 Meters · Place 19 · Concordia-St. PaulConcordia-St. Paul200 Meters1922.30FR
Apr 15Norse InvitationalApr 15 · 100 Meters · Place 2 · Concordia-St. PaulConcordia-St. Paul100 Meters2.10.99aWind: 0Fr
Apr 2Spartan OpenerApr 2 · 200 Meters · Place 2 · Concordia-St. PaulConcordia-St. Paul200 Meters2.22.17aWind: 5Fr
Apr 2Spartan OpenerApr 2 · 100 Meters · Place 1 · Concordia-St. PaulConcordia-St. Paul100 Meters1.10.82aWind: 3.4Fr
Mar 23Emporia State RelaysMar 23 · 200 Meters · Place 33 · Concordia-St. PaulConcordia-St. Paul200 Meters33.22.49aWind: 3.7Fr
Mar 23Emporia State RelaysMar 23 · 100 Meters · Place 40 · Concordia-St. PaulConcordia-St. Paul100 Meters40.11.02aWind: 2.3Fr

2022 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 9MSHSL State Track & Field ChampionshipsJun 9 · 200 Meters · Place 10 · BlaineBlaine200 MetersRound P10.22.12aWind: 312
Jun 9MSHSL State Track & Field ChampionshipsJun 9 · 100 Meters · Place 6 · BlaineBlaine100 MetersRound P6.10.97aWind: -1.112
Jun 9MSHSL State Track & Field ChampionshipsJun 9 · 100 Meters · Place 6 · BlaineBlaine100 Meters6.10.84aWind: 0.712
Jun 1MSHSL Section 7AAA ChampionshipsJun 1 · 200 Meters · Place 2 · BlaineBlaine200 MetersRound P2.22.53a12
Jun 1MSHSL Section 7AAA ChampionshipsJun 1 · 200 Meters · Place 1 · BlaineBlaine200 Meters1.22.14aWind: 0.912
Jun 1MSHSL Section 7AAA ChampionshipsJun 1 · 100 Meters · Place 2 · BlaineBlaine100 MetersRound P2.11.16a12
Jun 1MSHSL Section 7AAA ChampionshipsJun 1 · 100 Meters · Place 1 · BlaineBlaine100 Meters1.10.84aWind: 2.912
May 24Northwest Suburban Conference ChampionshipsMay 24 · 200 Meters · Place 3 · BlaineBlaine200 MetersRound P322.6412
May 24Northwest Suburban Conference ChampionshipsMay 24 · 200 Meters · Place 2 · BlaineBlaine200 Meters222.0312
May 24Northwest Suburban Conference ChampionshipsMay 24 · 100 Meters · Place 6 · BlaineBlaine100 MetersRound P611.3212
May 24Northwest Suburban Conference ChampionshipsMay 24 · 100 Meters · Place 3 · BlaineBlaine100 Meters310.8712
May 20State True Team Class AAAMay 20 · 200 Meters · Place 7 · BlaineBlaine200 Meters722.5912
May 20State True Team Class AAAMay 20 · 100 Meters · Place 6 · BlaineBlaine100 Meters611.1312
May 10Section 5AAA True TeamMay 10 · 200 Meters · Place 2 · BlaineBlaine200 Meters2.22.37a12
May 10Section 5AAA True TeamMay 10 · 100 Meters · Place 2 · BlaineBlaine100 Meters2.10.99a12
May 3Blaine InvitationalMay 3 · 200 Meters · Place 2 · BlaineBlaine200 Meters2.22.90a12
May 3Blaine InvitationalMay 3 · 100 Meters · Place 2 · BlaineBlaine100 Meters2.11.18a12
Apr 28Cougar InvitationalApr 28 · 200 Meters · Place 3 · BlaineBlaine200 Meters3.22.99a12
Apr 28Cougar InvitationalApr 28 · 100 Meters · Place 2 · BlaineBlaine100 Meters2.11.17a12
Apr 12Prior Lake Boys InvitationalApr 12 · 200 Meters · Place 2 · BlaineBlaine200 Meters223.0612
Apr 12Prior Lake Boys InvitationalApr 12 · 100 Meters · Place 1 · BlaineBlaine100 Meters111.2312

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 17AAU Region 14 Qualifier at Macalester College St Paul MNJul 17 · 200 Meters · Place 8 · Minneapolis, MNMinneapolis, MN200 MetersRound P8.23.81a11
Jul 17AAU Region 14 Qualifier at Macalester College St Paul MNJul 17 · 200 Meters · Minneapolis, MNMinneapolis, MN200 Meters—DNS11
Jul 17AAU Region 14 Qualifier at Macalester College St Paul MNJul 17 · 100 Meters · Place 7 · Minneapolis, MNMinneapolis, MN100 MetersRound P7.11.37a11
Jul 17AAU Region 14 Qualifier at Macalester College St Paul MNJul 17 · 100 Meters · Place 8 · Minneapolis, MNMinneapolis, MN100 Meters8.11.55a11
Jun 26AAU Minnesota District QualifierJun 26 · 200 Meters · Place 4 · Track Minnesota EliteTrack Minnesota Elite200 Meters4.24.01a11
Jun 26AAU Minnesota District QualifierJun 26 · 100 Meters · Place 9 · Track Minnesota EliteTrack Minnesota Elite100 Meters9.11.87a11