Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBig 9 Tri @ Faribault · Apr 2913.65aBig 9 Tri @ FaribaultApril 29, 2025
100m Hurdles · 30" / 0.762m · OutdoorMankato West Middle School Meet · Apr 2718.71aMankato West Middle School MeetApril 27, 2023
100m Hurdles · 33" / 0.838m · OutdoorMSHSL Section 1AA Championships · May 2816.31aMSHSL Section 1AA ChampionshipsMay 28, 2026
200 Meters · OutdoorFaribault Tri · Apr 3030.05aFaribault TriApril 30, 2024
300m Hurdles · 30" / 0.762m · OutdoorMSHSL Section 1AA Championships · May 2847.09aMSHSL Section 1AA ChampionshipsMay 28, 2026
800 Meters · OutdoorELLIS INVITATIONAL JUNIOR HIGH TRACK MEET · May 103:21.97ELLIS INVITATIONAL JUNIOR HIGH TRACK MEETMay 10, 2021
Discus · 1kg · OutdoorEllis Invitational · May 1650-08Ellis InvitationalMay 16, 2022
High Jump · OutdoorAlbert Lea Junior High Invite 4-24-23 · Apr 244-02.00Albert Lea Junior High Invite 4-24-23April 24, 2023
Long Jump · OutdoorMankato West Middle School Meet · Apr 2714' 7Mankato West Middle School MeetApril 27, 2023
Triple Jump · OutdoorFaribault JV Invitational · May 2228' 2Faribault JV InvitationalMay 22, 2023

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 100m Hurdles · Place 22 · FaribaultFaribault100m Hurdles33" / 0.838mRound P22.17.33aWind: -1.511
May 28MSHSL Section 1AA ChampionshipsMay 28 · 300m Hurdles · Place 7 · FaribaultFaribault300m Hurdles30" / 0.762mRound P7.48.89a11
May 28MSHSL Section 1AA ChampionshipsMay 28 · 300m Hurdles · Place 4 · FaribaultFaribault300m Hurdles30" / 0.762m4.47.09a PB11
May 28MSHSL Section 1AA ChampionshipsMay 28 · 100m Hurdles · Place 7 · FaribaultFaribault100m Hurdles33" / 0.838mRound P7.16.31a PB11
May 28MSHSL Section 1AA ChampionshipsMay 28 · 100m Hurdles · Place 7 · FaribaultFaribault100m Hurdles33" / 0.838m7.15.67aWind: 3.711
May 21Big 9 Track and Field ChampionshipsMay 21 · 300m Hurdles · Place 9 · FaribaultFaribault300m Hurdles30" / 0.762m9.48.64a11
May 21Big 9 Track and Field ChampionshipsMay 21 · 100m Hurdles · Place 15 · FaribaultFaribault100m Hurdles33" / 0.838mRound P15.17.10a11
May 12Albert Lea Big Nine Triangular #3May 12 · 300m Hurdles · Place 2 · FaribaultFaribault300m Hurdles30" / 0.762m2.52.03a11
May 12Albert Lea Big Nine Triangular #3May 12 · 100m Hurdles · Place 3 · FaribaultFaribault100m Hurdles33" / 0.838m3.17.49a11
May 8Class AA True Team Wild CardMay 8 · 300m Hurdles · Place 8 · FaribaultFaribault300m Hurdles30" / 0.762m8.49.23a11
May 8Class AA True Team Wild CardMay 8 · 100m Hurdles · Place 20 · FaribaultFaribault100m Hurdles33" / 0.838m20.17.24a11
May 51AA Section True TeamMay 5 · 300m Hurdles · Place 2 · FaribaultFaribault300m Hurdles30" / 0.762m2.49.23a11
May 51AA Section True TeamMay 5 · 100m Hurdles · Place 5 · FaribaultFaribault100m Hurdles33" / 0.838m5.17.24a11
Apr 302026 Mankato East Cougar Relays 4/30/2026Apr 30 · 300m Hurdles · Place 5 · FaribaultFaribault300m Hurdles30" / 0.762m5.49.41a11
Apr 302026 Mankato East Cougar Relays 4/30/2026Apr 30 · 100m Hurdles · Place 15 · FaribaultFaribault100m Hurdles33" / 0.838m15.19.00a11
Apr 28Big 9 Triangular - Red WingApr 28 · 300m Hurdles · Place 1 · FaribaultFaribault300m Hurdles30" / 0.762m1.50.25a11
Apr 28Big 9 Triangular - Red WingApr 28 · 100m Hurdles · Place 3 · FaribaultFaribault100m Hurdles33" / 0.838m3.17.05a11
Apr 16Bill Nelson InvitationalApr 16 · 300m Hurdles · FaribaultFaribault300m Hurdles30" / 0.762m—DNS11
Apr 16Bill Nelson InvitationalApr 16 · 100m Hurdles · FaribaultFaribault100m Hurdles33" / 0.838m—DNS11
Apr 14Faribault TriApr 14 · 300m Hurdles · Place 2 · FaribaultFaribault300m Hurdles30" / 0.762m2.49.35a11
Apr 14Faribault TriApr 14 · 100m Hurdles · Place 2 · FaribaultFaribault100m Hurdles33" / 0.838m2.16.84a11
Apr 9Ted Nelson InvitationalApr 9 · 100 Meters · Place 6 · FaribaultFaribault100 Meters6.13.74a11

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 29MSHSL Section 1AA ChampionshipsMay 29 · 300m Hurdles · Place 5 · FaribaultFaribault300m Hurdles30" / 0.762mRound P5.47.36a10
May 29MSHSL Section 1AA ChampionshipsMay 29 · 300m Hurdles · Place 6 · FaribaultFaribault300m Hurdles30" / 0.762m6.48.56a10
May 29MSHSL Section 1AA ChampionshipsMay 29 · 100m Hurdles · Place 6 · FaribaultFaribault100m Hurdles33" / 0.838mRound P6.16.51a10
May 29MSHSL Section 1AA ChampionshipsMay 29 · 100m Hurdles · Place 6 · FaribaultFaribault100m Hurdles33" / 0.838m6.16.25aWind: 2.110
May 22Big 9 Conference Track & Field ChampionshipsMay 22 · 300m Hurdles · Place 11 · FaribaultFaribault300m Hurdles1149.47a10
May 22Big 9 Conference Track & Field ChampionshipsMay 22 · 100m Hurdles · Place 19 · FaribaultFaribault100m Hurdles1917.66a10
May 13Big 9 Triangular (Northfield)May 13 · 300m Hurdles · Place 5 · FaribaultFaribault300m Hurdles553.89a10
May 13Big 9 Triangular (Northfield)May 13 · 100m Hurdles · Place 5 · FaribaultFaribault100m Hurdles517.77a10
May 6Section 2AA True TeamMay 6 · 300m Hurdles · Place 1 · FaribaultFaribault300m Hurdles30" / 0.762m1.47.86a10
May 6Section 2AA True TeamMay 6 · 100m Hurdles · Place 6 · FaribaultFaribault100m Hurdles33" / 0.838m6.16.95a10
May 12025 Mankato East Cougar RelaysMay 1 · Pole Vault · Place 24 · FaribaultFaribaultPole Vault245-010
May 12025 Mankato East Cougar RelaysMay 1 · 100m Hurdles · Place 5 · FaribaultFaribault100m Hurdles516.88a10
Apr 29Big 9 Tri @ FaribaultApr 29 · 300m Hurdles · Place 1 · FaribaultFaribault300m Hurdles149.57a10
Apr 29Big 9 Tri @ FaribaultApr 29 · 100m Hurdles · Place 1 · FaribaultFaribault100m Hurdles116.85a10
Apr 29Big 9 Tri @ FaribaultApr 29 · 100 Meters · Place 2 · FaribaultFaribault100 Meters213.65a PB10
Apr 22Big 9 Triangular Mankato WestApr 22 · Pole Vault · FaribaultFaribaultPole Vault—NH10
Apr 22Big 9 Triangular Mankato WestApr 22 · 300m Hurdles · Place 3 · FaribaultFaribault300m Hurdles30" / 0.762m3.49.79a10
Apr 15Big 9 Tri - OwatonnaApr 15 · 300m Hurdles · Place 1 · FaribaultFaribault300m Hurdles30" / 0.762m1.50.27a10
Apr 15Big 9 Tri - OwatonnaApr 15 · 100m Hurdles · Place 2 · FaribaultFaribault100m Hurdles33" / 0.838m2.17.08a10
Apr 10Ted Nelson InvitationalApr 10 · Pole Vault · Place 9 · FaribaultFaribaultPole Vault96-010
Apr 3Tom Lieb InvitationalApr 3 · Pole Vault · Place 7 · FaribaultFaribaultPole Vault75-610
Apr 3Tom Lieb InvitationalApr 3 · 300m Hurdles · Place 2 · FaribaultFaribault300m Hurdles251.94a10
Apr 3Tom Lieb InvitationalApr 3 · 100m Hurdles · Place 3 · FaribaultFaribault100m Hurdles318.82a10

2024 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 30MSHSL Section 1AA ChampionshipsMay 30 · 300m Hurdles · Place 14 · FaribaultFaribault300m Hurdles30" / 0.762mRound P14.50.37a9
May 30MSHSL Section 1AA ChampionshipsMay 30 · 100m Hurdles · Place 11 · FaribaultFaribault100m Hurdles33" / 0.838mRound P11.16.96a9
May 23Big9 Conference MeetMay 23 · 300m Hurdles · Place 21 · FaribaultFaribault300m Hurdles2152.50a—
May 23Big9 Conference MeetMay 23 · 100m Hurdles · Place 24 · FaribaultFaribault100m Hurdles2418.39a—
May 13Big 9 Triangular Rochester JM #2May 13 · 100m Hurdles · Place 5 · FaribaultFaribault100m Hurdles519.68a—
May 22024 Mankato East Cougar RelaysMay 2 · Long Jump · Place 25 · FaribaultFaribaultLong Jump25.12-10.259
May 22024 Mankato East Cougar RelaysMay 2 · 100m Hurdles · Place 16 · FaribaultFaribault100m Hurdles33" / 0.838m16.19.15a9
Apr 30Faribault TriApr 30 · Triple Jump · Place 7 · FaribaultFaribaultTriple Jump728-10—
Apr 30Faribault TriApr 30 · Long Jump · Place 6 · FaribaultFaribaultLong Jump613-3—
Apr 30Faribault TriApr 30 · 200 Meters · Place 4 · FaribaultFaribault200 Meters430.05a PB—
Apr 25Byron Chuck Ramthun InviteApr 25 · Long Jump · Place 23 · FaribaultFaribaultLong Jump2312-0.5—
Apr 25Byron Chuck Ramthun InviteApr 25 · 300m Hurdles · Place 11 · FaribaultFaribault300m Hurdles1154.15a—
Apr 25Byron Chuck Ramthun InviteApr 25 · 100m Hurdles · Place 9 · FaribaultFaribault100m Hurdles918.45a—
Apr 23Century Triangular1Apr 23 · Long Jump · Place 3 · FaribaultFaribaultLong Jump313-5—
Apr 23Century Triangular1Apr 23 · 300m Hurdles · Place 9 · FaribaultFaribault300m Hurdles91:03.5—
Apr 18Faribault InvitationalApr 18 · Triple Jump · Place 16 · FaribaultFaribaultTriple Jump1628-1.50—
Apr 18Faribault InvitationalApr 18 · Long Jump · Place 21 · FaribaultFaribaultLong Jump2112-6—
Apr 18Faribault InvitationalApr 18 · 100m Hurdles · Place 10 · FaribaultFaribault100m Hurdles1019.55a—
Apr 11Faribault Coed InvitationalApr 11 · Triple Jump · Place 13 · FaribaultFaribaultTriple Jump1329-4—
Apr 11Faribault Coed InvitationalApr 11 · 300m Hurdles · Place 11 · FaribaultFaribault300m Hurdles1157.26a—
Apr 11Faribault Coed InvitationalApr 11 · 100 Meters · Place 25 · FaribaultFaribault100 Meters2514.74a—
Apr 4Faribault COED InvitationalApr 4 · Long Jump · FaribaultFaribaultLong Jump—FOUL—
Apr 4Faribault COED InvitationalApr 4 · 100m Hurdles · Place 6 · FaribaultFaribault100m Hurdles618.82a—
Apr 4Faribault COED InvitationalApr 4 · 200 Meters · Place 10 · FaribaultFaribault200 Meters1030.71a—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 22Faribault JV InvitationalMay 22 · Triple Jump · Place 12 · FaribaultFaribaultTriple Jump12.28' 2 PB8
May 22Faribault JV InvitationalMay 22 · Long Jump · Place 9 · FaribaultFaribaultLong Jump9.13' 68
May 22Faribault JV InvitationalMay 22 · 100m Hurdles · Place 2 · FaribaultFaribault100m Hurdles33" / 0.838m2.19.08a8
May 18Faribault Middle School Track & Field MeetMay 18 · Triple Jump · Place 1 · FaribaultFaribaultTriple Jump128-09.008
May 18Faribault Middle School Track & Field MeetMay 18 · Long Jump · Place 2 · FaribaultFaribaultLong Jump213-11.008
May 18Faribault Middle School Track & Field MeetMay 18 · 100 Meters · Place 2 · FaribaultFaribault100 Meters214.148
Apr 27Mankato West Middle School MeetApr 27 · Long Jump · Place 3 · Faribault msFaribault msLong Jump3.14' 7 PB8
Apr 27Mankato West Middle School MeetApr 27 · 100m Hurdles · Place 2 · Faribault msFaribault ms100m Hurdles30" / 0.762m2.18.71a PB8
Apr 27Mankato West Middle School MeetApr 27 · High Jump · Place 10 · Faribault msFaribault msHigh Jump10.3' 108
Apr 24Albert Lea Junior High Invite 4-24-23Apr 24 · 100m Hurdles · Place 2 · Faribault msFaribault ms100m Hurdles30" / 0.762m2.19.39a8
Apr 24Albert Lea Junior High Invite 4-24-23Apr 24 · High Jump · Place 5 · Faribault msFaribault msHigh Jump5.4-02.00 PB8
Apr 24Albert Lea Junior High Invite 4-24-23Apr 24 · 200 Meters · Place 5 · Faribault msFaribault ms200 Meters5.32.35a8

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 16Ellis InvitationalMay 16 · Discus · Place 7 · Faribault msFaribault msDiscus1kg7.50-08 PB7
May 16Ellis InvitationalMay 16 · High Jump · Faribault msFaribault msHigh Jump—NH7
May 16Ellis InvitationalMay 16 · 100 Meters · Place 6 · Faribault msFaribault ms100 Meters6.14.70a7
May 16Ellis InvitationalMay 16 · Discus · Place 7 · Faribault msFaribault msDiscus1kg7.50-087
May 16Ellis InvitationalMay 16 · High Jump · Faribault msFaribault msHigh Jump—NH7
May 16Ellis InvitationalMay 16 · 100 Meters · Place 6 · Faribault msFaribault ms100 Meters6.14.70a7
May 13Mankato East MS Girls Invite May 13 · Discus · Place 7 · Faribault msFaribault msDiscus1kg7.46-10Unofficial7
May 13Mankato East MS Girls Invite May 13 · 100m Hurdles · Place 4 · Faribault msFaribault ms100m Hurdles30" / 0.762m4.20.63aUnofficial7
May 13Mankato East MS Girls Invite May 13 · High Jump · Place 12 · Faribault msFaribault msHigh Jump12.3-06.00Unofficial7
May 6Faribault Middle School Track & Field MeetMay 6 · High Jump · Place 7 · Faribault msFaribault msHigh Jump7.3-08.007
May 6Faribault Middle School Track & Field MeetMay 6 · 100 Meters · Place 3 · Faribault msFaribault ms100 Meters3.15.02a7
May 3Albert Lea MS 5/3/22May 3 · 100m Hurdles · Place 5 · Faribault msFaribault ms100m Hurdles30" / 0.762m5.20.59a7
May 3Albert Lea MS 5/3/22May 3 · High Jump · Place 8 · Faribault msFaribault msHigh Jump8.3-06.007
May 3Albert Lea MS 5/3/22May 3 · 100 Meters · Place 6 · Faribault msFaribault ms100 Meters6.15.40a7
Apr 28Mankato West Girls Middle School InviteApr 28 · Long Jump · Place 7 · Faribault msFaribault msLong Jump7.11-08.007
Apr 28Mankato West Girls Middle School InviteApr 28 · High Jump · Place 13 · Faribault msFaribault msHigh Jump13.3-08.007

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 10ELLIS INVITATIONAL JUNIOR HIGH TRACK MEETMay 10 · High Jump · Place 1 · FaribaultFaribaultHigh Jump13-08.006
May 10ELLIS INVITATIONAL JUNIOR HIGH TRACK MEETMay 10 · 100m Hurdles · Place 3 · FaribaultFaribault100m Hurdles320.976
May 10ELLIS INVITATIONAL JUNIOR HIGH TRACK MEETMay 10 · 800 Meters · Place 7 · FaribaultFaribault800 Meters73:21.97 PB6