Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBig 9 Triangular - Red Wing · Apr 2811.21aBig 9 Triangular - Red WingApril 28, 2026
200 Meters · OutdoorMSHSL Section 1AA Championships · May 2822.50aMSHSL Section 1AA ChampionshipsMay 28, 2026
400 Meters · OutdoorMSHSL Section 1AA Championships · May 2851.28aMSHSL Section 1AA ChampionshipsMay 28, 2026
Discus · 1kg · OutdoorAlbert Lea MS 5/3/22 · May 373-01Albert Lea MS 5/3/22May 3, 2022
High Jump · OutdoorMSHSL Section 1AA Championships · May 305-10.00MSHSL Section 1AA ChampionshipsMay 30, 2024
Long Jump · Outdoor2026 Mankato East Cougar Relays 4/30/2026 · Apr 3021' 0.75"2026 Mankato East Cougar Relays 4/30/2026April 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 28MSHSL Section 1AA ChampionshipsMay 28 · Long Jump · Place 12 · FaribaultFaribaultLong Jump12.19-04.50Wind: -2.312
May 28MSHSL Section 1AA ChampionshipsMay 28 · 400 Meters · Place 4 · FaribaultFaribault400 MetersRound P4.52.45a12
May 28MSHSL Section 1AA ChampionshipsMay 28 · 400 Meters · Place 3 · FaribaultFaribault400 Meters3.51.28a PB12
May 28MSHSL Section 1AA ChampionshipsMay 28 · 200 Meters · Place 2 · FaribaultFaribault200 MetersRound P2.22.50a PB12
May 28MSHSL Section 1AA ChampionshipsMay 28 · 200 Meters · Place 6 · FaribaultFaribault200 Meters6.22.75aWind: 3.612
May 21Big 9 Track and Field ChampionshipsMay 21 · Long Jump · Place 17 · FaribaultFaribaultLong Jump17.19' 4.25"12
May 21Big 9 Track and Field ChampionshipsMay 21 · 400 Meters · FaribaultFaribault400 Meters—DNS12
May 51AA Section True TeamMay 5 · 100 Meters · Place 14 · FaribaultFaribault100 Meters14.11.71a12
Apr 302026 Mankato East Cougar Relays 4/30/2026Apr 30 · Long Jump · Place 4 · FaribaultFaribaultLong Jump4.21' 0.75" PB12
Apr 28Big 9 Triangular - Red WingApr 28 · Long Jump · Place 4 · FaribaultFaribaultLong Jump4.20' 4.25"12
Apr 28Big 9 Triangular - Red WingApr 28 · 400 Meters · Place 1 · FaribaultFaribault400 Meters1.53.28a12
Apr 28Big 9 Triangular - Red WingApr 28 · 100 Meters · Place 1 · FaribaultFaribault100 Meters1.11.21a PB12
Apr 21Faribault Big 9 Triangular 2Apr 21 · Long Jump · Place 1 · FaribaultFaribaultLong Jump1.19' 8"12
Apr 21Faribault Big 9 Triangular 2Apr 21 · 200 Meters · Place 3 · FaribaultFaribault200 Meters3.22.95a12
Apr 21Faribault Big 9 Triangular 2Apr 21 · 100 Meters · Place 2 · FaribaultFaribault100 Meters2.11.43a12
Apr 16Bill Nelson InvitationalApr 16 · 200 Meters · Place 2 · FaribaultFaribault200 Meters2.22.90a12
Apr 14Faribault TriApr 14 · 400 Meters · Place 2 · FaribaultFaribault400 Meters2.54.24a12
Apr 9Ted Nelson InvitationalApr 9 · 100 Meters · Place 4 · FaribaultFaribault100 Meters4.11.53a12

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · 200 Meters · Place 16 · FaribaultFaribault200 MetersRound P16.23.02aWind: -0.611
May 29MSHSL Section 1AA ChampionshipsMay 29 · 200 Meters · Place 3 · FaribaultFaribault200 MetersRound P3.23.06a11
May 29MSHSL Section 1AA ChampionshipsMay 29 · 200 Meters · Place 2 · FaribaultFaribault200 Meters2.22.93aWind: 011
May 29MSHSL Section 1AA ChampionshipsMay 29 · 100 Meters · Place 7 · FaribaultFaribault100 MetersRound P7.11.53a11
May 29MSHSL Section 1AA ChampionshipsMay 29 · 100 Meters · Place 5 · FaribaultFaribault100 Meters5.11.39aWind: 0.111
May 22Big 9 Conference Track & Field ChampionshipsMay 22 · 200 Meters · Place 8 · FaribaultFaribault200 Meters823.38a11
May 22Big 9 Conference Track & Field ChampionshipsMay 22 · 100 Meters · Place 20 · FaribaultFaribault100 Meters2011.62a11
May 6Section 2AA True TeamMay 6 · Long Jump · Place 6 · FaribaultFaribaultLong Jump6.19' 6.25"11
May 6Section 2AA True TeamMay 6 · High Jump · Place 16 · FaribaultFaribaultHigh Jump16.5' 2"11
May 6Section 2AA True TeamMay 6 · 100 Meters · Place 5 · FaribaultFaribault100 Meters5.11.52a11
May 12025 Mankato East Cougar RelaysMay 1 · High Jump · Place 11 · FaribaultFaribaultHigh Jump115-411
Apr 29Big 9 Tri @ FaribaultApr 29 · 100 Meters · Place 6 · FaribaultFaribault100 Meters611.89a11
Apr 22Big 9 Triangular Mankato WestApr 22 · Long Jump · FaribaultFaribaultLong Jump—DNS11
Apr 22Big 9 Triangular Mankato WestApr 22 · High Jump · Place 5 · FaribaultFaribaultHigh Jump5.5' 2"11
Apr 15Big 9 Tri - OwatonnaApr 15 · Long Jump · FaribaultFaribaultLong Jump—ND11
Apr 15Big 9 Tri - OwatonnaApr 15 · 200 Meters · Place 3 · FaribaultFaribault200 Meters3.23.25a11
Apr 10Ted Nelson InvitationalApr 10 · Long Jump · Place 1 · FaribaultFaribaultLong Jump119-611
Apr 10Ted Nelson InvitationalApr 10 · High Jump · Place 4 · FaribaultFaribaultHigh Jump45-611
Apr 10Ted Nelson InvitationalApr 10 · 200 Meters · Place 1 · FaribaultFaribault200 Meters123.29a11
Apr 3Tom Lieb InvitationalApr 3 · Long Jump · Place 2 · FaribaultFaribaultLong Jump219-7.511
Apr 3Tom Lieb InvitationalApr 3 · 200 Meters · Place 3 · FaribaultFaribault200 Meters323.51a11

2024 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 30MSHSL Section 1AA ChampionshipsMay 30 · Long Jump · Place 8 · FaribaultFaribaultLong Jump8.19-05.50Wind: 1.210
May 30MSHSL Section 1AA ChampionshipsMay 30 · High Jump · Place 6 · FaribaultFaribaultHigh Jump6.5-10.00 PB10
May 23Big9 Conference MeetMay 23 · Long Jump · Place 12 · FaribaultFaribaultLong Jump1219-10.75—
May 23Big9 Conference MeetMay 23 · High Jump · Place 17 · FaribaultFaribaultHigh Jump175-6—
May 13Big 9 Triangular Rochester JM #2May 13 · Long Jump · Place 4 · FaribaultFaribaultLong Jump419-7.25—
May 13Big 9 Triangular Rochester JM #2May 13 · High Jump · Place 4 · FaribaultFaribaultHigh Jump45-4—
May 13Big 9 Triangular Rochester JM #2May 13 · 100 Meters · Place 7 · FaribaultFaribault100 Meters711.82a—
May 8Class AA WildcardMay 8 · High Jump · Place 16 · FaribaultFaribaultHigh Jump16.5' 810
May 8Class AA WildcardMay 8 · 400 Meters · Place 37 · FaribaultFaribault400 Meters37.55.11a10
May 7Section 2AA True TeamMay 7 · High Jump · Place 5 · FaribaultFaribaultHigh Jump5.5' 810
May 7Section 2AA True TeamMay 7 · 400 Meters · Place 17 · FaribaultFaribault400 Meters17.55.11a10
May 22024 Mankato East Cougar RelaysMay 2 · High Jump · Place 6 · FaribaultFaribaultHigh Jump6.5-08.0010
Apr 30Faribault TriApr 30 · High Jump · Place 1 · FaribaultFaribaultHigh Jump15-6—
Apr 30Faribault TriApr 30 · 200 Meters · Place 1 · FaribaultFaribault200 Meters123.65a—
Apr 30Faribault TriApr 30 · 100 Meters · Place 5 · FaribaultFaribault100 Meters511.76a—
Apr 25Lakeville South Gilmer True Team ClassicApr 25 · High Jump · Place 10 · FaribaultFaribaultHigh Jump105-6—
Apr 25Lakeville South Gilmer True Team ClassicApr 25 · 400 Meters · Place 4 · FaribaultFaribault400 Meters454.39a—
Apr 23Century Triangular1Apr 23 · High Jump · Place 5 · FaribaultFaribaultHigh Jump55-8—
Apr 23Century Triangular1Apr 23 · 400 Meters · Place 3 · FaribaultFaribault400 Meters354.3—
Apr 23Century Triangular1Apr 23 · 100 Meters · Place 4 · FaribaultFaribault100 Meters411.7—
Apr 18Faribault InvitationalApr 18 · High Jump · Place 4 · FaribaultFaribaultHigh Jump45-6—
Apr 18Faribault InvitationalApr 18 · 400 Meters · Place 9 · FaribaultFaribault400 Meters954.42a—
Apr 11Faribault Coed InvitationalApr 11 · High Jump · Place 3 · FaribaultFaribaultHigh Jump35-8—
Apr 11Faribault Coed InvitationalApr 11 · 400 Meters · Place 2 · FaribaultFaribault400 Meters253.90a—
Apr 4Faribault COED InvitationalApr 4 · High Jump · Place 5 · FaribaultFaribaultHigh Jump55-6—

2023 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 1AA ChampionshipsJun 1 · High Jump · Place 8 · FaribaultFaribaultHigh Jump85-06.009
Jun 1MSHSL Section 1AA ChampionshipsJun 1 · 400 Meters · Place 12 · FaribaultFaribault400 MetersRound P1254.799
Jun 1MSHSL Section 1AA ChampionshipsJun 1 · 200 Meters · Place 14 · FaribaultFaribault200 MetersRound P1424.549
May 25Big 9 ChampionshipsMay 25 · High Jump · Place 25 · FaribaultFaribaultHigh Jump255-02.009
May 25Big 9 ChampionshipsMay 25 · 400 Meters · Place 22 · FaribaultFaribault400 Meters2254.659
May 25Big 9 ChampionshipsMay 25 · 100 Meters · Place 23 · FaribaultFaribault100 MetersRound P2311.859
May 25Big 9 ChampionshipsMay 25 · High Jump · Place 25 · FaribaultFaribaultHigh Jump255-29
May 25Big 9 ChampionshipsMay 25 · 400 Meters · Place 22 · FaribaultFaribault400 Meters2254.659
May 25Big 9 ChampionshipsMay 25 · 100 Meters · Place 23 · FaribaultFaribault100 MetersRound P2311.859
May 20State True Team AA BoysMay 20 · High Jump · Place 23 · FaribaultFaribaultHigh Jump23.5-02.009
May 20State True Team AA BoysMay 20 · 400 Meters · Place 19 · FaribaultFaribault400 Meters19.55.15a9
May 16Big 9 Triangular @ FaribaultMay 16 · Long Jump · Place 14 · FaribaultFaribaultLong Jump1416-08.009
May 16Big 9 Triangular @ FaribaultMay 16 · High Jump · Place 5 · FaribaultFaribaultHigh Jump55-02.009
May 16Big 9 Triangular @ FaribaultMay 16 · 200 Meters · Place 10 · FaribaultFaribault200 Meters1024.309
May 16Big 9 Triangular @ FaribaultMay 16 · 100 Meters · Place 29 · FaribaultFaribault100 Meters2912.349
May 9Section 2AA True TeamMay 9 · High Jump · Place 16 · FaribaultFaribaultHigh Jump16.5-02.009
May 9Section 2AA True TeamMay 9 · 200 Meters · Place 10 · FaribaultFaribault200 Meters10.24.20a9
May 2Big 9 Triangular Austin HostMay 2 · Long Jump · Place 8 · FaribaultFaribaultLong Jump8.15' 8.59
May 2Big 9 Triangular Austin HostMay 2 · High Jump · Place 6 · FaribaultFaribaultHigh Jump6.5' 29
May 2Big 9 Triangular Austin HostMay 2 · 200 Meters · Place 3 · FaribaultFaribault200 Meters3.24.34a9
Apr 27Chuck Ramthun InvitationalApr 27 · High Jump · Place 13 · FaribaultFaribaultHigh Jump135-00.00—
Apr 27Chuck Ramthun InvitationalApr 27 · 200 Meters · Place 10 · FaribaultFaribault200 Meters1024.55a—
Apr 25Mankato East Coed Tri 4/25/2023Apr 25 · High Jump · Place 10 · FaribaultFaribaultHigh Jump10.5-00.00Unofficial9
Apr 25Mankato East Coed Tri 4/25/2023Apr 25 · 200 Meters · Place 2 · FaribaultFaribault200 Meters2.25.03aUnofficial9
Apr 18Big 9 Triangular @ FaribaultApr 18 · High Jump · FaribaultFaribaultHigh Jump--NH9
Apr 18Big 9 Triangular @ FaribaultApr 18 · 400 Meters · Place 5 · FaribaultFaribault400 Meters5.56.93a9
Apr 11Faribault Invitational #2Apr 11 · High Jump · Place 14 · FaribaultFaribaultHigh Jump14.5-02.009
Apr 11Faribault Invitational #2Apr 11 · 400 Meters · Place 11 · FaribaultFaribault400 Meters11.56.33a9

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 16Ellis InvitationalMay 16 · High Jump · Place 5 · Faribault msFaribault msHigh Jump5.4-08.008
May 16Ellis InvitationalMay 16 · 400 Meters · Place 1 · Faribault msFaribault ms400 Meters1.1:02.25a8
May 16Ellis InvitationalMay 16 · High Jump · Place 5 · Faribault msFaribault msHigh Jump5.4-08.008
May 16Ellis InvitationalMay 16 · 400 Meters · Place 1 · Faribault msFaribault ms400 Meters1.1:02.25a8
May 13Mankato West Middle School Boys MeetMay 13 · High Jump · Place 3 · Faribault msFaribault msHigh Jump3.5-02.008
May 13Mankato West Middle School Boys MeetMay 13 · 200 Meters · Place 8 · Faribault msFaribault ms200 Meters8.26.88a8
May 13Mankato West Middle School Boys MeetMay 13 · 100 Meters · Place 8 · Faribault msFaribault ms100 Meters8.13.30a8
May 6Faribault Middle School Track & Field MeetMay 6 · Long Jump · Place 2 · Faribault msFaribault msLong Jump2.15-07.008
May 6Faribault Middle School Track & Field MeetMay 6 · High Jump · Place 3 · Faribault msFaribault msHigh Jump3.4-08.008
May 6Faribault Middle School Track & Field MeetMay 6 · 400 Meters · Place 3 · Faribault msFaribault ms400 Meters3.1:03.69a8
May 3Albert Lea MS 5/3/22May 3 · Long Jump · Place 3 · Faribault msFaribault msLong Jump3.14-07.008
May 3Albert Lea MS 5/3/22May 3 · Discus · Place 5 · Faribault msFaribault msDiscus1kg5.73-01 PB8
May 3Albert Lea MS 5/3/22May 3 · 400 Meters · Place 4 · Faribault msFaribault ms400 Meters4.1:04.58a8
Apr 28Mankato East 6th, 7th, and 8th Grade Apr 28 · Long Jump · Place 6 · Faribault msFaribault msLong Jump6.13-09.008
Apr 28Mankato East 6th, 7th, and 8th Grade Apr 28 · 100 Meters · Place 8 · Faribault msFaribault ms100 Meters8.13.59a8

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 10ELLIS INVITATIONAL JUNIOR HIGH TRACK MEETMay 10 · Long Jump · Place 2 · FaribaultFaribaultLong Jump213-06.507
May 10ELLIS INVITATIONAL JUNIOR HIGH TRACK MEETMay 10 · 400 Meters · Place 3 · FaribaultFaribault400 Meters372.197