Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSection 6AAA True Team · May 611.60aSection 6AAA True TeamMay 6, 2025
200 Meters · IndoorUSATF Minnesota Indoor Championships · Mar 1328.06USATF Minnesota Indoor ChampionshipsMarch 13, 2022
200 Meters · IndoorUSATF Minnesota All Ages Indoor Meet #5 · Feb 2028.16aUSATF Minnesota All Ages Indoor Meet #5February 20, 2022
200 Meters · OutdoorSLP JV Quad · May 923.66aSLP JV QuadMay 9, 2025
400 Meters · IndoorUSATF Minnesota All-Comers Indoor Track & Field Meet #2 · Jan 81:03.17USATF Minnesota All-Comers Indoor Track & Field Meet #2January 8, 2023
400 Meters · OutdoorSt. Louis Park Tri Meet · Apr 1853.83St. Louis Park Tri MeetApril 18, 2025
60 Meter · IndoorUSATF Minnesota All Ages Indoor Meet #5 · Feb 208.29aUSATF Minnesota All Ages Indoor Meet #5February 20, 2022
60 Meters · IndoorUSATF Minnesota All-Comers Indoor Track & Field Meet #3 · Jan 298.05USATF Minnesota All-Comers Indoor Track & Field Meet #3January 29, 2023
60 Meters · IndoorUSATF Minnesota Indoor Championships · Mar 138.07USATF Minnesota Indoor ChampionshipsMarch 13, 2022
High Jump · IndoorUSATF Minnesota Indoor Championships · Mar 131.25mUSATF Minnesota Indoor ChampionshipsMarch 13, 2022
High Jump · IndoorUSATF Minnesota All Ages Indoor Meet #5 · Feb 201.15mUSATF Minnesota All Ages Indoor Meet #5February 20, 2022
Long Jump · Outdoor7AAA Section True Team · May 616' 10.75"7AAA Section True TeamMay 6, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 26MSHSL Section 6AAA ChampionshipsMay 26 · 200 Meters · Place 18 · St. Louis ParkSt. Louis Park200 MetersRound P18.24.17a12
May 8St. Louis Park QuadMay 8 · 400 Meters · Place 2 · St. Louis ParkSt. Louis Park400 Meters2.54.42a12
May 67AAA Section True TeamMay 6 · Long Jump · Place 23 · St. Louis ParkSt. Louis ParkLong Jump23.16' 10.75" PB12
May 67AAA Section True TeamMay 6 · 200 Meters · Place 23 · St. Louis ParkSt. Louis Park200 Meters23.24.34a12
May 67AAA Section True TeamMay 6 · 100 Meters · Place 21 · St. Louis ParkSt. Louis Park100 Meters21.11.80a12
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 100 Meters · Place 11 · St. Louis ParkSt. Louis Park100 Meters11.11.62a12
Apr 20Eric Jones InvitationalApr 20 · 200 Meters · Place 10 · St. Louis ParkSt. Louis Park200 Meters10.23.86a12
Apr 14St. Louis Park TriApr 14 · 400 Meters · Place 1 · St. Louis ParkSt. Louis Park400 Meters1.54.34a12
Apr 14St. Louis Park TriApr 14 · 100 Meters · Place 1 · St. Louis ParkSt. Louis Park100 Meters1.11.72a12
Apr 10Armstrong InvitationalApr 10 · 200 Meters · Place 15 · St. Louis ParkSt. Louis Park200 Meters15.24.59a12
Apr 7Jefferson Quad MeetApr 7 · 100 Meters · Place 4 · St. Louis ParkSt. Louis Park100 Meters411.85a12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 27MSHSL Section 6AAA ChampionshipsMay 27 · 100 Meters · Place 17 · St. Louis ParkSt. Louis Park100 MetersRound P17.11.83a11
May 14Metro West Conference ChampionshipsMay 14 · 200 Meters · Place 14 · St. Louis ParkSt. Louis Park200 Meters1424.16a11
May 14Metro West Conference ChampionshipsMay 14 · 100 Meters · Place 16 · St. Louis ParkSt. Louis Park100 Meters1612.30a11
May 9SLP JV QuadMay 9 · 200 Meters · Place 2 · St. Louis ParkSt. Louis Park200 Meters223.66a PB11
May 6Section 6AAA True TeamMay 6 · 100 Meters · Place 16 · St. Louis ParkSt. Louis Park100 Meters16.11.60a PB11
May 1Minnesota HS InvitationalMay 1 · 200 Meters · Place 16 · St. Louis ParkSt. Louis Park200 Meters1624.27a11
Apr 21Eric Jones InvitationalApr 21 · 100 Meters · Place 14 · St. Louis ParkSt. Louis Park100 Meters1412.0411
Apr 18St. Louis Park Tri MeetApr 18 · 400 Meters · Place 2 · St. Louis ParkSt. Louis Park400 Meters253.83 PB11
Apr 18St. Louis Park Tri MeetApr 18 · 100 Meters · Place 2 · St. Louis ParkSt. Louis Park100 Meters212.0211
Apr 11Armstrong InvitationalApr 11 · 200 Meters · Place 15 · St. Louis ParkSt. Louis Park200 Meters1524.32a11
Apr 8Jefferson Quad MeetApr 8 · 400 Meters · Place 6 · St. Louis ParkSt. Louis Park400 Meters655.0711
Apr 8Jefferson Quad MeetApr 8 · 100 Meters · Place 8 · St. Louis ParkSt. Louis Park100 Meters811.9111

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 20Metro West Conference JV ChampionshipsMay 20 · 200 Meters · Place 4 · St. Louis ParkSt. Louis Park200 Meters424.34a—
May 20Metro West Conference JV ChampionshipsMay 20 · 100 Meters · Place 2 · St. Louis ParkSt. Louis Park100 Meters211.88a—
May 6Chanhassen JV MeetMay 6 · 200 Meters · Place 12 · St. Louis ParkSt. Louis Park200 Meters1225.40a—
May 6Chanhassen JV MeetMay 6 · 100 Meters · Place 13 · St. Louis ParkSt. Louis Park100 Meters1312.50a—
May 1Minnesota Open HS InvitationalMay 1 · 100 Meters · Place 24 · St. Louis ParkSt. Louis Park100 Meters2412.08a—
Apr 23Red Knight Outdoor MeetApr 23 · 400 Meters · Place 2 · St. Louis ParkSt. Louis Park400 Meters257.59a—
Apr 23Red Knight Outdoor MeetApr 23 · 200 Meters · Place 5 · St. Louis ParkSt. Louis Park200 Meters525.60a—
Apr 17Chaska PentApr 17 · 200 Meters · Place 17 · St. Louis ParkSt. Louis Park200 Meters1725.70a—
Apr 17Chaska PentApr 17 · 100 Meters · Place 15 · St. Louis ParkSt. Louis Park100 Meters1512.45a—
Apr 12Armstrong InvitationalApr 12 · 400 Meters · Place 15 · St. Louis ParkSt. Louis Park400 Meters1557.05a—

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 15USATF Minnesota Association Junior Olympic ChampionshipsJun 15 · 200 Meters · Place 10 · Minnesota FlyersMinnesota Flyers200 MetersRound P1026.40a—
Jun 15USATF Minnesota Association Junior Olympic ChampionshipsJun 15 · 100 Meters · Place 10 · Minnesota FlyersMinnesota Flyers100 MetersRound P1012.82a—
May 22Metro West Conference JV ChampionshipsMay 22 · Long Jump · Place 22 · St. Louis ParkSt. Louis ParkLong Jump2214-09.009
May 22Metro West Conference JV ChampionshipsMay 22 · 200 Meters · Place 14 · St. Louis ParkSt. Louis Park200 Meters1425.759
May 22Metro West Conference JV ChampionshipsMay 22 · 100 Meters · Place 18 · St. Louis ParkSt. Louis Park100 Meters1812.379
May 12Southwest TriMay 12 · Long Jump · Place 5 · St. Louis ParkSt. Louis ParkLong Jump5.14-11.009
May 12Southwest TriMay 12 · 200 Meters · Place 7 · St. Louis ParkSt. Louis Park200 Meters7.26.46a9
May 12Southwest TriMay 12 · 100 Meters · Place 8 · St. Louis ParkSt. Louis Park100 Meters8.12.97a9
May 9Section 6AAA True TeamMay 9 · Long Jump · Place 28 · St. Louis ParkSt. Louis ParkLong Jump28.12-01.009
May 9Section 6AAA True TeamMay 9 · 400 Meters · Place 24 · St. Louis ParkSt. Louis Park400 Meters24.58.35a9
May 4Spartan InvitationalMay 4 · Long Jump · Place 25 · St. Louis ParkSt. Louis ParkLong Jump25.14' 59
May 4Spartan InvitationalMay 4 · 100 Meters · Place 21 · St. Louis ParkSt. Louis Park100 Meters21.12.77a9
Apr 25BSM QuadApr 25 · Long Jump · Place 10 · St. Louis ParkSt. Louis ParkLong Jump10.15-10.259
Apr 25BSM QuadApr 25 · 200 Meters · Place 22 · St. Louis ParkSt. Louis Park200 Meters22.26.86a9
Apr 25BSM QuadApr 25 · 100 Meters · Place 23 · St. Louis ParkSt. Louis Park100 Meters23.12.71a9
Apr 19Chaska PentApr 19 · Long Jump · Place 12 · St. Louis ParkSt. Louis ParkLong Jump1216-00.759
Apr 19Chaska PentApr 19 · 200 Meters · Place 37 · St. Louis ParkSt. Louis Park200 Meters3727.009
Apr 19Chaska PentApr 19 · 100 Meters · Place 26 · St. Louis ParkSt. Louis Park100 Meters2612.909
Apr 14Armstrong InvitationalApr 14 · 200 Meters · Place 18 · St. Louis ParkSt. Louis Park200 Meters1826.649

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 29USATF Minnesota All-Comers Indoor Track & Field Meet #3Jan 29 · 60 Meters · Place 12 · Minnesota FlyersMinnesota Flyers60 Meters128.05 PB9
Jan 8USATF Minnesota All-Comers Indoor Track & Field Meet #2Jan 8 · 400 Meters · Place 10 · Minnesota FlyersMinnesota Flyers400 Meters101:03.17 PB9

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 16USATF Minnesota Association Junior Olympic ChampionshipsJun 16 · 200 Meters · Place 7 · Minnesota FlyersMinnesota Flyers200 MetersRound P727.71a8
Jun 16USATF Minnesota Association Junior Olympic ChampionshipsJun 16 · 200 Meters · Place 7 · Minnesota FlyersMinnesota Flyers200 Meters728.37a8
Jun 16USATF Minnesota Association Junior Olympic ChampionshipsJun 16 · 100 Meters · Place 7 · Minnesota FlyersMinnesota Flyers100 MetersRound P713.44a8
Jun 16USATF Minnesota Association Junior Olympic ChampionshipsJun 16 · 100 Meters · Place 8 · Minnesota FlyersMinnesota Flyers100 Meters813.25a8
May 23Metro West Conference JV ChampionshipsMay 23 · 200 Meters · Place 32 · St. Louis ParkSt. Louis Park200 Meters3226.408
May 23Metro West Conference JV ChampionshipsMay 23 · 100 Meters · Place 38 · St. Louis ParkSt. Louis Park100 Meters3812.728
May 2Chanhassen MeetMay 2 · 200 Meters · Place 12 · St Louis ParkSt Louis Park200 Meters1226.968
May 2Chanhassen MeetMay 2 · 100 Meters · Place 12 · St Louis ParkSt Louis Park100 Meters1212.908
Apr 26BSM TriApr 26 · 200 Meters · Place 28 · St. Louis ParkSt. Louis Park200 Meters28.27.59a8
Apr 26BSM TriApr 26 · 100 Meters · Place 16 · St. Louis ParkSt. Louis Park100 Meters16.12.61a8
Apr 11Jefferson HSApr 11 · Discus · Place 21 · St. Louis ParkSt. Louis ParkDiscus1.6kg21.58-04Unofficial8
Apr 11Jefferson HSApr 11 · 100 Meters · Place 37 · St. Louis ParkSt. Louis Park100 Meters37.13.14aUnofficial8

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 13USATF Minnesota Indoor ChampionshipsMar 13 · High Jump · Place 2 · Minnesota FlyersMinnesota FlyersHigh Jump21.25m PB13
Mar 13USATF Minnesota Indoor ChampionshipsMar 13 · 200 Meters · Place 3 · Minnesota FlyersMinnesota Flyers200 Meters328.06 PB13
Mar 13USATF Minnesota Indoor ChampionshipsMar 13 · 60 Meters · Place 2 · Minnesota FlyersMinnesota Flyers60 Meters28.07 PB13
Feb 20USATF Minnesota All Ages Indoor Meet #5Feb 20 · 60 Meter · Place 3 · Minnesota FlyersMinnesota Flyers60 Meter3.8.29a PB8
Feb 20USATF Minnesota All Ages Indoor Meet #5Feb 20 · High Jump · Place 1 · Minnesota FlyersMinnesota FlyersHigh Jump1.1.15m PB8
Feb 20USATF Minnesota All Ages Indoor Meet #5Feb 20 · 200 Meters · Place 3 · Minnesota FlyersMinnesota Flyers200 Meters3.28.16a PB8
Feb 6USATF MINNESOTA ALL AGES INDOOR TRACK & FIELD MEET #4Feb 6 · 60 Meter · Place 3 · Minnesota FlyersMinnesota Flyers60 Meter3.8.35a8
Feb 6USATF MINNESOTA ALL AGES INDOOR TRACK & FIELD MEET #4Feb 6 · 200 Meters · Place 40 · Minnesota FlyersMinnesota Flyers200 Meters40.28.71a8

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 12Minnesota Flyers Season Opener InvitationalJun 12 · 200 Meters · Place 4 · Minnesota FlyersMinnesota Flyers200 Meters4.30.70a8
Jun 12Minnesota Flyers Season Opener InvitationalJun 12 · 100 Meters · Place 3 · Minnesota FlyersMinnesota Flyers100 Meters3.13.78a8

2019 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 30USATF Minnesota Summer Track & Field Meet #5 - MembersJul 30 · Long Jump · Place 7 · Minnesota FlyersMinnesota FlyersLong Jump7.2.74m6
Jul 30USATF Minnesota Summer Track & Field Meet #5 - MembersJul 30 · 200 Meters · Place 7 · Minnesota FlyersMinnesota Flyers200 Meters7.36.80a6
Jul 30USATF Minnesota Summer Track & Field Meet #5 - MembersJul 30 · 100 Meters · Place 7 · Minnesota FlyersMinnesota Flyers100 Meters7.16.58a6
Jul 16USATF Minnesota Summer Track & Field Meet #4 - MembersJul 16 · Long Jump · Place 3 · Minnesota FlyersMinnesota FlyersLong Jump3.2.89m6
Jul 16USATF Minnesota Summer Track & Field Meet #4 - MembersJul 16 · 100 Meters · Place 2 · Minnesota FlyersMinnesota Flyers100 Meters2.16.25a6
Jul 9USATF Minnesota Summer Track & Field Meet #3- MembersJul 9 · Long Jump · Place 4 · Minnesota FlyersMinnesota FlyersLong Jump4.3.09m6
Jul 9USATF Minnesota Summer Track & Field Meet #3- MembersJul 9 · 100 Meters · Place 5 · Minnesota FlyersMinnesota Flyers100 Meters5.15.96a6
Jun 25USATF Minnesota Summer Track & Field Meet #2 - MembersJun 25 · Long Jump · Place 8 · Minnesota FlyersMinnesota FlyersLong Jump8.3.22m6
Jun 25USATF Minnesota Summer Track & Field Meet #2 - MembersJun 25 · 100 Meters · Place 6 · Minnesota FlyersMinnesota Flyers100 Meters6.16.47a6
Jun 18USATF Minnesota Summer Track & Field Meet #1 - MembersJun 18 · Long Jump · Place 6 · Minnesota FlyersMinnesota FlyersLong Jump6.3.01m6
Jun 18USATF Minnesota Summer Track & Field Meet #1 - MembersJun 18 · 100 Meters · Place 9 · Minnesota FlyersMinnesota Flyers100 Meters9.16.89a6
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · Long Jump · Place 14 · Minnesota FlyersMinnesota FlyersLong Jump14.2.97m6
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · 100 Meters · Place 10 · Minnesota FlyersMinnesota Flyers100 MetersRound P10.15.87a6