Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · IndoorWIAC Outdoor Championships · May 514.91aWIAC Outdoor ChampionshipsMay 5, 2023
100m Hurdles · 33" / 0.838m · OutdoorNCAA Division III Outdoor Track & Field Championships · May 2214.25aNCAA Division III Outdoor Track & Field ChampionshipsMay 22, 2025
200 Meters · IndoorUW-La Crosse Pat Healy Classic · Jan 2527.51aUW-La Crosse Pat Healy ClassicJanuary 25, 2025
200 Meters · OutdoorKip Janvrin Open · Apr 2426.50aKip Janvrin OpenApril 24, 2025
400 Meters · IndoorWarren Bowlus Invite · Jan 311:02.19aWarren Bowlus InviteJanuary 31, 2025
400m Hurdles · 30" / 0.762m · IndoorWIAC Outdoor Championships · May 51:05.91aWIAC Outdoor ChampionshipsMay 5, 2023
400m Hurdles · 30" / 0.762m · OutdoorWIAC Outdoor Championships · May 11:03.55aWIAC Outdoor ChampionshipsMay 1, 2026
60 Meter · IndoorWIAC Indoor Championships · Feb 248.24aWIAC Indoor ChampionshipsFebruary 24, 2023
60 Meters · IndoorStout Open · Jan 228.40Stout OpenJanuary 22, 2022
60m Hurdles · 33" / 0.838m · IndoorWIAC · Feb 289.05aWIACFebruary 28, 2025
Javelin · 600g · OutdoorAshton May Invitational · Apr 924.04mAshton May InvitationalApril 9, 2022

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 14UW-La Crosse QualifierMay 14 · 400m Hurdles · Place 12 · UW-Stout400m Hurdles30" / 0.762m12.1:06.09aSr
May 14UW-La Crosse QualifierMay 14 · 100m Hurdles · Place 9 · UW-Stout100m Hurdles33" / 0.838mRound P9.14.75aWind: 3.1Sr
May 14UW-La Crosse QualifierMay 14 · 100m Hurdles · Place 6 · UW-Stout100m Hurdles33" / 0.838m6.14.70aWind: 2.8Sr
May 8UW-La Crosse Uncaged Eagle OpenMay 8 · 400m Hurdles · Place 9 · UW-Stout400m Hurdles30" / 0.762m9.1:03.89aSr
May 8UW-La Crosse Uncaged Eagle OpenMay 8 · 100m Hurdles · Place 7 · UW-Stout100m Hurdles33" / 0.838mRound P7.15.11aWind: -1Sr
May 8UW-La Crosse Uncaged Eagle OpenMay 8 · 100m Hurdles · Place 8 · UW-Stout100m Hurdles33" / 0.838m8.14.83aWind: 1.2Sr
May 1WIAC Outdoor ChampionshipsMay 1 · 400m Hurdles · Place 6 · UW-Stout400m Hurdles30" / 0.762mRound P6.1:04.22aSr
May 1WIAC Outdoor ChampionshipsMay 1 · 400m Hurdles · Place 6 · UW-Stout400m Hurdles30" / 0.762m6.1:03.55a PBSr
May 1WIAC Outdoor ChampionshipsMay 1 · 100m Hurdles · Place 7 · UW-Stout100m Hurdles33" / 0.838mRound P7.14.79aWind: 1.4Sr
May 1WIAC Outdoor ChampionshipsMay 1 · 100m Hurdles · Place 8 · UW-Stout100m Hurdles33" / 0.838m8.14.89aWind: -0.5Sr
Apr 17UW-La Crosse Phil Esten ChallengeApr 17 · 400m Hurdles · Place 18 · UW-Stout400m Hurdles30" / 0.762m18.1:06.91aSr
Apr 11Gene Glader InvitationalApr 11 · 400m Hurdles · Place 9 · UW-Stout400m Hurdles30" / 0.762m9.1:06.27aSr
Apr 11Gene Glader InvitationalApr 11 · 100m Hurdles · Place 8 · UW-Stout100m Hurdles33" / 0.838mRound P8.15.55aWind: -0.3Sr
Apr 11Gene Glader InvitationalApr 11 · 100m Hurdles · Place 7 · UW-Stout100m Hurdles33" / 0.838m7.15.72aWind: 0.3Sr
Apr 3Ashton May InvitationalApr 3 · 400m Hurdles · Place 7 · UW-Stout400m Hurdles30" / 0.762m7.1:06.71aSr
Apr 3Ashton May InvitationalApr 3 · 100m Hurdles · Place 8 · UW-Stout100m Hurdles33" / 0.838mRound P8.15.11aWind: 2Sr
Apr 3Ashton May InvitationalApr 3 · 100m Hurdles · Place 5 · UW-Stout100m Hurdles33" / 0.838m5.15.68aWind: -0.7Sr

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 22NCAA Division III Outdoor Track & Field ChampionshipsMay 22 · 100m Hurdles · Place 12 · UW-Stout100m Hurdles33" / 0.838mRound P12.14.25a PBWind: 0.2Sr
May 9UW-La Crosse Uncaged Eagle OpenMay 9 · 400m Hurdles · Place 1 · UW-Stout400m Hurdles11:02.44aSr
May 9UW-La Crosse Uncaged Eagle OpenMay 9 · 100m Hurdles · Place 4 · UW-Stout100m HurdlesRound P414.20aSr
May 9UW-La Crosse Uncaged Eagle OpenMay 9 · 100m Hurdles · Place 5 · UW-Stout100m Hurdles514.29aSr
May 2WIAC Outdoor ChampionshipsMay 2 · 400m Hurdles · Place 8 · UW-Stout400m Hurdles81:04.61aSR
May 2WIAC Outdoor ChampionshipsMay 2 · 400m Hurdles · Place 7 · UW-Stout400m Hurdles71:03.20aSR
May 2WIAC Outdoor ChampionshipsMay 2 · 100m Hurdles · Place 4 · UW-Stout100m Hurdles414.66aSR
May 2WIAC Outdoor ChampionshipsMay 2 · 100m Hurdles · Place 4 · UW-Stout100m Hurdles414.62aSR
Apr 24Kip Janvrin OpenApr 24 · 100m Hurdles · Place 2 · UW-Stout100m Hurdles33" / 0.838mRound P2.14.65aWind: 0.5Sr
Apr 24Kip Janvrin OpenApr 24 · 100m Hurdles · Place 2 · UW-Stout100m Hurdles33" / 0.838m2.14.67aWind: 0.6Sr
Apr 24Kip Janvrin OpenApr 24 · 200 Meters · Place 16 · UW-Stout200 Meters16.26.50a PBWind: 0.8Sr
Apr 17Phil Esten ChallengeApr 17 · 400m Hurdles · Place 3 · UW-Stout400m Hurdles30" / 0.762m3.1:04.61aSr
Apr 17Phil Esten ChallengeApr 17 · 100m Hurdles · Place 2 · UW-Stout100m Hurdles33" / 0.838mRound P2.14.47aWind: 1.5Sr
Apr 17Phil Esten ChallengeApr 17 · 100m Hurdles · Place 2 · UW-Stout100m Hurdles33" / 0.838m2.14.45aWind: 2.3Sr
Apr 5Ashton May InvitationalApr 5 · 400m Hurdles · Place 6 · UW-Stout400m Hurdles61:05.73aSr
Apr 5Ashton May InvitationalApr 5 · 100m Hurdles · Place 12 · UW-Stout100m HurdlesRound P1215.05aSr
Mar 8UW-La Crosse Final QualifierMar 8 · 60m Hurdles · Place 5 · UW-Stout60m Hurdles58.93a—
Mar 8UW-La Crosse Final QualifierMar 8 · 60m Hurdles · Place 4 · UW-Stout60m Hurdles48.93a—

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 28WIACFeb 28 · 60m Hurdles · Place 5 · UW-Stout60m Hurdles33" / 0.838mRound P5.9.07aSr
Feb 28WIACFeb 28 · 60m Hurdles · Place 5 · UW-Stout60m Hurdles33" / 0.838m5.9.05a PBSr
Feb 21UW-La Crosse Caged Eagle InviteFeb 21 · 60m Hurdles · Place 13 · UW-Stout60m Hurdles139.29a—
Feb 21UW-La Crosse Caged Eagle InviteFeb 21 · 200 Meters · Place 34 · UW-Stout200 Meters3427.60a—
Feb 14UW-Stout QuadFeb 14 · 60m Hurdles · Place 3 · UW-Stout60m Hurdles39.27a—
Feb 14UW-Stout QuadFeb 14 · 60m Hurdles · Place 2 · UW-Stout60m Hurdles29.31a—
Jan 31Warren Bowlus InviteJan 31 · 60m Hurdles · Place 3 · UW-Stout60m Hurdles39.35a—
Jan 31Warren Bowlus InviteJan 31 · 60m Hurdles · Place 3 · UW-Stout60m Hurdles39.39a—
Jan 31Warren Bowlus InviteJan 31 · 400 Meters · Place 7 · UW-Stout400 Meters71:02.19a PB—
Jan 25UW-La Crosse Pat Healy ClassicJan 25 · 60m Hurdles · Place 14 · UW-Stout60m Hurdles149.48a—
Jan 25UW-La Crosse Pat Healy ClassicJan 25 · 200 Meters · Place 22 · UW-Stout200 Meters2227.51a PB—

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 6Ashton May InvitationalApr 6 · 400m Hurdles · Place 9 · UW-Stout400m Hurdles30" / 0.762m9.1:08.74aJr

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 23WIAC Indoor Track & Field ChampionshipsFeb 23 · 60m Hurdles · Place 8 · UW-Stout60m Hurdles33" / 0.838mRound P8.9.26aJr
Feb 23WIAC Indoor Track & Field ChampionshipsFeb 23 · 60m Hurdles · Place 8 · UW-Stout60m Hurdles33" / 0.838m8.9.37aJr
Feb 10Stout QuadFeb 10 · 60m Hurdles · Place 8 · UW-Stout60m Hurdles89.45a—
Feb 10Stout QuadFeb 10 · 60m Hurdles · Place 8 · UW-Stout60m Hurdles812.07a—
Jan 26Warren Bowlus InviteJan 26 · 60m Hurdles · Place 3 · UW-Stout60m Hurdles39.35a—
Jan 26Warren Bowlus InviteJan 26 · 60m Hurdles · Place 3 · UW-Stout60m Hurdles39.49a—
Jan 26Warren Bowlus InviteJan 26 · 400 Meters · Place 11 · UW-Stout400 Meters111:03.66a—
Jan 20Pat Healy ClassicJan 20 · 60m Hurdles · Place 9 · UW-Stout60m Hurdles33" / 0.838mRound P9.9.49aJr
Jan 20Pat Healy ClassicJan 20 · 200 Meters · Place 27 · UW-Stout200 Meters27.27.91aJr

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 18UWL Final QualifierMay 18 · 400m Hurdles · Place 5 · Wisconsin-Stout400m Hurdles51:03.40a—
May 18UWL Final QualifierMay 18 · 100m Hurdles · Place 4 · Wisconsin-Stout100m Hurdles414.76a—
May 12Eagle OpenMay 12 · 400m Hurdles · Place 3 · Wisconsin-Stout400m Hurdles31:04.46a—
May 12Eagle OpenMay 12 · 100m Hurdles · Place 2 · Wisconsin-Stout100m Hurdles214.91a—
May 12Eagle OpenMay 12 · 100m Hurdles · Place 1 · Wisconsin-Stout100m Hurdles114.91a—
Apr 28Dick & Mary Johnson InviteApr 28 · 400m Hurdles · Place 3 · UW-Stout400m Hurdles30" / 0.762m3.1:06.08aSo
Apr 28Dick & Mary Johnson InviteApr 28 · 100m Hurdles · Place 2 · UW-Stout100m Hurdles33" / 0.838mRound P2.14.96aWind: 1So
Apr 21Phil Esten ChallengeApr 21 · 400m Hurdles · Place 4 · UW-Stout400m Hurdles30" / 0.762m4.1:07.77aSo
Apr 21Phil Esten ChallengeApr 21 · 100m Hurdles · Place 5 · UW-Stout100m Hurdles33" / 0.838mRound P5.15.75aWind: 1.2So
Apr 21Phil Esten ChallengeApr 21 · 100m Hurdles · Place 4 · UW-Stout100m Hurdles33" / 0.838m4.15.29aSo
Apr 7Ashton May InvitationalApr 7 · 400m Hurdles · Place 6 · UW-Stout400m Hurdles30" / 0.762m6.1:08.76aSo
Apr 7Ashton May InvitationalApr 7 · 100m Hurdles · Place 7 · UW-Stout100m Hurdles33" / 0.838mRound P7.15.60aWind: 3.6So
Apr 7Ashton May InvitationalApr 7 · 100m Hurdles · UW-Stout100m Hurdles33" / 0.838m—DNFSo

2023 Indoor Track

21 results
DateMeetEventPlMarkGr
May 5WIAC Outdoor ChampionshipsMay 5 · 400m Hurdles · Place 10 · UW-Stout400m Hurdles30" / 0.762mRound P10.1:05.91a PBSo
May 5WIAC Outdoor ChampionshipsMay 5 · 100m Hurdles · Place 4 · UW-Stout100m Hurdles33" / 0.838mRound P4.14.75aWind: 2.4So
May 5WIAC Outdoor ChampionshipsMay 5 · 100m Hurdles · Place 4 · UW-Stout100m Hurdles33" / 0.838m4.14.91a PBSo
Feb 24WIAC Indoor ChampionshipsFeb 24 · 60m Hurdles · Place 8 · UW-Stout60m Hurdles33" / 0.838mRound P8.9.41aSo
Feb 24WIAC Indoor ChampionshipsFeb 24 · 60m Hurdles · Place 7 · UW-Stout60m Hurdles33" / 0.838m7.9.40aSo
Feb 24WIAC Indoor ChampionshipsFeb 24 · 60 Meter · Place 22 · UW-Stout60 MeterRound P22.8.24a PBSo
Feb 18UW-Oshkosh Titan ChallengeFeb 18 · 60m Hurdles · Place 10 · Wisconsin-Stout60m HurdlesRound P109.47a—
Feb 18UW-Oshkosh Titan ChallengeFeb 18 · 200 Meters · Place 21 · Wisconsin-Stout200 Meters2127.68a—
Feb 10Stout QuadFeb 10 · 60 Hurdles Preliminaries Heat 1 · Place 4 · Wis.-Stout60 Hurdles Preliminaries Heat 149.42SO
Feb 10Stout QuadFeb 10 · 60 Hurdles Preliminaries · Place 4 · Wis.-Stout60 Hurdles Preliminaries49.42SO
Feb 10Stout QuadFeb 10 · 60 Hurdles Finals · Place 3 · Wis.-Stout60 Hurdles Finals39.29SO
Feb 10Stout QuadFeb 10 · 200 Meters · Place 5 · Wis.-Stout200 Meters527.73SO
Feb 10Stout QuadFeb 10 · 200 Meters · Place 5 · Wis.-Stout200 Meters527.73SO
Jan 27Warren Bowlus Multi & OpenJan 27 · 60m Hurdles · Place 2 · UW-Stout60m Hurdles33" / 0.838mRound P2.9.52aSo
Jan 27Warren Bowlus Multi & OpenJan 27 · 60m Hurdles · Place 3 · UW-Stout60m Hurdles33" / 0.838m3.9.38aSo
Jan 27Warren Bowlus Multi & OpenJan 27 · 60 Meter · Place 17 · UW-Stout60 MeterRound P17.8.29aSo
Jan 27Warren Bowlus Multi & OpenJan 27 · 200 Meters · Place 12 · UW-Stout200 Meters12.27.82aSo
Jan 21Pat Healy ClassicJan 21 · 60m Hurdles · Place 6 · UW-Stout60m Hurdles33" / 0.838mRound P6.9.54aSo
Jan 21Pat Healy ClassicJan 21 · 60m Hurdles · Place 5 · UW-Stout60m Hurdles33" / 0.838m5.9.51aSo
Jan 21Pat Healy ClassicJan 21 · 60 Meter · Place 8 · UW-Stout60 MeterRound P8.8.27aSo
Jan 21Pat Healy ClassicJan 21 · 60 Meter · Place 8 · UW-Stout60 Meter8.8.24aSo

2022 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 13Eagle OpenMay 13 · 400m Hurdles · Place 5 · UW-Stout400m Hurdles30" / 0.762m5.1:05.38aFr
May 13Eagle OpenMay 13 · 100m Hurdles · Place 5 · UW-Stout100m Hurdles33" / 0.838mRound P5.15.49aWind: 1.5Fr
May 13Eagle OpenMay 13 · 100m Hurdles · Place 5 · UW-Stout100m Hurdles33" / 0.838m5.15.42aFr
May 6WIAC Outdoor ChampionshipsMay 6 · 400m Hurdles · Place 8 · UW-Stout400m Hurdles30" / 0.762mRound P8.1:07.19aFr
May 6WIAC Outdoor ChampionshipsMay 6 · 400m Hurdles · Place 9 · UW-Stout400m Hurdles30" / 0.762m9.1:07.20aFr
May 6WIAC Outdoor ChampionshipsMay 6 · 100m Hurdles · Place 12 · UW-Stout100m Hurdles33" / 0.838mRound P12.16.33aWind: 1Fr
Apr 30Drake AlternativeApr 30 · 100m Hurdles · Place 8 · UW-Stout100m Hurdles33" / 0.838mRound P8.16.59aWind: -2.1Fr
Apr 30Drake AlternativeApr 30 · 100m Hurdles · Place 6 · UW-Stout100m Hurdles33" / 0.838m6.16.20aWind: -1.2Fr
Apr 21Phil Esten ChallengeApr 21 · 400m Hurdles · Place 12 · UW-Stout400m Hurdles30" / 0.762m12.1:09.91aFr
Apr 21Phil Esten ChallengeApr 21 · Javelin · Place 35 · UW-StoutJavelin600g35.20.57mFr
Apr 21Phil Esten ChallengeApr 21 · 100m Hurdles · Place 11 · UW-Stout100m Hurdles33" / 0.838mRound P11.15.40aWind: 5.4Fr
Apr 15UW-Platteville InvitationalApr 15 · 400m Hurdles · Place 9 · Wis.-Stout400m Hurdles91:10.89FR
Apr 15UW-Platteville InvitationalApr 15 · 100m Hurdles · Place 6 · Wis.-Stout100m HurdlesRound P616.30FR
Apr 15UW-Platteville InvitationalApr 15 · 100m Hurdles · Place 3 · Wis.-Stout100m Hurdles316.01FR
Apr 9Ashton May InvitationalApr 9 · 400m Hurdles · Place 7 · UW-Stout400m Hurdles30" / 0.762m7.1:09.56aFr
Apr 9Ashton May InvitationalApr 9 · Javelin · Place 18 · UW-StoutJavelin600g18.24.04m PBFr
Apr 9Ashton May InvitationalApr 9 · 100m Hurdles · Place 11 · UW-Stout100m Hurdles33" / 0.838mRound P11.16.28aWind: 2.1Fr
Apr 2Hamline InvitationalApr 2 · 400m Hurdles · Place 7 · UW-Stout400m Hurdles30" / 0.762m7.1:10.46aFr
Apr 2Hamline InvitationalApr 2 · 100m Hurdles · Place 9 · UW-Stout100m Hurdles33" / 0.838m9.16.26aWind: 3.7Fr

2022 Indoor Track

27 results
DateMeetEventPlMarkGr
Feb 25WIAC Indoor Track & Field ChampionshipsFeb 25 · 60m Hurdles · Place 12 · UW-Stout60m Hurdles33" / 0.838mRound P12.9.60aFr
Feb 25WIAC Indoor Track & Field ChampionshipsFeb 25 · 400 Meters · Place 25 · UW-Stout400 Meters25.1:03.98aFr
Feb 19UWO Titan ChallengeFeb 19 · 60 Hurdles Preliminaries · Place 12 · Wis.-Stout60 Hurdles Preliminaries1210.08FR
Feb 19UWO Titan ChallengeFeb 19 · 60 Hurdles Preliminaries · Place 12 · Wis.-Stout60 Hurdles Preliminaries1210.08FR
Feb 19UWO Titan ChallengeFeb 19 · 200 Meters · Place 48 · Wis.-Stout200 Meters4828.95FR
Feb 19UWO Titan ChallengeFeb 19 · 200 Meters · Place 48 · Wis.-Stout200 Meters4828.95FR
Feb 11Stout QuadFeb 11 · 60 Hurdles Preliminaries · Place 6 · Wis.-Stout60 Hurdles Preliminaries69.66FR
Feb 11Stout QuadFeb 11 · 60 Hurdles Preliminaries · Place 6 · Wis.-Stout60 Hurdles Preliminaries69.66FR
Feb 11Stout QuadFeb 11 · 60 Hurdles Finals · Place 8 · Wis.-Stout60 Hurdles Finals810.23FR
Feb 11Stout QuadFeb 11 · 400 Meters · Place 12 · Wis.-Stout400 Meters121:05.31FR
Feb 11Stout QuadFeb 11 · 400 Meters · Place 12 · Wis.-Stout400 Meters121:05.31FR
Feb 5UWRF Winter ClassicFeb 5 · 60 Hurdles Preliminaries · Place 2 · Wis.-Stout60 Hurdles Preliminaries29.68FR
Feb 5UWRF Winter ClassicFeb 5 · 60 Hurdles Preliminaries · Place 2 · Wis.-Stout60 Hurdles Preliminaries29.68FR
Feb 5UWRF Winter ClassicFeb 5 · 60 Hurdles Finals · Place 2 · Wis.-Stout60 Hurdles Finals29.62FR
Jan 28Warren Bowlus Multi & OpenJan 28 · 60 Hurdles Preliminaries · Place 4 · Wis.-Stout60 Hurdles Preliminaries49.78FR
Jan 28Warren Bowlus Multi & OpenJan 28 · 60 Hurdles Preliminaries · Place 4 · Wis.-Stout60 Hurdles Preliminaries49.78FR
Jan 28Warren Bowlus Multi & OpenJan 28 · 60 Hurdles Finals · Place 4 · Wis.-Stout60 Hurdles Finals410.00FR
Jan 28Warren Bowlus Multi & OpenJan 28 · 400 Meters · Place 8 · Wis.-Stout400 Meters81:07.19FR
Jan 28Warren Bowlus Multi & OpenJan 28 · 400 Meters · Place 8 · Wis.-Stout400 Meters81:07.19FR
Jan 22Stout OpenJan 22 · 60 Hurdles Preliminaries · Place 8 · Wis.-Stout60 Hurdles Preliminaries89.75FR
Jan 22Stout OpenJan 22 · 60 Hurdles Preliminaries · Place 8 · Wis.-Stout60 Hurdles Preliminaries89.75FR
Jan 22Stout OpenJan 22 · 60 Hurdles Finals · Place 7 · Wis.-Stout60 Hurdles Finals79.96FR
Jan 22Stout OpenJan 22 · 200 Meters · Place 21 · Wis.-Stout200 Meters2128.93FR
Jan 22Stout OpenJan 22 · 200 Meters · Place 21 · Wis.-Stout200 Meters2128.93FR
Jan 22Stout OpenJan 22 · 60 Meters · Place 4 · Wis.-Stout60 Meters48.40 PBFR
Jan 22Stout OpenJan 22 · 60 Meters · Place 4 · Wis.-Stout60 Meters48.40FR
Jan 22Stout OpenJan 22 · 60 Meters · Place 7 · Wis.-Stout60 Meters78.41FR