Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMonticello Invitational · Apr 2113.09aMonticello InvitationalApril 21, 2026
200 Meters · IndoorUSATF Minnesota All Ages Indoor Track & Field Meet #1 · Dec 1530.97aUSATF Minnesota All Ages Indoor Track & Field Meet #1December 15, 2024
200 Meters · OutdoorMSHSL Section 5AAA Championships · May 2727.85aMSHSL Section 5AAA ChampionshipsMay 27, 2026
60 Meter · IndoorUSATF Minnesota Indoor Championships · Mar 98.64aUSATF Minnesota Indoor ChampionshipsMarch 9, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 27MSHSL Section 5AAA ChampionshipsMay 27 · 200 Meters · Place 18 · OsseoOsseo200 MetersRound P18.27.85a PB12
May 19Northwest Suburban Conference ChampionshipsMay 19 · 200 Meters · Place 35 · OsseoOsseo200 Meters35.29.17a12
May 12District 279 ChampionshipsMay 12 · 200 Meters · Place 12 · OsseoOsseo200 Meters12.28.83a12
May 12District 279 ChampionshipsMay 12 · 100 Meters · Place 13 · OsseoOsseo100 Meters13.13.34a12
May 1Coon Rapids InvitationalMay 1 · 200 Meters · Place 16 · OsseoOsseo200 Meters16.28.29a12
Apr 21Monticello InvitationalApr 21 · 100 Meters · Place 4 · OsseoOsseo100 Meters4.13.09a PB12
Apr 16Osseo InvitationalApr 16 · 200 Meters · Place 25 · OsseoOsseo200 Meters25.28.35a12
Apr 10Armstrong InvitationalApr 10 · 200 Meters · Place 18 · OsseoOsseo200 Meters18.30.17a12
Mar 31TRI with CP, ER, and OSHMar 31 · 200 Meters · OsseoOsseo200 Meters—27.5Unofficial12
Mar 31TRI with CP, ER, and OSHMar 31 · 100 Meters · OsseoOsseo100 Meters—13.38Unofficial12
Mar 21St. John's IndoorMar 21 · 55 Meter · OsseoOsseo55 Meter—7.7Unofficial12

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Aug 5USATF Minnesota Summer Meet #5Aug 5 · 200 Meters · Place 8 · Minnesota FlyersMinnesota Flyers200 Meters8.29.18a11
Aug 5USATF Minnesota Summer Meet #5Aug 5 · 100 Meters · Place 6 · Minnesota FlyersMinnesota Flyers100 Meters6.13.79a11
Jun 14USATF Minnesota Junior Olympic ChampionshipsJun 14 · 200 Meters · Place 7 · Minnesota FlyersMinnesota Flyers200 MetersRound P729.54a11
Jun 14USATF Minnesota Junior Olympic ChampionshipsJun 14 · 200 Meters · Place 7 · Minnesota FlyersMinnesota Flyers200 Meters729.32a11
Jun 14USATF Minnesota Junior Olympic ChampionshipsJun 14 · 100 Meters · Place 7 · Minnesota FlyersMinnesota Flyers100 MetersRound P714.03a11
May 15Maple Grove JV InvitationalMay 15 · 100 Meters · Place 3 · OsseoOsseo100 Meters313.97a11
May 13District 279 ChampionshipsMay 13 · 200 Meters · Place 15 · OsseoOsseo200 Meters1528.07a11
May 13District 279 ChampionshipsMay 13 · 100 Meters · Place 10 · OsseoOsseo100 Meters1013.35a11
May 8Panther JV InviteMay 8 · 200 Meters · Place 3 · OsseoOsseo200 Meters328.87a11
May 8Panther JV InviteMay 8 · 100 Meters · Place 2 · OsseoOsseo100 Meters213.74a11
May 2Coon Rapids InvitationalMay 2 · 100 Meters · Place 12 · OsseoOsseo100 Meters1213.77a11
Apr 29Elk River JV MeetApr 29 · 200 Meters · Place 6 · OsseoOsseo200 Meters629.51a11
Apr 29Elk River JV MeetApr 29 · 100 Meters · Place 5 · OsseoOsseo100 Meters513.86a11
Apr 11Armstrong InvitationalApr 11 · 100 Meters · Place 16 · OsseoOsseo100 Meters1613.91a11
Apr 8Maple Grove DualApr 8 · 100 Meters · OsseoOsseo100 Meters—13.44Unofficial11
Apr 5Mounds View OutdoorApr 5 · 200 Meters · Place 16 · OsseoOsseo200 Meters1629.58a11
Apr 5Mounds View OutdoorApr 5 · 100 Meters · Place 8 · OsseoOsseo100 Meters813.64a11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 22St. John's Indoor Time TrialMar 22 · 100 Meters · OsseoOsseo100 Meters—30.84Unofficial11
Mar 9USATF Minnesota Indoor ChampionshipsMar 9 · 60 Meter · Place 21 · Minnesota FlyersMinnesota Flyers60 Meter21.8.64a PB11
Mar 9USATF Minnesota Indoor ChampionshipsMar 9 · 200 Meters · Place 16 · Minnesota FlyersMinnesota Flyers200 Meters16.31.43a11
Feb 23USATF Minnesota All Ages Indoor Track & Field Meet #6Feb 23 · 60 Meter · Minnesota FlyersMinnesota Flyers60 Meter—DNS11
Feb 23USATF Minnesota All Ages Indoor Track & Field Meet #6Feb 23 · 200 Meters · Place 17 · Minnesota FlyersMinnesota Flyers200 Meters17.31.56a11
Feb 9USATF Minnesota All Ages Indoor Track & Field Meet #5Feb 9 · 200 Meters · Place 18 · Minnesota FlyersMinnesota Flyers200 Meters18.33.28a11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 15USATF Minnesota All Ages Indoor Track & Field Meet #1Dec 15 · 60 Meter · Place 5 · Minnesota FlyersMinnesota Flyers60 Meter5.8.74a11
Dec 15USATF Minnesota All Ages Indoor Track & Field Meet #1Dec 15 · 200 Meters · Place 9 · Minnesota FlyersMinnesota Flyers200 Meters9.30.97a PB11

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 30 USATF MINNESOTA OUTDOOR ALL-COMERS MEET #5Jul 30 · 200 Meters · Place 13 · Minnesota FlyersMinnesota Flyers200 Meters1329.86a—
Jul 30 USATF MINNESOTA OUTDOOR ALL-COMERS MEET #5Jul 30 · 100 Meters · Place 9 · Minnesota FlyersMinnesota Flyers100 Meters913.74a—
Jul 16USATF MINNESOTA OUTDOOR ALL-COMERS MEET #4Jul 16 · 200 Meters · Place 17 · Minnesota FlyersMinnesota Flyers200 Meters17.30.06a10
Jul 16USATF MINNESOTA OUTDOOR ALL-COMERS MEET #4Jul 16 · 100 Meters · Place 16 · Minnesota FlyersMinnesota Flyers100 Meters16.14.00a10
Jul 13Minnesota Flyers Junior Olympic Prep Meet #3Jul 13 · 100 Meters · Place 1 · Minnesota FlyersMinnesota Flyers100 Meters1.14.30a10
Jun 25USATF MINNESOTA OUTDOOR ALL-COMERS MEET #2Jun 25 · 200 Meters · Place 10 · Minnesota FlyersMinnesota Flyers200 Meters10.30.03a10
Jun 25USATF MINNESOTA OUTDOOR ALL-COMERS MEET #2Jun 25 · 100 Meters · Place 7 · Minnesota FlyersMinnesota Flyers100 Meters7.14.32a10
Jun 19USATF MINNESOTA OUTDOOR ALL-COMERS MEET #1Jun 19 · 200 Meters · Minnesota FlyersMinnesota Flyers200 Meters—DNS10
Jun 19USATF MINNESOTA OUTDOOR ALL-COMERS MEET #1Jun 19 · 100 Meters · Minnesota FlyersMinnesota Flyers100 Meters—DNS10
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · 200 Meters · Place 19 · Minnesota FlyersMinnesota Flyers200 Meters1931.32a—
Jun 13USATF Minnesota Association Junior Olympic ChampionshipsJun 13 · 100 Meters · Place 19 · Minnesota FlyersMinnesota Flyers100 Meters1914.45a—
Apr 9Maple Grove Tri with Osseo, RogersApr 9 · 200 Meters · OsseoOsseo200 Meters—29.28Unofficial10
Apr 9Maple Grove Tri with Osseo, RogersApr 9 · 100 Meters · OsseoOsseo100 Meters—14.07Unofficial10
Apr 6Mounds View OutdoorApr 6 · 200 Meters · Place 25 · OsseoOsseo200 Meters2532.01a—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 18NWSC JV ChampionshipsMay 18 · 200 Meters · Place 15 · OsseoOsseo200 Meters15.30.64aUnofficial9
May 16District 279 ChampionshipsMay 16 · 100 Meters · Place 14 · OsseoOsseo100 Meters1414.089
May 4Osseo JV InvitationalMay 4 · 200 Meters · Place 13 · OsseoOsseo200 Meters13.30.31a9
Apr 27Osseo JV Quad (Andover, Anoka, Rogers, Osseo)Apr 27 · 200 Meters · OsseoOsseo200 Meters—30.6Unofficial9
Apr 27Osseo JV Quad (Andover, Anoka, Rogers, Osseo)Apr 27 · 100 Meters · OsseoOsseo100 Meters—14.54Unofficial9
Apr 18Armstrong JVApr 18 · 200 Meters · OsseoOsseo200 Meters—30.07Unofficial9
Apr 11Maple Grove/Osseo DualApr 11 · 200 Meters · OsseoOsseo200 Meters—32.26Unofficial9
Apr 11Maple Grove/Osseo DualApr 11 · 100 Meters · OsseoOsseo100 Meters—14.06Unofficial9