Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDrake Alternative · Apr 2611.99Drake AlternativeApril 26, 2025
110m Hurdles · 39" / 0.991m · IndoorMSHSL Section 2AA Championships · May 2916.65aMSHSL Section 2AA ChampionshipsMay 29, 2024
110m Hurdles · 39" / 0.991m · OutdoorSection 1AAA True Team · May 716.63aSection 1AAA True TeamMay 7, 2024
200 Meters · IndoorSt. Olaf Ole Opener · Jan 1724.74aSt. Olaf Ole OpenerJanuary 17, 2026
200 Meters · OutdoorGustie Twilight · Apr 1624.63Gustie TwilightApril 16, 2025
300m Hurdles · 36" / 0.914m · IndoorMSHSL Section 2AA Championships · May 2942.67aMSHSL Section 2AA ChampionshipsMay 29, 2024
300m Hurdles · 36" / 0.914m · OutdoorMSHSL Section 2AA Championships · May 3142.06aMSHSL Section 2AA ChampionshipsMay 31, 2023
400 Meters · IndoorMeet of the Hearts · Feb 856.32aMeet of the HeartsFebruary 8, 2025
400 Meters · OutdoorBig 9 Quadrangular Austin Boys · May 1155.04Big 9 Quadrangular Austin Boys May 11, 2021
400m Hurdles · 36" / 0.914m · OutdoorMIAC Outdoor Championship · Apr 3056.28aMIAC Outdoor ChampionshipApril 30, 2026
55 Meters · IndoorCarleton Meet of Hearts · Feb 146.93aCarleton Meet of HeartsFebruary 14, 2026
60 Meter · IndoorSt. Olaf Invitational and Multi Events · Jan 247.71aSt. Olaf Invitational and Multi EventsJanuary 24, 2025
60 Meters · IndoorSt. Olaf Ole Opener · Jan 187.64aSt. Olaf Ole OpenerJanuary 18, 2025
Discus · 1.6kg · OutdoorMankato East T&F Tri Invite 4/12/2024 · Apr 1299-11.00Mankato East T&F Tri Invite 4/12/2024April 12, 2024
Javelin · 800g · OutdoorCSB/SJU Optimistic Meet · Mar 2842.11mCSB/SJU Optimistic MeetMarch 28, 2026
Long Jump · IndoorMankato East Indoor Quad 3/21/2024 · Mar 2116-10.00Mankato East Indoor Quad 3/21/2024March 21, 2024
Long Jump · OutdoorMankato East - Big 9 Triangular · Apr 1918-02.00Mankato East - Big 9 TriangularApril 19, 2022

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 2St. Olaf Ole OpenMay 2 · Javelin · Place 4 · Gustavus AdolphusGustavus AdolphusJavelin4129-11.84SO
May 2St. Olaf Ole OpenMay 2 · 110m Hurdles · Place 1 · Gustavus AdolphusGustavus Adolphus110m Hurdles116.14SO
Apr 30MIAC Outdoor ChampionshipApr 30 · 400m Hurdles · Place 7 · Gustavus AdolphusGustavus Adolphus400m Hurdles36" / 0.914mRound P7.56.33aSo
Apr 30MIAC Outdoor ChampionshipApr 30 · 400m Hurdles · Place 8 · Gustavus AdolphusGustavus Adolphus400m Hurdles36" / 0.914m8.56.28a PBSo
Apr 30MIAC Outdoor ChampionshipApr 30 · 110m Hurdles · Place 12 · Gustavus AdolphusGustavus Adolphus110m Hurdles42" / 1.067mRound P12.16.10aWind: 2.4So
Apr 25Drake AlternativeApr 25 · Javelin · Place 5 · Gustavus AdolphusGustavus AdolphusJavelin5138-3.84SO
Apr 25Drake AlternativeApr 25 · 400m Hurdles · Place 2 · Gustavus AdolphusGustavus Adolphus400m Hurdles258.14SO
Apr 15Gustie TwilightApr 15 · Javelin · Place 6 · Gustavus AdolphusGustavus AdolphusJavelin641.49mSo
Apr 15Gustie TwilightApr 15 · 400m Hurdles · Place 6 · Gustavus AdolphusGustavus Adolphus400m Hurdles659.22aSo
Apr 15Gustie TwilightApr 15 · 110m Hurdles · Place 11 · Gustavus AdolphusGustavus Adolphus110m Hurdles1117.14aSo
Apr 11Gene Glader InvitationalApr 11 · Javelin · Place 10 · Gustavus AdolphusGustavus AdolphusJavelin800g10.40.00mSo
Apr 11Gene Glader InvitationalApr 11 · 110m Hurdles · Gustavus AdolphusGustavus Adolphus110m Hurdles42" / 1.067mRound P—DQSo
Apr 8Stomper OpenApr 8 · 110m Hurdles · Place 11 · Gustavus AdolphusGustavus Adolphus110m HurdlesRound P1116.55aSo
Mar 28CSB/SJU Optimistic MeetMar 28 · Javelin · Place 18 · Gustavus AdolphusGustavus AdolphusJavelin800g18.42.11m PBSo
Mar 28CSB/SJU Optimistic MeetMar 28 · 400m Hurdles · Gustavus AdolphusGustavus Adolphus400m Hurdles36" / 0.914m—DNSSo

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 26MIAC Indoor ChampionshipsFeb 26 · 55m Hurdles · Place 15 · Gustavus AdolphusGustavus Adolphus55m Hurdles158.44aSO
Feb 20Maverick OpenFeb 20 · 60m Hurdles · Place 16 · Gustavus AdolphusGustavus Adolphus60m HurdlesRound P169.23aSo
Feb 14Carleton Meet of HeartsFeb 14 · 55m Hurdles · Place 9 · Gustavus AdolphusGustavus Adolphus55m Hurdles98.75aSO
Feb 14Carleton Meet of HeartsFeb 14 · 55 Meters · Place 19 · Gustavus AdolphusGustavus Adolphus55 Meters196.93a PBSO
Jan 30St. Olaf Invitational and Multi EventsJan 30 · 60m Hurdles · Place 9 · Gustavus AdolphusGustavus Adolphus60m HurdlesRound P99.63aSo
Jan 17St. Olaf Ole OpenerJan 17 · 60m Hurdles · Place 12 · Gustavus AdolphusGustavus Adolphus60m HurdlesRound P129.70aSo
Jan 17St. Olaf Ole OpenerJan 17 · 200 Meters · Place 20 · Gustavus AdolphusGustavus Adolphus200 Meters2024.74a PBSo

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 9MIAC ChampionshipsMay 9 · 400m Hurdles · Place 20 · Gustavus AdolphusGustavus Adolphus400m Hurdles36" / 0.914mRound P20.1:01.07aFr
May 3St. Olaf OpenMay 3 · Javelin · Place 9 · Gustavus AdolphusGustavus AdolphusJavelin935.07mFr
May 3St. Olaf OpenMay 3 · 400m Hurdles · Place 10 · Gustavus AdolphusGustavus Adolphus400m Hurdles101:03.28aFr
Apr 30Maverick Open #1Apr 30 · 400m Hurdles · Place 10 · Gustavus AdolphusGustavus Adolphus400m Hurdles101:01.27FR
Apr 26Drake AlternativeApr 26 · Javelin · Place 7 · Gustavus AdolphusGustavus AdolphusJavelin735.11mFR
Apr 26Drake AlternativeApr 26 · 400m Hurdles · Place 8 · Gustavus AdolphusGustavus Adolphus400m Hurdles81:00.94FR
Apr 26Drake AlternativeApr 26 · 100 Meters · Place 22 · Gustavus AdolphusGustavus Adolphus100 Meters2211.99 PBFR
Apr 16Gustie TwilightApr 16 · Javelin · Place 5 · Gustavus AdolphusGustavus AdolphusJavelin538.09mFR
Apr 16Gustie TwilightApr 16 · 200 Meters · Place 18 · Gustavus AdolphusGustavus Adolphus200 Meters1824.63 PBFR
Apr 12Bethel InvitationalApr 12 · Javelin · Place 17 · Gustavus AdolphusGustavus AdolphusJavelin1733.94mFr
Apr 12Bethel InvitationalApr 12 · 400m Hurdles · Place 22 · Gustavus AdolphusGustavus Adolphus400m Hurdles221:03.54aFr

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 15CSB/SJU InvitationalFeb 15 · 60 Meters · Place 61 · Gustavus AdolphusGustavus Adolphus60 Meters617.73a—
Feb 8Meet of the HeartsFeb 8 · 55m Hurdles · Place 8 · Gustavus AdolphusGustavus Adolphus55m Hurdles89.82a—
Feb 8Meet of the HeartsFeb 8 · 400 Meters · Place 20 · Gustavus AdolphusGustavus Adolphus400 Meters2056.32a PB—
Jan 31Mark Schuck Open and MultiJan 31 · 60 Meters · Place 35 · Gustavus AdolphusGustavus Adolphus60 Meters357.70a—
Jan 24St. Olaf Invitational and Multi EventsJan 24 · 60 Meter · Place 27 · Gustavus AdolphusGustavus Adolphus60 MeterRound P27.7.71a PBFr
Jan 24St. Olaf Invitational and Multi EventsJan 24 · 200 Meters · Place 38 · Gustavus AdolphusGustavus Adolphus200 Meters38.25.43aFr
Jan 18St. Olaf Ole OpenerJan 18 · 60 Meters · Place 25 · Gustavus AdolphusGustavus Adolphus60 Meters257.64a PB—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
May 29MSHSL Section 2AA ChampionshipsMay 29 · 300m Hurdles · Place 6 · Mankato EastMankato East300m Hurdles36" / 0.914mRound P6.42.67a PB12
May 29MSHSL Section 2AA ChampionshipsMay 29 · 300m Hurdles · Place 8 · Mankato EastMankato East300m Hurdles36" / 0.914m8.43.38a12
May 29MSHSL Section 2AA ChampionshipsMay 29 · 110m Hurdles · Place 9 · Mankato EastMankato East110m Hurdles39" / 0.991mRound P9.16.92aWind: 012
May 29MSHSL Section 2AA ChampionshipsMay 29 · 110m Hurdles · Place 7 · Mankato EastMankato East110m Hurdles39" / 0.991m7.16.65a PBWind: 012
Mar 21Mankato East Indoor Quad 3/21/2024Mar 21 · 60m Hurdles · Mankato EastMankato East60m Hurdles39" / 0.991m—NT12
Mar 21Mankato East Indoor Quad 3/21/2024Mar 21 · Long Jump · Place 5 · Mankato EastMankato EastLong Jump5.16-10.00 PB12

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 23Big9 Conference MeetMay 23 · 300m Hurdles · Place 12 · Mankato EastMankato East300m Hurdles1242.98a—
May 23Big9 Conference MeetMay 23 · 110m Hurdles · Place 22 · Mankato EastMankato East110m Hurdles2217.72a—
May 17Class AAA True Team State ChampionshipsMay 17 · 300m Hurdles · Place 33 · Mankato EastMankato East300m Hurdles3347.92a—
May 17Class AAA True Team State ChampionshipsMay 17 · 110m Hurdles · Place 25 · Mankato EastMankato East110m Hurdles2516.98a—
May 14Mankato East Tri 5/14/2024May 14 · Discus · Place 7 · Mankato EastMankato EastDiscus1.6kg7.97-0612
May 14Mankato East Tri 5/14/2024May 14 · 300m Hurdles · Place 4 · Mankato EastMankato East300m Hurdles36" / 0.914m4.44.29a12
May 14Mankato East Tri 5/14/2024May 14 · 110m Hurdles · Place 2 · Mankato EastMankato East110m Hurdles39" / 0.991m2.17.26a12
May 7Section 1AAA True TeamMay 7 · 300m Hurdles · Place 16 · Mankato EastMankato East300m Hurdles36" / 0.914m16.44.63a12
May 7Section 1AAA True TeamMay 7 · 110m Hurdles · Place 10 · Mankato EastMankato East110m Hurdles39" / 0.991m10.16.63a PB12
May 22024 Mankato East Cougar RelaysMay 2 · 300m Hurdles · Place 6 · Mankato EastMankato East300m Hurdles36" / 0.914m6.43.89a12
May 22024 Mankato East Cougar RelaysMay 2 · 110m Hurdles · Place 10 · Mankato EastMankato East110m Hurdles39" / 0.991m10.17.39a12
Apr 23Century Triangular1Apr 23 · 300m Hurdles · Place 3 · Mankato EastMankato East300m Hurdles346.2—
Apr 23Century Triangular1Apr 23 · 110m Hurdles · Place 5 · Mankato EastMankato East110m Hurdles518.1—
Apr 15Big 9 Triangular Austin #1Apr 15 · Discus · Place 14 · Mankato EastMankato EastDiscus1496-3—
Apr 15Big 9 Triangular Austin #1Apr 15 · 300m Hurdles · Place 3 · Mankato EastMankato East300m Hurdles343.88a—
Apr 15Big 9 Triangular Austin #1Apr 15 · 110m Hurdles · Place 7 · Mankato EastMankato East110m Hurdles718.24a—
Apr 12Mankato East T&F Tri Invite 4/12/2024Apr 12 · Discus · Place 5 · Mankato EastMankato EastDiscus1.6kg5.99-11.00 PB12
Apr 12Mankato East T&F Tri Invite 4/12/2024Apr 12 · 300m Hurdles · Place 2 · Mankato EastMankato East300m Hurdles36" / 0.914m2.44.91a12
Apr 4Fairmont meetApr 4 · Long Jump · Place 11 · Mankato EastMankato EastLong Jump1117-2.25—
Apr 4Fairmont meetApr 4 · Discus · Place 13 · Mankato EastMankato EastDiscus1393-0.5—
Apr 4Fairmont meetApr 4 · 300m Hurdles · Place 3 · Mankato EastMankato East300m Hurdles346.64a—
Apr 4Fairmont meetApr 4 · 100 Meters · Place 18 · Mankato EastMankato East100 Meters1812.50a—

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 31MSHSL Section 2AA ChampionshipsMay 31 · 300m Hurdles · Place 5 · Mankato EastMankato East300m Hurdles36" / 0.914mRound P5.42.06a PB12
May 31MSHSL Section 2AA ChampionshipsMay 31 · 300m Hurdles · Place 5 · Mankato EastMankato East300m Hurdles36" / 0.914m5.42.42a12
May 25Big 9 ChampionshipsMay 25 · 300m Hurdles · Place 12 · Mankato EastMankato East300m Hurdles1244.3412
May 25Big 9 ChampionshipsMay 25 · 300m Hurdles · Place 12 · Mankato EastMankato East300m Hurdles1244.3412
May 20State True Team AA BoysMay 20 · 300m Hurdles · Place 10 · Mankato EastMankato East300m Hurdles36" / 0.914m10.43.54a12
May 18Mankato East JV InviteMay 18 · Discus · Place 4 · Mankato EastMankato EastDiscus4100-0712
May 11Owatonna Coed TriMay 11 · Long Jump · Place 11 · Mankato EastMankato EastLong Jump1116-10.0012
May 11Owatonna Coed TriMay 11 · Discus · Place 14 · Mankato EastMankato EastDiscus14106-0912
May 11Owatonna Coed TriMay 11 · 300m Hurdles · Place 3 · Mankato EastMankato East300m Hurdles344.0912
May 9Section 2AA True TeamMay 9 · 300m Hurdles · Place 12 · Mankato EastMankato East300m Hurdles36" / 0.914m12.44.34a12
May 2Rochester Mayo Big9 Triangular #2May 2 · Long Jump · Place 28 · Mankato EastMankato EastLong Jump28.12' 7.512
May 2Rochester Mayo Big9 Triangular #2May 2 · Discus · Mankato EastMankato EastDiscus1.6kg—DNS12
May 2Rochester Mayo Big9 Triangular #2May 2 · 300m Hurdles · Mankato EastMankato East300m Hurdles36" / 0.914m—DNS12
Apr 25Mankato East Coed Tri 4/25/2023Apr 25 · Long Jump · Place 6 · Mankato EastMankato EastLong Jump6.18-05.25Unofficial12
Apr 25Mankato East Coed Tri 4/25/2023Apr 25 · Discus · Place 10 · Mankato EastMankato EastDiscus1.6kg10.96-08Unofficial12
Apr 25Mankato East Coed Tri 4/25/2023Apr 25 · 300m Hurdles · Place 5 · Mankato EastMankato East300m Hurdles36" / 0.914m5.45.31aUnofficial12
Apr 25Mankato East Coed Tri 4/25/2023Apr 25 · 100 Meters · Place 4 · Mankato EastMankato East100 Meters4.12.65aUnofficial12
Apr 13New Prague TriangularApr 13 · Long Jump · Place 8 · Mankato EastMankato EastLong Jump818-1.7512
Apr 13New Prague TriangularApr 13 · Discus · Place 19 · Mankato EastMankato EastDiscus1981-112
Apr 13New Prague TriangularApr 13 · 300m Hurdles · Place 2 · Mankato EastMankato East300m Hurdles245.5712

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 2AA ChampionshipsJun 1 · 300m Hurdles · Place 13 · Mankato EastMankato East300m Hurdles36" / 0.914mRound P13.45.18a11
May 23Faribault JV InvitationalMay 23 · Long Jump · Place 12 · Mankato EastMankato EastLong Jump12.17-02.5011
May 23Faribault JV InvitationalMay 23 · 300m Hurdles · Place 2 · Mankato EastMankato East300m Hurdles36" / 0.914m2.45.11a11
May 23Faribault JV InvitationalMay 23 · 100 Meters · Place 9 · Mankato EastMankato East100 Meters9.12.20a11
May 12Mankato East/West JV MeetMay 12 · Long Jump · Place 2 · Mankato EastMankato EastLong Jump218-04.0011
May 12Mankato East/West JV MeetMay 12 · 300m Hurdles · Place 2 · Mankato EastMankato East300m Hurdles248.4011
May 3Mankato East Coed TriangularMay 3 · Long Jump · Place 10 · Mankato EastMankato EastLong Jump10.17-03.5011
May 3Mankato East Coed TriangularMay 3 · 300m Hurdles · Place 1 · Mankato EastMankato East300m Hurdles36" / 0.914m1.45.54a11
May 3Mankato East Coed TriangularMay 3 · 100 Meters · Place 8 · Mankato EastMankato East100 Meters8.12.70a11
Apr 26Faribault TriApr 26 · Long Jump · Place 8 · Mankato EastMankato EastLong Jump817-07.2511
Apr 26Faribault TriApr 26 · 300m Hurdles · Place 14 · Mankato EastMankato East300m Hurdles1450.0611
Apr 26Faribault TriApr 26 · 100 Meters · Place 12 · Mankato EastMankato East100 Meters1212.6211
Apr 19Mankato East - Big 9 TriangularApr 19 · Long Jump · Place 6 · Mankato EastMankato EastLong Jump6.18-02.00 PB11

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 27Big 9 Championships BoysMay 27 · 400 Meters · Place 13 · Mankato EastMankato East400 Meters1355.3310
May 16True Team Section 2AAMay 16 · 400 Meters · Place 11 · Mankato EastMankato East400 Meters11.56.79a10
May 11Big 9 Quadrangular Austin Boys May 11 · Long Jump · Place 7 · Mankato EastMankato EastLong Jump717-08.0010
May 11Big 9 Quadrangular Austin Boys May 11 · Pole Vault · Place 2 · Mankato EastMankato EastPole Vault27-00.0010
May 11Big 9 Quadrangular Austin Boys May 11 · 400 Meters · Place 4 · Mankato EastMankato East400 Meters455.04 PB10
May 11Big 9 Quadrangular Austin Boys May 11 · 200 Meters · Place 2 · Mankato EastMankato East200 Meters225.4010
May 4Albert Lea QuadMay 4 · 300m Hurdles · Place 5 · Mankato EastMankato East300m Hurdles549.2810