Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorGriak Indoor Classic - Gold · Mar 296:09.90aGriak Indoor Classic - GoldMarch 29, 2025
1600 Meters · OutdoorMinneapolis City Conference Championsihps · May 205:27.02aMinneapolis City Conference ChampionsihpsMay 20, 2026
3200 Meters · OutdoorMSHSL Section 3AA Championships · May 2812:32.50aMSHSL Section 3AA ChampionshipsMay 28, 2025
400 Meters · OutdoorChaska Meet · Apr 161:07.94aChaska MeetApril 16, 2025
800 Meters · OutdoorMinneapolis City Conference JV Championships · May 152:22.04aMinneapolis 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

9 results
DateMeetEventPlMarkGr
May 20Minneapolis City Conference ChampionsihpsMay 20 · 1600 Meters · Place 14 · Minneapolis South1600 Meters14.5:27.02a PB11
May 15Minneapolis City Conference JV ChampionshipsMay 15 · 800 Meters · Place 8 · Minneapolis South800 Meters8.2:22.04a PB11
May 8Simley InvitationalMay 8 · 1600 Meters · Place 8 · Minneapolis South1600 Meters85:32.30a11
May 2Mill City Meet at EdisonMay 2 · 1600 Meters · Place 5 · Minneapolis South1600 Meters55:34.74a11
Apr 25Eden Prairie Booster InvitationalApr 25 · 1600 Meters · Place 34 · Minneapolis South1600 Meters34.5:28.05a11
Apr 25Eden Prairie Booster InvitationalApr 25 · 800 Meters · Place 30 · Minneapolis South800 Meters30.2:25.45a11
Apr 22Minneapolis City RelaysApr 22 · 1600 Meters · Place 28 · Minneapolis South1600 Meters28.5:44.50a11
Apr 17Latimer Lighted Meet at EdisonApr 17 · 1600 Meters · Place 8 · Minneapolis South1600 Meters85:43.91a11
Apr 9Roosevelt InvitationalApr 9 · 1600 Meters · Place 11 · Minneapolis South1600 Meters115:49.39a11

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 28MSHSL Section 3AA ChampionshipsMay 28 · 3200 Meters · Place 25 · Minneapolis South3200 Meters25.12:32.50a PB10
May 21Minneapolis City ChampionshipsMay 21 · 3200 Meters · Place 13 · Minneapolis South3200 Meters1312:47.44a10
May 21Minneapolis City ChampionshipsMay 21 · 1600 Meters · Place 17 · Minneapolis South1600 Meters175:39.07a10
May 16Minneapolis City Conference JV ChampionshipsMay 16 · 1600 Meters · Place 17 · Minneapolis South1600 Meters175:38.83a10
May 10Simley Invitational May 10 · 1600 Meters · Place 18 · Minneapolis South1600 Meters185:40.20a10
May 10Simley Invitational May 10 · 800 Meters · Place 24 · Minneapolis South800 Meters242:34.20a10
May 6Section 6AAA True TeamMay 6 · 3200 Meters · Place 27 · Minneapolis South3200 Meters27.12:49.91a10
May 6Section 6AAA True TeamMay 6 · 1600 Meters · Place 28 · Minneapolis South1600 Meters28.5:36.37a10
Apr 26Eden Prairie Booster InvitationalApr 26 · 3200 Meters · Place 26 · Minneapolis South3200 Meters2612:42.9410
Apr 26Eden Prairie Booster InvitationalApr 26 · 1600 Meters · Place 25 · Minneapolis South1600 Meters255:43.7010
Apr 23Minneapolis City RelaysApr 23 · 1600 Meters · Place 15 · Minneapolis South1600 Meters155:51.2210
Apr 16Chaska MeetApr 16 · 1600 Meters · Place 18 · Minneapolis South1600 Meters185:54.76a10
Apr 16Chaska MeetApr 16 · 400 Meters · Place 25 · Minneapolis South400 Meters251:07.94a PB10
Apr 10Roosevelt InvitationalApr 10 · 1600 Meters · Place 17 · Minneapolis South1600 Meters17.6:08.07a10
Apr 10Roosevelt InvitationalApr 10 · 800 Meters · Place 16 · Minneapolis South800 Meters16.2:40.37a10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 29Griak Indoor Classic - GoldMar 29 · 1600 Meters · Place 37 · Minneapolis South1600 Meters376:09.90a PB10

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 29MSHSL Section 3AA ChampionshipsMay 29 · 3200 Meters · Place 27 · Minneapolis South3200 Meters27.13:58.96a9
May 22Minneapolis City Conference ChampionshipsMay 22 · 3200 Meters · Place 12 · Minneapolis South3200 Meters1212:59.36a—
May 17Minneapolis City JV ChampionshipsMay 17 · 400 Meters · Place 10 · Minneapolis South400 Meters101:09.90a—
May 10Simley InvitationalMay 10 · 1600 Meters · Place 17 · Minneapolis South1600 Meters176:07.82a—
May 7Section 6AAA True TeamMay 7 · 3200 Meters · Place 25 · Minneapolis South3200 Meters25.13:53.16a9
May 3Fairmont Sentinel RelaysMay 3 · 3200 Meters · Place 13 · Minneapolis South3200 Meters1312:55.62a—
Apr 27Booster InvitationalApr 27 · 800 Meters · Place 35 · Minneapolis South800 Meters352:47.80a—
Apr 24Minneapolis City RelaysApr 24 · 1600 Meters · Place 25 · Minneapolis South1600 Meters256:12.08a—
Apr 17Chaska PentApr 17 · 800 Meters · Place 18 · Minneapolis South800 Meters182:50.29a—
Apr 11Roosevelt InvitationalApr 11 · Long Jump · Place 19 · Minneapolis SouthLong Jump1910-9.50—
Apr 11Roosevelt InvitationalApr 11 · 800 Meters · Place 8 · Minneapolis South800 Meters82:57.61a—