Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUW-La Crosse Uncaged Eagle Open · May 810.56aUW-La Crosse Uncaged Eagle OpenMay 8, 2026
200 Meters · IndoorNCAA Division III Indoor Track & Field Championships · Mar 1321.69aNCAA Division III Indoor Track & Field ChampionshipsMarch 13, 2026
200 Meters · OutdoorUW-La Crosse Uncaged Eagle Open · May 821.34aUW-La Crosse Uncaged Eagle OpenMay 8, 2026
400 Meters · OutdoorWinona Last Chance meet · May 2457.40Winona Last Chance meetMay 24, 2021
55 Meters · OutdoorEarly Red Bird Invitational · Mar 266.59aEarly Red Bird InvitationalMarch 26, 2024
60 Meter · IndoorNCAA Division III Indoor Track & Field Championships · Mar 136.79aNCAA Division III Indoor Track & Field ChampionshipsMarch 13, 2026
60 Meters · IndoorUW-La Crosse Caged Eagle Open · Feb 206.81UW-La Crosse Caged Eagle OpenFebruary 20, 2026
60 Meters · OutdoorUW-La Crosse Final Qualifier · Mar 76.72aUW-La Crosse Final QualifierMarch 7, 2026
Long Jump · OutdoorDick Norman Invitational - Mayo HS · Apr 2917-10.50Dick Norman Invitational - Mayo HSApril 29, 2021

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 14UW-La Crosse QualifierMay 14 · 200 Meters · Place 3 · UW-La CrosseUW-La Crosse200 Meters3.21.45aWind: 1.2So
May 14UW-La Crosse QualifierMay 14 · 100 Meters · Place 5 · UW-La CrosseUW-La Crosse100 MetersRound P5.10.35aWind: 5.1So
May 14UW-La Crosse QualifierMay 14 · 100 Meters · Place 5 · UW-La CrosseUW-La Crosse100 Meters5.10.51aWind: 3.2So
May 8UW-La Crosse Uncaged Eagle OpenMay 8 · 200 Meters · Place 3 · UW-La CrosseUW-La Crosse200 Meters3.21.34a PBWind: 0So
May 8UW-La Crosse Uncaged Eagle OpenMay 8 · 100 Meters · Place 3 · UW-La CrosseUW-La Crosse100 MetersRound P3.10.47aWind: 2.6So
May 8UW-La Crosse Uncaged Eagle OpenMay 8 · 100 Meters · Place 2 · UW-La CrosseUW-La Crosse100 Meters2.10.56a PBWind: 0.3So
May 1WIAC Outdoor ChampionshipsMay 1 · 100 Meters · Place 2 · UW-La CrosseUW-La Crosse100 MetersRound P2.10.53aWind: 2.3So
May 1WIAC Outdoor ChampionshipsMay 1 · 100 Meters · Place 4 · UW-La CrosseUW-La Crosse100 Meters4.10.45aWind: 3.8So
Apr 11Gene Glader InvitationalApr 11 · 100 Meters · UW-La CrosseUW-La Crosse100 Meters—DNSSo
Apr 3Ashton May InvitationalApr 3 · 100 Meters · Place 1 · UW-La CrosseUW-La Crosse100 MetersRound P1.10.58aWind: 2So
Mar 7UW-La Crosse Final QualifierMar 7 · 60 Meters · Place 2 · UW-La CrosseUW-La Crosse60 Meters26.79aSO
Mar 7UW-La Crosse Final QualifierMar 7 · 60 Meters · Place 1 · UW-La CrosseUW-La Crosse60 Meters16.72a PBSO

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Mar 13NCAA Division III Indoor Track & Field ChampionshipsMar 13 · 60 Meter · Place 11 · UW-La CrosseUW-La Crosse60 MeterRound P11.6.79a PBWind: 0So
Mar 13NCAA Division III Indoor Track & Field ChampionshipsMar 13 · 200 Meters · Place 15 · UW-La CrosseUW-La Crosse200 MetersRound P15.21.69a PBWind: 0So
Feb 27WIAC Indoor Track & Field ChampionshipsFeb 27 · 60 Meter · Place 9 · UW-La CrosseUW-La Crosse60 MeterRound P9.6.87aSo
Feb 27WIAC Indoor Track & Field ChampionshipsFeb 27 · 200 Meters · UW-La CrosseUW-La Crosse200 Meters—SCRSo
Feb 20UW-La Crosse Caged Eagle OpenFeb 20 · 200 Meters · Place 1 · Wis.-La CrosseWis.-La Crosse200 Meters121.81SO
Feb 20UW-La Crosse Caged Eagle OpenFeb 20 · 60 Meters · Place 2 · Wis.-La CrosseWis.-La Crosse60 MetersRound P26.90SO
Feb 20UW-La Crosse Caged Eagle OpenFeb 20 · 60 Meters · Place 2 · Wis.-La CrosseWis.-La Crosse60 Meters26.81 PBSO
Feb 13Midwest EliteFeb 13 · 200 Meters · Place 1 · UW-La CrosseUW-La Crosse200 Meters1.22.10aSo
Feb 7UW-La Crosse Mark Guthrie Legacy InvitationalFeb 7 · 200 Meters · Place 5 · UW-La CrosseUW-La Crosse200 Meters522.11aSo
Feb 7UW-La Crosse Mark Guthrie Legacy InvitationalFeb 7 · 60 Meters · Place 6 · UW-La CrosseUW-La Crosse60 MetersRound P66.88aSo
Jan 30Warren Bowlus OpenJan 30 · 200 Meters · Place 1 · UW-La CrosseUW-La Crosse200 Meters122.28aSo
Jan 30Warren Bowlus OpenJan 30 · 60 Meters · Place 4 · UW-La CrosseUW-La Crosse60 MetersRound P47.04aSo
Jan 24UW-La Crosse Pat Healy ClassicJan 24 · 60 Meters · Place 3 · UW-La CrosseUW-La Crosse60 MetersRound P36.88aSo
Jan 24UW-La Crosse Pat Healy ClassicJan 24 · 60 Meters · Place 2 · UW-La CrosseUW-La Crosse60 Meters26.86aSo

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 14UWL Final QualifierMay 14 · 100 Meters · Place 6 · UW-La CrosseUW-La Crosse100 MetersRound P610.65aFr
May 14UWL Final QualifierMay 14 · 100 Meters · Place 3 · UW-La CrosseUW-La Crosse100 Meters310.68aFr
May 9UW-La Crosse Uncaged Eagle OpenMay 9 · 200 Meters · Place 6 · UW-La CrosseUW-La Crosse200 Meters621.61aFr
May 9UW-La Crosse Uncaged Eagle OpenMay 9 · 100 Meters · Place 6 · UW-La CrosseUW-La Crosse100 MetersRound P610.63aFr
May 9UW-La Crosse Uncaged Eagle OpenMay 9 · 100 Meters · Place 7 · UW-La CrosseUW-La Crosse100 Meters710.60aFr
May 2WIAC Outdoor ChampionshipsMay 2 · 200 Meters · Place 7 · UW-La CrosseUW-La Crosse200 Meters721.55aFR
May 2WIAC Outdoor ChampionshipsMay 2 · 200 Meters · Place 6 · UW-La CrosseUW-La Crosse200 Meters621.78aFR
May 2WIAC Outdoor ChampionshipsMay 2 · 100 Meters · Place 6 · UW-La CrosseUW-La Crosse100 Meters610.64aFR
May 2WIAC Outdoor ChampionshipsMay 2 · 100 Meters · Place 7 · UW-La CrosseUW-La Crosse100 Meters710.74aFR
Apr 24Kip Janvrin OpenApr 24 · 200 Meters · Place 4 · UW-La CrosseUW-La Crosse200 Meters4.21.59aWind: 3.6Fr
Apr 17Phil Esten ChallengeApr 17 · 100 Meters · Place 1 · UW-La CrosseUW-La Crosse100 MetersRound P1.10.64aWind: 2.7Fr
Apr 17Phil Esten ChallengeApr 17 · 100 Meters · Place 2 · UW-La CrosseUW-La Crosse100 Meters2.10.67aWind: 2Fr
Apr 11UW-Platteville InvitationalApr 11 · 200 Meters · Place 5 · Wis.-La CrosseWis.-La Crosse200 Meters522.23FR
Apr 11UW-Platteville InvitationalApr 11 · 100 Meters · Place 5 · Wis.-La CrosseWis.-La Crosse100 Meters510.88FR
Apr 11UW-Platteville InvitationalApr 11 · 100 Meters · Place 6 · Wis.-La CrosseWis.-La Crosse100 Meters610.74FR
Apr 5Ashton May InvitationalApr 5 · 100 Meters · Place 2 · UW-La CrosseUW-La Crosse100 MetersRound P210.72aFr
Apr 5Ashton May InvitationalApr 5 · 100 Meters · Place 5 · UW-La CrosseUW-La Crosse100 Meters510.78aFr
Mar 8UW-La Crosse Final QualifierMar 8 · 200 Meters · Place 4 · UW-La CrosseUW-La Crosse200 Meters422.27a—
Mar 8UW-La Crosse Final QualifierMar 8 · 60 Meters · Place 6 · UW-La CrosseUW-La Crosse60 Meters66.90a—
Mar 8UW-La Crosse Final QualifierMar 8 · 60 Meters · Place 7 · UW-La CrosseUW-La Crosse60 Meters76.89a—

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Feb 28WIACFeb 28 · 60 Meter · Place 14 · UW-La CrosseUW-La Crosse60 MeterRound P14.6.96aFr
Feb 28WIACFeb 28 · 200 Meters · Place 2 · UW-La CrosseUW-La Crosse200 Meters2.22.21aFr
Feb 21UW-La Crosse Caged Eagle InviteFeb 21 · 200 Meters · Place 4 · UW-La CrosseUW-La Crosse200 Meters422.03a—
Feb 21UW-La Crosse Caged Eagle InviteFeb 21 · 60 Meters · Place 3 · UW-La CrosseUW-La Crosse60 Meters36.92a—
Feb 21UW-La Crosse Caged Eagle InviteFeb 21 · 60 Meters · Place 4 · UW-La CrosseUW-La Crosse60 Meters46.93a—
Feb 14Midwest EliteFeb 14 · 60 Meter · Place 1 · UW-La CrosseUW-La Crosse60 MeterRound P1.6.89aFr
Feb 14Midwest EliteFeb 14 · 60 Meter · Place 6 · UW-La CrosseUW-La Crosse60 Meter6.7.01aFr
Feb 8UW-La Crosse Mark Guthrie Legacy InvitationalFeb 8 · 200 Meters · Place 6 · UW-La CrosseUW-La Crosse200 Meters622.36a—
Feb 8UW-La Crosse Mark Guthrie Legacy InvitationalFeb 8 · 60 Meters · Place 5 · UW-La CrosseUW-La Crosse60 Meters56.89a—
Feb 8UW-La Crosse Mark Guthrie Legacy InvitationalFeb 8 · 60 Meters · Place 7 · UW-La CrosseUW-La Crosse60 Meters76.89a—
Jan 31Squig Converse InviteJan 31 · 60 Meters · Place 3 · UW-La CrosseUW-La Crosse60 Meters36.95a—
Jan 31Squig Converse InviteJan 31 · 60 Meters · Place 4 · UW-La CrosseUW-La Crosse60 Meters46.93a—
Jan 25UW-La Crosse Pat Healy ClassicJan 25 · 200 Meters · Place 5 · UW-La CrosseUW-La Crosse200 Meters522.56a—
Jan 25UW-La Crosse Pat Healy ClassicJan 25 · 60 Meters · Place 1 · UW-La CrosseUW-La Crosse60 Meters16.92a—
Jan 25UW-La Crosse Pat Healy ClassicJan 25 · 60 Meters · Place 1 · UW-La CrosseUW-La Crosse60 Meters16.87a—

2024 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 200 Meters · Place 4 · WinonaWinona200 MetersRound P4.22.16aWind: 2.612
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 200 Meters · Place 5 · WinonaWinona200 Meters5.22.31aWind: 0.812
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 100 Meters · Place 7 · WinonaWinona100 MetersRound P7.10.87aWind: 3.212
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 100 Meters · Place 2 · WinonaWinona100 Meters2.10.91aWind: -0.512
May 30MSHSL Section 1AA ChampionshipsMay 30 · 200 Meters · Place 4 · WinonaWinona200 MetersRound P4.23.34a12
May 30MSHSL Section 1AA ChampionshipsMay 30 · 200 Meters · Place 1 · WinonaWinona200 Meters1.22.26aWind: 112
May 30MSHSL Section 1AA ChampionshipsMay 30 · 100 Meters · Place 3 · WinonaWinona100 MetersRound P3.11.25a12
May 30MSHSL Section 1AA ChampionshipsMay 30 · 100 Meters · Place 1 · WinonaWinona100 Meters1.10.88aWind: -1.112
May 23Big9 Conference MeetMay 23 · 200 Meters · Place 4 · WinonaWinona200 Meters422.78a—
May 23Big9 Conference MeetMay 23 · 100 Meters · Place 1 · WinonaWinona100 Meters110.92a—
May 23Big9 Conference MeetMay 23 · 100 Meters · Place 3 · WinonaWinona100 Meters311.05a—
May 13Big 9 Triangular Rochester JM #2May 13 · 200 Meters · Place 1 · WinonaWinona200 Meters122.35a—
May 13Big 9 Triangular Rochester JM #2May 13 · 100 Meters · Place 1 · WinonaWinona100 Meters111.04a—
May 8Class AA WildcardMay 8 · 200 Meters · Place 1 · WinonaWinona200 Meters1.22.30a12
May 8Class AA WildcardMay 8 · 100 Meters · Place 2 · WinonaWinona100 Meters2.11.09a12
May 7Section 1AA True TeamMay 7 · 200 Meters · Place 1 · WinonaWinona200 Meters1.22.30aWind: 012
May 7Section 1AA True TeamMay 7 · 100 Meters · Place 2 · WinonaWinona100 Meters2.11.09aWind: 012
May 2Mayo Dick Norman InviteMay 2 · 200 Meters · Place 1 · WinonaWinona200 Meters122.44a—
Apr 26Hamline Elite MeetApr 26 · 200 Meters · Place 9 · WinonaWinona200 Meters923.47a—
Apr 26Hamline Elite MeetApr 26 · 100 Meters · Place 4 · WinonaWinona100 Meters410.76a—
Apr 26Hamline Elite MeetApr 26 · 100 Meters · Place 4 · WinonaWinona100 Meters410.70a—
Apr 23Red Wing Big 9 Triangular 4-23-24Apr 23 · 200 Meters · Place 2 · WinonaWinona200 Meters2.22.10a12
Apr 23Red Wing Big 9 Triangular 4-23-24Apr 23 · 100 Meters · Place 2 · WinonaWinona100 Meters2.10.75a12
Apr 17Big 9 Conference TriangularApr 17 · 100 Meters · Place 1 · WinonaWinona100 Meters1.10.88a12
Apr 11Albert Lea TriangularApr 11 · 100 Meters · Place 1 · WinonaWinona100 Meters111.31a—
Mar 30MSU Varsity ShowcaseMar 30 · 60 Meters · Place 1 · WinonaWinona60 Meters17.07a—
Mar 30MSU Varsity ShowcaseMar 30 · 60 Meters · Place 1 · WinonaWinona60 Meters17.02a—
Mar 26Early Red Bird InvitationalMar 26 · 55 Meters · Place 1 · WinonaWinona55 Meters16.59a PB—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 1AA ChampionshipsJun 1 · 100 Meters · Place 14 · WinonaWinona100 MetersRound P1411.8411
May 25Big 9 ChampionshipsMay 25 · 100 Meters · Place 11 · WinonaWinona100 MetersRound P1111.5111
May 25Big 9 ChampionshipsMay 25 · 100 Meters · Place 11 · WinonaWinona100 MetersRound P1111.5111
May 16Big 9 Triangular @ FaribaultMay 16 · 100 Meters · Place 3 · WinonaWinona100 Meters311.5211
May 9Section 1AA True TeamMay 9 · 100 Meters · Place 5 · WinonaWinona100 Meters5.11.23a11
Apr 25Rochester Mayo Big9 Triangular #1Apr 25 · 200 Meters · Place 1 · WinonaWinona200 Meters1.23.17a11
Apr 25Rochester Mayo Big9 Triangular #1Apr 25 · 100 Meters · Place 1 · WinonaWinona100 Meters1.11.36a11
Apr 18Big 9 Triangular Rochester JMApr 18 · 200 Meters · Place 4 · WinonaWinona200 Meters4.23.16a11
Apr 18Big 9 Triangular Rochester JMApr 18 · 100 Meters · Place 3 · WinonaWinona100 Meters3.11.34a11
Apr 6Albert Lea and Winona DualApr 6 · 200 Meters · Place 2 · WinonaWinona200 Meters224.6311
Apr 6Albert Lea and Winona DualApr 6 · 100 Meters · Place 3 · WinonaWinona100 Meters312.1011

2021 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 2Mayo Pre-SectionJun 2 · 400 Meters · Place 21 · WinonaWinona400 Meters2160.409
Jun 2Mayo Pre-SectionJun 2 · 100 Meters · Place 15 · WinonaWinona100 Meters1512.209
May 27Big 9 Championships BoysMay 27 · Long Jump · Place 26 · WinonaWinonaLong Jump2617-07.259
May 27Big 9 Championships BoysMay 27 · 200 Meters · Place 26 · WinonaWinona200 MetersRound P2625.789
May 24Winona Last Chance meetMay 24 · 400 Meters · Place 5 · WinonaWinona400 Meters557.40 PB9
May 24Winona Last Chance meetMay 24 · 100 Meters · Place 4 · WinonaWinona100 Meters412.299
May 21La Crosse Logan A-B-C InviteMay 21 · Long Jump · WinonaWinonaLong Jump—SCR9
May 18Winona Boys QuadMay 18 · Long Jump · Place 10 · WinonaWinonaLong Jump1015-09.509
May 18Winona Boys QuadMay 18 · 400 Meters · Place 16 · WinonaWinona400 Meters161:00.369
May 18Winona Boys QuadMay 18 · 200 Meters · Place 13 · WinonaWinona200 Meters1325.489
May 11Mayo Boys Quadrangular #2May 11 · Long Jump · Place 18 · WinonaWinonaLong Jump1816-03.259
May 11Mayo Boys Quadrangular #2May 11 · 400 Meters · Place 7 · WinonaWinona400 Meters760.919
May 11Mayo Boys Quadrangular #2May 11 · 100 Meters · Place 7 · WinonaWinona100 Meters712.409
May 4Century Quad - BoysMay 4 · Long Jump · Place 3 · WinonaWinonaLong Jump317-02.009
May 4Century Quad - BoysMay 4 · 400 Meters · Place 7 · WinonaWinona400 Meters71:03.089
May 4Century Quad - BoysMay 4 · 100 Meters · Place 19 · WinonaWinona100 Meters1912.619
Apr 29Dick Norman Invitational - Mayo HSApr 29 · Long Jump · Place 11 · WinonaWinonaLong Jump11.17-10.50 PB9
Apr 27Albert Lea Quad BoysApr 27 · Long Jump · Place 18 · WinonaWinonaLong Jump18.15-00.009
Apr 27Albert Lea Quad BoysApr 27 · 100 Meters · Place 15 · WinonaWinona100 Meters15.12.59a9