Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDrake Alternative · Apr 2513.45Drake AlternativeApril 25, 2026
100m Hurdles · 33" / 0.838m · OutdoorUMAC Outdoor Championship · May 116.99aUMAC Outdoor ChampionshipMay 1, 2026
200 Meters · IndoorUMAC Indoor Championship · Feb 2728.19aUMAC Indoor ChampionshipFebruary 27, 2026
200 Meters · OutdoorGustie Twilight · Apr 1527.43aGustie TwilightApril 15, 2026
300m Hurdles · 30" / 0.762m · OutdoorFHSAA 1A District 16 · Apr 2053.20aFHSAA 1A District 16April 20, 2022
400 Meters · IndoorUMAC Indoor Championship · Feb 271:04.71aUMAC Indoor ChampionshipFebruary 27, 2026
400 Meters · OutdoorGustie Twilight · Apr 151:01.70aGustie TwilightApril 15, 2026
400m Hurdles · 30" / 0.762m · OutdoorUMAC Outdoor Championship · May 11:08.00aUMAC Outdoor ChampionshipMay 1, 2026
55 Meters · IndoorMeet of the Hearts · Feb 88.21aMeet of the HeartsFebruary 8, 2025
60 Meter · IndoorUMAC Indoor Championship · Feb 288.61aUMAC Indoor ChampionshipFebruary 28, 2025
60 Meters · IndoorVanessa Seljeskog Classic · Jan 248.73aVanessa Seljeskog ClassicJanuary 24, 2026
60m Hurdles · 33" / 0.838m · IndoorUMAC Indoor Championship · Feb 2810.48aUMAC Indoor ChampionshipFebruary 28, 2025
800 Meters · OutdoorBelen Home Meet 2 · Mar 202:59.29Belen Home Meet 2March 20, 2024

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 1UMAC Outdoor ChampionshipMay 1 · 400m Hurdles · Place 2 · Martin LutherMartin Luther400m Hurdles30" / 0.762m2.1:08.00a PBSo
May 1UMAC Outdoor ChampionshipMay 1 · 100m Hurdles · Place 5 · Martin LutherMartin Luther100m Hurdles33" / 0.838mRound P5.16.99a PBWind: 1.7So
May 1UMAC Outdoor ChampionshipMay 1 · 100m Hurdles · Place 5 · Martin LutherMartin Luther100m Hurdles33" / 0.838m5.17.02aWind: 1.1So
May 1UMAC Outdoor ChampionshipMay 1 · 400 Meters · Place 5 · Martin LutherMartin Luther400 Meters5.1:01.76aSo
Apr 25Drake AlternativeApr 25 · 100m Hurdles · Place 11 · Martin LutherMartin Luther100m Hurdles1117.77JR
Apr 25Drake AlternativeApr 25 · 200 Meters · Place 15 · Martin LutherMartin Luther200 Meters1527.84JR
Apr 25Drake AlternativeApr 25 · 100 Meters · Place 11 · Martin LutherMartin Luther100 Meters1113.45 PBJR
Apr 22Gary Wilson InvitationalApr 22 · 400m Hurdles · Place 31 · Martin LutherMartin Luther400m Hurdles311:11.87JR
Apr 15Gustie TwilightApr 15 · 400 Meters · Place 6 · Martin LutherMartin Luther400 Meters61:01.70a PBSo
Apr 15Gustie TwilightApr 15 · 200 Meters · Place 18 · Martin LutherMartin Luther200 Meters1827.43a PBSo
Apr 11St. Olaf Manitou ClassicApr 11 · 400m Hurdles · Place 4 · Martin LutherMartin Luther400m Hurdles41:12.04aSo
Mar 28CSB/SJU Optimistic MeetMar 28 · 400m Hurdles · Place 7 · Martin LutherMartin Luther400m Hurdles30" / 0.762m7.1:11.43aSo

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 27UMAC Indoor ChampionshipFeb 27 · 60m Hurdles · Place 7 · Martin LutherMartin Luther60m Hurdles33" / 0.838mRound P7.10.64aSo
Feb 27UMAC Indoor ChampionshipFeb 27 · 60m Hurdles · Place 6 · Martin LutherMartin Luther60m Hurdles33" / 0.838m6.10.67aSo
Feb 27UMAC Indoor ChampionshipFeb 27 · 400 Meters · Place 9 · Martin LutherMartin Luther400 Meters9.1:04.71a PBSo
Feb 27UMAC Indoor ChampionshipFeb 27 · 200 Meters · Place 9 · Martin LutherMartin Luther200 Meters9.28.19a PBSo
Feb 14Carleton Meet of HeartsFeb 14 · 400 Meters · Place 7 · Martin LutherMartin Luther400 Meters71:05.56aSO
Feb 14Carleton Meet of HeartsFeb 14 · 200 Meters · Place 15 · Martin LutherMartin Luther200 Meters1528.52aSO
Jan 24Vanessa Seljeskog ClassicJan 24 · 60 Meters · Place 37 · Martin LutherMartin Luther60 Meters378.73a PBSO

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 2UMAC Outdoor ChampionshipMay 2 · 400m Hurdles · Place 6 · Martin LutherMartin Luther400m Hurdles61:13.26FR
May 2UMAC Outdoor ChampionshipMay 2 · 100m Hurdles · Place 7 · Martin LutherMartin Luther100m HurdlesRound P717.21FR
May 2UMAC Outdoor ChampionshipMay 2 · 100m Hurdles · Place 6 · Martin LutherMartin Luther100m Hurdles617.07FR
May 2UMAC Outdoor ChampionshipMay 2 · 200 Meters · Place 13 · Martin LutherMartin Luther200 Meters1328.16FR
May 2UMAC Outdoor ChampionshipMay 2 · 100 Meters · Place 9 · Martin LutherMartin Luther100 MetersRound P913.49FR
Apr 26Drake AlternativeApr 26 · 200 Meters · Place 18 · Martin LutherMartin Luther200 Meters1827.62FR
Apr 23Gary Wilson InvitationalApr 23 · 100m Hurdles · Place 31 · Martin LutherMartin Luther100m HurdlesRound P3117.56FR
Apr 16Gustie TwilightApr 16 · 400m Hurdles · Place 4 · Martin LutherMartin Luther400m Hurdles41:11.89FR
Apr 12Minnesota State OpenApr 12 · 200 Meters · Place 42 · Martin LutherMartin Luther200 Meters4227.62aFr
Apr 5Hamline InvitationalApr 5 · 100m Hurdles · Place 15 · Martin LutherMartin Luther100m Hurdles1518.03aFr
Apr 5Hamline InvitationalApr 5 · 100 Meters · Place 29 · Martin LutherMartin Luther100 Meters2913.77aFr
Mar 28CSB/SJU Optimistic MeetMar 28 · 400m Hurdles · Place 11 · Martin LutherMartin Luther400m Hurdles111:16.71aFR
Mar 28CSB/SJU Optimistic MeetMar 28 · 100m Hurdles · Place 15 · Martin LutherMartin Luther100m Hurdles1518.32aFR
Mar 28CSB/SJU Optimistic MeetMar 28 · 100 Meters · Place 16 · Martin LutherMartin Luther100 Meters1614.02aFR

2025 Indoor Track

19 results
DateMeetEventPlMarkGr
Feb 28UMAC Indoor ChampionshipFeb 28 · 60m Hurdles · Place 8 · Martin LutherMartin Luther60m Hurdles33" / 0.838mRound P8.10.48a PBFr
Feb 28UMAC Indoor ChampionshipFeb 28 · 60m Hurdles · Place 7 · Martin LutherMartin Luther60m Hurdles33" / 0.838m7.10.64aFr
Feb 28UMAC Indoor ChampionshipFeb 28 · 60 Meter · Place 7 · Martin LutherMartin Luther60 MeterRound P7.8.61a PBFr
Feb 28UMAC Indoor ChampionshipFeb 28 · 60 Meter · Place 8 · Martin LutherMartin Luther60 Meter8.8.73aFr
Feb 28UMAC Indoor ChampionshipFeb 28 · 400 Meters · Place 13 · Martin LutherMartin Luther400 Meters13.1:06.70aFr
Feb 28UMAC Indoor ChampionshipFeb 28 · 200 Meters · Place 6 · Martin LutherMartin Luther200 Meters6.28.50aFr
Feb 21Maverick InvitationalFeb 21 · 60m Hurdles · Place 11 · Martin LutherMartin Luther60m Hurdles1110.65a—
Feb 21Maverick InvitationalFeb 21 · 400 Meters · Place 9 · Martin LutherMartin Luther400 Meters91:07.11a—
Feb 15CSB/SJU InvitationalFeb 15 · 60m Hurdles · Place 19 · Martin LutherMartin Luther60m Hurdles1910.93a—
Feb 15CSB/SJU InvitationalFeb 15 · 200 Meters · Place 21 · Martin LutherMartin Luther200 Meters2129.25a—
Feb 15CSB/SJU InvitationalFeb 15 · 60 Meters · Place 37 · Martin LutherMartin Luther60 Meters378.78a—
Feb 8Meet of the HeartsFeb 8 · 55m Hurdles · Place 10 · Martin LutherMartin Luther55m Hurdles1010.34a—
Feb 8Meet of the HeartsFeb 8 · 55 Meters · Place 14 · Martin LutherMartin Luther55 Meters148.21a PB—
Jan 24St. Olaf Invitational and Multi EventsJan 24 · 60m Hurdles · Place 8 · Martin LutherMartin Luther60m Hurdles33" / 0.838mRound P8.11.14aFr
Jan 24St. Olaf Invitational and Multi EventsJan 24 · 60m Hurdles · Place 7 · Martin LutherMartin Luther60m Hurdles33" / 0.838m7.11.06aFr
Jan 24St. Olaf Invitational and Multi EventsJan 24 · 200 Meters · Place 25 · Martin LutherMartin Luther200 Meters25.29.98aFr
Jan 18St. Olaf Ole OpenerJan 18 · 400 Meters · Place 6 · Martin LutherMartin Luther400 Meters61:11.10a—
Jan 18St. Olaf Ole OpenerJan 18 · 200 Meters · Place 23 · Martin LutherMartin Luther200 Meters2329.81a—
Jan 18St. Olaf Ole OpenerJan 18 · 60 Meters · Place 32 · Martin LutherMartin Luther60 Meters328.95a—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 7FHSAA 1A Region 4May 7 · 400m Hurdles · Place 9 · Divine Savior AcademyDivine Savior Academy400m Hurdles30" / 0.762m9.1:14.03a12
May 7FHSAA 1A Region 4May 7 · 100m Hurdles · Place 8 · Divine Savior AcademyDivine Savior Academy100m Hurdles33" / 0.838m8.17.33aWind: 2.812
May 1FHSAA 1A District 16May 1 · 400m Hurdles · Place 2 · Divine Savior AcademyDivine Savior Academy400m Hurdles30" / 0.762m2.1:11.45a12
May 1FHSAA 1A District 16May 1 · 100m Hurdles · Place 3 · Divine Savior AcademyDivine Savior Academy100m Hurdles33" / 0.838m3.17.29a12
Apr 13Fr. Luis Ripoll S.J. RelaysApr 13 · 200 Meters · Place 5 · Divine SavioDivine Savio200 Meters528.13SR
Mar 20Belen Home Meet 2Mar 20 · 800 Meters · Place 21 · Divine SavioDivine Savio800 Meters212:59.29 PBSR
Mar 20Belen Home Meet 2Mar 20 · 100m Hurdles · Place 4 · Divine SavioDivine Savio100m Hurdles418.62SR
Mar 7Falcon Relays InvitationalMar 7 · 400m Hurdles · Place 2 · Divine Savior AcademyDivine Savior Academy400m Hurdles30" / 0.762m2.1:14.92a12
Mar 7Falcon Relays InvitationalMar 7 · 100m Hurdles · Place 3 · Divine Savior AcademyDivine Savior Academy100m Hurdles33" / 0.838m3.18.43a12
Mar 5Belen Home Meet 1Mar 5 · 200 Meters · Place 8 · Divine SaviorDivine Savior200 Meters828.08SR
Mar 5Belen Home Meet 1Mar 5 · 400 Meters · Place 4 · Divine SaviorDivine Savior400 Meters41:05.48SR
Mar 5Belen Home Meet 1Mar 5 · 100 Meters · Place 8 · Divine SaviorDivine Savior100 Meters813.56SR
Mar 1Sam Burley Hall of Fame InvitationalMar 1 · 400m Hurdles · Place 20 · Divine SaviorDivine Savior400m HurdlesRound P201:16.16SR
Mar 1Sam Burley Hall of Fame InvitationalMar 1 · 100m Hurdles · Place 27 · Divine SaviorDivine Savior100m HurdlesRound P2718.74SR

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 20Westminster Acad Preseason VarsityFeb 20 · 100 Hurdles · Place 2 · Divine SaviorDivine Savior100 Hurdles218.67SR
Feb 20Westminster Acad Preseason VarsityFeb 20 · 100 Hurdles · Place 2 · Divine SaviorDivine Savior100 Hurdles218.67SR
Feb 16Palmer Trinity Varsity Pre-Season ClassicFeb 16 · 400m Hurdles · Place 2 · Divine SavioDivine Savio400m Hurdles21:21.66—
Feb 16Palmer Trinity Varsity Pre-Season ClassicFeb 16 · 100m Hurdles · Place 4 · Divine SavioDivine Savio100m Hurdles418.94—
Feb 16Palmer Trinity Varsity Pre-Season ClassicFeb 16 · 400m Hurdles · Place 2 · Divine SaviorDivine Savior400m Hurdles21:21.66SR
Feb 16Palmer Trinity Varsity Pre-Season ClassicFeb 16 · 100m Hurdles · Place 4 · Divine SaviorDivine Savior100m Hurdles418.95SR

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 6FHSAA 1A Region 4May 6 · 100 Hurdles Section 1 · Place 12 · Divine SaviorDivine Savior100 Hurdles Section 11218.75JR
May 6FHSAA 1A Region 4May 6 · 100 Hurdles · Place 12 · Divine SaviorDivine Savior100 Hurdles1218.75JR
Apr 20FHSAA 1A District 16Apr 20 · 400m Hurdles · Place 4 · Divine Savior AcademyDivine Savior Academy400m Hurdles30" / 0.762m4.1:12.07a11
Apr 20FHSAA 1A District 16Apr 20 · 100m Hurdles · Place 4 · Divine Savior AcademyDivine Savior Academy100m Hurdles33" / 0.838m4.18.71a11
Mar 21Belen Home Meet 2Mar 21 · 400m Hurdles · Place 2 · Divine SaviorDivine Savior400m Hurdles21:15.06JR
Mar 21Belen Home Meet 2Mar 21 · 100m Hurdles · Place 3 · Divine SaviorDivine Savior100m Hurdles318.64JR
Mar 9Falcon RelaysMar 9 · 400m Hurdles · Place 3 · Divine Savior AcademyDivine Savior Academy400m Hurdles30" / 0.762m3.1:14.20a11
Mar 9Falcon RelaysMar 9 · 100m Hurdles · Place 4 · Divine Savior AcademyDivine Savior Academy100m Hurdles33" / 0.838m4.18.45a11

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 4FHSAA 1A Region 4May 4 · 300 Hurdles Finals · Place 13 · Divine SaviorDivine Savior300 Hurdles Finals1354.32SO
Apr 20FHSAA 1A District 16Apr 20 · 300m Hurdles · Place 3 · Divine Savior AcademyDivine Savior Academy300m Hurdles30" / 0.762m3.53.20a PB10
Mar 29Belen Home Meet 4Mar 29 · 300m Hurdles · Place 5 · Divine SaviorDivine Savior300m Hurdles554.06SO
Mar 29Belen Home Meet 4Mar 29 · 100m Hurdles · Place 12 · Divine SaviorDivine Savior100m Hurdles1219.57SO
Mar 18Calvary Christian FtL Varsity InvitationalMar 18 · 300 Hurdles Finals · Place 5 · Divine SaviorDivine Savior300 Hurdles Finals554.47SO

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 18Palmer Trinity Varsity Pre-Season ClassicFeb 18 · 400 Meters · Place 14 · Divine SavioDivine Savio400 Meters141:07.74—

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 13FHSAA 1A District 15Apr 13 · 400 Meters · Place 5 · Divine SaviorDivine Savior400 Meters51:09.44FR
Mar 25Palmer Falcon Invitational #2Mar 25 · 400 Meters · Place 2 · Divine SavioDivine Savio400 Meters21:06.67—
Mar 15Belen Home Meet #3Mar 15 · 200 Meters · Place 20 · Divine SaviorDivine Savior200 Meters2030.93FR
Mar 15Belen Home Meet #3Mar 15 · 100 Meters · Place 21 · Divine SaviorDivine Savior100 Meters2114.73FR
Mar 11Falcon Quad Track & Field MeetMar 11 · 400 Meters · Place 8 · Divine Savior AcademyDivine Savior Academy400 Meters8.1:11.68a9
Mar 11Falcon Quad Track & Field MeetMar 11 · 100 Meters · Place 14 · Divine Savior AcademyDivine Savior Academy100 Meters14.14.84aWind: 0.49