Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorUSATF Minnesota Summer Track & Field Meet #3- Members · Jul 96:30.63aUSATF Minnesota Summer Track & Field Meet #3- MembersJuly 9, 2019
100 Meters · OutdoorSt. Louis Park Community Meet · Jun 1712.92aSt. Louis Park Community MeetJune 17, 2025
1500 Meters · OutdoorUSATF Minnesota Junior Olympic Championships · Jun 144:50.16aUSATF Minnesota Junior Olympic ChampionshipsJune 14, 2025
1600 Meters · OutdoorEric Jones Invitational · Apr 215:01.18Eric Jones InvitationalApril 21, 2025
200 Meters · OutdoorSt. Louis Park Tri Meet · Apr 1826.44St. Louis Park Tri MeetApril 18, 2025
3200 Meters · OutdoorArmstrong Invitational · Apr 1111:22.69aArmstrong InvitationalApril 11, 2025
400 Meters · OutdoorArmstrong Invitational · Apr 1053.87aArmstrong InvitationalApril 10, 2026
800 Meters · IndoorUSATF Minnesota Indoor Track & Field Championships · Mar 82:18.52aUSATF Minnesota Indoor Track & Field ChampionshipsMarch 8, 2026
800 Meters · OutdoorMSHSL Section 6AAA Championships · May 272:03.57aMSHSL Section 6AAA ChampionshipsMay 27, 2025
High Jump · OutdoorUSATF Minnesota Summer Track & Field Meet #1 - Members · Jun 181.20mUSATF Minnesota Summer Track & Field Meet #1 - MembersJune 18, 2019
Long Jump · Outdoor2018 USATF Minnesota Summer Track & Field Meet #1 (Members) · Jun 193.12m2018 USATF Minnesota Summer Track & Field Meet #1 (Members)June 19, 2018

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 26MSHSL Section 6AAA ChampionshipsMay 26 · 800 Meters · Place 11 · St. Louis ParkSt. Louis Park800 MetersRound P11.2:04.53a12
May 13Metro West Conference ChampionshipsMay 13 · 800 Meters · Place 10 · St. Louis ParkSt. Louis Park800 Meters10.2:06.07a12
May 67AAA Section True TeamMay 6 · 800 Meters · Place 14 · St. Louis ParkSt. Louis Park800 Meters14.2:05.91a12
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 800 Meters · Place 6 · St. Louis ParkSt. Louis Park800 Meters6.2:06.19a12
Apr 10Armstrong InvitationalApr 10 · 400 Meters · Place 5 · St. Louis ParkSt. Louis Park400 Meters5.53.87a PB12
Apr 7Jefferson Quad MeetApr 7 · 1600 Meters · Place 12 · St. Louis ParkSt. Louis Park1600 Meters125:22.72a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 8USATF Minnesota Indoor Track & Field ChampionshipsMar 8 · 800 Meters · Place 15 · Minnesota FlyersMinnesota Flyers800 Meters152:18.52a PB12

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 17St. Louis Park Community MeetJun 17 · 400 Meters · Place 1 · St. Louis ParkSt. Louis Park400 Meters154.99a11
Jun 17St. Louis Park Community MeetJun 17 · 100 Meters · Place 10 · St. Louis ParkSt. Louis Park100 Meters1012.92a PB11
Jun 14USATF Minnesota Junior Olympic ChampionshipsJun 14 · 1500 Meters · Place 3 · Minnesota FlyersMinnesota Flyers1500 Meters34:50.16a PB11
Jun 14USATF Minnesota Junior Olympic ChampionshipsJun 14 · 800 Meters · Place 4 · Minnesota FlyersMinnesota Flyers800 Meters42:19.57a11
May 27MSHSL Section 6AAA ChampionshipsMay 27 · 800 Meters · Place 15 · St. Louis ParkSt. Louis Park800 MetersRound P15.2:03.57a PB11
May 14Metro West Conference ChampionshipsMay 14 · 800 Meters · Place 17 · St. Louis ParkSt. Louis Park800 Meters172:14.86a11
May 9SLP JV QuadMay 9 · 800 Meters · Place 1 · St. Louis ParkSt. Louis Park800 Meters12:06.89a11
May 6Section 6AAA True TeamMay 6 · 1600 Meters · Place 27 · St. Louis ParkSt. Louis Park1600 Meters27.5:34.29a11
May 1Minnesota HS InvitationalMay 1 · 800 Meters · Place 10 · St. Louis ParkSt. Louis Park800 Meters102:07.41a11
Apr 21Eric Jones InvitationalApr 21 · 3200 Meters · Place 17 · St. Louis ParkSt. Louis Park3200 Meters1711:46.4611
Apr 21Eric Jones InvitationalApr 21 · 1600 Meters · Place 14 · St. Louis ParkSt. Louis Park1600 Meters145:01.18 PB11
Apr 18St. Louis Park Tri MeetApr 18 · 200 Meters · Place 12 · St. Louis ParkSt. Louis Park200 Meters1226.44 PB11
Apr 11Armstrong InvitationalApr 11 · 3200 Meters · Place 19 · St. Louis ParkSt. Louis Park3200 Meters1911:22.69a PB11
Apr 8Jefferson Quad MeetApr 8 · 800 Meters · Place 1 · St. Louis ParkSt. Louis Park800 Meters12:05.6911

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 6Chanhassen JV MeetMay 6 · 1600 Meters · Place 5 · St. Louis ParkSt. Louis Park1600 Meters55:21.33a—
May 6Chanhassen JV MeetMay 6 · 800 Meters · Place 12 · St. Louis ParkSt. Louis Park800 Meters122:24.01a—
Apr 22Eric Jones InvitationalApr 22 · 1600 Meters · Place 9 · St. Louis ParkSt. Louis Park1600 Meters95:09.38a—
Apr 18Osseo InvitationalApr 18 · 1600 Meters · Place 20 · St. Louis ParkSt. Louis Park1600 Meters20.5:18.09a10
Apr 12Armstrong InvitationalApr 12 · 800 Meters · Place 20 · St. Louis ParkSt. Louis Park800 Meters202:21.51a—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 22Metro West Conference JV ChampionshipsMay 22 · 1600 Meters · Place 16 · St. Louis ParkSt. Louis Park1600 Meters165:38.769
May 12Southwest TriMay 12 · 1600 Meters · St. Louis ParkSt. Louis Park1600 Meters--DNS9
May 9Section 6AAA True TeamMay 9 · 1600 Meters · Place 28 · St. Louis ParkSt. Louis Park1600 Meters28.5:37.67a9
May 4Spartan InvitationalMay 4 · 1600 Meters · Place 22 · St. Louis ParkSt. Louis Park1600 Meters22.6:00.16a9
Apr 25BSM QuadApr 25 · 1600 Meters · Place 16 · St. Louis ParkSt. Louis Park1600 Meters16.5:55.96a9
Apr 19Chaska PentApr 19 · 1600 Meters · Place 16 · St. Louis ParkSt. Louis Park1600 Meters165:42.799

2019 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 30USATF Minnesota Summer Track & Field Meet #5 - MembersJul 30 · 1 Mile · Place 2 · Minnesota FlyersMinnesota Flyers1 Mile2.6:42.30a5
Jul 30USATF Minnesota Summer Track & Field Meet #5 - MembersJul 30 · High Jump · Place 2 · Minnesota FlyersMinnesota FlyersHigh Jump2.1.15m5
Jul 30USATF Minnesota Summer Track & Field Meet #5 - MembersJul 30 · 200 Meters · Place 4 · Minnesota FlyersMinnesota Flyers200 Meters4.33.40a5
Jul 16USATF Minnesota Summer Track & Field Meet #4 - MembersJul 16 · High Jump · Place 2 · Minnesota FlyersMinnesota FlyersHigh Jump2.3-08.005
Jul 16USATF Minnesota Summer Track & Field Meet #4 - MembersJul 16 · 400 Meters · Place 1 · Minnesota FlyersMinnesota Flyers400 Meters1.1:16.11a5
Jul 9USATF Minnesota Summer Track & Field Meet #3- MembersJul 9 · 1 Mile · Place 3 · Minnesota FlyersMinnesota Flyers1 Mile3.6:30.63a PB5
Jul 9USATF Minnesota Summer Track & Field Meet #3- MembersJul 9 · High Jump · Place 2 · Minnesota FlyersMinnesota FlyersHigh Jump2.1.11m5
Jul 9USATF Minnesota Summer Track & Field Meet #3- MembersJul 9 · 800 Meters · Place 4 · Minnesota FlyersMinnesota Flyers800 Meters4.3:00.76a5
Jun 25USATF Minnesota Summer Track & Field Meet #2 - MembersJun 25 · High Jump · Minnesota FlyersMinnesota FlyersHigh Jump—NH5
Jun 25USATF Minnesota Summer Track & Field Meet #2 - MembersJun 25 · 400 Meters · Place 2 · Minnesota FlyersMinnesota Flyers400 Meters2.1:16.28a5
Jun 18USATF Minnesota Summer Track & Field Meet #1 - MembersJun 18 · 1 Mile · Place 3 · Minnesota FlyersMinnesota Flyers1 Mile3.6:49.88a5
Jun 18USATF Minnesota Summer Track & Field Meet #1 - MembersJun 18 · High Jump · Place 2 · Minnesota FlyersMinnesota FlyersHigh Jump2.1.20m PB5
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · High Jump · Place 3 · Minnesota FlyersMinnesota FlyersHigh Jump3.1.15m5
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · 1500 Meters · Place 10 · Minnesota FlyersMinnesota Flyers1500 Meters10.6:28.52a5
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · 800 Meters · Minnesota FlyersMinnesota Flyers800 Meters—DNS5

2018 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 312018 USATF Minnesota Summer Track & Field Meet #5 (Members)Jul 31 · Long Jump · Place 5 · Minnesota FlyersMinnesota FlyersLong Jump5.3.09m4
Jul 312018 USATF Minnesota Summer Track & Field Meet #5 (Members)Jul 31 · 800 Meters · Place 2 · Minnesota FlyersMinnesota Flyers800 Meters2.3:10.26a4
Jul 312018 USATF Minnesota Summer Track & Field Meet #5 (Members)Jul 31 · 100 Meters · Place 4 · Minnesota FlyersMinnesota Flyers100 Meters4.16.26a4
Jul 102018 USATF Minnesota Summer Track & Field Meet #3 (Members)Jul 10 · Long Jump · Place 6 · Minnesota FlyersMinnesota FlyersLong Jump6.2.98m4
Jul 102018 USATF Minnesota Summer Track & Field Meet #3 (Members)Jul 10 · 800 Meters · Place 2 · Minnesota FlyersMinnesota Flyers800 Meters2.3:02.78a4
Jul 102018 USATF Minnesota Summer Track & Field Meet #3 (Members)Jul 10 · 100 Meters · Place 7 · Minnesota FlyersMinnesota Flyers100 Meters7.16.46a4
Jun 192018 USATF Minnesota Summer Track & Field Meet #1 (Members)Jun 19 · Long Jump · Place 33 · Minnesota FlyersMinnesota FlyersLong Jump33.3.12m PB4
Jun 192018 USATF Minnesota Summer Track & Field Meet #1 (Members)Jun 19 · 800 Meters · Place 30 · Minnesota FlyersMinnesota Flyers800 Meters30.3:03.75a4
Jun 192018 USATF Minnesota Summer Track & Field Meet #1 (Members)Jun 19 · 200 Meters · Place 48 · Minnesota FlyersMinnesota Flyers200 Meters48.34.84a4
May 27Park Flyers Season Opener InvitationalMay 27 · Long Jump · Place 7 · Minnesota FlyersMinnesota FlyersLong Jump7.2.57m4
May 27Park Flyers Season Opener InvitationalMay 27 · 800 Meters · Place 7 · Minnesota FlyersMinnesota Flyers800 Meters7.3:17.17a4
May 27Park Flyers Season Opener InvitationalMay 27 · 100 Meters · Place 5 · Minnesota FlyersMinnesota Flyers100 Meters5.16.24a4