Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Region 8 Junior Olympic Championship · Jul 911.52aUSATF Region 8 Junior Olympic ChampionshipJuly 9, 2026
110m Hurdles · 39" / 0.991m · OutdoorUSATF Region 8 Junior Olympic Championship · Jul 916.16aUSATF Region 8 Junior Olympic ChampionshipJuly 9, 2026
1500 Meters · OutdoorUSATF Region 8 Junior Olympic Championship · Jul 95:14.51aUSATF Region 8 Junior Olympic ChampionshipJuly 9, 2026
200 Meters · OutdoorTwin Cities Summer Championships · Jul 2523.86aTwin Cities Summer Championships July 25, 2026
200m Hurdles · 27" / 0.686m · OutdoorRush City Tiger Cub · May 435.02aRush City Tiger CubMay 4, 2023
300m Hurdles · 36" / 0.914m · OutdoorEden Prairie Booster Invitational · Apr 2543.22aEden Prairie Booster InvitationalApril 25, 2026
400 Meters · OutdoorUSATF Region 8 Junior Olympic Championship · Jul 954.79aUSATF Region 8 Junior Olympic ChampionshipJuly 9, 2026
Decathlon · OutdoorUSATF Region 8 Junior Olympic Championship · Jul 95341USATF Region 8 Junior Olympic ChampionshipJuly 9, 2026
Discus · 1.6kg · OutdoorUSATF Region 8 Junior Olympic Championship · Jul 928.06mUSATF Region 8 Junior Olympic ChampionshipJuly 9, 2026
High Jump · OutdoorUSATF Minnesota Junior Olympic Championships · Jun 131.68mUSATF Minnesota Junior Olympic ChampionshipsJune 13, 2026
Javelin · 800g · OutdoorTwin Cities Summer Championships · Jul 2534.36mTwin Cities Summer Championships July 25, 2026
Long Jump · OutdoorTwin Cities Summer Championships · Jul 255.83mTwin Cities Summer Championships July 25, 2026
Pole Vault · IndoorUSATF Minnesota Indoor Championships · Mar 93.35mUSATF Minnesota Indoor ChampionshipsMarch 9, 2025
Pole Vault · OutdoorMSHSL State Track & Field Championships · Jun 414' 0"MSHSL State Track & Field ChampionshipsJune 4, 2026
Shot Put · 12lb · OutdoorUSATF Minnesota Junior Olympic Championships · Jun 139.99mUSATF Minnesota Junior Olympic ChampionshipsJune 13, 2026

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

2026 Outdoor Track

44 results
DateMeetEventPlMarkGr
Jul 25Twin Cities Summer Championships Jul 25 · Long Jump · Place 2 · North Star MNNorth Star MNLong Jump2.5.83m PB11
Jul 25Twin Cities Summer Championships Jul 25 · Pole Vault · Place 2 · North Star MNNorth Star MNPole Vault2.4.10m11
Jul 25Twin Cities Summer Championships Jul 25 · Javelin · Place 2 · North Star MNNorth Star MNJavelin800g2.34.36m PB11
Jul 25Twin Cities Summer Championships Jul 25 · 200 Meters · Place 2 · North Star MNNorth Star MN200 Meters2.23.86a PB11
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · Decathlon · Place 3 · North Star MNNorth Star MNDecathlon3.5341 PB11
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · Long Jump · Place 4 · North Star MNNorth Star MNLong Jump4.5.17m11
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · Pole Vault · Place 1 · North Star MNNorth Star MNPole Vault1.4.14m11
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · High Jump · Place 3 · North Star MNNorth Star MNHigh Jump3.1.65m11
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · Javelin · Place 4 · North Star MNNorth Star MNJavelin800g4.30.90m11
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · Discus · Place 2 · North Star MNNorth Star MNDiscus1.6kg2.28.06m PB11
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · Shot Put · Place 4 · North Star MNNorth Star MNShot Put12lb4.9.89m11
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 110m Hurdles · Place 3 · North Star MNNorth Star MN110m Hurdles39" / 0.991m3.16.16a PB11
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 1500 Meters · Place 2 · North Star MNNorth Star MN1500 Meters2.5:14.51a PB11
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 400 Meters · Place 3 · North Star MNNorth Star MN400 Meters3.54.79a PB11
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 100 Meters · Place 4 · North Star MNNorth Star MN100 Meters4.11.52a PB11
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · Decathlon · Place 2 · North Star MNNorth Star MNDecathlonRound M2.516611
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · Long Jump · Place 2 · North Star MNNorth Star MNLong JumpRound M2.5.80m11
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · Pole Vault · Place 1 · North Star MNNorth Star MNPole VaultRound M1.4.10m11
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · Pole Vault · North Star MNNorth Star MNPole Vault—NH11
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · High Jump · Place 2 · North Star MNNorth Star MNHigh JumpRound M2.1.68m PB11
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · Javelin · Place 2 · North Star MNNorth Star MNJavelin800gRound M2.27.11m11
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · Discus · Place 2 · North Star MNNorth Star MNDiscus1.6kgRound M2.26.01m11
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · Shot Put · Place 2 · North Star MNNorth Star MNShot Put12lbRound M2.9.99m PB11
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · 110m Hurdles · Place 2 · North Star MNNorth Star MN110m Hurdles39" / 0.991mRound M2.16.16aWind: 1.311
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · 1500 Meters · Place 2 · North Star MNNorth Star MN1500 MetersRound M2.5:26.59a11
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · 400 Meters · Place 2 · North Star MNNorth Star MN400 MetersRound M2.57.46a11
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · 100 Meters · Place 1 · North Star MNNorth Star MN100 MetersRound M1.11.84aWind: -0.111
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · Pole Vault · Place 4 · PACT/LegacyPACT/LegacyPole Vault4.14' 0" PB11
May 27MSHSL Section 5AA ChampionshipsMay 27 · Pole Vault · Place 2 · PACT/LegacyPACT/LegacyPole Vault2.12-07.0011
May 19Rockford Last Chance MeetMay 19 · Pole Vault · Place 1 · PACT/LegacyPACT/LegacyPole Vault114-111
May 12Skyline Conference ChampionshipMay 12 · Pole Vault · Place 2 · PACT/LegacyPACT/LegacyPole Vault2.13' 6"11
May 12Skyline Conference ChampionshipMay 12 · 300m Hurdles · Place 8 · PACT/LegacyPACT/Legacy300m Hurdles36" / 0.914m8.44.48a11
May 8Big Lake InvitationalMay 8 · Pole Vault · Place 2 · PACT/LegacyPACT/LegacyPole Vault2.13' 0"11
May 8Big Lake InvitationalMay 8 · 300m Hurdles · Place 1 · PACT/LegacyPACT/Legacy300m Hurdles36" / 0.914m1.45.18a11
May 54A Section True TeamMay 5 · Pole Vault · Place 3 · PACT/LegacyPACT/LegacyPole Vault3.11' 6"11
May 54A Section True TeamMay 5 · 300m Hurdles · Place 5 · PACT/LegacyPACT/Legacy300m Hurdles36" / 0.914m5.45.55a11
Apr 25Eden Prairie Booster InvitationalApr 25 · Pole Vault · Place 2 · PACT/LegacyPACT/LegacyPole Vault2.13' 6"11
Apr 25Eden Prairie Booster InvitationalApr 25 · 300m Hurdles · Place 5 · PACT/LegacyPACT/Legacy300m Hurdles36" / 0.914m5.43.22a PB11
Apr 21SCLA Skyline Conference MeetApr 21 · Pole Vault · Place 2 · PACT/LegacyPACT/LegacyPole Vault211-011
Apr 16Maple Lake Meet 2026Apr 16 · Pole Vault · Place 1 · PACT/LegacyPACT/LegacyPole Vault1.12-06.0011
Apr 11Last Man StandingApr 11 · Long Jump · Place 14 · PACT/LegacyPACT/LegacyLong Jump14.16' 2"11
Apr 11Last Man StandingApr 11 · Pole Vault · Place 1 · PACT/LegacyPACT/LegacyPole Vault1.13' 6"11
Apr 9Skyline Conference Meet - SCLAApr 9 · Pole Vault · Place 3 · PACT/LegacyPACT/LegacyPole Vault311-611
Apr 9Skyline Conference Meet - SCLAApr 9 · 300m Hurdles · Place 7 · PACT/LegacyPACT/Legacy300m Hurdles745.88a11

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · Pole Vault · Place 7 · PACT/LegacyPACT/LegacyPole Vault7.13-06.0010
May 29MSHSL Section 4A ChampionshipsMay 29 · Pole Vault · Place 2 · PACT/LegacyPACT/LegacyPole Vault2.12-08.0010
May 22Rockford Last Chance MeetMay 22 · Pole Vault · Place 2 · PACT/LegacyPACT/LegacyPole Vault211-010
May 22Rockford Last Chance MeetMay 22 · 200 Meters · Place 25 · PACT/LegacyPACT/Legacy200 Meters2526.38a10
May 15MCAA Conference ChampionshipMay 15 · 100 Meters · Place 14 · PACT/LegacyPACT/Legacy100 Meters1412.44a10
May 9Class A Wild CardMay 9 · Pole Vault · Place 3 · PACT/LegacyPACT/LegacyPole Vault3.13' 0"10
May 8Princeton JV InvitationalMay 8 · 100 Meters · Place 51 · PACT/LegacyPACT/Legacy100 Meters5114.31a10
May 6Section 4A True TeamMay 6 · Pole Vault · Place 2 · PACT/LegacyPACT/LegacyPole Vault2.13' 0"10
Apr 26Eden Prairie Booster InvitationalApr 26 · Pole Vault · Place 2 · PACT/LegacyPACT/LegacyPole Vault213-010
Apr 26Eden Prairie Booster InvitationalApr 26 · 300m Hurdles · Place 19 · PACT/LegacyPACT/Legacy300m Hurdles1946.2910
Apr 24Big Lake InvitationalApr 24 · Pole Vault · Place 7 · PACT/LegacyPACT/LegacyPole Vault7.11' 0"10
Apr 24Big Lake InvitationalApr 24 · 300m Hurdles · Place 12 · PACT/LegacyPACT/Legacy300m Hurdles36" / 0.914m12.48.45a10
Apr 17Maple Lake Meet 2025Apr 17 · Pole Vault · Place 1 · PACT/LegacyPACT/LegacyPole Vault112-010
Apr 10Litchfield InvitationalApr 10 · Pole Vault · Place 2 · PACT/LegacyPACT/LegacyPole Vault211-010
Apr 10Litchfield InvitationalApr 10 · 300m Hurdles · Place 6 · PACT/LegacyPACT/Legacy300m Hurdles647.90a10
Apr 10Litchfield InvitationalApr 10 · 100 Meters · Place 20 · PACT/LegacyPACT/Legacy100 Meters2012.66a10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 9USATF Minnesota Indoor ChampionshipsMar 9 · Pole Vault · Place 17 · 30-Unattached30-UnattachedPole Vault17.3.35m PB10
Mar 9USATF Minnesota Indoor ChampionshipsMar 9 · Pole Vault · Place 3 · 30-Unattached30-UnattachedPole Vault3.3.35m10
Feb 23USATF Minnesota All Ages Indoor Track & Field Meet #6Feb 23 · Pole Vault · Place 2 · 30-Unattached30-UnattachedPole Vault2.3.35m10
Jan 12USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 12 · Pole Vault · Place 3 · 30-Unattached30-UnattachedPole Vault3.2.75m10

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 30MSHSL Section 4A ChampionshipsMay 30 · Pole Vault · Place 5 · PACT/LegacyPACT/LegacyPole Vault5.10' 69
May 16MCAA Conference ChampionshipsMay 16 · Pole Vault · Place 1 · Legacy Christian AcademyLegacy Christian AcademyPole Vault110-6—
May 16MCAA Conference ChampionshipsMay 16 · 300m Hurdles · Place 11 · Legacy Christian AcademLegacy Christian Academ300m Hurdles1151.49a—
May 9Princeton JV InvitationalMay 9 · 400 Meters · Place 16 · Legacy Christian AcademLegacy Christian Academ400 Meters161:04.82a—
May 9Princeton JV InvitationalMay 9 · 100 Meters · Place 26 · Legacy Christian AcademLegacy Christian Academ100 Meters2614.03a—
May 8Class A WildcardMay 8 · Pole Vault · Place 11 · PACT/LegacyPACT/LegacyPole Vault11.11' 09
May 8Class A WildcardMay 8 · 110m Hurdles · Place 59 · PACT/LegacyPACT/Legacy110m Hurdles39" / 0.991m59.22.35a9
May 7Section 4A True TeamMay 7 · Pole Vault · Place 5 · PACT/LegacyPACT/LegacyPole Vault5.11-00.009
May 7Section 4A True TeamMay 7 · 110m Hurdles · Place 21 · PACT/LegacyPACT/Legacy110m Hurdles39" / 0.991m21.22.35a9
May 2SCLA InvitationalMay 2 · Pole Vault · Place 3 · Legacy Christian AcademyLegacy Christian AcademyPole Vault39-0—
Apr 25Big Lake InvitationalApr 25 · Pole Vault · Place 7 · Legacy Christian AcademyLegacy Christian AcademyPole Vault710-0—
Apr 25Big Lake InvitationalApr 25 · 300m Hurdles · Place 18 · Legacy Christian AcademLegacy Christian Academ300m Hurdles1852.19a—
Apr 22Maple Lake Lions Invitational Co-Ed MeetApr 22 · Pole Vault · Place 1 · Legacy Christian AcademyLegacy Christian AcademyPole Vault110-3—
Apr 22Maple Lake Lions Invitational Co-Ed MeetApr 22 · 300m Hurdles · Place 6 · Legacy Christian AcademLegacy Christian Academ300m Hurdles650.81—
Apr 22Maple Lake Lions Invitational Co-Ed MeetApr 22 · 100 Meters · Place 25 · Legacy Christian AcademLegacy Christian Academ100 Meters2513.71—
Apr 15Gryphon InvitationalApr 15 · Pole Vault · Place 2 · Legacy Christian AcademyLegacy Christian AcademyPole Vault28-0—
Apr 15Gryphon InvitationalApr 15 · 300m Hurdles · Place 8 · Legacy Christian AcademLegacy Christian Academ300m Hurdles851.37a—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 4A ChampionshipsJun 1 · Pole Vault · Place 6 · PACT/LegacyPACT/LegacyPole Vault6.9-00.008
May 25 Gryphon Invitational #3May 25 · Pole Vault · Place 5 · PACT/LegacyPACT/LegacyPole Vault5.9-00.008
May 9Section 4A True TeamMay 9 · Pole Vault · Place 14 · PACT/LegacyPACT/LegacyPole Vault14.7-00.008
May 4Rush City Tiger CubMay 4 · 200m Hurdles · Place 2 · PACT/LegacyPACT/Legacy200m Hurdles27" / 0.686m2.35.02a PB8
May 4Rush City Tiger CubMay 4 · Pole Vault · Place 1 · PACT/LegacyPACT/LegacyPole Vault1.7-06.008
May 2Rush City TigeramaMay 2 · Pole Vault · Place 5 · Legacy Christian AcademyLegacy Christian AcademyPole Vault57-06.008
May 2Rush City TigeramaMay 2 · 300m Hurdles · Place 12 · Legacy Christian AcademyLegacy Christian Academy300m Hurdles1259.618
Apr 27Big Lake InvitationalApr 27 · Pole Vault · Place 8 · Legacy ChristianLegacy ChristianPole Vault87-00.008
Apr 24Maple Lake Lions Invitational Co-Ed Meet April 24thApr 24 · Pole Vault · Place 2 · PACT/LegacyPACT/LegacyPole Vault2.7-00.00Unofficial8
Apr 24Maple Lake Lions Invitational Co-Ed Meet April 24thApr 24 · 300m Hurdles · Place 11 · PACT/LegacyPACT/Legacy300m Hurdles36" / 0.914m11.58.34aUnofficial8
Apr 17Gryphon Invitational #1Apr 17 · Pole Vault · Place 4 · Legacy Christian AcaLegacy Christian AcaPole Vault47-06.008
Apr 17Gryphon Invitational #1Apr 17 · 300m Hurdles · Place 8 · Legacy Christian AcaLegacy Christian Aca300m Hurdles856.888
Apr 13The Winter that Never Ends InviteApr 13 · Pole Vault · Place 14 · Legacy Christian AcademyLegacy Christian AcademyPole Vault146-00.008

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 2MSHSL Section 4A ChampionshipsJun 2 · Pole Vault · Place 12 · PACT/LegacyPACT/LegacyPole Vault12.7-06.007
May 24Gryphon Invitational #4May 24 · Pole Vault · Place 8 · Legacy Christian AcaLegacy Christian AcaPole Vault87-06.007
May 19MCAA ChampionshipsMay 19 · Pole Vault · Place 2 · PACT/LegacyPACT/LegacyPole Vault2.7-06.007
May 10Section 4A True TeamMay 10 · Pole Vault · Place 11 · PACT/LegacyPACT/LegacyPole Vault11.8-00.007
May 5St. Croix Prep InvitationalMay 5 · Pole Vault · Place 5 · Legacy Christian AcaLegacy Christian AcaPole Vault57-00.007
May 2 Gryphon JV Invitational #1May 2 · Pole Vault · Place 1 · Legacy Christian AcaLegacy Christian AcaPole Vault17-06.007
May 2 Gryphon JV Invitational #1May 2 · Long Jump · Place 10 · Legacy Christian AcaLegacy Christian AcaLong Jump1011-03.257
May 2 Gryphon JV Invitational #1May 2 · 400 Meters · Place 8 · Legacy Christian AcaLegacy Christian Aca400 Meters81:14.937
Apr 28Big Lake InvitationalApr 28 · Long Jump · Place 13 · Legacy ChrisLegacy ChrisLong Jump1315-05.507
Apr 28Big Lake InvitationalApr 28 · Pole Vault · Place 4 · Legacy ChrisLegacy ChrisPole Vault47-00.007
Apr 11HLWW Early Bird InviteApr 11 · Long Jump · Place 27 · Legacy Christian AcademyLegacy Christian AcademyLong Jump2712-10.257
Apr 11HLWW Early Bird InviteApr 11 · Pole Vault · Place 7 · Legacy Christian AcademyLegacy Christian AcademyPole Vault76-00.007