Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorIrondale/Monti/NB/Tech · May 211.45aIrondale/Monti/NB/TechMay 2, 2023
200 Meters · IndoorSnowshoe Open · Feb 2024.50aSnowshoe OpenFebruary 20, 2026
200 Meters · OutdoorSuburban East Conference Championship · May 2323.54Suburban East Conference ChampionshipMay 23, 2023
400 Meters · OutdoorMounds View SEC Boys Varsity Meet · Apr 2958.15Mounds View SEC Boys Varsity Meet April 29, 2021
55 Meters · IndoorCarleton Meet of Hearts · Feb 146.99aCarleton Meet of HeartsFebruary 14, 2026
60 Meters · IndoorUniversity of St. Thomas Indoor Invitational · Jan 167.36aUniversity of St. Thomas Indoor InvitationalJanuary 16, 2026
Shot Put · 12lb · OutdoorMounds View Outdoor · Apr 934-01.00Mounds View OutdoorApril 9, 2022

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 1Meet of the UnsaintlyMay 1 · 200 Meters · Place 18 · AugsburgAugsburg200 Meters1823.93FR
May 1Meet of the UnsaintlyMay 1 · 100 Meters · Place 14 · AugsburgAugsburg100 Meters1411.46FR
Apr 29Univ. of St. Thomas Joe Sweeney InvitationalApr 29 · 100 Meters · Place 21 · AugsburgAugsburg100 Meters2111.55aFr
Apr 24Janis Rider/Doug Bolstorff InvitationalApr 24 · 200 Meters · Place 17 · AugsburgAugsburg200 Meters17.23.62aWind: 0.5Fr
Apr 24Janis Rider/Doug Bolstorff InvitationalApr 24 · 100 Meters · Place 21 · AugsburgAugsburg100 Meters21.11.52aWind: -0.2Fr
Apr 11Gene Glader InvitationalApr 11 · 100 Meters · Place 24 · AugsburgAugsburg100 Meters24.11.47aWind: 1Fr
Mar 30Hamline InvitationalMar 30 · 100 Meters · Place 18 · AugsburgAugsburg100 Meters1811.48aFr

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 20Snowshoe OpenFeb 20 · 200 Meters · Place 22 · AugsburgAugsburg200 Meters2224.50a PBFr
Feb 20Snowshoe OpenFeb 20 · 60 Meters · Place 25 · AugsburgAugsburg60 MetersRound P257.37aFr
Feb 14Carleton Meet of HeartsFeb 14 · 55 Meters · Place 24 · AugsburgAugsburg55 Meters246.99a PBFR
Feb 7Gopher ClassicFeb 7 · 200 Meters · Place 36 · AugsburgAugsburg200 Meters3624.53aFr
Feb 7Gopher ClassicFeb 7 · 60 Meters · Place 40 · AugsburgAugsburg60 MetersRound P407.46aFr
Jan 30Jack Johnson ClassicJan 30 · 200 Meters · Place 8 · AugsburgAugsburg200 Meters824.62FR
Jan 30Jack Johnson ClassicJan 30 · 60 Meters · Place 20 · AugsburgAugsburg60 MetersRound P207.73FR
Jan 24Vanessa Seljeskog ClassicJan 24 · 200 Meters · Place 34 · AugsburgAugsburg200 Meters3424.52aFr
Jan 24Vanessa Seljeskog ClassicJan 24 · 60 Meters · Place 27 · AugsburgAugsburg60 MetersRound P277.40aFr
Jan 16University of St. Thomas Indoor InvitationalJan 16 · 200 Meters · Place 5 · AugsburgAugsburg200 Meters524.53aFr
Jan 16University of St. Thomas Indoor InvitationalJan 16 · 60 Meters · Place 12 · AugsburgAugsburg60 Meters127.36a PBFr
Jan 10Minnesota OpenJan 10 · 200 Meters · Place 6 · AugsburgAugsburg200 Meters624.80aFr
Jan 10Minnesota OpenJan 10 · 60 Meters · Place 11 · AugsburgAugsburg60 MetersRound P117.47aFr

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 31MSHSL Section 5AAA ChampionshipsMay 31 · 200 Meters · Place 11 · IrondaleIrondale200 MetersRound P11.23.86a12
May 31MSHSL Section 5AAA ChampionshipsMay 31 · 100 Meters · Place 11 · IrondaleIrondale100 MetersRound P11.11.70a12
May 23Suburban East Conference ChampionshipMay 23 · 200 Meters · Place 17 · IrondaleIrondale200 MetersRound P1723.54 PB12
May 23Suburban East Conference ChampionshipMay 23 · 100 Meters · Place 7 · IrondaleIrondale100 MetersRound P711.6612
May 23Suburban East Conference ChampionshipMay 23 · 100 Meters · Place 8 · IrondaleIrondale100 Meters811.7612
May 9Section 5AAA True TeamMay 9 · 200 Meters · Place 13 · IrondaleIrondale200 Meters13.23.95a12
May 9Section 5AAA True TeamMay 9 · 100 Meters · Place 8 · IrondaleIrondale100 Meters8.11.82a12
May 2Irondale/Monti/NB/TechMay 2 · 200 Meters · Place 6 · IrondaleIrondale200 Meters6.24.06a12
May 2Irondale/Monti/NB/TechMay 2 · 100 Meters · Place 4 · IrondaleIrondale100 Meters4.11.45a PB12
Apr 29White Bear Lake CoEd InviteApr 29 · 200 Meters · Place 6 · IrondaleIrondale200 Meters624.2712
Apr 29White Bear Lake CoEd InviteApr 29 · 100 Meters · Place 5 · IrondaleIrondale100 Meters511.6612
Apr 14Irondale HSApr 14 · 100 Meters · Place 14 · IrondaleIrondale100 Meters14.12.45a12
Apr 13White Bear Lake RelaysApr 13 · 200 Meters · Place 26 · IrondaleIrondale200 Meters26.25.70aUnofficial12

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 9Mounds View OutdoorApr 9 · Shot Put · Place 22 · IrondaleIrondaleShot Put12lb22.34-01.00 PB11
Apr 8Knights Under the LightsApr 8 · 100 Meters · Place 10 · IrondaleIrondale100 Meters1011.9411

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 1Griak Indoor Classic - MaroonApr 1 · Long Jump · Place 32 · IrondaleIrondaleLong Jump3216-01.2511
Apr 1Griak Indoor Classic - MaroonApr 1 · 200 Meters · Place 18 · IrondaleIrondale200 Meters1825.1511
Apr 1Griak Indoor Classic - MaroonApr 1 · 60 Meters · Place 16 · IrondaleIrondale60 Meters167.4411

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 20Irondale Boys True Team MeetMay 20 · Shot Put · Place 19 · IrondaleIrondaleShot Put1934-00.0010
May 20Irondale Boys True Team MeetMay 20 · 200 Meters · Place 16 · IrondaleIrondale200 Meters1625.0010
May 20Irondale Boys True Team MeetMay 20 · 100 Meters · Place 16 · IrondaleIrondale100 Meters1612.1710
May 16True Team Section 5AAAMay 16 · Shot Put · Place 18 · IrondaleIrondaleShot Put12lb18.34' 010
May 6Roseville Area Boys PentMay 6 · Discus · Place 16 · IrondaleIrondaleDiscus1660-0910
May 6Roseville Area Boys PentMay 6 · 200 Meters · Place 5 · IrondaleIrondale200 Meters525.3310
May 6Roseville Area Boys PentMay 6 · 100 Meters · Place 6 · IrondaleIrondale100 Meters612.4010
Apr 29Mounds View SEC Boys Varsity Meet Apr 29 · 400 Meters · Place 5 · IrondaleIrondale400 Meters558.15 PB10
Apr 29Mounds View SEC Boys Varsity Meet Apr 29 · 400 Meters · Place 5 · IrondaleIrondale400 Meters558.1510