Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorUW-La Crosse Uncaged Eagle Open · May 814.69aUW-La Crosse Uncaged Eagle OpenMay 8, 2026
200 Meters · IndoorPoint Alumni · Jan 1726.57aPoint AlumniJanuary 17, 2026
200 Meters · OutdoorFlorence Bobcat Invite · Apr 1827.4Florence Bobcat InviteApril 18, 2024
300 Meters · IndoorPoint Alumni · Jan 1742.32aPoint AlumniJanuary 17, 2026
300m Hurdles · 30" / 0.762m · OutdoorD3 Sectional 3 - Marathon · May 3046.61aD3 Sectional 3 - MarathonMay 30, 2025
400 Meters · IndoorNACC Championship · Feb 271:00.08aNACC ChampionshipFebruary 27, 2026
400 Meters · OutdoorWIAA D3 State Track & Field Championships · Jun 359.44aWIAA D3 State Track & Field ChampionshipsJune 3, 2022
400m Hurdles · 30" / 0.762m · OutdoorNACC Outdoor · May 11:06.72aNACC OutdoorMay 1, 2026
60m Hurdles · 33" / 0.838m · IndoorNACC Championship · Feb 278.97aNACC ChampionshipFebruary 27, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 13Augustana Midwest Twilight QualifierMay 13 · 400m Hurdles · Place 15 · St. NorbertSt. Norbert400m Hurdles30" / 0.762m15.1:07.24aFr
May 13Augustana Midwest Twilight QualifierMay 13 · 100m Hurdles · Place 10 · St. NorbertSt. Norbert100m Hurdles33" / 0.838mRound P10.15.08aWind: -1Fr
May 11SNC Last ChanceMay 11 · 400m Hurdles · St. NorbertSt. Norbert400m Hurdles30" / 0.762m—DNSFr
May 11SNC Last ChanceMay 11 · 100m Hurdles · Place 1 · St. NorbertSt. Norbert100m Hurdles33" / 0.838m1.14.87aWind: 2.8Fr
May 8UW-La Crosse Uncaged Eagle OpenMay 8 · 400m Hurdles · Place 21 · St. NorbertSt. Norbert400m Hurdles30" / 0.762m21.1:08.99aFr
May 8UW-La Crosse Uncaged Eagle OpenMay 8 · 100m Hurdles · Place 6 · St. NorbertSt. Norbert100m Hurdles33" / 0.838mRound P6.15.04aWind: -0.5Fr
May 8UW-La Crosse Uncaged Eagle OpenMay 8 · 100m Hurdles · Place 6 · St. NorbertSt. Norbert100m Hurdles33" / 0.838m6.14.69a PBWind: 1.2Fr
May 1NACC OutdoorMay 1 · 400m Hurdles · Place 1 · St. NorbertSt. Norbert400m Hurdles30" / 0.762mRound P1.1:06.72a PBFr
May 1NACC OutdoorMay 1 · 400m Hurdles · Place 1 · St. NorbertSt. Norbert400m Hurdles30" / 0.762m1.1:07.82aFr
May 1NACC OutdoorMay 1 · 100m Hurdles · Place 1 · St. NorbertSt. Norbert100m Hurdles33" / 0.838m1.15.41aWind: -0.4Fr
Apr 232026 St. Norbert Mid-WeekApr 23 · 400m Hurdles · Place 1 · St. NorbertSt. Norbert400m Hurdles30" / 0.762m1.1:08.57aFr
Apr 23SNC Mid-Week MeetApr 23 · 400m Hurdles · Place 1 · St. NorbertSt. Norbert400m Hurdles30" / 0.762m1.1:08.57aFr
Apr 17Viking InvitationalApr 17 · 100m Hurdles · Place 1 · St. NorbertSt. Norbert100m Hurdles33" / 0.838m1.15.16aWind: 1.1Fr
Apr 17Viking InvitationalApr 17 · 200 Meters · Place 3 · St. NorbertSt. Norbert200 Meters3.26.21aWind: 2.6Fr
Apr 10UW-Oshkosh Invite & MultiApr 10 · 400m Hurdles · Place 8 · St. NorbertSt. Norbert400m Hurdles30" / 0.762m8.1:11.85aFr
Apr 10UW-Oshkosh Invite & MultiApr 10 · 100m Hurdles · Place 5 · St. NorbertSt. Norbert100m Hurdles33" / 0.838mRound P5.15.24aWind: 2.3Fr
Apr 10UW-Oshkosh Invite & MultiApr 10 · 100m Hurdles · Place 4 · St. NorbertSt. Norbert100m Hurdles33" / 0.838m4.15.11aWind: 1.8Fr
Apr 2Bobcat Invitational & MultiApr 2 · 100m Hurdles · Place 11 · St. NorbertSt. Norbert100m Hurdles1115.33aFr
Apr 198th Clyde Littlefield Texas Relays presented by TruistApr 1 · 400m Hurdles · Place 28 · St. NorbertSt. Norbert400m Hurdles30" / 0.762m28.1:12.61aFr
Apr 198th Clyde Littlefield Texas Relays presented by TruistApr 1 · 100m Hurdles · Place 23 · St. NorbertSt. Norbert100m Hurdles33" / 0.838m23.15.16aWind: 2.3Fr
Mar 28St. Norbert Early BirdMar 28 · 400m Hurdles · St. NorbertSt. Norbert400m Hurdles30" / 0.762m—DNSFr
Mar 28St. Norbert Early BirdMar 28 · 100m Hurdles · St. NorbertSt. Norbert100m Hurdles33" / 0.838m—DNSFr

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 27NACC ChampionshipFeb 27 · 60m Hurdles · Place 1 · St. NorbertSt. Norbert60m Hurdles33" / 0.838mRound P1.9.12aFr
Feb 27NACC ChampionshipFeb 27 · 60m Hurdles · Place 1 · St. NorbertSt. Norbert60m Hurdles33" / 0.838m1.8.97a PBFr
Feb 27NACC ChampionshipFeb 27 · 400 Meters · Place 2 · St. NorbertSt. Norbert400 Meters2.1:00.08a PBFr
Feb 21UW-Oshkosh Titan ChallengeFeb 21 · 60m Hurdles · Place 2 · St. NorbertSt. Norbert60m HurdlesRound P29.07FR
Feb 21UW-Oshkosh Titan ChallengeFeb 21 · 60m Hurdles · Place 2 · St. NorbertSt. Norbert60m Hurdles28.98FR
Feb 21UW-Oshkosh Titan ChallengeFeb 21 · 200 Meters · Place 8 · St. NorbertSt. Norbert200 Meters826.89FR
Feb 7Red Hawk InviteFeb 7 · 60m Hurdles · Place 1 · St. NorbertSt. Norbert60m Hurdles19.07aFR
Feb 7Red Hawk InviteFeb 7 · 60m Hurdles · Place 1 · St. NorbertSt. Norbert60m Hurdles19.07aFR
Jan 30Squig Converse InviteJan 30 · 60m Hurdles · Place 2 · St. NorbertSt. Norbert60m Hurdles29.04aFr
Jan 17Point AlumniJan 17 · 300 Meters · Place 2 · St. NorbertSt. Norbert300 Meters242.32a PBFr
Jan 17Point AlumniJan 17 · 200 Meters · Place 3 · St. NorbertSt. Norbert200 Meters326.57a PBFr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 12Indiana Early BirdDec 12 · 60m Hurdles · Place 6 · St. NorbertSt. Norbert60m Hurdles33" / 0.838mRound P6.9.17aFr
Dec 12Indiana Early BirdDec 12 · 60m Hurdles · Place 4 · St. NorbertSt. Norbert60m Hurdles33" / 0.838m4.9.05aFr
Dec 6Ripon Winter OpenDec 6 · 60m Hurdles · Place 3 · St. NorbertSt. Norbert60m Hurdles33" / 0.838mRound P3.9.41aFr
Dec 6Ripon Winter OpenDec 6 · 60m Hurdles · Place 1 · St. NorbertSt. Norbert60m Hurdles33" / 0.838m1.9.09aFr

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 6WIAA State Track & Field ChampionshipsJun 6 · 300m Hurdles · Place 10 · Florence-NiagaraFlorence-Niagara300m HurdlesRound P1046.4412
Jun 6WIAA State Track & Field ChampionshipsJun 6 · 100m Hurdles · Florence-NiagaraFlorence-Niagara100m Hurdles—0.512
Jun 6WIAA State Track & Field ChampionshipsJun 6 · 100m Hurdles · Place 2 · Florence-NiagaraFlorence-Niagara100m HurdlesRound P214.9012
May 30D3 Sectional 3 - MarathonMay 30 · 300m Hurdles · Place 2 · Florence-NiagaraFlorence-Niagara300m Hurdles30" / 0.762m2.46.61a PB12
May 30D3 Sectional 3 - MarathonMay 30 · 100m Hurdles · Place 1 · Florence-NiagaraFlorence-Niagara100m Hurdles33" / 0.838mRound P1.14.90a12
May 30D3 Sectional 3 - MarathonMay 30 · 100m Hurdles · Place 1 · Florence-NiagaraFlorence-Niagara100m Hurdles33" / 0.838m1.14.86a12
May 27D3 Regional 3B - SuringMay 27 · 300m Hurdles · Place 1 · Florence-NiagaraFlorence-Niagara300m Hurdles30" / 0.762m1.46.61a12
May 27D3 Regional 3B - SuringMay 27 · 100m Hurdles · Place 1 · Florence-NiagaraFlorence-Niagara100m Hurdles33" / 0.838mRound P1.15.21a12
May 27D3 Regional 3B - SuringMay 27 · 100m Hurdles · Place 1 · Florence-NiagaraFlorence-Niagara100m Hurdles33" / 0.838m1.15.10a12
May 20M&O 2025 Conference Track and FieldMay 20 · 300m Hurdles · Place 1 · Florence-NiagaraFlorence-Niagara300m Hurdles30" / 0.762m1.47.53a12
May 20M&O 2025 Conference Track and FieldMay 20 · 100m Hurdles · Place 1 · Florence-NiagaraFlorence-Niagara100m Hurdles33" / 0.838mRound P1.15.36a12
May 20M&O 2025 Conference Track and FieldMay 20 · 100m Hurdles · Place 1 · Florence-NiagaraFlorence-Niagara100m Hurdles33" / 0.838m1.15.18a12
May 2D3 Elite MeetMay 2 · 300m Hurdles · Place 1 · Florence-NiagaraFlorence-Niagara300m Hurdles148.09a12
May 2D3 Elite MeetMay 2 · 100m Hurdles · Place 1 · Florence-NiagaraFlorence-Niagara100m Hurdles115.72a12
May 2D3 Elite MeetMay 2 · 100m Hurdles · Place 1 · Florence-NiagaraFlorence-Niagara100m Hurdles115.76a12
Apr 22Niagara Badger InviteApr 22 · 300m Hurdles · Place 1 · Florence-NiagaraFlorence-Niagara300m Hurdles148.412
Apr 22Niagara Badger InviteApr 22 · 100m Hurdles · Place 1 · Florence-NiagaraFlorence-Niagara100m Hurdles115.712
Apr 17Florence Bobcat InviteApr 17 · 300m Hurdles · Place 1 · Florence-NiagaraFlorence-Niagara300m Hurdles151.512
Apr 17Florence Bobcat InviteApr 17 · 100m Hurdles · Place 1 · Florence-NiagaraFlorence-Niagara100m Hurdles117.212

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 31WIAA D3 State Track & Field ChampionshipsMay 31 · 300m Hurdles · Place 7 · Florence-NiagaraFlorence-Niagara300m Hurdles30" / 0.762mRound P7.47.63a11
May 31WIAA D3 State Track & Field ChampionshipsMay 31 · 300m Hurdles · Place 6 · Florence-NiagaraFlorence-Niagara300m Hurdles30" / 0.762m6.46.99a11
May 31WIAA D3 State Track & Field ChampionshipsMay 31 · 100m Hurdles · Place 4 · Florence-NiagaraFlorence-Niagara100m Hurdles33" / 0.838mRound P4.15.71aWind: -2.911
May 31WIAA D3 State Track & Field ChampionshipsMay 31 · 100m Hurdles · Place 1 · Florence-NiagaraFlorence-Niagara100m Hurdles33" / 0.838m1.15.10aWind: 0.211
May 23WIAA D3 Sectional - RosholtMay 23 · 300m Hurdles · Place 1 · Florence-NiagaraFlorence-Niagara300m Hurdles30" / 0.762m1.47.40a11
May 23WIAA D3 Sectional - RosholtMay 23 · 100m Hurdles · Place 1 · Florence-NiagaraFlorence-Niagara100m Hurdles33" / 0.838mRound P1.15.54a11
May 23WIAA D3 Sectional - RosholtMay 23 · 100m Hurdles · Place 1 · Florence-NiagaraFlorence-Niagara100m Hurdles33" / 0.838m1.15.21a11
May 10M&O HS ConferenceMay 10 · 300m Hurdles · Place 1 · Florence-NiagaraFlorence-Niagara300m Hurdles148.41a—
May 10M&O HS ConferenceMay 10 · 100m Hurdles · Place 1 · Florence-NiagaraFlorence-Niagara100m Hurdles115.52a—
Apr 25Niagara Badger Invite Apr 25 · 300m Hurdles · Place 1 · Florence-NiagaraFlorence-Niagara300m Hurdles149.3—
Apr 25Niagara Badger Invite Apr 25 · 100m Hurdles · Place 1 · Florence-NiagaraFlorence-Niagara100m Hurdles115.8—
Apr 18Florence Bobcat InviteApr 18 · 100m Hurdles · Place 1 · Florence-NiagaraFlorence-Niagara100m Hurdles116.2—
Apr 18Florence Bobcat InviteApr 18 · 200 Meters · Place 2 · Florence-NiagaraFlorence-Niagara200 Meters227.4 PB—
Apr 16Niagara QuadApr 16 · 300m Hurdles · Place 1 · Florence-NiagaraFlorence-Niagara300m Hurdles151.9—
Apr 16Niagara QuadApr 16 · 100m Hurdles · Place 1 · Florence-NiagaraFlorence-Niagara100m Hurdles116.5—
Apr 9Crivitz TriangularApr 9 · 100m Hurdles · Place 1 · Florence-NiagaraFlorence-Niagara100m Hurdles116.98a—
Apr 9Crivitz TriangularApr 9 · 200 Meters · Place 1 · Florence-NiagaraFlorence-Niagara200 Meters127.98a—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 2WIAA D3 State Track & Field ChampionshipsJun 2 · 100m Hurdles · Place 1 · Florence-NiagaraFlorence-Niagara100m Hurdles33" / 0.838mRound P1.15.53a10
Jun 2WIAA D3 State Track & Field ChampionshipsJun 2 · 100m Hurdles · Place 1 · Florence-NiagaraFlorence-Niagara100m Hurdles33" / 0.838m1.15.01a10
Jun 2WIAA D3 State Track & Field ChampionshipsJun 2 · 400 Meters · Place 10 · Florence-NiagaraFlorence-Niagara400 MetersRound P10.1:00.01a10
Jun 2WIAA D3 State Track & Field ChampionshipsJun 2 · 400 Meters · Place 10 · Florence-NiagaraFlorence-Niagara400 Meters10.1:00.75a10
May 12M&O Conference MeetMay 12 · 100m Hurdles · Place 1 · Florence-NiagaraFlorence-Niagara100m Hurdles115.35a—
May 12M&O Conference MeetMay 12 · 400 Meters · Place 1 · Florence-NiagaraFlorence-Niagara400 Meters11:00.25a—
Apr 27Niagara Badger InviteApr 27 · 100m Hurdles · Place 1 · Florence-NiagaraFlorence-Niagara100m Hurdles116.8—
Apr 27Niagara Badger InviteApr 27 · 400 Meters · Place 1 · Florence-NiagaraFlorence-Niagara400 Meters11:02.3—
Apr 25Florence Bobcat Invite Apr 25 · 100m Hurdles · Place 1 · Florence-NiagaraFlorence-Niagara100m Hurdles116.4—
Apr 25Florence Bobcat Invite Apr 25 · 400 Meters · Place 2 · Florence-NiagaraFlorence-Niagara400 Meters21:03.0—

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 3WIAA D3 State Track & Field ChampionshipsJun 3 · 400 Meters · Place 4 · Florence-NiagaraFlorence-Niagara400 MetersRound P4.1:00.69a9
Jun 3WIAA D3 State Track & Field ChampionshipsJun 3 · 400 Meters · Place 3 · Florence-NiagaraFlorence-Niagara400 Meters3.59.44a PB9
May 23WIAA D3 Regional - SuringMay 23 · 100m Hurdles · Place 1 · Florence-NiagaraFlorence-Niagara100m Hurdles33" / 0.838mRound P1.16.77a9
May 23WIAA D3 Regional - SuringMay 23 · 100m Hurdles · Place 1 · Florence-NiagaraFlorence-Niagara100m Hurdles33" / 0.838m1.16.50a9
May 23WIAA D3 Regional - SuringMay 23 · 400 Meters · Place 2 · Florence-NiagaraFlorence-Niagara400 Meters2.1:00.58a9
May 17M&O ConferenceMay 17 · Triple Jump · Place 4 · Florence-NiagaraFlorence-NiagaraTriple JumpRound P429-06.509
May 17M&O ConferenceMay 17 · Triple Jump · Place 4 · Florence-NiagaraFlorence-NiagaraTriple Jump429-06.509
May 17M&O ConferenceMay 17 · 100m Hurdles · Place 3 · Florence-NiagaraFlorence-Niagara100m Hurdles317.97a9
May 17M&O ConferenceMay 17 · 400 Meters · Place 1 · Florence-NiagaraFlorence-Niagara400 Meters11:02.91a9
Apr 28Niagara Badger InviteApr 28 · Triple Jump · Place 3 · Florence-NiagaraFlorence-NiagaraTriple Jump328-109
Apr 28Niagara Badger InviteApr 28 · 100m Hurdles · Place 1 · Florence-NiagaraFlorence-Niagara100m Hurdles117.99
Apr 28Niagara Badger InviteApr 28 · 400 Meters · Place 1 · Florence-NiagaraFlorence-Niagara400 Meters11:03.28a9
Apr 21Bobcat Invite @ FlorenceApr 21 · Triple Jump · Place 1 · Florence-NiagaraFlorence-NiagaraTriple Jump128-109
Apr 21Bobcat Invite @ FlorenceApr 21 · 100m Hurdles · Place 1 · Florence-NiagaraFlorence-Niagara100m Hurdles119.19
Apr 21Bobcat Invite @ FlorenceApr 21 · 400 Meters · Place 2 · Florence-NiagaraFlorence-Niagara400 Meters21:06.89
Apr 19M&O Meet @ NiagaraApr 19 · 100m Hurdles · Place 1 · Florence-NiagaraFlorence-Niagara100m Hurdles33" / 0.838m1.1:17.49