Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorEllis Invitational · May 1615.50aEllis InvitationalMay 16, 2022
200 Meters · OutdoorTiger Invite · Apr 1529.38aTiger InviteApril 15, 2025
400 Meters · OutdoorBest in the Bluffs - Varsity · Apr 111:08.15aBest in the Bluffs - VarsityApril 11, 2025
800 Meters · OutdoorMSHSL Section 1A - Sub-Section 2 · May 242:56.81aMSHSL Section 1A - Sub-Section 2May 24, 2023
High Jump · IndoorEarly Red Bird Invite MN · Mar 244-04.00Early Red Bird Invite MNMarch 24, 2026
High Jump · OutdoorMSHSL Section 1A Championships · May 264-11.00MSHSL Section 1A ChampionshipsMay 26, 2026
Long Jump · OutdoorHayfield Varsity Meet · Apr 1613-05.75Hayfield Varsity MeetApril 16, 2026
Triple Jump · OutdoorSection 1A True Team · May 629-03.75Section 1A True TeamMay 6, 2025

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

2026 Outdoor Track

31 results
DateMeetEventPlMarkGr
Aug 4USATF Minnesota Summer Meet #5Aug 4 · High Jump · Place 2 · Spamtown Track and FieldSpamtown Track and FieldHigh Jump2.1.40m12
Aug 4USATF Minnesota Summer Meet #5Aug 4 · 200 Meters · Place 3 · Spamtown Track and FieldSpamtown Track and Field200 Meters3.31.37a12
Jul 28USATF Minnesota Summer Meet #4Jul 28 · High Jump · Place 1 · Spamtown Track and FieldSpamtown Track and FieldHigh Jump1.1.40m12
Jul 28USATF Minnesota Summer Meet #4Jul 28 · High Jump · Place 13 · Spamtown Track and FieldSpamtown Track and FieldHigh Jump13.1.40m12
Jul 28USATF Minnesota Summer Meet #4Jul 28 · 200 Meters · Place 9 · Spamtown Track and FieldSpamtown Track and Field200 Meters9.31.29a12
Jul 28USATF Minnesota Summer Meet #4Jul 28 · 200 Meters · Place 26 · Spamtown Track and FieldSpamtown Track and Field200 Meters26.31.29a12
Jul 182026 LAND OF THE 10,000 RELAYS & JUNIOR OLYMPIC PREP MEET #3 INVITATIONALJul 18 · High Jump · Place 3 · Spamtown Track and FieldSpamtown Track and FieldHigh Jump3.1.40m12
Jul 182026 LAND OF THE 10,000 RELAYS & JUNIOR OLYMPIC PREP MEET #3 INVITATIONALJul 18 · 200 Meters · Place 7 · Spamtown Track and FieldSpamtown Track and Field200 Meters7.30.34a12
Jul 14USATF Minnesota Summer Meet #3Jul 14 · High Jump · Place 3 · Spamtown Track and FieldSpamtown Track and FieldHigh Jump3.1.45m12
Jul 14USATF Minnesota Summer Meet #3Jul 14 · 400 Meters · Place 1 · Spamtown Track and FieldSpamtown Track and Field400 Meters1.1:09.92a12
Jul 9USATF Region 8 Junior Olympic ChampionshipJul 9 · High Jump · Place 6 · Spamtown Track and FieldSpamtown Track and FieldHigh Jump6.1.41m12
Jun 30USATF Minnesota Summer Meet #2Jun 30 · High Jump · Place 3 · Spamtown Track and FieldSpamtown Track and FieldHigh Jump3.1.40m12
Jun 30USATF Minnesota Summer Meet #2Jun 30 · 200 Meters · Place 6 · Spamtown Track and FieldSpamtown Track and Field200 Meters6.31.07a12
Jun 13USATF Minnesota Junior Olympic ChampionshipsJun 13 · High Jump · Place 4 · Spamtown Track and FieldSpamtown Track and FieldHigh Jump4.1.45m12
May 26MSHSL Section 1A ChampionshipsMay 26 · High Jump · Place 5 · Lyle-PacelliLyle-PacelliHigh Jump5.4-11.00 PB11
May 20MSHSL Section 1A - Sub-Section 2May 20 · High Jump · Place 1 · Lyle-PacelliLyle-PacelliHigh Jump1.4-09.0011
May 15Triton Varsity InvitationalMay 15 · High Jump · Place 1 · Lyle-PacelliLyle-PacelliHigh Jump14-06.0011
May 8Southeast Conference Varsity Track and FieldMay 8 · High Jump · Place 2 · Lyle-PacelliLyle-PacelliHigh Jump2.4-09.0011
May 8Southeast Conference Varsity Track and FieldMay 8 · 200 Meters · Place 7 · Lyle-PacelliLyle-Pacelli200 Meters7.30.73a11
May 51A Section True TeamMay 5 · Triple Jump · Place 31 · Lyle-PacelliLyle-PacelliTriple Jump31.27-11.7511
May 51A Section True TeamMay 5 · High Jump · Place 7 · Lyle-PacelliLyle-PacelliHigh Jump7.4-10.0011
Apr 24RPH - Best of The Bluffs Varsity MeetApr 24 · High Jump · Place 2 · Lyle-PacelliLyle-PacelliHigh Jump2.4' 10"11
Apr 16Hayfield Varsity MeetApr 16 · Long Jump · Place 6 · Lyle-PacelliLyle-PacelliLong Jump6.13-05.75 PB11
Apr 16Hayfield Varsity MeetApr 16 · High Jump · Place 2 · Lyle-PacelliLyle-PacelliHigh Jump2.4-06.0011
Apr 14Glen Amundsen InvitationalApr 14 · Triple Jump · Place 4 · Lyle-PacelliLyle-PacelliTriple Jump4.28-11.0011
Apr 14Glen Amundsen InvitationalApr 14 · High Jump · Place 4 · Lyle-PacelliLyle-PacelliHigh Jump4.4-10.0011
Apr 14Glen Amundsen InvitationalApr 14 · 200 Meters · Place 25 · Lyle-PacelliLyle-Pacelli200 Meters25.30.99a11
Mar 30PEM Varsity T&F MeetMar 30 · Triple Jump · Place 10 · Lyle-PacelliLyle-PacelliTriple Jump1028-7.7511
Mar 30PEM Varsity T&F MeetMar 30 · High Jump · Place 4 · Lyle-PacelliLyle-PacelliHigh Jump44-611
Mar 30PEM Varsity T&F MeetMar 30 · 200 Meters · Place 9 · Lyle-PacelliLyle-Pacelli200 Meters930.88a11
Mar 28MSU Varsity ShowcaseMar 28 · High Jump · Place 19 · Lyle-PacelliLyle-PacelliHigh Jump194-811

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 24Early Red Bird Invite MNMar 24 · Triple Jump · Lyle-PacelliLyle-PacelliTriple Jump—ND11
Mar 24Early Red Bird Invite MNMar 24 · High Jump · Place 10 · Lyle-PacelliLyle-PacelliHigh Jump10.4-04.00 PB11

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 22MSHSL Section 1A - Sub-Section 2May 22 · High Jump · Place 6 · Lyle-PacelliLyle-PacelliHigh Jump64-710
May 6Section 1A True TeamMay 6 · Triple Jump · Place 21 · Lyle-PacelliLyle-PacelliTriple Jump21.29-03.75 PB10
May 6Section 1A True TeamMay 6 · High Jump · Place 26 · Lyle-PacelliLyle-PacelliHigh Jump26.4-04.0010
May 6Section 1A True TeamMay 6 · 200 Meters · Place 33 · Lyle-PacelliLyle-Pacelli200 Meters33.30.35a10
May 2Caledonia/Spring Grove InvitationalMay 2 · Triple Jump · Place 3 · Lyle-PacelliLyle-PacelliTriple Jump329-2.2510
May 2Caledonia/Spring Grove InvitationalMay 2 · High Jump · Place 4 · Lyle-PacelliLyle-PacelliHigh Jump44-810
May 2Caledonia/Spring Grove InvitationalMay 2 · 200 Meters · Place 13 · Lyle-PacelliLyle-Pacelli200 Meters1330.27a10
Apr 15Tiger InviteApr 15 · Triple Jump · Place 4 · Lyle-PacelliLyle-PacelliTriple Jump429-810
Apr 15Tiger InviteApr 15 · High Jump · Place 2 · Lyle-PacelliLyle-PacelliHigh Jump24-610
Apr 15Tiger InviteApr 15 · 400 Meters · Place 7 · Lyle-PacelliLyle-Pacelli400 Meters71:09.82a10
Apr 15Tiger InviteApr 15 · 200 Meters · Place 3 · Lyle-PacelliLyle-Pacelli200 Meters329.38a PB10
Apr 11Best in the Bluffs - VarsityApr 11 · Triple Jump · Place 9 · Lyle-PacelliLyle-PacelliTriple Jump929-310
Apr 11Best in the Bluffs - VarsityApr 11 · High Jump · Place 4 · Lyle-PacelliLyle-PacelliHigh Jump44-610
Apr 11Best in the Bluffs - VarsityApr 11 · 400 Meters · Place 4 · Lyle-PacelliLyle-Pacelli400 Meters41:08.15a PB10
Apr 11Best in the Bluffs - VarsityApr 11 · 200 Meters · Place 15 · Lyle-PacelliLyle-Pacelli200 Meters1530.90a10
Mar 25Early Red Bird Invitational MNMar 25 · High Jump · Place 4 · Lyle-Pacelli*Lyle-Pacelli*High Jump44-810
Mar 25Early Red Bird Invitational MNMar 25 · Triple Jump · Place 5 · Lyle-Pacelli*Lyle-Pacelli*Triple Jump528-810
Mar 25Early Red Bird Invitational MNMar 25 · 400 Meters · Place 11 · Lyle-Pacelli*Lyle-Pacelli*400 Meters111:12.9810

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 22MSHSL Section 1A - Sub Section 2May 22 · High Jump · Place 10 · Lyle-PacelliLyle-PacelliHigh Jump104-4—
May 22MSHSL Section 1A - Sub Section 2May 22 · 400 Meters · Place 10 · Lyle-PacelliLyle-Pacelli400 Meters101:14.98a—
May 16Chatfield InvitationalMay 16 · High Jump · Place 13 · Lyle-PacelliLyle-PacelliHigh Jump134-4—
May 16Chatfield InvitationalMay 16 · 400 Meters · Place 8 · Lyle-PacelliLyle-Pacelli400 Meters81:10.98a—
May 7Section 1A True TeamMay 7 · High Jump · Place 29 · Lyle-PacelliLyle-PacelliHigh Jump29.4-06.009
Apr 23PEM JH Track & Field MeetApr 23 · Triple Jump · Place 16 · LyleLyleTriple Jump16.25' 99
Apr 22PEM Verne Herman Invitational Apr 22 · Triple Jump · Place 16 · Lyle-PacelliLyle-PacelliTriple Jump16.25' 99
Apr 18Triton Varsity Meet #2Apr 18 · High Jump · Place 5 · Lyle-PacelliLyle-PacelliHigh Jump54-4—
Apr 18Triton Varsity Meet #2Apr 18 · 800 Meters · Place 7 · Lyle-PacelliLyle-Pacelli800 Meters73:04.77a—
Apr 18Triton Varsity Meet #2Apr 18 · 200 Meters · Place 16 · Lyle-PacelliLyle-Pacelli200 Meters1633.74a—
Apr 12Klas-Kronebusch InvitationalApr 12 · Triple Jump · Place 9 · Lyle-PacelliLyle-PacelliTriple Jump926-11—
Apr 12Klas-Kronebusch InvitationalApr 12 · 400 Meters · Place 13 · Lyle-PacelliLyle-Pacelli400 Meters131:13.66a—
Apr 5Hayfield Varsity MeetApr 5 · Triple Jump · Place 13 · Lyle-PacelliLyle-PacelliTriple Jump1326-7—
Apr 5Hayfield Varsity MeetApr 5 · 400 Meters · Place 14 · Lyle-PacelliLyle-Pacelli400 Meters141:14.12a—
Mar 26Early Red Bird InvitationalMar 26 · 800 Meters · Place 15 · Lyle-PacelliLyle-Pacelli800 Meters153:24.53a—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 24MSHSL Section 1A - Sub-Section 2May 24 · 800 Meters · Place 14 · Lyle-PacelliLyle-Pacelli800 Meters14.2:56.81a PB8
May 19Triton Varsity InvitationalMay 19 · Long Jump · Place 20 · Lyle-PacelliLyle-PacelliLong Jump2011-03.008
May 19Triton Varsity InvitationalMay 19 · 400 Meters · Place 12 · Lyle-PacelliLyle-Pacelli400 Meters121:11.328
May 9Section 1A True TeamMay 9 · 400 Meters · Place 29 · Lyle-PacelliLyle-Pacelli400 Meters29.1:15.17a8
May 8Blooming Prairie Jr High InvitationalMay 8 · Long Jump · Place 3 · LyleLyleLong Jump3.11-05.008
May 8Blooming Prairie Jr High InvitationalMay 8 · 400 Meters · Place 2 · LyleLyle400 Meters2.1:15.09a8
May 1Kenyon-Wanamingo- Goodhue 7th & 8th Grade InvitationalMay 1 · Long Jump · Place 4 · LyleLyleLong Jump411-05.758
May 1Kenyon-Wanamingo- Goodhue 7th & 8th Grade InvitationalMay 1 · 800 Meters · Place 8 · LyleLyle800 Meters83:18.198
May 1Kenyon-Wanamingo- Goodhue 7th & 8th Grade InvitationalMay 1 · 400 Meters · Place 5 · LyleLyle400 Meters51:19.418

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 26MSHSL Section 1A - Sub-Section 2May 26 · 800 Meters · Place 10 · Lyle-PacelliLyle-Pacelli800 Meters102:59.197
May 20Triton Varsity InvitationalMay 20 · 800 Meters · Place 16 · Lyle-PacelliLyle-Pacelli800 Meters163:07.047
May 16Ellis InvitationalMay 16 · Long Jump · Place 3 · LyleLyleLong Jump3.11-07.507
May 16Ellis InvitationalMay 16 · 400 Meters · Place 6 · LyleLyle400 Meters6.1:14.50a7
May 16Ellis InvitationalMay 16 · 100 Meters · Place 11 · LyleLyle100 Meters11.15.50a PB7
May 16Ellis InvitationalMay 16 · Long Jump · Place 3 · LyleLyleLong Jump3.11-07.507
May 16Ellis InvitationalMay 16 · 400 Meters · Place 6 · LyleLyle400 Meters6.1:14.50a7
May 16Ellis InvitationalMay 16 · 100 Meters · Place 11 · LyleLyle100 Meters11.15.507
May 2Kenyon-Wanamingo-Goodhue 7th & 8th Grade InvitationalMay 2 · 400 Meters · Place 4 · Lyle-PacelliLyle-Pacelli400 Meters4.1:15.93a7
May 2Kenyon-Wanamingo-Goodhue 7th & 8th Grade InvitationalMay 2 · 100 Meters · Place 16 · Lyle-PacelliLyle-Pacelli100 Meters16.16.68a7

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10ELLIS INVITATIONAL JUNIOR HIGH TRACK MEETMay 10 · 800 Meters · Place 6 · Lyle-PacelliLyle-Pacelli800 Meters63:19.776
May 10ELLIS INVITATIONAL JUNIOR HIGH TRACK MEETMay 10 · 200 Meters · Place 11 · LyleLyle200 Meters1137.016
May 10ELLIS INVITATIONAL JUNIOR HIGH TRACK MEETMay 10 · 100 Meters · Place 9 · Lyle-PacelliLyle-Pacelli100 Meters916.596
Apr 26GMLOKS JHApr 26 · 400 Meters · Place 13 · LyleLyle400 Meters131:21.69—
Apr 26GMLOKS JHApr 26 · 200 Meters · Place 22 · LyleLyle200 Meters2239.09—
Apr 26GMLOKS JHApr 26 · 100 Meters · Place 24 · LyleLyle100 Meters2417.27—