Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Minnesota Junior Olympic Championships · Jun 1311.70aUSATF Minnesota Junior Olympic ChampionshipsJune 13, 2026
110m Hurdles · 39" / 0.991m · OutdoorWhite Bear Lake CoEd Meet · Apr 1519.96aWhite Bear Lake CoEd MeetApril 15, 2026
200 Meters · IndoorUSATF Minnesota Indoor Track & Field Championships · Mar 824.75aUSATF Minnesota Indoor Track & Field ChampionshipsMarch 8, 2026
200 Meters · OutdoorUSATF Minnesota Summer Meet #2 · Jun 3023.65aUSATF Minnesota Summer Meet #2June 30, 2026
400 Meters · IndoorUSATF Minnesota Indoor All-Comers Meet #5 · Feb 855.35aUSATF Minnesota Indoor All-Comers Meet #5February 8, 2026
400 Meters · OutdoorMSHSL Section 4AAA Championships · May 2652.28aMSHSL Section 4AAA ChampionshipsMay 26, 2026
60 Meter · IndoorUSATF Minnesota Indoor All-Comers Meet #5 · Feb 87.72aUSATF Minnesota Indoor All-Comers Meet #5February 8, 2026
60 Meters · IndoorUSATF Minnesota Indoor Track & Field Championships · Mar 87.69aUSATF Minnesota Indoor Track & Field ChampionshipsMarch 8, 2026
High Jump · Outdoor2026 JUNIOR OLYMPIC PREP MEET #2 INVITATIONAL · Jun 271.40m2026 JUNIOR OLYMPIC PREP MEET #2 INVITATIONALJune 27, 2026
Javelin · 800g · OutdoorUSATF Minnesota Junior Olympic Championships · Jun 1328.35mUSATF Minnesota Junior Olympic ChampionshipsJune 13, 2026
Long Jump · Outdoor2026 JUNIOR OLYMPIC PREP MEET #2 INVITATIONAL · Jun 275.14m2026 JUNIOR OLYMPIC PREP MEET #2 INVITATIONALJune 27, 2026

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jul 182026 LAND OF THE 10,000 RELAYS & JUNIOR OLYMPIC PREP MEET #3 INVITATIONALJul 18 · Javelin · Place 4 · Multi MinnesotaMulti MinnesotaJavelin800g4.62' 3"11
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · Javelin · Place 9 · Multi MinnesotaMulti MinnesotaJavelin800g9.19.75m11
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · 400 Meters · Place 13 · Multi MinnesotaMulti Minnesota400 Meters13.54.38a11
Jun 30USATF Minnesota Summer Meet #2Jun 30 · 200 Meters · Place 11 · Multi MinnesotaMulti Minnesota200 Meters11.23.65a PB11
Jun 30USATF Minnesota Summer Meet #2Jun 30 · 100 Meters · Place 23 · Multi MinnesotaMulti Minnesota100 Meters23.11.85a11
Jun 272026 JUNIOR OLYMPIC PREP MEET #2 INVITATIONALJun 27 · Long Jump · Place 2 · Multi MinnesotaMulti MinnesotaLong Jump2.5.14m PB11
Jun 272026 JUNIOR OLYMPIC PREP MEET #2 INVITATIONALJun 27 · High Jump · Place 3 · Multi MinnesotaMulti MinnesotaHigh Jump3.1.40m PB11
Jun 272026 JUNIOR OLYMPIC PREP MEET #2 INVITATIONALJun 27 · 200 Meters · Place 5 · Multi MinnesotaMulti Minnesota200 Meters5.23.91a11
Jun 272026 JUNIOR OLYMPIC PREP MEET #2 INVITATIONALJun 27 · 100 Meters · Place 8 · Multi MinnesotaMulti Minnesota100 Meters8.12.07a11
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · Javelin · Place 7 · Multi MinnesotaMulti MinnesotaJavelin800g7.28.35m PB11
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · 400 Meters · Place 5 · Multi MinnesotaMulti Minnesota400 Meters5.57.31a11
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · 200 Meters · Place 23 · Multi MinnesotaMulti Minnesota200 MetersRound P23.24.61aWind: 0.411
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · 100 Meters · Place 12 · Multi MinnesotaMulti Minnesota100 MetersRound P12.11.70a PBWind: 0.811
May 26MSHSL Section 4AAA ChampionshipsMay 26 · 400 Meters · Place 9 · White Bear Lake AreaWhite Bear Lake Area400 MetersRound P9.52.69a11
May 26MSHSL Section 4AAA ChampionshipsMay 26 · 400 Meters · Place 8 · White Bear Lake AreaWhite Bear Lake Area400 Meters8.52.28a PB11
May 19Suburban East Conference ChampionshipMay 19 · 400 Meters · Place 15 · White Bear Lake AreaWhite Bear Lake Area400 Meters1554.22a11
May 15CoEd WBL InviteMay 15 · 400 Meters · Place 4 · White Bear Lake AreaWhite Bear Lake Area400 Meters453.34a11
May 8WBL Boys JVMay 8 · Pole Vault · Place 6 · White Bear Lake AreaWhite Bear Lake AreaPole Vault67-011
May 8WBL Boys JVMay 8 · 200 Meters · Place 84 · White Bear Lake AreaWhite Bear Lake Area200 Meters8429.53a11
May 8WBL Boys JVMay 8 · 100 Meters · Place 32 · White Bear Lake AreaWhite Bear Lake Area100 Meters3212.14a11
May 8Class AAA True Team Wild CardMay 8 · 400 Meters · Place 74 · White Bear Lake AreaWhite Bear Lake Area400 Meters74.55.42a11
May 52AAA Section True TeamMay 5 · 400 Meters · Place 17 · White Bear Lake AreaWhite Bear Lake Area400 Meters17.55.42a11
Apr 29WBL CoEd inviteApr 29 · 400 Meters · Place 8 · White Bear Lake AreaWhite Bear Lake Area400 Meters854.70a11
Apr 15White Bear Lake CoEd MeetApr 15 · 110m Hurdles · Place 18 · White Bear Lake AreaWhite Bear Lake Area110m Hurdles39" / 0.991m18.19.96a PB11
Apr 15White Bear Lake CoEd MeetApr 15 · 400 Meters · Place 28 · White Bear Lake AreaWhite Bear Lake Area400 Meters28.59.97a11
Apr 9White Bear Relays (Boys Only)Apr 9 · 400 Meters · Place 11 · White Bear Lake AreaWhite Bear Lake Area400 Meters1154.74a11
Mar 28MSU Varsity ShowcaseMar 28 · 400 Meters · Place 18 · White Bear Lake AreaWhite Bear Lake Area400 Meters1855.11a11

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 8USATF Minnesota Indoor Track & Field ChampionshipsMar 8 · 400 Meters · Place 16 · Multi MinnesotaMulti Minnesota400 Meters1658.11a11
Mar 8USATF Minnesota Indoor Track & Field ChampionshipsMar 8 · 200 Meters · Place 21 · Multi MinnesotaMulti Minnesota200 Meters2124.75a PB11
Mar 8USATF Minnesota Indoor Track & Field ChampionshipsMar 8 · 60 Meters · Place 33 · Multi MinnesotaMulti Minnesota60 Meters337.69a PB11
Feb 22USATF Minnesota Indoor All-Comers Meet #6Feb 22 · 400 Meters · Place 15 · Multi MinnesotaMulti Minnesota400 Meters1556.48a11
Feb 22USATF Minnesota Indoor All-Comers Meet #6Feb 22 · 200 Meters · Place 36 · Multi MinnesotaMulti Minnesota200 Meters3625.63a11
Feb 22USATF Minnesota Indoor All-Comers Meet #6Feb 22 · 60 Meters · Place 59 · Multi MinnesotaMulti Minnesota60 Meters597.78a11
Feb 8USATF Minnesota Indoor All-Comers Meet #5Feb 8 · 60 Meter · Place 49 · Multi MinnesotaMulti Minnesota60 Meter49.7.72a PB11
Feb 8USATF Minnesota Indoor All-Comers Meet #5Feb 8 · 400 Meters · Place 21 · Multi MinnesotaMulti Minnesota400 Meters21.55.35a PB11
Jan 11Track Minnesota InvitationalJan 11 · 60 Meters · Place 12 · Multi MinnesotaMulti Minnesota60 MetersRound P127.75a11

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 21USATF Minnesota Indoor All-Comers Meet #2Dec 21 · 60 Meter · Place 17 · Multi MinnesotaMulti Minnesota60 Meter17.7.84a11
Dec 21USATF Minnesota Indoor All-Comers Meet #2Dec 21 · 200 Meters · Place 17 · Multi MinnesotaMulti Minnesota200 Meters17.25.50a11
Dec 14USATF Minnesota Indoor All-Comers Meet #1Dec 14 · 60 Meter · Place 18 · 30-Unattached30-Unattached60 Meter18.7.86a11
Dec 14USATF Minnesota Indoor All-Comers Meet #1Dec 14 · 200 Meters · Place 20 · 30-Unattached30-Unattached200 Meters20.26.15a11
Apr 39-10 Boys Indoor at WBLApr 3 · 60m Hurdles · Place 11 · White Bear Lake AreaWhite Bear Lake Area60m Hurdles1114.39a10
Mar 25WBL Boys IndoorMar 25 · 60m Hurdles · Place 14 · White Bear Lake AreaWhite Bear Lake Area60m Hurdles1411.70a10
Mar 25WBL Boys IndoorMar 25 · 400 Meters · Place 16 · White Bear Lake AreaWhite Bear Lake Area400 Meters161:00.34a10
Mar 25WBL Boys IndoorMar 25 · 200 Meters · Place 15 · White Bear Lake AreaWhite Bear Lake Area200 Meters1526.89a10

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 27MSHSL Section 4AAA ChampionshipsMay 27 · 400 Meters · Place 11 · White Bear Lake AreaWhite Bear Lake Area400 MetersRound P11.54.42a10
May 22Suburban East Conference ChampionshipMay 22 · 400 Meters · Place 22 · White Bear Lake AreaWhite Bear Lake Area400 Meters2255.24a10
May 14SEC Boys 9th and 10th Grade ChampionshipsMay 14 · 300m Hurdles · Place 14 · White Bear Lake AreaWhite Bear Lake Area300m Hurdles1448.01a10
May 14SEC Boys 9th and 10th Grade ChampionshipsMay 14 · 110m Hurdles · Place 19 · White Bear Lake AreaWhite Bear Lake Area110m Hurdles1919.93a10
May 9JV Boys MeetMay 9 · 300m Hurdles · Place 4 · White Bear Lake AreaWhite Bear Lake Area300m Hurdles445.83a10
May 6Section 2AAA True TeamMay 6 · 400 Meters · Place 23 · White Bear Lake AreaWhite Bear Lake Area400 Meters23.57.96a10
Apr 30White Bear Lake CoEd MeetApr 30 · 400 Meters · Place 14 · White Bear Lake AreaWhite Bear Lake Area400 Meters1455.75a10
Apr 24Braham JH/JV InviteApr 24 · 400 Meters · Place 1 · White Bear Lake AreaWhite Bear Lake Area400 Meters1.57.22a10