Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTriton Varsity Meet 2 · Apr 1012.87aTriton Varsity Meet 2April 10, 2026
110m Hurdles · 39" / 0.991m · OutdoorHayfield Varsity Meet · Apr 1620.39aHayfield Varsity MeetApril 16, 2026
1600 Meters · OutdoorSoutheast Conference Varsity Track and Field · May 85:12.00aSoutheast Conference Varsity Track and FieldMay 8, 2026
200 Meters · OutdoorHayfield Varsity Meet · Apr 1625.96aHayfield Varsity MeetApril 16, 2026
300m Hurdles · 36" / 0.914m · OutdoorMSHSL Section 1A - Sub-Section 1 · May 2046.05aMSHSL Section 1A - Sub-Section 1May 20, 2026
3200 Meters · IndoorEarly Red Bird Invite MN · Mar 2411:26.40aEarly Red Bird Invite MNMarch 24, 2026
3200 Meters · OutdoorMSHSL Section 1A - Sub-Section 1 · May 2011:20.24aMSHSL Section 1A - Sub-Section 1May 20, 2026
400 Meters · IndoorEarly Red Bird Invite MN · Mar 2459.92aEarly Red Bird Invite MNMarch 24, 2026
400 Meters · OutdoorTriton Varsity Meet 2 · Apr 1056.64aTriton Varsity Meet 2April 10, 2026
800 Meters · OutdoorLake City Varsity Meet · Apr 302:17.19aLake City Varsity MeetApril 30, 2026
Discus · 1.6kg · OutdoorLake City Varsity Meet · Apr 3067' 1"Lake City Varsity MeetApril 30, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 20MSHSL Section 1A - Sub-Section 1May 20 · 300m Hurdles · Place 6 · Schaeffer Academy300m Hurdles36" / 0.914m6.46.05a PB9
May 20MSHSL Section 1A - Sub-Section 1May 20 · 3200 Meters · Place 12 · Schaeffer Academy3200 Meters12.11:20.24a PB9
May 15Triton Varsity InvitationalMay 15 · High Jump · Place 12 · Schaeffer AcademyHigh Jump125-02.009
May 8Southeast Conference Varsity Track and FieldMay 8 · Discus · Place 9 · Schaeffer AcademyDiscus1.6kg9.51-119
May 8Southeast Conference Varsity Track and FieldMay 8 · 300m Hurdles · Place 4 · Schaeffer Academy300m Hurdles36" / 0.914m4.47.32a9
May 8Southeast Conference Varsity Track and FieldMay 8 · 1600 Meters · Place 4 · Schaeffer Academy1600 Meters4.5:12.00a PB9
Apr 30Lake City Varsity MeetApr 30 · Discus · Place 29 · Schaeffer AcademyDiscus1.6kg29.67' 1" PB9
Apr 30Lake City Varsity MeetApr 30 · 110m Hurdles · Place 5 · Schaeffer Academy110m Hurdles39" / 0.991m5.20.95a9
Apr 30Lake City Varsity MeetApr 30 · 1600 Meters · Place 8 · Schaeffer Academy1600 Meters8.5:13.40a9
Apr 30Lake City Varsity MeetApr 30 · 800 Meters · Place 6 · Schaeffer Academy800 Meters6.2:17.19a PB9
Apr 16Hayfield Varsity MeetApr 16 · Discus · Place 25 · Schaeffer AcademyDiscus1.6kg25.58-039
Apr 16Hayfield Varsity MeetApr 16 · 300m Hurdles · Place 2 · Schaeffer Academy300m Hurdles36" / 0.914m2.46.71a9
Apr 16Hayfield Varsity MeetApr 16 · 110m Hurdles · Place 3 · Schaeffer Academy110m Hurdles39" / 0.991m3.20.39a PB9
Apr 16Hayfield Varsity MeetApr 16 · 200 Meters · Place 16 · Schaeffer Academy200 Meters16.25.96a PB9
Apr 10Triton Varsity Meet 2Apr 10 · Discus · Place 35 · Schaeffer AcademyDiscus3553-109
Apr 10Triton Varsity Meet 2Apr 10 · 3200 Meters · Place 7 · Schaeffer Academy3200 Meters711:22.12a9
Apr 10Triton Varsity Meet 2Apr 10 · 400 Meters · Place 10 · Schaeffer Academy400 Meters1056.64a PB9
Apr 10Triton Varsity Meet 2Apr 10 · 100 Meters · Place 29 · Schaeffer Academy100 Meters2912.87a PB9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 24Early Red Bird Invite MNMar 24 · 3200 Meters · Place 5 · Schaeffer Academy3200 Meters5.11:26.40a PB9
Mar 24Early Red Bird Invite MNMar 24 · 400 Meters · Place 12 · Schaeffer Academy400 Meters12.59.92a PB9