Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMinnesota State Open · Apr 1311.56Minnesota State OpenApril 13, 2024
200 Meters · IndoorMIAC Indoor Championships · Feb 2622.61aMIAC Indoor ChampionshipsFebruary 26, 2026
400 Meters · IndoorMIAC Indoor Championships · Feb 2650.64aMIAC Indoor ChampionshipsFebruary 26, 2026
400m Hurdles · 36" / 0.914m · OutdoorMIAC Outdoor Championship · Apr 3052.75aMIAC Outdoor ChampionshipApril 30, 2026
60 Meters · IndoorGopher Classic · Feb 87.28aGopher ClassicFebruary 8, 2025
600 Meters · IndoorCSB / SJU Open #1 · Jan 301:26.64CSB / SJU Open #1January 30, 2026
60m Hurdles · 42" / 1.067m · IndoorM City Indoor Classic · Dec 89.37aM City Indoor ClassicDecember 8, 2023

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21NCAA Division III Outdoor Track & Field ChampionshipsMay 21 · 400m Hurdles · Place 21 · Saint John's (Minn.)400m Hurdles36" / 0.914mRound P21.56.54aJr
May 14UW-La Crosse QualifierMay 14 · 400m Hurdles · Place 5 · Saint John's (Minn.)400m Hurdles36" / 0.914m5.52.98aJr
Apr 30MIAC Outdoor ChampionshipApr 30 · 400m Hurdles · Place 1 · Saint John's (Minn.)400m Hurdles36" / 0.914mRound P1.54.18aJr
Apr 30MIAC Outdoor ChampionshipApr 30 · 400m Hurdles · Place 1 · Saint John's (Minn.)400m Hurdles36" / 0.914m1.52.75a PBJr
Apr 16CSB/SJU InvitationalApr 16 · 400m Hurdles · Saint John's (Minn.)400m Hurdles36" / 0.914m—DNSJr
Apr 12Minnesota State OpenApr 12 · 400m Hurdles · Place 3 · Saint John's (Minn.)400m Hurdles36" / 0.914m3.53.27aJr
Mar 28CSB/SJU Optimistic MeetMar 28 · 400m Hurdles · Place 1 · Saint John's (Minn.)400m Hurdles36" / 0.914m1.54.09aJr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 26MIAC Indoor ChampionshipsFeb 26 · 400 Meters · Place 7 · Saint John's (Minn.)400 Meters750.64a PBJR
Feb 26MIAC Indoor ChampionshipsFeb 26 · 200 Meters · Place 7 · Saint John's (Minn.)200 Meters722.61a PBJR
Feb 20Maverick OpenFeb 20 · 200 Meters · Place 10 · Saint John's (Minn.)200 Meters1022.67aJr
Feb 14CSB / SJU Valentine’s Day OpenFeb 14 · 400 Meters · Place 1 · Saint John's (Minn.)400 Meters150.71aJr
Jan 30CSB / SJU Open #1Jan 30 · 600 Meters · Place 2 · St. John's (Minn.)600 Meters21:26.64 PBJR
Jan 24CSB/SJU Alumni MeetJan 24 · 400 Meters · Place 2 · Saint John's (Minn.)400 Meters250.98aJr

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9MIAC ChampionshipsMay 9 · 400m Hurdles · Place 5 · Saint John's (Minn.)400m Hurdles36" / 0.914mRound P5.55.46aSo
May 9MIAC ChampionshipsMay 9 · 400m Hurdles · Place 4 · Saint John's (Minn.)400m Hurdles36" / 0.914m4.53.87aSo
Apr 30Meet of the UnSaintlyApr 30 · 400m Hurdles · Place 6 · St. John's (Minn.)400m Hurdles654.72SO
Apr 23Gary Wilson InvitationalApr 23 · 400m Hurdles · Place 8 · St. John's (Minn.)400m Hurdles855.07SO
Apr 17CSB/SJU Easter Track MeetApr 17 · 400 Hurdles · Place 1 · St. John's (Minn.)400 Hurdles155.30SO
Apr 12Minnesota State OpenApr 12 · 400m Hurdles · Place 5 · Saint John's (Minn.)400m Hurdles555.95aSo
Apr 5Hamline InvitationalApr 5 · 400m Hurdles · Place 4 · Saint John's (Minn.)400m Hurdles455.76aSo

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 8Gopher ClassicFeb 8 · 60 Meters · Place 25 · Saint John's (Minn.)60 Meters257.28a PB—
Jan 31CSB/SJU vs St. Olaf DualJan 31 · 400 Meters · Place 2 · Saint John's (Minn.)400 Meters252.24a—
Jan 25CSB/SJU Alumni MeetJan 25 · 400 Meters · Place 3 · Saint John's (Minn.)400 Meters351.93a—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 10MIAC ChampionshipsMay 10 · 400m Hurdles · Place 5 · Saint John's (Minn.)400m Hurdles556.72a—
May 10MIAC ChampionshipsMay 10 · 400m Hurdles · Place 5 · Saint John's (Minn.)400m Hurdles554.63a—
May 1St. Thomas Joe Sweeney InvitationalMay 1 · 400m Hurdles · Place 3 · Saint John's (Minn.)400m Hurdles355.53a—
Apr 24Gary Wilson InvitationalApr 24 · 400 Hurdles · Place 7 · St. John's (Minn.)400 Hurdles754.57FR
Apr 20CSB/SJU InvitationalApr 20 · 400m Hurdles · Place 2 · Saint John's (Minn.)400m Hurdles255.58a—
Apr 13Minnesota State OpenApr 13 · 400m Hurdles · Place 4 · St. John's (Minn.)400m Hurdles456.27FR
Apr 13Minnesota State OpenApr 13 · 100 Meters · Place 21 · St. John's (Minn.)100 MetersRound P2111.56 PBFR
Apr 6Hamline InvitationalApr 6 · 400m Hurdles · Place 3 · Saint John's (Minn.)400m Hurdles356.41a—
Apr 6Hamline InvitationalApr 6 · 110m Hurdles · Saint John's (Minn.)110m Hurdles—2.6—

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 22MIAC Indoor ChampionshipsFeb 22 · 60m Hurdles · Place 17 · Saint John's (Minn.)60m Hurdles179.26a—
Feb 16Maverick InvitationalFeb 16 · 60m Hurdles · Place 14 · Saint John's (Minn.)60m Hurdles149.38a—
Feb 16Maverick InvitationalFeb 16 · 400 Meters · Place 10 · Saint John's (Minn.)400 Meters1052.73a—
Feb 10CSB/SJU InvitationalFeb 10 · 60m Hurdles · Place 7 · Saint John's (Minn.)60m Hurdles79.12a—
Feb 10CSB/SJU InvitationalFeb 10 · 60m Hurdles · Place 7 · Saint John's (Minn.)60m Hurdles79.18a—
Feb 10CSB/SJU InvitationalFeb 10 · 200 Meters · Place 3 · Saint John's (Minn.)200 Meters323.11a—
Feb 3Gopher ClassicFeb 3 · 60m Hurdles · Place 15 · Saint John's (Minn.)60m Hurdles159.65a—
Jan 27CSB/SJU Alumni MeetJan 27 · 60m Hurdles · Place 5 · St. John's (Minn.)60m Hurdles510.07FR
Jan 27CSB/SJU Alumni MeetJan 27 · 400 Meters · Place 5 · St. John's (Minn.)400 Meters552.80FR

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 8M City Indoor ClassicDec 8 · 60m Hurdles · Place 13 · Saint John's (Minn.)60m Hurdles42" / 1.067mRound P13.9.37a PBFr