Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorEric Jones Invitational · Apr 2010.99aEric Jones InvitationalApril 20, 2026
200 Meters · IndoorGriak Indoor Classic - Gold · Mar 2823.80aGriak Indoor Classic - GoldMarch 28, 2026
200 Meters · OutdoorMSHSL Section 5AAA Championships · May 2722.21aMSHSL Section 5AAA ChampionshipsMay 27, 2026
60 Meters · IndoorGriak Indoor Classic - Gold · Mar 287.20aGriak Indoor Classic - GoldMarch 28, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jul 28USATF Minnesota Summer Meet #4Jul 28 · Long Jump · Minnesota FlyersMinnesota FlyersLong Jump--DNS12
Jul 28USATF Minnesota Summer Meet #4Jul 28 · Long Jump · Minnesota FlyersMinnesota FlyersLong Jump--DNS12
Jul 28USATF Minnesota Summer Meet #4Jul 28 · 200 Meters · Place 4 · Minnesota FlyersMinnesota Flyers200 Meters4.22.95a12
Jul 28USATF Minnesota Summer Meet #4Jul 28 · 200 Meters · Place 6 · Minnesota FlyersMinnesota Flyers200 Meters6.22.95a12
Jul 28USATF Minnesota Summer Meet #4Jul 28 · 100 Meters · Place 7 · Minnesota FlyersMinnesota Flyers100 Meters7.11.36a12
Jul 28USATF Minnesota Summer Meet #4Jul 28 · 100 Meters · Place 10 · Minnesota FlyersMinnesota Flyers100 Meters10.11.36a12
May 27MSHSL Section 5AAA ChampionshipsMay 27 · 200 Meters · Place 6 · IrondaleIrondale200 MetersRound P6.22.21a PB12
May 27MSHSL Section 5AAA ChampionshipsMay 27 · 200 Meters · Place 5 · IrondaleIrondale200 Meters5.22.38aWind: -0.912
May 27MSHSL Section 5AAA ChampionshipsMay 27 · 100 Meters · Place 5 · IrondaleIrondale100 MetersRound P5.11.08a12
May 27MSHSL Section 5AAA ChampionshipsMay 27 · 100 Meters · Place 7 · IrondaleIrondale100 Meters7.11.36aWind: -2.112
May 19Suburban East Conference ChampionshipMay 19 · 200 Meters · Place 5 · IrondaleIrondale200 Meters522.60a12
May 19Suburban East Conference ChampionshipMay 19 · 200 Meters · Place 6 · IrondaleIrondale200 Meters622.74a12
May 19Suburban East Conference ChampionshipMay 19 · 100 Meters · Place 5 · IrondaleIrondale100 Meters511.27a12
May 19Suburban East Conference ChampionshipMay 19 · 100 Meters · Place 8 · IrondaleIrondale100 Meters811.70a12
May 14Greenslit RelaysMay 14 · 200 Meters · Place 2 · IrondaleIrondale200 Meters2.22.51a12
May 14Greenslit RelaysMay 14 · 100 Meters · Place 2 · IrondaleIrondale100 Meters2.11.26a12
May 55AAA Section True TeamMay 5 · 200 Meters · Place 8 · IrondaleIrondale200 Meters8.23.09a12
May 55AAA Section True TeamMay 5 · 100 Meters · Place 12 · IrondaleIrondale100 Meters12.11.39a12
May 1Don Fineran Panther InvitationalMay 1 · 100 Meters · Place 2 · IrondaleIrondale100 Meters2.11.27a12
Apr 28Buffalo InvitationalApr 28 · 200 Meters · Place 3 · IrondaleIrondale200 Meters323.09a12
Apr 28Buffalo InvitationalApr 28 · 100 Meters · Place 5 · IrondaleIrondale100 Meters511.33a12
Apr 20Eric Jones InvitationalApr 20 · 200 Meters · Place 2 · IrondaleIrondale200 Meters2.22.56a12
Apr 20Eric Jones InvitationalApr 20 · 100 Meters · Place 3 · IrondaleIrondale100 Meters3.10.99a PB12
Apr 9White Bear Relays (Boys Only)Apr 9 · 100 Meters · Place 5 · IrondaleIrondale100 Meters511.36a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - GoldMar 28 · 200 Meters · Place 5 · IrondaleIrondale200 Meters523.80a PB12
Mar 28Griak Indoor Classic - GoldMar 28 · 60 Meters · Place 6 · IrondaleIrondale60 Meters67.20a PB12

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 15Irondale Greenslit RelaysMay 15 · 100 Meters · Place 10 · IrondaleIrondale100 Meters1011.92a11
May 12Stillwater Last Chance MeetMay 12 · 200 Meters · Place 12 · IrondaleIrondale200 Meters1224.80a11
May 12Stillwater Last Chance MeetMay 12 · 100 Meters · Place 18 · IrondaleIrondale100 Meters1812.10a11
May 9JV Boys MeetMay 9 · 200 Meters · Place 18 · IrondaleIrondale200 Meters1824.92a11
May 9JV Boys MeetMay 9 · 100 Meters · Place 16 · IrondaleIrondale100 Meters1611.92a11