Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHamline Elite Meet · Apr 2410.72aHamline Elite MeetApril 24, 2026
200 Meters · IndoorUSATF Minnesota All Ages Indoor Track & Field Meet #3 · Jan 1223.91aUSATF Minnesota All Ages Indoor Track & Field Meet #3January 12, 2025
200 Meters · OutdoorMSHSL Section 6AAA Championships · May 2622.07aMSHSL Section 6AAA ChampionshipsMay 26, 2026
400 Meters · Outdoor USATF MINNESOTA OUTDOOR ALL-COMERS MEET #5 · Jul 3057.74a USATF MINNESOTA OUTDOOR ALL-COMERS MEET #5July 30, 2024
60 Meter · IndoorUSATF Minnesota Indoor All-Comers Meet #4 · Jan 187.12aUSATF Minnesota Indoor All-Comers Meet #4January 18, 2026
60 Meters · IndoorUSATF Minnesota Indoor Track & Field Championships · Mar 87.02aUSATF Minnesota Indoor Track & Field ChampionshipsMarch 8, 2026
60 Meters · OutdoorMSU Varsity Showcase · Mar 297.10aMSU Varsity ShowcaseMarch 29, 2025
Long Jump · IndoorUSATF Minnesota All Ages Indoor Track & Field Meet #4 · Jan 266.03mUSATF Minnesota All Ages Indoor Track & Field Meet #4January 26, 2025
Long Jump · OutdoorUSATF Minnesota Association Junior Olympic Championships · Jun 154.79mUSATF Minnesota Association Junior Olympic ChampionshipsJune 15, 2023

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Aug 4USATF Minnesota Summer Meet #5Aug 4 · Long Jump · Place 6 · Momentum TCMomentum TCLong Jump6.5.29m12
Aug 4USATF Minnesota Summer Meet #5Aug 4 · Long Jump · Place 12 · Momentum TCMomentum TCLong Jump12.5.29m12
Aug 4USATF Minnesota Summer Meet #5Aug 4 · 400 Meters · Momentum TCMomentum TC400 Meters--DNS12
Aug 4USATF Minnesota Summer Meet #5Aug 4 · 200 Meters · Momentum TCMomentum TC200 Meters--DNS12
Aug 4USATF Minnesota Summer Meet #5Aug 4 · 100 Meters · Place 2 · Momentum TCMomentum TC100 Meters2.11.10a12
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 200 Meters · Place 26 · HopkinsHopkins200 MetersRound P26.23.26aWind: -3.412
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 100 Meters · Place 13 · HopkinsHopkins100 MetersRound P13.11.11aWind: -1.812
May 26MSHSL Section 6AAA ChampionshipsMay 26 · 200 Meters · Place 3 · HopkinsHopkins200 MetersRound P3.22.47a12
May 26MSHSL Section 6AAA ChampionshipsMay 26 · 200 Meters · Place 2 · HopkinsHopkins200 Meters2.22.07a PBWind: -0.112
May 26MSHSL Section 6AAA ChampionshipsMay 26 · 100 Meters · Place 2 · HopkinsHopkins100 MetersRound P2.11.06a12
May 26MSHSL Section 6AAA ChampionshipsMay 26 · 100 Meters · Place 2 · HopkinsHopkins100 Meters2.10.81aWind: 0.312
May 19Lake Conference ChampionshipsMay 19 · 200 Meters · Place 4 · HopkinsHopkins200 Meters4.22.58a12
May 19Lake Conference ChampionshipsMay 19 · 100 Meters · Place 2 · HopkinsHopkins100 Meters2.10.91a12
May 67AAA Section True TeamMay 6 · 200 Meters · Place 1 · HopkinsHopkins200 Meters1.22.33a12
May 67AAA Section True TeamMay 6 · 100 Meters · Place 1 · HopkinsHopkins100 Meters1.10.83a12
Apr 24Hamline Elite MeetApr 24 · 100 Meters · Place 7 · HopkinsHopkins100 MetersRound P710.72a PB12
Apr 24Hamline Elite MeetApr 24 · 100 Meters · Place 8 · HopkinsHopkins100 Meters810.91a12
Apr 21Hopkins True Team InvitationalApr 21 · 200 Meters · Place 5 · HopkinsHopkins200 Meters5.22.53a12
Apr 21Hopkins True Team InvitationalApr 21 · 100 Meters · Place 2 · HopkinsHopkins100 Meters2.10.87a12
Apr 14STMA Outdoor TriApr 14 · 100 Meters · Place 1 · HopkinsHopkins100 Meters1.11.00a12
Apr 10Lake Conference RelaysApr 10 · 200 Meters · Place 4 · HopkinsHopkins200 Meters4.23.00a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 8USATF Minnesota Indoor Track & Field ChampionshipsMar 8 · 60 Meters · Place 3 · Momentum TCMomentum TC60 Meters37.02a PB12
Feb 8USATF Minnesota Indoor All-Comers Meet #5Feb 8 · 60 Meter · Momentum TCMomentum TC60 Meter—DNS12
Jan 18USATF Minnesota Indoor All-Comers Meet #4Jan 18 · 60 Meter · Place 7 · Momentum TCMomentum TC60 Meter7.7.12a PB12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 14USATF Minnesota Junior Olympic ChampionshipsJun 14 · 100 Meters · Place 27 · Momentum TCMomentum TC100 MetersRound P2714.90a11
May 27MSHSL Section 6AAA ChampionshipsMay 27 · 100 Meters · Place 6 · HopkinsHopkins100 MetersRound P6.11.35a11
May 27MSHSL Section 6AAA ChampionshipsMay 27 · 100 Meters · Place 7 · HopkinsHopkins100 Meters7.11.37aWind: -0.211
Apr 11Lake Conference RelaysApr 11 · Long Jump · Place 7 · HopkinsHopkinsLong Jump720-711
Apr 11Lake Conference RelaysApr 11 · 200 Meters · Place 5 · HopkinsHopkins200 Meters523.29a11
Apr 11Lake Conference RelaysApr 11 · 100 Meters · Place 3 · HopkinsHopkins100 Meters311.19a11
Mar 29MSU Varsity ShowcaseMar 29 · 200 Meters · Place 9 · HopkinsHopkins200 Meters923.47a11
Mar 29MSU Varsity ShowcaseMar 29 · 60 Meters · Place 3 · HopkinsHopkins60 MetersRound P37.10a PB11
Mar 29MSU Varsity ShowcaseMar 29 · 60 Meters · Place 4 · HopkinsHopkins60 Meters47.13a11

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 23USATF Minnesota All Ages Indoor Track & Field Meet #6Feb 23 · 60 Meter · Place 13 · 30-Unattached30-Unattached60 Meter13.7.24a11
Feb 9USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 9 · 60 Meter · Place 8 · 30-Unattached30-Unattached60 Meter8.7.18a11
Jan 26USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 26 · 60 Meter · Place 9 · Momentum TCMomentum TC60 Meter9.7.12a11
Jan 26USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 26 · Long Jump · Place 6 · Momentum TCMomentum TCLong Jump6.6.03m PB11
Jan 12USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 12 · 60 Meter · Place 8 · 30-Unattached30-Unattached60 Meter8.7.17a11
Jan 12USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 12 · 200 Meters · Place 11 · 30-Unattached30-Unattached200 Meters11.23.91a PB11
Jan 5USATF Minnesota All Ages Indoor Track & Field Meet #2Jan 5 · 60 Meter · Place 7 · 30-Unattached30-Unattached60 Meter7.7.16a11

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 15USATF Minnesota All Ages Indoor Track & Field Meet #1Dec 15 · 60 Meter · Minnesota FlyersMinnesota Flyers60 Meter—DNS11
Dec 15USATF Minnesota All Ages Indoor Track & Field Meet #1Dec 15 · 60 Meter · Place 2 · 30-Unattached30-Unattached60 Meter2.7.15a11
Dec 15USATF Minnesota All Ages Indoor Track & Field Meet #1Dec 15 · Long Jump · Minnesota FlyersMinnesota FlyersLong Jump—DNS11
Dec 15USATF Minnesota All Ages Indoor Track & Field Meet #1Dec 15 · Long Jump · Place 5 · 30-Unattached30-UnattachedLong Jump5.5.35m11
Dec 15USATF Minnesota All Ages Indoor Track & Field Meet #1Dec 15 · 200 Meters · Place 4 · Minnesota FlyersMinnesota Flyers200 Meters4.24.21a11
Feb 4USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 4 · 60 Meter · Place 1 · 30-Unattached30-Unattached60 Meter1.7.26a10
Feb 4USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 4 · 200 Meters · Place 2 · 30-Unattached30-Unattached200 Meters2.24.14a10
Jan 28USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 28 · 60 Meter · Place 1 · 30-Unattached30-Unattached60 Meter1.7.38a10
Jan 28USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 28 · 200 Meters · Place 3 · 30-Unattached30-Unattached200 Meters3.24.53a10

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 30 USATF MINNESOTA OUTDOOR ALL-COMERS MEET #5Jul 30 · 400 Meters · Place 5 · Minnesota FlyersMinnesota Flyers400 Meters557.74a PB—
Jul 13Minnesota Flyers Junior Olympic Prep Meet #3Jul 13 · Long Jump · Place 1 · Minnesota FlyersMinnesota FlyersLong Jump1.5.61m10
Jul 13Minnesota Flyers Junior Olympic Prep Meet #3Jul 13 · 100 Meters · Place 1 · Minnesota FlyersMinnesota Flyers100 Meters1.11.75a10
Jun 25USATF MINNESOTA OUTDOOR ALL-COMERS MEET #2Jun 25 · 100 Meters · Place 1 · Minnesota FlyersMinnesota Flyers100 Meters1.11.36a10
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · 200 Meters · Place 5 · Minnesota FlyersMinnesota Flyers200 Meters524.53a—
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · 200 Meters · Place 7 · Minnesota FlyersMinnesota Flyers200 Meters724.12a—
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · 100 Meters · Place 3 · Minnesota FlyersMinnesota Flyers100 Meters311.52a—
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · 100 Meters · Place 4 · Minnesota FlyersMinnesota Flyers100 Meters411.80a—
May 28MSHSL Section 6AAA ChampionshipsMay 28 · 200 Meters · Place 8 · HopkinsHopkins200 MetersRound P8.23.19aWind: 010
May 28MSHSL Section 6AAA ChampionshipsMay 28 · 200 Meters · Place 7 · HopkinsHopkins200 Meters7.24.01aWind: -2.810
May 28MSHSL Section 6AAA ChampionshipsMay 28 · 100 Meters · Place 6 · HopkinsHopkins100 MetersRound P6.11.18aWind: 010
May 28MSHSL Section 6AAA ChampionshipsMay 28 · 100 Meters · Place 5 · HopkinsHopkins100 Meters5.11.41aWind: -0.510
May 23Lake Conference ChampionshipsMay 23 · 100 Meters · Place 9 · HopkinsHopkins100 Meters9.11.53a10
May 14Boys 9/10 Lake Conference ChampionshipMay 14 · 200 Meters · Place 4 · HopkinsHopkins200 Meters423.81a—
May 14Boys 9/10 Lake Conference ChampionshipMay 14 · 100 Meters · Place 1 · HopkinsHopkins100 Meters111.28a—
May 8Section 7AAA True TeamMay 8 · 200 Meters · Place 21 · HopkinsHopkins200 Meters2123.59a—
May 8Section 7AAA True TeamMay 8 · 100 Meters · Place 10 · HopkinsHopkins100 Meters1011.44a—
May 8Class AAA WildcardMay 8 · 200 Meters · Place 51 · HopkinsHopkins200 Meters51.23.59a10
May 8Class AAA WildcardMay 8 · 100 Meters · Place 38 · HopkinsHopkins100 Meters38.11.44a10
Apr 23Hopkins True Team InvitationalApr 23 · 100 Meters · Place 11 · HopkinsHopkins100 Meters11.11.52a10
Apr 12Lake Conference RelaysApr 12 · 100 Meters · Place 16 · HopkinsHopkins100 Meters1612.21a—

2023 Outdoor Track

22 results
DateMeetEventPlMarkGr
Aug 1USATF Minnesota All-Comers Meet #5Aug 1 · 200 Meters · Place 4 · Momentum TCMomentum TC200 Meters4.24.46a9
Aug 1USATF Minnesota All-Comers Meet #5Aug 1 · 100 Meters · Place 4 · Momentum TCMomentum TC100 Meters4.11.71a9
Jul 18USATF Minnesota All-Comers Meet #4Jul 18 · 200 Meters · Place 3 · Momentum TCMomentum TC200 Meters3.24.54a9
Jul 18USATF Minnesota All-Comers Meet #4Jul 18 · 100 Meters · Place 3 · Momentum TCMomentum TC100 Meters3.12.07a9
Jun 27USATF Minnesota All-Comers Meet #2Jun 27 · 100 Meters · Place 2 · Momentum TCMomentum TC100 Meters211.91a—
Jun 20USATF Minnesota All Comers Meet #1Jun 20 · 100 Meters · Place 3 · Momentum TCMomentum TC100 Meters3.11.98a9
Jun 15USATF Minnesota Association Junior Olympic ChampionshipsJun 15 · Long Jump · Place 7 · Momentum TCMomentum TCLong Jump74.79m PB—
Jun 15USATF Minnesota Association Junior Olympic ChampionshipsJun 15 · 200 Meters · Place 5 · Momentum TCMomentum TC200 MetersRound P525.09a—
Jun 15USATF Minnesota Association Junior Olympic ChampionshipsJun 15 · 200 Meters · Place 5 · Momentum TCMomentum TC200 Meters524.91a—
Jun 15USATF Minnesota Association Junior Olympic ChampionshipsJun 15 · 100 Meters · Place 5 · Momentum TCMomentum TC100 MetersRound P512.09a—
Jun 15USATF Minnesota Association Junior Olympic ChampionshipsJun 15 · 100 Meters · Place 4 · Momentum TCMomentum TC100 Meters411.92a—
May 30MSHSL Section 6AAA ChampionshipsMay 30 · 100 Meters · Place 15 · HopkinsHopkins100 MetersRound P15.12.01a9
May 23Lake Conference ChampionshipsMay 23 · 200 Meters · Place 24 · HopkinsHopkins200 Meters2424.389
May 23Lake Conference ChampionshipsMay 23 · 100 Meters · Place 18 · HopkinsHopkins100 Meters1811.779
May 10Section 7AAA True TeamMay 10 · 100 Meters · Place 14 · HopkinsHopkins100 Meters1412.019
May 3Hopkins JV TriMay 3 · 200 Meters · HopkinsHopkins200 Meters—24.3Unofficial9
Apr 25Hopkins True Team InvitationalApr 25 · 100 Meters · Place 10 · HopkinsHopkins100 Meters1011.679
Apr 18Edina vs HopkinsApr 18 · Long Jump · Place 8 · HopkinsHopkinsLong Jump817-00.009
Apr 18Edina vs HopkinsApr 18 · 200 Meters · Place 6 · HopkinsHopkins200 Meters625.359
Apr 11Hopkins vs Eden PrairieApr 11 · Long Jump · Place 13 · HopkinsHopkinsLong Jump1315-04.259
Apr 11Hopkins vs Eden PrairieApr 11 · 200 Meters · Place 9 · HopkinsHopkins200 Meters925.339
Apr 11Hopkins vs Eden PrairieApr 11 · 100 Meters · Place 6 · HopkinsHopkins100 Meters612.079

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 25CLC Middle School Boys ChampionshipsMay 25 · Long Jump · Place 5 · Hopkins WestHopkins WestLong Jump5.14-03.008
May 25CLC Middle School Boys ChampionshipsMay 25 · 100 Meters · Place 6 · Hopkins WestHopkins West100 Meters6.12.65a8