Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorYou Can't Cancel Us Classic Time Trial · Apr 1912.11aYou Can't Cancel Us Classic Time TrialApril 19, 2024
110m Hurdles · 39" / 0.991m · OutdoorMSHSL State Track & Field Championships · Jun 1014.42aMSHSL State Track & Field ChampionshipsJune 10, 2025
200 Meters · OutdoorB Lohrman Invite · May 1322.85aB Lohrman InviteMay 13, 2025
300m Hurdles · 36" / 0.914m · OutdoorMSHSL State Track & Field Championships · Jun 1037.34aMSHSL State Track & Field ChampionshipsJune 10, 2025
400 Meters · IndoorNDSU Alumni Classic · Dec 1151.55aNDSU Alumni ClassicDecember 11, 2025
400 Meters · OutdoorBattle on the Bayou · Apr 350.01aBattle on the BayouApril 3, 2026
400m Hurdles · 36" / 0.914m · OutdoorSMU Invitational · May 153.08aSMU InvitationalMay 1, 2026
55m Hurdles · 39" · IndoorMoorhead Athletic Association Indoor · Mar 258.92aMoorhead Athletic Association IndoorMarch 25, 2022
60m Hurdles · 39" / 0.991m · IndoorCLC Indoor Championship · Apr 19.15aCLC Indoor ChampionshipApril 1, 2023
High Jump · IndoorCLC Indoor Championship · Apr 15-10.00CLC Indoor ChampionshipApril 1, 2023
High Jump · OutdoorMSHSL State Track & Field Championships · Jun 66' 2"MSHSL State Track & Field ChampionshipsJune 6, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1SMU InvitationalMay 1 · 400m Hurdles · Place 2 · North Dakota StateNorth Dakota State400m Hurdles36" / 0.914m2.53.08a PBFr
Apr 16Dewey Donat ClassicApr 16 · 400m Hurdles · Place 2 · North Dakota StateNorth Dakota State400m Hurdles36" / 0.914m2.53.97aFr
Apr 11NDSU Spring ClassicApr 11 · 400m Hurdles · Place 1 · North Dakota StateNorth Dakota State400m Hurdles36" / 0.914m1.54.21aFr
Apr 3Battle on the BayouApr 3 · 400m Hurdles · Place 18 · North Dakota StateNorth Dakota State400m Hurdles36" / 0.914m18.53.86aFr
Apr 3Battle on the BayouApr 3 · 400 Meters · Place 46 · North Dakota StateNorth Dakota State400 Meters46.50.01a PBFr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 11NDSU Alumni ClassicDec 11 · 400 Meters · Place 5 · North Dakota StateNorth Dakota State400 Meters5.51.55a PBFr
Apr 5Central Lakes Conference IndoorApr 5 · High Jump · Place 1 · AlexandriaAlexandriaHigh Jump16-012
Apr 5Central Lakes Conference IndoorApr 5 · 60m Hurdles · Place 1 · AlexandriaAlexandria60m Hurdles18.43a12
Apr 5Central Lakes Conference IndoorApr 5 · 400 Meters · Place 2 · AlexandriaAlexandria400 Meters252.08a12
Mar 27Central MN Indoor InviteMar 27 · High Jump · Place 5 · AlexandriaAlexandriaHigh Jump55-812
Mar 27Central MN Indoor InviteMar 27 · 60m Hurdles · Place 1 · AlexandriaAlexandria60m Hurdles18.58a12

2025 Outdoor Track

33 results
DateMeetEventPlMarkGr
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · 300m Hurdles · Place 3 · AlexandriaAlexandria300m Hurdles36" / 0.914mRound P3.38.60a12
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · 300m Hurdles · Place 1 · AlexandriaAlexandria300m Hurdles36" / 0.914m1.37.34a PB12
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · 110m Hurdles · Place 6 · AlexandriaAlexandria110m Hurdles39" / 0.991mRound P6.14.70aWind: 0.712
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · 110m Hurdles · Place 5 · AlexandriaAlexandria110m Hurdles39" / 0.991m5.14.42a PBWind: 0.112
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · High Jump · Place 21 · AlexandriaAlexandriaHigh Jump21.6-00.0012
May 28MSHSL Section 8AA ChampionshipsMay 28 · 300m Hurdles · Place 1 · AlexandriaAlexandria300m Hurdles36" / 0.914mRound P1.39.56a12
May 28MSHSL Section 8AA ChampionshipsMay 28 · 300m Hurdles · Place 1 · AlexandriaAlexandria300m Hurdles36" / 0.914m1.38.84a12
May 28MSHSL Section 8AA ChampionshipsMay 28 · 110m Hurdles · Place 1 · AlexandriaAlexandria110m Hurdles39" / 0.991mRound P1.14.93a12
May 28MSHSL Section 8AA ChampionshipsMay 28 · 110m Hurdles · Place 1 · AlexandriaAlexandria110m Hurdles39" / 0.991m1.14.77aWind: 1.312
May 28MSHSL Section 8AA ChampionshipsMay 28 · High Jump · Place 4 · AlexandriaAlexandriaHigh Jump4.6-01.0012
May 22Central Lakes Conference ChampionshipMay 22 · High Jump · Place 3 · AlexandriaAlexandriaHigh Jump35-1112
May 22Central Lakes Conference ChampionshipMay 22 · 300m Hurdles · Place 1 · AlexandriaAlexandria300m Hurdles138.91a12
May 22Central Lakes Conference ChampionshipMay 22 · 110m Hurdles · Place 1 · AlexandriaAlexandria110m Hurdles114.79a12
May 13B Lohrman InviteMay 13 · High Jump · Place 2 · AlexandriaAlexandriaHigh Jump25-812
May 13B Lohrman InviteMay 13 · 300m Hurdles · Place 1 · AlexandriaAlexandria300m Hurdles140.52a12
May 13B Lohrman InviteMay 13 · 110m Hurdles · Place 1 · AlexandriaAlexandria110m Hurdles115.91a12
May 13B Lohrman InviteMay 13 · 200 Meters · Place 2 · AlexandriaAlexandria200 Meters222.85a PB12
May 6Section 8AAA True TeamMay 6 · 300m Hurdles · Place 1 · AlexandriaAlexandria300m Hurdles36" / 0.914m1.39.59a12
May 6Section 8AAA True TeamMay 6 · 110m Hurdles · Place 1 · AlexandriaAlexandria110m Hurdles39" / 0.991m1.14.93a12
May 6Section 8AAA True TeamMay 6 · High Jump · Place 4 · AlexandriaAlexandriaHigh Jump4.6' 0"12
Apr 29Alex RelaysApr 29 · High Jump · Place 2 · AlexandriaAlexandriaHigh Jump26-012
Apr 22Monticello InviteApr 22 · 300m Hurdles · Place 1 · AlexandriaAlexandria300m Hurdles36" / 0.914m1.39.81a12
Apr 22Monticello InviteApr 22 · 110m Hurdles · Place 2 · AlexandriaAlexandria110m Hurdles39" / 0.991m2.14.95a12
Apr 22Monticello InviteApr 22 · High Jump · Place 2 · AlexandriaAlexandriaHigh Jump2.6' 0"12
Apr 17Sabre QuadApr 17 · High Jump · Place 3 · AlexandriaAlexandriaHigh Jump35-612
Apr 17Sabre QuadApr 17 · 300m Hurdles · Place 1 · AlexandriaAlexandria300m Hurdles140.06a12
Apr 17Sabre QuadApr 17 · 110m Hurdles · Place 2 · AlexandriaAlexandria110m Hurdles216.03a12
Apr 10Brainerd QuadApr 10 · High Jump · Place 3 · AlexandriaAlexandriaHigh Jump35-612
Apr 10Brainerd QuadApr 10 · 300m Hurdles · Place 1 · AlexandriaAlexandria300m Hurdles140.41a12
Apr 10Brainerd QuadApr 10 · 110m Hurdles · Place 1 · AlexandriaAlexandria110m Hurdles114.99a12
Mar 21Moorhead Athletic Association MeetMar 21 · High Jump · Place 1 · AlexandriaAlexandriaHigh Jump15-1012
Mar 21Moorhead Athletic Association MeetMar 21 · 55m Hurdles · Place 1 · AlexandriaAlexandria55m Hurdles17.93a12
Mar 21Moorhead Athletic Association MeetMar 21 · 400 Meters · Place 2 · AlexandriaAlexandria400 Meters252.81a12

2024 Outdoor Track

33 results
DateMeetEventPlMarkGr
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 300m Hurdles · Place 4 · AlexandriaAlexandria300m Hurdles36" / 0.914mRound P4.38.78a11
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 300m Hurdles · Place 2 · AlexandriaAlexandria300m Hurdles36" / 0.914m2.38.00a11
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 110m Hurdles · Place 6 · AlexandriaAlexandria110m Hurdles39" / 0.991mRound P6.14.83aWind: 2.711
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 110m Hurdles · Place 6 · AlexandriaAlexandria110m Hurdles39" / 0.991m6.14.83aWind: -1.111
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · High Jump · Place 9 · AlexandriaAlexandriaHigh Jump9.6' 2" PB11
May 29MSHSL Section 8AA ChampionshipsMay 29 · 300m Hurdles · Place 2 · AlexandriaAlexandria300m Hurdles36" / 0.914mRound P2.41.20a11
May 29MSHSL Section 8AA ChampionshipsMay 29 · 300m Hurdles · Place 1 · AlexandriaAlexandria300m Hurdles36" / 0.914m1.39.26a11
May 29MSHSL Section 8AA ChampionshipsMay 29 · 110m Hurdles · Place 1 · AlexandriaAlexandria110m Hurdles39" / 0.991mRound P1.15.35aWind: 011
May 29MSHSL Section 8AA ChampionshipsMay 29 · 110m Hurdles · Place 1 · AlexandriaAlexandria110m Hurdles39" / 0.991m1.15.06aWind: 0.111
May 29MSHSL Section 8AA ChampionshipsMay 29 · High Jump · Place 2 · AlexandriaAlexandriaHigh Jump2.6' 111
May 23Central Lakes Conference MeetMay 23 · High Jump · Place 3 · AlexandriaAlexandriaHigh Jump36-0—
May 23Central Lakes Conference MeetMay 23 · 300m Hurdles · Place 1 · AlexandriaAlexandria300m Hurdles140.01a—
May 23Central Lakes Conference MeetMay 23 · 110m Hurdles · Place 1 · AlexandriaAlexandria110m Hurdles115.34a—
May 14B Lohrman InvitationalMay 14 · High Jump · Place 4 · AlexandriaAlexandriaHigh Jump45-6—
May 14B Lohrman InvitationalMay 14 · 300m Hurdles · Place 1 · AlexandriaAlexandria300m Hurdles139.02a—
May 14B Lohrman InvitationalMay 14 · 110m Hurdles · Place 1 · AlexandriaAlexandria110m Hurdles115.67a—
May 14B Lohrman InvitationalMay 14 · 200 Meters · Place 2 · AlexandriaAlexandria200 Meters222.92a—
May 8Class AAA WildcardMay 8 · 300m Hurdles · Place 3 · AlexandriaAlexandria300m Hurdles36" / 0.914m3.40.01a11
May 8Class AAA WildcardMay 8 · 110m Hurdles · Place 11 · AlexandriaAlexandria110m Hurdles39" / 0.991m11.15.64a11
May 8Class AAA WildcardMay 8 · High Jump · Place 7 · AlexandriaAlexandriaHigh Jump7.6' 011
May 7Section 8AAA True TeamMay 7 · 300m Hurdles · Place 1 · AlexandriaAlexandria300m Hurdles36" / 0.914m1.40.01a11
May 7Section 8AAA True TeamMay 7 · 110m Hurdles · Place 1 · AlexandriaAlexandria110m Hurdles39" / 0.991m1.15.64a11
May 7Section 8AAA True TeamMay 7 · High Jump · Place 3 · AlexandriaAlexandriaHigh Jump3.6-00.0011
Apr 30Alex RelaysApr 30 · High Jump · Place 2 · AlexandriaAlexandriaHigh Jump25-8—
Apr 30Alex RelaysApr 30 · 300m Hurdles · Place 1 · AlexandriaAlexandria300m Hurdles140.79a—
Apr 23Monticello InvitationalApr 23 · High Jump · Place 7 · AlexandriaAlexandriaHigh Jump75-10—
Apr 23Monticello InvitationalApr 23 · 300m Hurdles · Place 1 · AlexandriaAlexandria300m Hurdles140.08a—
Apr 23Monticello InvitationalApr 23 · 110m Hurdles · Place 3 · AlexandriaAlexandria110m Hurdles315.38a—
Apr 19You Can't Cancel Us Classic Time TrialApr 19 · 110m Hurdles · Place 2 · AlexandriaAlexandria110m Hurdles39" / 0.991m2.16.78a11
Apr 19You Can't Cancel Us Classic Time TrialApr 19 · 100 Meters · Place 6 · AlexandriaAlexandria100 Meters6.12.11a PB11
Apr 11Brainerd QuadApr 11 · High Jump · Place 2 · AlexandriaAlexandriaHigh Jump25-8—
Apr 11Brainerd QuadApr 11 · 300m Hurdles · Place 1 · AlexandriaAlexandria300m Hurdles141.87a—
Apr 11Brainerd QuadApr 11 · 110m Hurdles · Place 1 · AlexandriaAlexandria110m Hurdles115.48a—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Apr 6CLC Indoor ChampionshipApr 6 · High Jump · Place 6 · AlexandriaAlexandriaHigh Jump65-6—
Apr 6CLC Indoor ChampionshipApr 6 · 60m Hurdles · Place 1 · AlexandriaAlexandria60m Hurdles18.66a—
Apr 6CLC Indoor ChampionshipApr 6 · 400 Meters · Place 2 · AlexandriaAlexandria400 Meters252.97a—
Mar 22Moorhead Athletic Association Indoor MeetMar 22 · High Jump · Place 2 · AlexandriaAlexandriaHigh Jump25-8—
Mar 22Moorhead Athletic Association Indoor MeetMar 22 · 55m Hurdles · Place 2 · AlexandriaAlexandria55m Hurdles28.14a—

2023 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jun 8MSHSL State Track & Field ChampionshipsJun 8 · 300m Hurdles · Place 6 · AlexandriaAlexandria300m Hurdles36" / 0.914mRound P6.39.77a10
Jun 8MSHSL State Track & Field ChampionshipsJun 8 · 300m Hurdles · Place 5 · AlexandriaAlexandria300m Hurdles36" / 0.914m5.39.21a10
Jun 8MSHSL State Track & Field ChampionshipsJun 8 · 110m Hurdles · Place 16 · AlexandriaAlexandria110m Hurdles39" / 0.991mRound P16.15.96aWind: -2.410
May 31MSHSL Section 8AA ChampionshipsMay 31 · 300m Hurdles · Place 1 · AlexandriaAlexandria300m Hurdles36" / 0.914mRound P1.41.63a10
May 31MSHSL Section 8AA ChampionshipsMay 31 · 300m Hurdles · Place 1 · AlexandriaAlexandria300m Hurdles36" / 0.914m1.39.72a10
May 31MSHSL Section 8AA ChampionshipsMay 31 · 110m Hurdles · Place 2 · AlexandriaAlexandria110m Hurdles39" / 0.991mRound P2.15.98aWind: -1.410
May 31MSHSL Section 8AA ChampionshipsMay 31 · 110m Hurdles · Place 2 · AlexandriaAlexandria110m Hurdles39" / 0.991m2.15.31aWind: 0.610
May 31MSHSL Section 8AA ChampionshipsMay 31 · High Jump · Place 7 · AlexandriaAlexandriaHigh Jump7.5-08.0010
May 23Central Lakes Conference ChampionshipMay 23 · 300m Hurdles · Place 2 · AlexandriaAlexandria300m Hurdles36" / 0.914m2.41.38a10
May 23Central Lakes Conference ChampionshipMay 23 · 110m Hurdles · Place 3 · AlexandriaAlexandria110m Hurdles39" / 0.991m3.16.04a10
May 23Central Lakes Conference ChampionshipMay 23 · High Jump · Place 4 · AlexandriaAlexandriaHigh Jump4.5-08.0010
May 19State True Team AAA BoysMay 19 · 300m Hurdles · Place 3 · AlexandriaAlexandria300m Hurdles36" / 0.914m3.39.95a10
May 19State True Team AAA BoysMay 19 · 110m Hurdles · Place 12 · AlexandriaAlexandria110m Hurdles39" / 0.991m12.16.04a10
May 19State True Team AAA BoysMay 19 · High Jump · AlexandriaAlexandriaHigh Jump--NH10
May 19State True Team AAA BoysMay 19 · 400 Meters · AlexandriaAlexandria400 MetersRelay Split—52.32Unofficial10
May 16Alexandria InviteMay 16 · High Jump · Place 3 · AlexandriaAlexandriaHigh Jump35-810
May 16Alexandria InviteMay 16 · 300m Hurdles · Place 1 · AlexandriaAlexandria300m Hurdles140.7810
May 16Alexandria InviteMay 16 · 110m Hurdles · Place 1 · AlexandriaAlexandria110m Hurdles115.9110
May 9Section 8AAA True TeamMay 9 · 300m Hurdles · Place 1 · AlexandriaAlexandria300m Hurdles36" / 0.914m1.42.00a10
May 9Section 8AAA True TeamMay 9 · 110m Hurdles · Place 2 · AlexandriaAlexandria110m Hurdles39" / 0.991m2.16.39a10
May 9Section 8AAA True TeamMay 9 · High Jump · Place 4 · AlexandriaAlexandriaHigh Jump4.5-10.0010
May 9Section 8AAA True TeamMay 9 · 400 Meters · AlexandriaAlexandria400 MetersRelay Split—52.22Unofficial10
May 2Alex RelaysMay 2 · High Jump · Place 7 · AlexandriaAlexandriaHigh Jump75-06.0010
May 2Alex RelaysMay 2 · 300m Hurdles · Place 1 · AlexandriaAlexandria300m Hurdles143.8510
Apr 25Monticello InviteApr 25 · High Jump · Place 2 · AlexandriaAlexandriaHigh Jump25-1010
Apr 25Monticello InviteApr 25 · 300m Hurdles · Place 1 · AlexandriaAlexandria300m Hurdles141.9910
Apr 25Monticello InviteApr 25 · 110m Hurdles · Place 4 · AlexandriaAlexandria110m Hurdles416.3810
Apr 18Brainerd QuadApr 18 · High Jump · Place 3 · AlexandriaAlexandriaHigh Jump35-08.0010
Apr 18Brainerd QuadApr 18 · 300m Hurdles · Place 1 · AlexandriaAlexandria300m Hurdles142.6810
Apr 18Brainerd QuadApr 18 · 110m Hurdles · Place 3 · AlexandriaAlexandria110m Hurdles316.9010

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 1CLC Indoor ChampionshipApr 1 · 60m Hurdles · Place 2 · AlexandriaAlexandria60m Hurdles39" / 0.991m2.9.15a PB10
Apr 1CLC Indoor ChampionshipApr 1 · High Jump · Place 2 · AlexandriaAlexandriaHigh Jump2.5-10.00 PB10
Apr 1CLC Indoor ChampionshipApr 1 · 400 Meters · AlexandriaAlexandria400 MetersRelay Split—58.7Unofficial10

2022 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 8AA ChampionshipsJun 1 · 300m Hurdles · Place 4 · AlexandriaAlexandria300m Hurdles36" / 0.914mRound P4.43.37a9
Jun 1MSHSL Section 8AA ChampionshipsJun 1 · 300m Hurdles · Place 4 · AlexandriaAlexandria300m Hurdles36" / 0.914m4.42.09a9
Jun 1MSHSL Section 8AA ChampionshipsJun 1 · 110m Hurdles · Place 5 · AlexandriaAlexandria110m Hurdles39" / 0.991mRound P5.17.05a9
Jun 1MSHSL Section 8AA ChampionshipsJun 1 · 110m Hurdles · Place 4 · AlexandriaAlexandria110m Hurdles39" / 0.991m4.16.19aWind: -1.89
Jun 1MSHSL Section 8AA ChampionshipsJun 1 · High Jump · Place 8 · AlexandriaAlexandriaHigh Jump8.5-05.009
May 20State True Team Class AAAMay 20 · High Jump · Place 28 · AlexandriaAlexandriaHigh Jump285-04.009
May 20State True Team Class AAAMay 20 · 300m Hurdles · Place 28 · AlexandriaAlexandria300m Hurdles2844.499
May 20State True Team Class AAAMay 20 · 110m Hurdles · Place 23 · AlexandriaAlexandria110m Hurdles2316.879
May 17Alexandria InviteMay 17 · High Jump · Place 7 · AlexandriaAlexandriaHigh Jump75-06.009
May 17Alexandria InviteMay 17 · 300m Hurdles · Place 5 · AlexandriaAlexandria300m Hurdles544.259
May 17Alexandria InviteMay 17 · 110m Hurdles · Place 6 · AlexandriaAlexandria110m Hurdles616.829
May 3Alex Relays InvitationalMay 3 · 300m Hurdles · Place 3 · AlexandriaAlexandria300m Hurdles36" / 0.914m3.42.76a9
May 3Alex Relays InvitationalMay 3 · High Jump · Place 8 · AlexandriaAlexandriaHigh Jump8.5-06.009
Apr 26Monticello InviteApr 26 · High Jump · Place 7 · AlexandriaAlexandriaHigh Jump75-06.009
Apr 26Monticello InviteApr 26 · 300m Hurdles · Place 4 · AlexandriaAlexandria300m Hurdles444.18a9
Apr 26Monticello InviteApr 26 · 110m Hurdles · Place 3 · AlexandriaAlexandria110m Hurdles317.17a9
Apr 21Sabre QuadrangularApr 21 · 300m Hurdles · Place 2 · AlexandriaAlexandria300m Hurdles36" / 0.914m2.43.86a9
Apr 21Sabre QuadrangularApr 21 · 110m Hurdles · Place 4 · AlexandriaAlexandria110m Hurdles39" / 0.991m4.17.34a9
Apr 21Sabre QuadrangularApr 21 · High Jump · Place 6 · AlexandriaAlexandriaHigh Jump6.5-04.009
Apr 11Alexandria InviteApr 11 · 300m Hurdles · Place 3 · AlexandriaAlexandria300m Hurdles36" / 0.914m3.46.38a9
Apr 11Alexandria InviteApr 11 · 110m Hurdles · Place 2 · AlexandriaAlexandria110m Hurdles39" / 0.991m2.17.64a9
Apr 11Alexandria InviteApr 11 · High Jump · Place 4 · AlexandriaAlexandriaHigh Jump4.5-06.009

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 2CLC indoorApr 2 · 60m Hurdles · Place 9 · AlexandriaAlexandria60m Hurdles39" / 0.991m9.10.02a9
Apr 2CLC indoorApr 2 · High Jump · Place 6 · AlexandriaAlexandriaHigh Jump6.5-06.009
Mar 25Moorhead Athletic Association IndoorMar 25 · 55m Hurdles · Place 2 · AlexandriaAlexandria55m Hurdles39"2.8.92a PB9
Mar 25Moorhead Athletic Association IndoorMar 25 · High Jump · Place 2 · AlexandriaAlexandriaHigh Jump2.5-08.009