Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGary Wilson Invitational · Apr 2410.73Gary Wilson InvitationalApril 24, 2024
200 Meters · IndoorBig East · Feb 2721.40aBig EastFebruary 27, 2026
200 Meters · OutdoorNSIC T&F Outdoor Championship · May 921.27aNSIC T&F Outdoor ChampionshipMay 9, 2024
400 Meters · IndoorBig East · Feb 2747.30aBig EastFebruary 27, 2026
400 Meters · OutdoorNSIC T&F Outdoor Championship · May 947.24aNSIC T&F Outdoor ChampionshipMay 9, 2024
400 Meters · Relay Split · IndoorBig East · Feb 2747.784Big EastFebruary 27, 2026
High Jump · IndoorChuck Petersen Open · Dec 21.85mChuck Petersen OpenDecember 2, 2023
High Jump · OutdoorSection 5AAA True Team · May 106-04.00Section 5AAA True TeamMay 10, 2022
Long Jump · OutdoorWayzata Boys Pent · May 717-11.00Wayzata Boys PentMay 7, 2021
Results · OutdoorNorthwest Suburban Conference Championships · May 2524.13Northwest Suburban Conference ChampionshipsMay 25, 2021
Triple Jump · OutdoorWayzata Boys Pent · May 737-00.00Wayzata Boys PentMay 7, 2021

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14Big East OutdoorMay 14 · 200 Meters · Place 11 · DePaulDePaul200 MetersRound P11.21.89aWind: 0.6Jr
May 1Gary Wieneke MemorialMay 1 · 400 Meters · Place 4 · DePaulDePaul400 Meters4.47.76aJr
May 1Gary Wieneke MemorialMay 1 · 200 Meters · Place 3 · DePaulDePaul200 Meters3.21.59aWind: 1.1Jr
Apr 11South Florida InvitationalApr 11 · 400 Meters · Place 13 · DePaulDePaul400 Meters13.47.68aJr
Mar 21UCF Black & Gold ChallengeMar 21 · 400 Meters · Place 10 · DePaulDePaul400 Meters10.47.49aJr
Mar 21UCF Black & Gold ChallengeMar 21 · 200 Meters · Place 29 · DePaulDePaul200 Meters29.21.55aWind: 0.4Jr

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 27Big EastFeb 27 · 400 Meters · DePaulDePaul400 MetersRelay Split—47.784 PBJr
Feb 27Big EastFeb 27 · 400 Meters · Place 5 · DePaulDePaul400 MetersRound P5.48.03aJr
Feb 27Big EastFeb 27 · 400 Meters · Place 3 · DePaulDePaul400 Meters3.47.30a PBJr
Feb 27Big EastFeb 27 · 200 Meters · Place 3 · DePaulDePaul200 MetersRound P3.21.40a PBJr
Feb 27Big EastFeb 27 · 200 Meters · Place 4 · DePaulDePaul200 Meters4.21.57aJr
Feb 13DePaul AlumniFeb 13 · 400 Meters · Place 6 · DePaulDePaul400 Meters6.48.36aJr
Feb 13DePaul AlumniFeb 13 · 200 Meters · Place 10 · DePaulDePaul200 Meters10.21.85aJr
Feb 6Wisconsin Windy City InvitationalFeb 6 · 400 Meters · DePaulDePaul400 MetersRelay Split—48.314Jr
Feb 6Wisconsin Windy City InvitationalFeb 6 · 200 Meters · Place 12 · DePaulDePaul200 Meters12.21.99aJr
Jan 30Meyo InvitationalJan 30 · 400 Meters · DePaulDePaul400 Meters--DQJr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 14Wisconsin Windy City InvitationalFeb 14 · 400 Meters · Place 13 · DePaulDePaul400 Meters13.48.58aSo
Feb 8Blue Demon AlumniFeb 8 · 200 Meters · Place 6 · DePaulDePaul200 Meters622.00SO
Jan 312025 Meyo InvitationalJan 31 · 400 Meters · Place 4 · DePaulDePaul400 Meters448.13a—
Jan 252025 Notre Dame InvitationalJan 25 · 400 Meters · Place 2 · DePaulDePaul400 Meters248.62a—

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 13DePaul Holiday InvitationalDec 13 · 300 Meters · DePaulDePaul300 Meters--DNSSo
Dec 62024 Blue-Gold InvitationalDec 6 · 400 Meters · Place 1 · DePaulDePaul400 Meters1.48.41aSo
Feb 23NSIC Indoor ChampionshipFeb 23 · 400 Meters · Place 14 · Concordia-St. PaulConcordia-St. Paul400 Meters1451.34a—
Feb 16Snowshoe OpenFeb 16 · 400 Meters · Place 5 · Concordia-St. PaulConcordia-St. Paul400 Meters550.10a—
Feb 9Maverick Premier #1Feb 9 · 400 Meters · Place 7 · Concordia-St. PaulConcordia-St. Paul400 Meters750.59a—
Feb 3Gopher ClassicFeb 3 · 400 Meters · Place 4 · Concordia-St. PaulConcordia-St. Paul400 Meters451.07a—
Feb 3Gopher ClassicFeb 3 · 200 Meters · Place 4 · Concordia-St. PaulConcordia-St. Paul200 Meters422.64a—
Jan 26Mark Schuck Open and MultiJan 26 · 400 Meters · Place 2 · Concordia-St. PaulConcordia-St. Paul400 Meters250.47a—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 9NSIC T&F Outdoor ChampionshipMay 9 · 400 Meters · Place 2 · Concordia-St. PaulConcordia-St. Paul400 MetersRound P2.47.85aFr
May 9NSIC T&F Outdoor ChampionshipMay 9 · 400 Meters · Place 3 · Concordia-St. PaulConcordia-St. Paul400 Meters3.47.24a PBFr
May 9NSIC T&F Outdoor ChampionshipMay 9 · 200 Meters · Place 8 · Concordia-St. PaulConcordia-St. Paul200 MetersRound P8.21.27a PBWind: 1Fr
May 9NSIC T&F Outdoor ChampionshipMay 9 · 200 Meters · Place 5 · Concordia-St. PaulConcordia-St. Paul200 Meters5.21.17aWind: 4.4Fr
May 1St. Thomas Joe Sweeney InvitationalMay 1 · 200 Meters · Place 3 · Concordia-St. PaulConcordia-St. Paul200 Meters321.71a—
Apr 24Gary Wilson InvitationalApr 24 · 100 Meters · Place 4 · Concordia-St. PaulConcordia-St. Paul100 Meters410.77FR
Apr 24Gary Wilson InvitationalApr 24 · 100 Meters · Place 5 · Concordia-St. PaulConcordia-St. Paul100 Meters510.73 PBFR
Apr 20Holst InvitationalApr 20 · 200 Meters · Place 3 · Concordia-St. PaulConcordia-St. Paul200 Meters321.89FR
Apr 13Minnesota State OpenApr 13 · 400 Meters · Place 1 · Concordia-St. PaulConcordia-St. Paul400 Meters147.99FR
Apr 6Hamline InvitationalApr 6 · 400 Meters · Place 3 · Concordia-St. PaulConcordia-St. Paul400 Meters348.33a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 2Chuck Petersen OpenDec 2 · High Jump · Place 7 · Concordia-St. PaulConcordia-St. PaulHigh Jump7.1.85m PBFr
Dec 2Chuck Petersen OpenDec 2 · 200 Meters · Place 9 · Concordia-St. PaulConcordia-St. Paul200 Meters9.22.78aFr

2023 Outdoor Track

33 results
DateMeetEventPlMarkGr
Jun 8MSHSL State Track & Field ChampionshipsJun 8 · 400 Meters · Place 2 · BlaineBlaine400 MetersRound P2.48.13a12
Jun 8MSHSL State Track & Field ChampionshipsJun 8 · 400 Meters · Place 2 · BlaineBlaine400 Meters2.48.44a12
Jun 8MSHSL State Track & Field ChampionshipsJun 8 · 200 Meters · Place 11 · BlaineBlaine200 MetersRound P11.22.41aWind: -1.312
May 31MSHSL Section 7AAA ChampionshipsMay 31 · High Jump · Place 5 · BlaineBlaineHigh Jump5.5-11.0012
May 31MSHSL Section 7AAA ChampionshipsMay 31 · 400 Meters · Place 1 · BlaineBlaine400 MetersRound P1.49.44a12
May 31MSHSL Section 7AAA ChampionshipsMay 31 · 400 Meters · Place 1 · BlaineBlaine400 Meters1.48.30a12
May 31MSHSL Section 7AAA ChampionshipsMay 31 · 200 Meters · Place 1 · BlaineBlaine200 MetersRound P1.22.98a12
May 31MSHSL Section 7AAA ChampionshipsMay 31 · 200 Meters · Place 1 · BlaineBlaine200 Meters1.22.28aWind: -0.812
May 23Northwest Suburban Conference ChampionshipsMay 23 · High Jump · Place 4 · BlaineBlaineHigh Jump46-02.0012
May 23Northwest Suburban Conference ChampionshipsMay 23 · 400 Meters · Place 1 · BlaineBlaine400 MetersRound P148.6512
May 23Northwest Suburban Conference ChampionshipsMay 23 · 400 Meters · Place 1 · BlaineBlaine400 Meters148.2012
May 23Northwest Suburban Conference ChampionshipsMay 23 · 200 Meters · Place 1 · BlaineBlaine200 MetersRound P122.3412
May 23Northwest Suburban Conference ChampionshipsMay 23 · 200 Meters · Place 1 · BlaineBlaine200 Meters122.6912
May 19State True Team AAA BoysMay 19 · High Jump · Place 6 · BlaineBlaineHigh Jump6.6-00.0012
May 19State True Team AAA BoysMay 19 · 400 Meters · Place 1 · BlaineBlaine400 Meters1.49.27a12
May 19State True Team AAA BoysMay 19 · 200 Meters · Place 8 · BlaineBlaine200 Meters8.22.70a12
May 19State True Team AAA BoysMay 19 · 100 Meters · Place 9 · BlaineBlaine100 Meters9.11.26a12
May 9Section 5AAA True TeamMay 9 · High Jump · Place 2 · BlaineBlaineHigh Jump2.6-02.0012
May 9Section 5AAA True TeamMay 9 · 400 Meters · Place 1 · BlaineBlaine400 Meters1.49.54a12
May 9Section 5AAA True TeamMay 9 · 200 Meters · Place 3 · BlaineBlaine200 Meters3.22.61a12
May 9Section 5AAA True TeamMay 9 · 100 Meters · Place 2 · BlaineBlaine100 Meters2.11.35a12
May 2Blaine InvitationalMay 2 · High Jump · Place 4 · BlaineBlaineHigh Jump46-00.0012
May 2Blaine InvitationalMay 2 · 100 Meters · Place 6 · BlaineBlaine100 Meters611.4412
Apr 27Cougar InvitationalApr 27 · High Jump · Place 3 · BlaineBlaineHigh Jump3.6-00.0012
Apr 27Cougar InvitationalApr 27 · 400 Meters · Place 1 · BlaineBlaine400 Meters1.50.40a12
Apr 27Cougar InvitationalApr 27 · 200 Meters · Place 4 · BlaineBlaine200 Meters4.22.89a12
Apr 27Cougar InvitationalApr 27 · 100 Meters · Place 2 · BlaineBlaine100 Meters2.11.20a12
Apr 18Wayzata vs. Blaine Boys DualApr 18 · High Jump · Place 1 · BlaineBlaineHigh Jump16-012
Apr 18Wayzata vs. Blaine Boys DualApr 18 · 200 Meters · Place 2 · BlaineBlaine200 Meters222.9512
Apr 18Wayzata vs. Blaine Boys DualApr 18 · 100 Meters · Place 3 · BlaineBlaine100 Meters311.3412
Apr 11Prior Lake Boys InvitationalApr 11 · High Jump · Place 1 · BlaineBlaineHigh Jump16-05.0012
Apr 11Prior Lake Boys InvitationalApr 11 · 200 Meters · Place 1 · BlaineBlaine200 Meters122.9212
Apr 11Prior Lake Boys InvitationalApr 11 · 100 Meters · Place 1 · BlaineBlaine100 Meters111.5212

2022 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 7AAA ChampionshipsJun 1 · High Jump · Place 3 · BlaineBlaineHigh Jump3.6-02.0011
Jun 1MSHSL Section 7AAA ChampionshipsJun 1 · 200 Meters · Place 1 · BlaineBlaine200 MetersRound P1.22.48a11
Jun 1MSHSL Section 7AAA ChampionshipsJun 1 · 200 Meters · Place 3 · BlaineBlaine200 Meters3.22.27aWind: 0.911
May 24Northwest Suburban Conference ChampionshipsMay 24 · High Jump · Place 2 · BlaineBlaineHigh Jump26-02.0011
May 24Northwest Suburban Conference ChampionshipsMay 24 · 200 Meters · Place 8 · BlaineBlaine200 MetersRound P822.7411
May 24Northwest Suburban Conference ChampionshipsMay 24 · 200 Meters · Place 5 · BlaineBlaine200 Meters522.5211
May 20State True Team Class AAAMay 20 · High Jump · Place 6 · BlaineBlaineHigh Jump66-00.0011
May 20State True Team Class AAAMay 20 · 200 Meters · Place 17 · BlaineBlaine200 Meters1723.2211
May 20State True Team Class AAAMay 20 · 100 Meters · Place 16 · BlaineBlaine100 Meters1611.4011
May 10Section 5AAA True TeamMay 10 · High Jump · Place 1 · BlaineBlaineHigh Jump1.6-04.00 PB11
May 10Section 5AAA True TeamMay 10 · 200 Meters · Place 5 · BlaineBlaine200 Meters5.22.65a11
May 10Section 5AAA True TeamMay 10 · 100 Meters · Place 4 · BlaineBlaine100 Meters4.11.27a11
May 3Blaine InvitationalMay 3 · High Jump · Place 2 · BlaineBlaineHigh Jump2.6-02.0011
May 3Blaine InvitationalMay 3 · 100 Meters · Place 6 · BlaineBlaine100 Meters6.11.50a11
Apr 28Cougar InvitationalApr 28 · High Jump · Place 5 · BlaineBlaineHigh Jump5.6-00.0011
Apr 28Cougar InvitationalApr 28 · 200 Meters · Place 7 · BlaineBlaine200 Meters7.23.57a11
Apr 12Prior Lake Boys InvitationalApr 12 · High Jump · Place 3 · BlaineBlaineHigh Jump35-06.0011
Apr 12Prior Lake Boys InvitationalApr 12 · 200 Meters · Place 3 · BlaineBlaine200 Meters323.7911
Apr 12Prior Lake Boys InvitationalApr 12 · 100 Meters · Place 7 · BlaineBlaine100 Meters711.8711

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 9MSHSL Section 5AA ChampionshipsJun 9 · 200 Meters · Place 11 · BlaineBlaine200 MetersRound P11.23.61a10
May 29Class AAA Boys State True TeamMay 29 · 200 Meters · Place 29 · BlaineBlaine200 Meters29.24.13a10
May 25Northwest Suburban Conference ChampionshipsMay 25 · Results · Place 15 · BlaineBlaineResults1524.13 PB—
May 18TT Boys Section Qualifier at WBLMay 18 · High Jump · Place 12 · BlaineBlaineHigh Jump125-06.0010
May 11Blaine QuadMay 11 · High Jump · Place 2 · BlaineBlaineHigh Jump25-08.0010
May 11Blaine QuadMay 11 · 200 Meters · Place 3 · BlaineBlaine200 Meters323.8710
May 11Blaine QuadMay 11 · 100 Meters · Place 5 · BlaineBlaine100 Meters511.7010
May 7Wayzata Boys PentMay 7 · Triple Jump · Place 17 · BlaineBlaineTriple Jump17.37-00.00 PB10
May 7Wayzata Boys PentMay 7 · Long Jump · Place 15 · BlaineBlaineLong Jump15.17-11.00 PB10
May 7Wayzata Boys PentMay 7 · High Jump · Place 5 · BlaineBlaineHigh Jump5.5-08.0010
Apr 29Blaine PentApr 29 · Long Jump · Place 29 · BlaineBlaineLong Jump2914-05.5010
Apr 29Blaine PentApr 29 · High Jump · Place 2 · BlaineBlaineHigh Jump25-10.0010