Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Track & Field Region 14 (MN,NB,WI) Qualifier · Jun 2513.06aAAU Track & Field Region 14 (MN,NB,WI) QualifierJune 25, 2026
100m Hurdles · 30" / 0.762m · OutdoorClassic Lake Conference MS Girls Championships · May 2319.33aClassic Lake Conference MS Girls ChampionshipsMay 23, 2024
100m Hurdles · 33" / 0.838m · OutdoorMinnesota Flyers SEASON OPENER INVITATIONAL & JUNIOR OLYMPIC PREP MEET · Jun 322.95aMinnesota Flyers SEASON OPENER INVITATIONAL & JUNIOR OLYMPIC PREP MEETJune 3, 2023
200 Meters · IndoorUSATF Minnesota All Ages Indoor Track & Field Meet #1 · Dec 1530.94aUSATF Minnesota All Ages Indoor Track & Field Meet #1December 15, 2024
200 Meters · OutdoorUSATF Minnesota Junior Olympic Championships · Jun 1327.36aUSATF Minnesota Junior Olympic ChampionshipsJune 13, 2026
300m Hurdles · 30" / 0.762m · IndoorBethel True Team Classic · Apr 2452.85aBethel True Team ClassicApril 24, 2026
300m Hurdles · 30" / 0.762m · OutdoorClass AAA State True Team · May 1550.24aClass AAA State True TeamMay 15, 2026
400 Meters · OutdoorUSATF Minnesota Summer Meet #4 · Jul 281:07.11aUSATF Minnesota Summer Meet #4July 28, 2026
400m Hurdles · 30" / 0.762m · OutdoorAAU Junior Olympic Games · Aug 11:12.38aAAU Junior Olympic GamesAugust 1, 2026
60 Meter · IndoorUSATF Minnesota All Ages Indoor Track & Field Meet #1 · Dec 158.76aUSATF Minnesota All Ages Indoor Track & Field Meet #1December 15, 2024
60 Meters · IndoorCentral MN Indoor Invite · Mar 268.27aCentral MN Indoor InviteMarch 26, 2026
60m Hurdles · 33" / 0.838m · IndoorUSATF Minnesota All Ages Indoor Track & Field Meet #1 · Dec 1511.34aUSATF Minnesota All Ages Indoor Track & Field Meet #1December 15, 2024

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

2026 Outdoor Track

29 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 400m Hurdles · Place 46 · Top Self TrainingTop Self Training400m Hurdles30" / 0.762mRound P46.1:12.38a PB9
Jul 28USATF Minnesota Summer Meet #4Jul 28 · 400 Meters · Place 3 · Top Self TrainingTop Self Training400 Meters3.1:07.11a PB9
Jul 28USATF Minnesota Summer Meet #4Jul 28 · 400 Meters · Place 12 · Top Self TrainingTop Self Training400 Meters12.1:07.11a9
Jul 28USATF Minnesota Summer Meet #4Jul 28 · 100 Meters · Place 4 · Top Self TrainingTop Self Training100 Meters4.13.17a9
Jul 28USATF Minnesota Summer Meet #4Jul 28 · 100 Meters · Place 17 · Top Self TrainingTop Self Training100 Meters17.13.17a9
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 200 Meters · Place 11 · 30-Unattached30-Unattached200 MetersRound P11.27.74a9
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 100 Meters · Place 6 · 30-Unattached30-Unattached100 MetersRound P6.13.08a9
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 100 Meters · Place 7 · 30-Unattached30-Unattached100 Meters7.13.36a9
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 400m Hurdles · Place 9 · Top Self TrainingTop Self Training400m Hurdles30" / 0.762m9.1:12.45a9
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 100 Meters · Place 12 · Top Self TrainingTop Self Training100 MetersRound P12.13.06a PB9
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 400m Hurdles · Place 9 · Top Self TrainingTop Self Training400m Hurdles30" / 0.762m9.1:12.45a9
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 100 Meters · Place 12 · Top Self TrainingTop Self Training100 MetersRound P12.13.06a9
Jun 20AAU Minnesota District QualifierJun 20 · 400m Hurdles · Place 2 · Top Self TrainingTop Self Training400m Hurdles21:12.16a9
Jun 20AAU Minnesota District QualifierJun 20 · 100 Meters · Place 8 · Top Self TrainingTop Self Training100 MetersRound P813.23a9
Jun 20AAU Minnesota District QualifierJun 20 · 100 Meters · Place 7 · Top Self TrainingTop Self Training100 Meters713.15a9
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · 200 Meters · Place 3 · 30-Unattached30-Unattached200 MetersRound P3.27.36a PBWind: -0.39
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · 200 Meters · Place 4 · 30-Unattached30-Unattached200 Meters4.27.62aWind: 39
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · 100 Meters · Place 5 · 30-Unattached30-Unattached100 MetersRound P5.13.24aWind: -0.39
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · 100 Meters · Place 4 · 30-Unattached30-Unattached100 Meters4.13.00aWind: 2.99
May 26MSHSL Section 6AAA ChampionshipsMay 26 · 300m Hurdles · Place 16 · WayzataWayzata300m Hurdles30" / 0.762mRound P16.51.76a9
May 19Lake Conference ChampionshipsMay 19 · 300m Hurdles · Place 17 · WayzataWayzata300m Hurdles30" / 0.762m17.51.43a9
May 19Lake Conference ChampionshipsMay 19 · 200 Meters · Place 13 · WayzataWayzata200 Meters13.27.68a9
May 15Class AAA State True TeamMay 15 · 300m Hurdles · Place 29 · WayzataWayzata300m Hurdles30" / 0.762m29.50.24a PB9
May 67AAA Section True TeamMay 6 · 300m Hurdles · Place 18 · WayzataWayzata300m Hurdles30" / 0.762m18.52.20a9
May 1Wayzata RelaysMay 1 · 300m Hurdles · Place 13 · WayzataWayzata300m Hurdles30" / 0.762m13.52.30a9
Apr 30Wayzata Girls JV TriApr 30 · 200 Meters · Place 2 · WayzataWayzata200 Meters2.27.39a9
Apr 14Minnetonka Girls TriangularApr 14 · 300m Hurdles · Place 5 · WayzataWayzata300m Hurdles551.26a9
Apr 14Minnetonka Girls TriangularApr 14 · 100 Meters · Place 12 · WayzataWayzata100 Meters1213.57a9
Apr 10Lake Conference RelaysApr 10 · 300m Hurdles · Place 10 · WayzataWayzata300m Hurdles30" / 0.762m10.51.55a9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 24Bethel True Team ClassicApr 24 · 300m Hurdles · Place 20 · WayzataWayzata300m Hurdles30" / 0.762m20.52.85a PB9
Mar 26Central MN Indoor InviteMar 26 · 60 Meters · Place 5 · WayzataWayzata60 Meters58.27a PB9

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 21CLC MS Girls ChampionshipsMay 21 · 100m Hurdles · Place 7 · Wayzata CentralWayzata Central100m Hurdles719.33a8
May 21CLC MS Girls ChampionshipsMay 21 · 100 Meters · Place 8 · Wayzata CentralWayzata Central100 Meters814.04a8
Apr 30Middle School Meet at MinnetonkaApr 30 · 100m Hurdles · Place 7 · Wayzata CentralWayzata Central100m Hurdles30" / 0.762m7.19.44a8
Apr 30Middle School Meet at MinnetonkaApr 30 · 100 Meters · Place 10 · Wayzata CentralWayzata Central100 Meters10.14.35a8

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 15USATF Minnesota All Ages Indoor Track & Field Meet #1Dec 15 · 60m Hurdles · Minnesota FlyersMinnesota Flyers60m Hurdles33" / 0.838m—DNS8
Dec 15USATF Minnesota All Ages Indoor Track & Field Meet #1Dec 15 · 60m Hurdles · Place 3 · 30-Unattached30-Unattached60m Hurdles33" / 0.838m3.11.34a PB8
Dec 15USATF Minnesota All Ages Indoor Track & Field Meet #1Dec 15 · 60 Meter · Minnesota FlyersMinnesota Flyers60 Meter—DNS8
Dec 15USATF Minnesota All Ages Indoor Track & Field Meet #1Dec 15 · 60 Meter · Place 4 · 30-Unattached30-Unattached60 Meter4.8.76a PB8
Dec 15USATF Minnesota All Ages Indoor Track & Field Meet #1Dec 15 · 200 Meters · Place 6 · Minnesota FlyersMinnesota Flyers200 Meters6.30.94a PB8

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 13Minnesota Flyers Junior Olympic Prep Meet #3Jul 13 · 100m Hurdles · Place 1 · Minnesota FlyersMinnesota Flyers100m Hurdles30" / 0.762m1.20.14a7
Jul 13Minnesota Flyers Junior Olympic Prep Meet #3Jul 13 · 100 Meters · Place 1 · Minnesota FlyersMinnesota Flyers100 Meters1.14.10a7
Jun 25USATF MINNESOTA OUTDOOR ALL-COMERS MEET #2Jun 25 · 100m Hurdles · Place 4 · Minnesota FlyersMinnesota Flyers100m Hurdles30" / 0.762m4.19.94a7
Jun 25USATF MINNESOTA OUTDOOR ALL-COMERS MEET #2Jun 25 · 200 Meters · Place 7 · Minnesota FlyersMinnesota Flyers200 Meters7.30.00a7
Jun 25USATF MINNESOTA OUTDOOR ALL-COMERS MEET #2Jun 25 · 100 Meters · Place 1 · Minnesota FlyersMinnesota Flyers100 Meters1.13.73a7
Jun 19USATF MINNESOTA OUTDOOR ALL-COMERS MEET #1Jun 19 · 100m Hurdles · Minnesota FlyersMinnesota Flyers100m Hurdles30" / 0.762m—DNS7
Jun 19USATF MINNESOTA OUTDOOR ALL-COMERS MEET #1Jun 19 · 400 Meters · Minnesota FlyersMinnesota Flyers400 Meters—DNS7
Jun 19USATF MINNESOTA OUTDOOR ALL-COMERS MEET #1Jun 19 · 200 Meters · Minnesota FlyersMinnesota Flyers200 Meters—DNS7
Jun 19USATF MINNESOTA OUTDOOR ALL-COMERS MEET #1Jun 19 · 100 Meters · Minnesota FlyersMinnesota Flyers100 Meters—DNS7
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · 200m Hurdles · Place 6 · Minnesota FlyersMinnesota Flyers200m Hurdles639.16a—
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · 100m Hurdles · Place 4 · Minnesota FlyersMinnesota Flyers100m Hurdles420.43a—
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · 200 Meters · Place 14 · Minnesota FlyersMinnesota Flyers200 Meters1430.94a—
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · 100 Meters · Place 10 · Minnesota FlyersMinnesota Flyers100 Meters1014.34a—
May 23Classic Lake Conference MS Girls ChampionshipsMay 23 · 100m Hurdles · Place 8 · Wayzata CentralWayzata Central100m Hurdles30" / 0.762m8.19.33a PB7
May 23Classic Lake Conference MS Girls ChampionshipsMay 23 · 100 Meters · Place 3 · Wayzata CentralWayzata Central100 Meters3.13.83a7

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Aug 1USATF Minnesota All-Comers Meet #5Aug 1 · 100m Hurdles · Place 2 · Minnesota FlyersMinnesota Flyers100m Hurdles30" / 0.762m2.20.26a6
Aug 1USATF Minnesota All-Comers Meet #5Aug 1 · 200 Meters · Place 3 · Minnesota FlyersMinnesota Flyers200 Meters3.31.05a6
Aug 1USATF Minnesota All-Comers Meet #5Aug 1 · 100 Meters · Place 6 · Minnesota FlyersMinnesota Flyers100 Meters6.14.26a6
Jun 24MN Flyers JO Prep Meet #2Jun 24 · 100 Meters · Place 3 · Minnesota FlyersMinnesota Flyers100 Meters314.75a—
Jun 15USATF Minnesota Association Junior Olympic ChampionshipsJun 15 · 100m Hurdles · Place 3 · Minnesota FlyersMinnesota Flyers100m Hurdles321.57a—
Jun 15USATF Minnesota Association Junior Olympic ChampionshipsJun 15 · 200 Meters · Place 13 · Minnesota FlyersMinnesota Flyers200 MetersRound P1330.99a—
Jun 15USATF Minnesota Association Junior Olympic ChampionshipsJun 15 · 400 Meters · Place 10 · Minnesota FlyersMinnesota Flyers400 Meters101:13.10a—
Jun 15USATF Minnesota Association Junior Olympic ChampionshipsJun 15 · 100 Meters · Place 12 · Minnesota FlyersMinnesota Flyers100 MetersRound P1214.60a—
Jun 3Minnesota Flyers SEASON OPENER INVITATIONAL & JUNIOR OLYMPIC PREP MEETJun 3 · 100m Hurdles · Place 4 · Minnesota FlyersMinnesota Flyers100m Hurdles33" / 0.838m4.22.95a PB6
Jun 3Minnesota Flyers SEASON OPENER INVITATIONAL & JUNIOR OLYMPIC PREP MEETJun 3 · 400 Meters · Place 4 · Minnesota FlyersMinnesota Flyers400 Meters4.1:12.94a6
Jun 3Minnesota Flyers SEASON OPENER INVITATIONAL & JUNIOR OLYMPIC PREP MEETJun 3 · 200 Meters · Place 2 · Minnesota FlyersMinnesota Flyers200 Meters2.30.74a6
Jun 3Minnesota Flyers SEASON OPENER INVITATIONAL & JUNIOR OLYMPIC PREP MEETJun 3 · 100 Meters · Place 5 · Minnesota FlyersMinnesota Flyers100 Meters5.14.56a6