Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorMSHSL Section 7AA Championships · May 3115.86aMSHSL Section 7AA ChampionshipsMay 31, 2023
200 Meters · IndoorUW-La Crosse Caged Eagle Open · Feb 2022.66UW-La Crosse Caged Eagle OpenFebruary 20, 2026
300m Hurdles · 36" / 0.914m · OutdoorMSHSL Section 7AA Championships · May 2939.10aMSHSL Section 7AA ChampionshipsMay 29, 2024
400 Meters · IndoorUW-Stout Quad · Feb 1449.61aUW-Stout QuadFebruary 14, 2026
400 Meters · OutdoorWIAC Outdoor Championships · May 248.92aWIAC Outdoor ChampionshipsMay 2, 2025
400m Hurdles · 36" / 0.914m · OutdoorUW-La Crosse Qualifier · May 1452.86aUW-La Crosse QualifierMay 14, 2026
55m Hurdles · 39" · IndoorUWEC/UWRF Dual & Alumni · Jan 188.90aUWEC/UWRF Dual & AlumniJanuary 18, 2025
60m Hurdles · 39" / 0.991m · IndoorUSATF Minnesota All Ages Indoor Track & Field Meet #4 · Jan 289.30aUSATF Minnesota All Ages Indoor Track & Field Meet #4January 28, 2024
Javelin · 800g · OutdoorAshton May Invitational · Apr 334.74mAshton May InvitationalApril 3, 2026
Triple Jump · OutdoorSaints Invitational · Apr 2336-07.50Saints InvitationalApril 23, 2022

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14UW-La Crosse QualifierMay 14 · 400m Hurdles · Place 2 · UW-Eau ClaireUW-Eau Claire400m Hurdles36" / 0.914m2.52.86a PBSo
May 8UW-La Crosse Uncaged Eagle OpenMay 8 · 400m Hurdles · Place 5 · UW-Eau ClaireUW-Eau Claire400m Hurdles36" / 0.914m5.52.88aSo
May 1WIAC Outdoor ChampionshipsMay 1 · 400m Hurdles · Place 5 · UW-Eau ClaireUW-Eau Claire400m Hurdles36" / 0.914mRound P5.53.88aSo
May 1WIAC Outdoor ChampionshipsMay 1 · 400m Hurdles · Place 5 · UW-Eau ClaireUW-Eau Claire400m Hurdles36" / 0.914m5.53.57aSo
Apr 17UW-La Crosse Phil Esten ChallengeApr 17 · 400m Hurdles · Place 4 · UW-Eau ClaireUW-Eau Claire400m Hurdles36" / 0.914m4.53.04aSo
Apr 10UW-Platteville InvitationalApr 10 · 400m Hurdles · Place 2 · UW-Eau ClaireUW-Eau Claire400m Hurdles36" / 0.914m2.54.66aSo
Apr 3Ashton May InvitationalApr 3 · Javelin · Place 9 · UW-Eau ClaireUW-Eau ClaireJavelin800g9.34.74m PBSo
Apr 3Ashton May InvitationalApr 3 · 400m Hurdles · Place 3 · UW-Eau ClaireUW-Eau Claire400m Hurdles36" / 0.914m3.55.78aSo
Mar 7UW-La Crosse Final QualifierMar 7 · 400 Meters · Place 3 · UW-Eau ClaireUW-Eau Claire400 Meters349.40aSO

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 27WIAC Indoor Track & Field ChampionshipsFeb 27 · 400 Meters · Place 8 · UW-Eau ClaireUW-Eau Claire400 Meters8.49.70aSo
Feb 20UW-La Crosse Caged Eagle OpenFeb 20 · 200 Meters · Place 20 · Wis.-Eau ClaireWis.-Eau Claire200 Meters2022.66 PBSO
Feb 14UW-Stout QuadFeb 14 · 400 Meters · Place 1 · UW-Eau ClaireUW-Eau Claire400 Meters149.61a PBSo
Feb 7UW-La Crosse Mark Guthrie Legacy InvitationalFeb 7 · 400 Meters · Place 9 · UW-Eau ClaireUW-Eau Claire400 Meters949.77aSo
Jan 30Warren Bowlus OpenJan 30 · 200 Meters · Place 13 · UW-Eau ClaireUW-Eau Claire200 Meters1322.99aSo
Jan 17UWEC/UWRF DualJan 17 · 400 Meters · Place 1 · UW-Eau ClaireUW-Eau Claire400 Meters1.50.89aSo

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 2WIAC Outdoor ChampionshipsMay 2 · 400 Meters · Place 12 · UW-Eau ClaireUW-Eau Claire400 Meters1248.92a PBFR
Apr 5Ashton May InvitationalApr 5 · 400m Hurdles · Place 9 · UW-Eau ClaireUW-Eau Claire400m Hurdles956.27aFr
Mar 8UW-La Crosse Final QualifierMar 8 · 400 Meters · Place 5 · UW-Eau ClaireUW-Eau Claire400 Meters550.10a—

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 28WIACFeb 28 · 400 Meters · UW-Eau ClaireUW-Eau Claire400 Meters—DQFr
Feb 21UW-La Crosse Caged Eagle InviteFeb 21 · 400 Meters · Place 10 · UW-Eau ClaireUW-Eau Claire400 Meters1050.87a—
Feb 14UW-Stout QuadFeb 14 · 400 Meters · Place 3 · UW-Eau ClaireUW-Eau Claire400 Meters351.15a—
Feb 8UW-La Crosse Mark Guthrie Legacy InvitationalFeb 8 · 400 Meters · Place 15 · UW-Eau ClaireUW-Eau Claire400 Meters1550.75a—
Jan 31Warren Bowlus InviteJan 31 · 400 Meters · Place 5 · UW-Eau ClaireUW-Eau Claire400 Meters551.65a—
Jan 31Warren Bowlus InviteJan 31 · 200 Meters · Place 21 · UW-Eau ClaireUW-Eau Claire200 Meters2123.70a—
Jan 25UW-P / UW-EC / UW-SP TriangularJan 25 · 400 Meters · Place 7 · Wis.-Eau ClaireWis.-Eau Claire400 Meters752.29FR
Jan 25UW-P / UW-EC / UW-SP TriangularJan 25 · 60m Hurdles · Place 12 · Wis.-Eau ClaireWis.-Eau Claire60m HurdlesRound P129.73FR
Jan 18UWEC/UWRF Dual & AlumniJan 18 · 55m Hurdles · Place 9 · UW-Eau ClaireUW-Eau Claire55m Hurdles39"Round P9.8.90a PBWind: 0Fr

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 300m Hurdles · Place 6 · ProctorProctor300m Hurdles36" / 0.914mRound P6.40.14a12
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 300m Hurdles · Place 8 · ProctorProctor300m Hurdles36" / 0.914m8.40.04a12
May 29MSHSL Section 7AA ChampionshipsMay 29 · 300m Hurdles · Place 3 · ProctorProctor300m Hurdles36" / 0.914mRound P3.40.32a12
May 29MSHSL Section 7AA ChampionshipsMay 29 · 300m Hurdles · Place 2 · ProctorProctor300m Hurdles36" / 0.914m2.39.10a PB12
May 18Terry Nutter Memorial InvitationalMay 18 · 300m Hurdles · Place 2 · ProctorProctor300m Hurdles239.35a—
May 142024 LSC Championships May 14 · 300m Hurdles · Place 1 · ProctorProctor300m Hurdles139.33a—
May 142024 LSC Championships May 14 · 110m Hurdles · Place 3 · ProctorProctor110m Hurdles316.00a—
May 10Matt Kero Memorial InvitationalMay 10 · 300m Hurdles · Place 1 · ProctorProctor300m Hurdles139.34a—
May 7Section 7AA True TeamMay 7 · 300m Hurdles · Place 1 · ProctorProctor300m Hurdles36" / 0.914m1.39.59a12
May 7Section 7AA True TeamMay 7 · 110m Hurdles · Place 6 · ProctorProctor110m Hurdles39" / 0.991m6.16.64a12
May 3Coon Rapids InvitationalMay 3 · 300m Hurdles · Place 1 · ProctorProctor300m Hurdles140.34a—
May 3Coon Rapids InvitationalMay 3 · 110m Hurdles · Place 3 · ProctorProctor110m Hurdles316.12a—
Apr 25Pine City Chengwatana InviteApr 25 · 300m Hurdles · Place 1 · ProctorProctor300m Hurdles140.79a—
Apr 25Pine City Chengwatana InviteApr 25 · 110m Hurdles · Place 2 · ProctorProctor110m Hurdles216.69a—
Apr 19North Branch InvitationalApr 19 · 300m Hurdles · Place 1 · ProctorProctor300m Hurdles141.27a—
Apr 19North Branch InvitationalApr 19 · 110m Hurdles · Place 3 · ProctorProctor110m Hurdles316.50a—
Mar 30MSU Varsity ShowcaseMar 30 · 400 Meters · Place 1 · ProctorProctor400 Meters151.45a—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 28USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 28 · 60m Hurdles · Place 9 · 30-Unattached30-Unattached60m Hurdles39" / 0.991m9.9.30a PB12
Jan 28USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 28 · 400 Meters · Place 4 · 30-Unattached30-Unattached400 Meters4.52.16a12
Jan 28USATF Minnesota All Ages Indoor Track & Field Meet #4Jan 28 · 200 Meters · 30-Unattached30-Unattached200 Meters—DNS12
Jan 7USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 7 · 60m Hurdles · Place 12 · 30-Unattached30-Unattached60m Hurdles39" / 0.991m12.11.87a12
Jan 7USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 7 · 400 Meters · Place 5 · 30-Unattached30-Unattached400 Meters5.52.47a12
Jan 7USATF Minnesota All Ages Indoor Track & Field Meet #3Jan 7 · 200 Meters · Place 15 · 30-Unattached30-Unattached200 Meters15.24.52a12

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 10USATF Minnesota All Ages Indoor Track & Field Meet #1Dec 10 · 60m Hurdles · Place 7 · 30-Unattached30-Unattached60m Hurdles39" / 0.991m7.9.54a12
Dec 10USATF Minnesota All Ages Indoor Track & Field Meet #1Dec 10 · 400 Meters · Place 4 · 30-Unattached30-Unattached400 Meters4.52.71a12
Dec 10USATF Minnesota All Ages Indoor Track & Field Meet #1Dec 10 · 200 Meters · Place 5 · 30-Unattached30-Unattached200 Meters5.24.31a12

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 20USATF Minnesota All Comers Meet #1Jun 20 · 110m Hurdles · Place 4 · 30-Unattached30-Unattached110m Hurdles39" / 0.991m4.17.35a11
Jun 20USATF Minnesota All Comers Meet #1Jun 20 · 400 Meters · Place 3 · 30-Unattached30-Unattached400 Meters3.53.34a11
Jun 20USATF Minnesota All Comers Meet #1Jun 20 · 200 Meters · 30-Unattached30-Unattached200 Meters—DNS11
Jun 8MSHSL State Track & Field ChampionshipsJun 8 · 300m Hurdles · Place 9 · ProctorProctor300m Hurdles36" / 0.914mRound P9.40.34a11
Jun 8MSHSL State Track & Field ChampionshipsJun 8 · 300m Hurdles · Place 6 · ProctorProctor300m Hurdles36" / 0.914m6.39.58a11
May 31MSHSL Section 7AA ChampionshipsMay 31 · 300m Hurdles · Place 1 · ProctorProctor300m Hurdles36" / 0.914mRound P1.40.75a11
May 31MSHSL Section 7AA ChampionshipsMay 31 · 300m Hurdles · Place 2 · ProctorProctor300m Hurdles36" / 0.914m2.39.93a11
May 31MSHSL Section 7AA ChampionshipsMay 31 · 110m Hurdles · Place 6 · ProctorProctor110m Hurdles39" / 0.991mRound P6.16.23a11
May 31MSHSL Section 7AA ChampionshipsMay 31 · 110m Hurdles · Place 6 · ProctorProctor110m Hurdles39" / 0.991m6.15.86a PBWind: -0.111
May 20Terry Nutter Memorial InvitationalMay 20 · 300m Hurdles · Place 1 · ProctorProctor300m Hurdles36" / 0.914m1.40.85a11
May 20Terry Nutter Memorial InvitationalMay 20 · 110m Hurdles · Place 2 · ProctorProctor110m Hurdles39" / 0.991m2.16.16a11
May 12Matt Kero Memorial InvitationalMay 12 · 300m Hurdles · Place 1 · ProctorProctor300m Hurdles140.7411
May 12Matt Kero Memorial InvitationalMay 12 · 110m Hurdles · Place 2 · ProctorProctor110m Hurdles216.6711
Apr 28Pine City Chengwatana InviteApr 28 · 300m Hurdles · Place 1 · ProctorProctor300m Hurdles143.3111
Apr 28Pine City Chengwatana InviteApr 28 · 110m Hurdles · Place 3 · ProctorProctor110m Hurdles316.7911
Apr 1MSU Varsity ShowcaseApr 1 · 400 Meters · Place 5 · ProctorProctor400 Meters552.4611

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 11USATF Minnesota All-Comers Indoor Track & Field Meet #1Dec 11 · 60m Hurdles · Place 3 · UnattachedUnattached60m Hurdles39" / 0.991m3.10.02a11
Dec 11USATF Minnesota All-Comers Indoor Track & Field Meet #1Dec 11 · 400 Meters · Place 4 · UnattachedUnattached400 Meters4.56.60a11

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 9MSHSL State Track & Field ChampionshipsJun 9 · 300m Hurdles · Place 14 · ProctorProctor300m Hurdles36" / 0.914mRound P14.42.24a10
Jun 1MSHSL Section 7AA ChampionshipsJun 1 · 300m Hurdles · Place 3 · ProctorProctor300m Hurdles36" / 0.914mRound P3.44.27a10
Jun 1MSHSL Section 7AA ChampionshipsJun 1 · 300m Hurdles · Place 2 · ProctorProctor300m Hurdles36" / 0.914m2.42.10a10
Jun 1MSHSL Section 7AA ChampionshipsJun 1 · 110m Hurdles · Place 5 · ProctorProctor110m Hurdles39" / 0.991mRound P5.16.97a10
Jun 1MSHSL Section 7AA ChampionshipsJun 1 · 110m Hurdles · Place 5 · ProctorProctor110m Hurdles39" / 0.991m5.17.25aWind: -0.810
May 21Terry Nutter ClassicMay 21 · 300m Hurdles · Place 3 · ProctorProctor300m Hurdles36" / 0.914m3.44.04a10
May 21Terry Nutter ClassicMay 21 · 110m Hurdles · Place 3 · ProctorProctor110m Hurdles39" / 0.991m3.17.47a10
May 17Lake Superior Conference ChampionshipsMay 17 · 300m Hurdles · Place 3 · ProctorProctor300m Hurdles344.1910
May 17Lake Superior Conference ChampionshipsMay 17 · 110m Hurdles · Place 6 · ProctorProctor110m Hurdles617.6610
May 13Matt Kero Memorial InvitationalMay 13 · Triple Jump · ProctorProctorTriple Jump--FOUL10
May 13Matt Kero Memorial InvitationalMay 13 · 300m Hurdles · Place 3 · ProctorProctor300m Hurdles36" / 0.914m3.45.87a10
May 13Matt Kero Memorial InvitationalMay 13 · 110m Hurdles · Place 1 · ProctorProctor110m Hurdles39" / 0.991m1.17.51a10
Apr 23Saints InvitationalApr 23 · Triple Jump · Place 3 · ProctorProctorTriple Jump3.36-07.50 PB10
Apr 23Saints InvitationalApr 23 · 300m Hurdles · Place 1 · ProctorProctor300m Hurdles36" / 0.914m1.45.56a10
Apr 23Saints InvitationalApr 23 · 110m Hurdles · Place 2 · ProctorProctor110m Hurdles39" / 0.991m2.19.04a10
Apr 8Pine City "Cool" Dragon InviteApr 8 · 300m Hurdles · Place 2 · ProctorProctor300m Hurdles247.1310
Apr 8Pine City "Cool" Dragon InviteApr 8 · 110m Hurdles · Place 3 · ProctorProctor110m Hurdles318.4410

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 3MSHSL Section 7A - South Sub-SectionJun 3 · Long Jump · Place 29 · ProctorProctorLong Jump2914-11.259
Jun 3MSHSL Section 7A - South Sub-SectionJun 3 · 300m Hurdles · Place 2 · ProctorProctor300m Hurdles245.339
Jun 3MSHSL Section 7A - South Sub-SectionJun 3 · 110m Hurdles · Place 10 · ProctorProctor110m Hurdles1019.889
May 25LSC Quad May 25 · Long Jump · Place 9 · ProctorProctorLong Jump915-04.509
May 25LSC Quad May 25 · 300m Hurdles · Place 3 · ProctorProctor300m Hurdles346.229
May 25LSC Quad May 25 · 110m Hurdles · Place 4 · ProctorProctor110m Hurdles419.729
May 22Terry Nutter ClassicMay 22 · Long Jump · Place 12 · ProctorProctorLong Jump1215-09.009
May 22Terry Nutter ClassicMay 22 · 300m Hurdles · Place 4 · ProctorProctor300m Hurdles448.639
May 22Terry Nutter ClassicMay 22 · 110m Hurdles · Place 5 · ProctorProctor110m Hurdles520.669