Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJanis Rider / Doug Bolstorff Invitational · Apr 2412.39Janis Rider / Doug Bolstorff InvitationalApril 24, 2025
110m Hurdles · 39" / 0.991m · OutdoorMSHSL Section 7A Championships · May 3016.77aMSHSL Section 7A ChampionshipsMay 30, 2024
110m Hurdles · 42" / 1.067m · OutdoorCarleton Relays · Apr 1916.53aCarleton RelaysApril 19, 2025
200 Meters · OutdoorMinnesota State Open · Apr 1225.08aMinnesota State OpenApril 12, 2025
300m Hurdles · 36" / 0.914m · OutdoorMSHSL Section 7A Championships · May 3045.57aMSHSL Section 7A ChampionshipsMay 30, 2024
400m Hurdles · 36" / 0.914m · OutdoorMinnesota State Open · Apr 121:06.07aMinnesota State OpenApril 12, 2026
60m Hurdles · 42" / 1.067m · IndoorUMAC Indoor Championship · Feb 279.38aUMAC Indoor ChampionshipFebruary 27, 2026
Triple Jump · OutdoorSection 7A True Team · May 734' 10.5Section 7A True TeamMay 7, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 1UMAC Outdoor ChampionshipMay 1 · 110m Hurdles · Place 7 · Minnesota MorrisMinnesota Morris110m Hurdles42" / 1.067m7.17.24aWind: 1.5So
Apr 24Janis Rider/Doug Bolstorff InvitationalApr 24 · 110m Hurdles · Place 7 · Minnesota MorrisMinnesota Morris110m Hurdles42" / 1.067m7.16.90aWind: 1.7So
Apr 16CSB/SJU InvitationalApr 16 · 110m Hurdles · Place 8 · Minnesota MorrisMinnesota Morris110m Hurdles42" / 1.067m8.18.00aSo
Apr 16CSB/SJU InvitationalApr 16 · 200 Meters · Minnesota MorrisMinnesota Morris200 Meters—DNSSo
Apr 12Minnesota State OpenApr 12 · 400m Hurdles · Place 14 · Minnesota MorrisMinnesota Morris400m Hurdles36" / 0.914m14.1:06.07a PBSo
Apr 12Minnesota State OpenApr 12 · 110m Hurdles · Place 12 · Minnesota MorrisMinnesota Morris110m Hurdles42" / 1.067mRound P12.17.09aWind: 1.2So
Apr 8Stomper OpenApr 8 · 110m Hurdles · Place 12 · Minnesota MorrisMinnesota Morris110m HurdlesRound P1217.31aSo
Mar 28CSB/SJU Optimistic MeetMar 28 · 110m Hurdles · Place 10 · Minnesota MorrisMinnesota Morris110m Hurdles42" / 1.067m10.18.51aWind: -0.9So

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 27UMAC Indoor ChampionshipFeb 27 · 60m Hurdles · Place 7 · Minnesota MorrisMinnesota Morris60m Hurdles42" / 1.067m7.9.38a PBSo
Feb 20Maverick OpenFeb 20 · 60m Hurdles · Place 17 · Minnesota MorrisMinnesota Morris60m HurdlesRound P179.60aSo
Feb 14CSB / SJU Valentine’s Day OpenFeb 14 · 60m Hurdles · Place 8 · Minnesota MorrisMinnesota Morris60m HurdlesRound P89.56aSo
Feb 14CSB / SJU Valentine’s Day OpenFeb 14 · 60m Hurdles · Place 8 · Minnesota MorrisMinnesota Morris60m Hurdles89.58aSo
Feb 7Gopher ClassicFeb 7 · 60m Hurdles · Place 23 · Minnesota MorrisMinnesota Morris60m HurdlesRound P239.74aSo
Jan 30St. Olaf Invitational and Multi EventsJan 30 · 60m Hurdles · Place 8 · Minnesota MorrisMinnesota Morris60m HurdlesRound P89.61aSo
Jan 30St. Olaf Invitational and Multi EventsJan 30 · 60m Hurdles · Place 7 · Minnesota MorrisMinnesota Morris60m Hurdles79.54aSo
Jan 24CSB/SJU Alumni MeetJan 24 · 60m Hurdles · Place 8 · Minnesota MorrisMinnesota Morris60m Hurdles89.62aSo
Jan 17St. Olaf Ole OpenerJan 17 · 60m Hurdles · Place 9 · Minnesota MorrisMinnesota Morris60m HurdlesRound P99.56aSo

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 2UMAC Outdoor ChampionshipMay 2 · 400m Hurdles · Place 8 · Minnesota-MorrisMinnesota-Morris400m Hurdles81:05.70FR
May 2UMAC Outdoor ChampionshipMay 2 · 110m Hurdles · Place 5 · Minnesota-MorrisMinnesota-Morris110m HurdlesRound P516.89FR
May 2UMAC Outdoor ChampionshipMay 2 · 110m Hurdles · Place 6 · Minnesota-MorrisMinnesota-Morris110m Hurdles616.98FR
Apr 24Janis Rider / Doug Bolstorff InvitationalApr 24 · 400m Hurdles · Place 7 · Minnesota-MorrisMinnesota-Morris400m Hurdles71:05.07FR
Apr 24Janis Rider / Doug Bolstorff InvitationalApr 24 · 110m Hurdles · Place 7 · Minnesota-MorrisMinnesota-Morris110m Hurdles716.66FR
Apr 24Janis Rider / Doug Bolstorff InvitationalApr 24 · 100 Meters · Place 41 · Minnesota-MorrisMinnesota-Morris100 Meters4112.39 PBFR
Apr 19Carleton RelaysApr 19 · 110m Hurdles · Place 3 · Minnesota MorrisMinnesota Morris110m Hurdles42" / 1.067m3.16.53a PBWind: 0.9Fr
Apr 12Minnesota State OpenApr 12 · 110m Hurdles · Place 15 · Minnesota MorrisMinnesota Morris110m HurdlesRound P1517.10aFr
Apr 12Minnesota State OpenApr 12 · 200 Meters · Place 38 · Minnesota MorrisMinnesota Morris200 Meters3825.08a PBFr
Apr 5Hamline InvitationalApr 5 · 110m Hurdles · Place 13 · Minnesota MorrisMinnesota Morris110m Hurdles1317.15aFr

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 110m Hurdles · Place 19 · BarnumBarnum110m Hurdles39" / 0.991mRound P19.16.56aWind: 312
May 30MSHSL Section 7A ChampionshipsMay 30 · 300m Hurdles · Place 9 · BarnumBarnum300m Hurdles36" / 0.914m9.45.57a PB12
May 30MSHSL Section 7A ChampionshipsMay 30 · 110m Hurdles · Place 3 · BarnumBarnum110m Hurdles39" / 0.991mRound P3.16.77a PBWind: 012
May 30MSHSL Section 7A ChampionshipsMay 30 · 110m Hurdles · Place 2 · BarnumBarnum110m Hurdles39" / 0.991m2.16.27aWind: 2.812
May 23MSHSL Section 7A - South Sub SectionMay 23 · 300m Hurdles · Place 7 · BarnumBarnum300m Hurdles36" / 0.914m7.45.80a12
May 23MSHSL Section 7A - South Sub SectionMay 23 · 110m Hurdles · Place 3 · BarnumBarnum110m Hurdles39" / 0.991m3.16.87a12
May 18Steve Kerzie InvitationalMay 18 · 300m Hurdles · Place 6 · BarnumBarnum300m Hurdles645.36a—
May 18Steve Kerzie InvitationalMay 18 · 110m Hurdles · Place 4 · BarnumBarnum110m Hurdles417.49a—
May 152024 Polar League ChampionshipsMay 15 · 300m Hurdles · Place 6 · BarnumBarnum300m Hurdles645.41a—
May 152024 Polar League ChampionshipsMay 15 · 110m Hurdles · Place 3 · BarnumBarnum110m Hurdles317.67a—
May 7Section 7A True TeamMay 7 · Triple Jump · Place 13 · BarnumBarnumTriple Jump13.34' 10.5 PB12
May 7Section 7A True TeamMay 7 · 110m Hurdles · Place 6 · BarnumBarnum110m Hurdles39" / 0.991m6.18.39a12
Apr 30Rush City TigeramaApr 30 · 300m Hurdles · Place 6 · BarnumBarnum300m Hurdles646.87a—
Apr 30Rush City TigeramaApr 30 · 110m Hurdles · Place 3 · BarnumBarnum110m Hurdles317.58a—
Apr 15MLWR InviteApr 15 · 300m Hurdles · Place 7 · BarnumBarnum300m Hurdles746.66a—
Apr 15MLWR InviteApr 15 · 110m Hurdles · Place 3 · BarnumBarnum110m Hurdles318.33a—
Apr 12Eagle InvitationalApr 12 · 300m Hurdles · Place 5 · BarnumBarnum300m Hurdles547.38a—
Apr 12Eagle InvitationalApr 12 · 110m Hurdles · Place 3 · BarnumBarnum110m Hurdles320.93a—
Apr 9C-I Anniversary Inv.Apr 9 · 300m Hurdles · Place 4 · BarnumBarnum300m Hurdles445.90—
Apr 9C-I Anniversary Inv.Apr 9 · 110m Hurdles · Place 3 · BarnumBarnum110m Hurdles317.62—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 7A ChampionshipsJun 1 · 300m Hurdles · Place 13 · BarnumBarnum300m Hurdles36" / 0.914m13.47.83a11
Jun 1MSHSL Section 7A ChampionshipsJun 1 · 110m Hurdles · Place 6 · BarnumBarnum110m Hurdles39" / 0.991mRound P6.17.73a11
Jun 1MSHSL Section 7A ChampionshipsJun 1 · 110m Hurdles · Place 6 · BarnumBarnum110m Hurdles39" / 0.991m6.17.35aWind: 0.211
May 24MSHLS Section 7A - Sub-Section SouthMay 24 · 300m Hurdles · Place 5 · BarnumBarnum300m Hurdles36" / 0.914m5.46.81a11
May 24MSHLS Section 7A - Sub-Section SouthMay 24 · 110m Hurdles · Place 2 · BarnumBarnum110m Hurdles39" / 0.991m2.17.97a11
May 17Polar League ConferenceMay 17 · 300m Hurdles · Place 3 · BarnumBarnum300m Hurdles346.7411
May 17Polar League ConferenceMay 17 · 110m Hurdles · Place 4 · BarnumBarnum110m Hurdles419.7311
May 11Hinckley-Finlayson InvitationalMay 11 · 110m Hurdles · Place 2 · BarnumBarnum110m Hurdles218.7611
May 9Not Going to True Team InvitationalMay 9 · 300m Hurdles · Place 5 · BarnumBarnum300m Hurdles548.8911
May 9Not Going to True Team InvitationalMay 9 · 110m Hurdles · Place 3 · BarnumBarnum110m Hurdles317.8511
May 2MLWR #1May 2 · 300m Hurdles · BarnumBarnum300m Hurdles36" / 0.914m--SCR11
May 2MLWR #1May 2 · 110m Hurdles · Place 9 · BarnumBarnum110m Hurdles39" / 0.991m9.20.88a11

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 2MSHSL Section 7A ChampionshipsJun 2 · 300m Hurdles · Place 10 · BarnumBarnum300m Hurdles36" / 0.914m10.46.96a10
Jun 2MSHSL Section 7A ChampionshipsJun 2 · 110m Hurdles · Place 5 · BarnumBarnum110m Hurdles39" / 0.991mRound P5.18.80a10
Jun 2MSHSL Section 7A ChampionshipsJun 2 · 110m Hurdles · Place 4 · BarnumBarnum110m Hurdles39" / 0.991m4.19.39aWind: -3.710
May 25MSHSL Section 7A - Sub-Section SouthMay 25 · 300m Hurdles · Place 3 · BarnumBarnum300m Hurdles36" / 0.914m3.45.76a10
May 25MSHSL Section 7A - Sub-Section SouthMay 25 · 110m Hurdles · Place 3 · BarnumBarnum110m Hurdles39" / 0.991mRound P3.18.54a10
May 25MSHSL Section 7A - Sub-Section SouthMay 25 · 110m Hurdles · Place 3 · BarnumBarnum110m Hurdles39" / 0.991m3.17.66a10
May 18Polar League ConferenceMay 18 · 300m Hurdles · Place 3 · BarnumBarnum300m Hurdles346.2410
May 18Polar League ConferenceMay 18 · 110m Hurdles · Place 2 · BarnumBarnum110m Hurdles218.6210
May 10Not Going to True Team InviteMay 10 · 300m Hurdles · Place 5 · BarnumBarnum300m Hurdles36" / 0.914m5.47.90Unofficial10
May 10Not Going to True Team InviteMay 10 · 110m Hurdles · Place 2 · BarnumBarnum110m Hurdles39" / 0.991m2.16.74Unofficial10
May 3Two Harbors Invite #2May 3 · 300m Hurdles · Place 2 · BarnumBarnum300m Hurdles247.5610
May 3Two Harbors Invite #2May 3 · 110m Hurdles · Place 1 · BarnumBarnum110m Hurdles119.3310
Apr 26Two Harbors Invite #1Apr 26 · 300m Hurdles · Place 2 · BarnumBarnum300m Hurdles248.6310
Apr 26Two Harbors Invite #1Apr 26 · 110m Hurdles · Place 2 · BarnumBarnum110m Hurdles221.8910
Apr 22Hinckley-Finlayson InvitationalApr 22 · 300m Hurdles · Place 2 · BarnumBarnum300m Hurdles36" / 0.914m2.48.48a10
Apr 22Hinckley-Finlayson InvitationalApr 22 · 110m Hurdles · Place 1 · BarnumBarnum110m Hurdles39" / 0.991m1.18.65a10

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 10MSHSL Section 7A ChampionshipsJun 10 · 110m Hurdles · Place 6 · BARNBARN110m Hurdles617.879
Jun 3MSHSL Section 7A - South Sub-SectionJun 3 · 300m Hurdles · Place 9 · BarnumBarnum300m Hurdles947.469
Jun 3MSHSL Section 7A - South Sub-SectionJun 3 · 110m Hurdles · Place 7 · BarnumBarnum110m Hurdles718.899
May 26Polar League Conference ChampionshipMay 26 · 300m Hurdles · Place 4 · BarnumBarnum300m Hurdles446.699
May 26Polar League Conference ChampionshipMay 26 · 110m Hurdles · Place 3 · BarnumBarnum110m Hurdles318.339
May 13Polar League MeetMay 13 · 300m Hurdles · Place 3 · BarnumBarnum300m Hurdles347.589
May 13Polar League MeetMay 13 · 110m Hurdles · Place 3 · BarnumBarnum110m Hurdles319.749
Apr 30Esko QUADApr 30 · 300m Hurdles · Place 5 · BarnumBarnum300m Hurdles548.619
Apr 30Esko QUADApr 30 · 110m Hurdles · Place 4 · BarnumBarnum110m Hurdles420.669