Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMinneapolis City Conference JV Championships · May 1512.43aMinneapolis City Conference JV ChampionshipsMay 15, 2026
400 Meters · OutdoorMinneapolis City Conference Championsihps · May 2059.13aMinneapolis City Conference ChampionsihpsMay 20, 2026
800 Meters · IndoorGriak Indoor Classic - Gold · Mar 282:21.61aGriak Indoor Classic - GoldMarch 28, 2026
800 Meters · OutdoorMSHSL Section 3AA Championships · May 272:17.75aMSHSL Section 3AA ChampionshipsMay 27, 2026
Discus · 1.6kg · OutdoorMinneapolis City Conference JV Championships · May 1582' 5"Minneapolis City Conference JV ChampionshipsMay 15, 2026
Pole Vault · OutdoorBob Stewart Invitational · Apr 288' 0"Bob Stewart InvitationalApril 28, 2026
Shot Put · 12lb · OutdoorMinneapolis City Conference JV Championships · May 1529' 6.5"Minneapolis City Conference JV ChampionshipsMay 15, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 27MSHSL Section 3AA ChampionshipsMay 27 · 800 Meters · Place 27 · Minneapolis South800 MetersRound P27.2:17.75a PB9
May 20Minneapolis City Conference ChampionsihpsMay 20 · 800 Meters · Place 16 · Minneapolis South800 Meters16.2:31.11a9
May 20Minneapolis City Conference ChampionsihpsMay 20 · 400 Meters · Place 12 · Minneapolis South400 Meters12.59.13a PB9
May 15Minneapolis City Conference JV ChampionshipsMay 15 · Discus · Place 4 · Minneapolis SouthDiscus1.6kg4.82' 5" PB9
May 15Minneapolis City Conference JV ChampionshipsMay 15 · Shot Put · Place 9 · Minneapolis SouthShot Put12lb9.29' 6.5" PB9
May 15Minneapolis City Conference JV ChampionshipsMay 15 · 400 Meters · Place 4 · Minneapolis South400 Meters4.59.32a9
May 15Minneapolis City Conference JV ChampionshipsMay 15 · 100 Meters · Place 13 · Minneapolis South100 Meters13.12.43a PB9
May 8Simley InvitationalMay 8 · Pole Vault · Place 8 · Minneapolis SouthPole Vault88-09
May 8Simley InvitationalMay 8 · Shot Put · Place 20 · Minneapolis SouthShot Put2030-2.59
May 8Simley InvitationalMay 8 · 800 Meters · Place 10 · Minneapolis South800 Meters102:19.84a9
May 2Mill City Meet at EdisonMay 2 · Shot Put · Place 11 · Minneapolis SouthShot Put1128-0.259
May 2Mill City Meet at EdisonMay 2 · 800 Meters · Place 7 · Minneapolis South800 Meters72:26.42a9
Apr 28Bob Stewart InvitationalApr 28 · Pole Vault · Place 15 · Minneapolis SouthPole Vault15.8' 0" PB9
Apr 28Bob Stewart InvitationalApr 28 · 400 Meters · Place 21 · Minneapolis South400 Meters21.59.49a9
Apr 25Eden Prairie Booster InvitationalApr 25 · Pole Vault · Place 17 · Minneapolis SouthPole Vault17.8' 0"9
Apr 25Eden Prairie Booster InvitationalApr 25 · Shot Put · Place 8 · Minneapolis SouthShot Put12lb8.28' 5"9
Apr 25Eden Prairie Booster InvitationalApr 25 · 800 Meters · Place 26 · Minneapolis South800 Meters26.2:18.67a9
Apr 17Latimer Lighted Meet at EdisonApr 17 · Shot Put · Place 7 · Minneapolis SouthShot Put726-49
Apr 17Latimer Lighted Meet at EdisonApr 17 · 800 Meters · Place 7 · Minneapolis South800 Meters72:30.49a9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - GoldMar 28 · Pole Vault · Place 10 · Minneapolis SouthPole Vault108-09
Mar 28Griak Indoor Classic - GoldMar 28 · 800 Meters · Place 24 · Minneapolis South800 Meters242:21.61a PB9

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 16Minneapolis City Conference JV ChampionshipsMay 16 · Pole Vault · Place 1 · Minneapolis SouthPole Vault17-68
May 16Minneapolis City Conference JV ChampionshipsMay 16 · 800 Meters · Place 4 · Minneapolis South800 Meters42:19.95a8
May 10Simley Invitational May 10 · Pole Vault · Place 9 · Minneapolis SouthPole Vault97-68
May 10Simley Invitational May 10 · 800 Meters · Place 16 · Minneapolis South800 Meters162:21.75a8
May 10Simley Invitational May 10 · 400 Meters · Place 18 · Minneapolis South400 Meters1859.47a8
Apr 23Minneapolis City RelaysApr 23 · Complete · Place 7 · Minneapolis SouthComplete76-08
Apr 16Chaska MeetApr 16 · 400 Meters · Place 13 · Minneapolis South400 Meters1359.47a8

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 29Griak Indoor Classic - GoldMar 29 · 800 Meters · Place 24 · Minneapolis South800 Meters242:22.76a8