Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMEC Track Championships · May 2113.83aMEC Track ChampionshipsMay 21, 2024
200 Meters · OutdoorMSHSL Section 3AA Championships · Jun 128.97aMSHSL Section 3AA ChampionshipsJune 1, 2022
400 Meters · IndoorGriak Indoor Classic - Maroon · Mar 291:08.62aGriak Indoor Classic - MaroonMarch 29, 2024
400 Meters · OutdoorClass AAA Wild Card · May 91:04.70aClass AAA Wild CardMay 9, 2025

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

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 27MSHSL Section 4AAA ChampionshipsMay 27 · 200 Meters · Place 19 · Two Rivers200 MetersRound P19.29.25aWind: 012
May 9Class AAA Wild CardMay 9 · 400 Meters · Place 71 · Two Rivers400 Meters71.1:04.70a PB12
May 6Section 3AAA True TeamMay 6 · 400 Meters · Place 11 · Two Rivers400 Meters11.1:04.70a12
May 1Simley MEC Tri #2May 1 · 400 Meters · Place 4 · Two Rivers400 Meters41:05.30a12
Apr 22Metro East Conference Mid-Season MeetApr 22 · 400 Meters · Place 9 · Two Rivers400 Meters91:06.1712
Apr 10Hastings TriApr 10 · 100 Meters · Place 25 · Two Rivers100 Meters2514.56a12

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 28MSHSL Section 4AAA ChampionshipsMay 28 · 100 Meters · Place 17 · Two Rivers100 MetersRound P17.13.93aWind: 011
May 21MEC Track ChampionshipsMay 21 · 100 Meters · Place 16 · Two Rivers100 Meters1613.83a PB—
May 7Section 3AAA True TeamMay 7 · 100 Meters · Place 27 · Two Rivers100 Meters27.13.96aWind: 011
May 1Hastings Tri #2May 1 · 100 Meters · Place 9 · Two Rivers100 Meters914.10a—
Apr 23MEC Mid-Conference MeetApr 23 · 200 Meters · Two Rivers200 MetersRelay Split—28.8hUnofficial11
Apr 23MEC Mid-Conference MeetApr 23 · 400 Meters · Two Rivers400 MetersRelay Split—1:06.7hUnofficial11
Apr 11South St. Paul Triangular - April 11Apr 11 · 400 Meters · Place 5 · Two Rivers400 Meters5.1:08.12a11

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 29Griak Indoor Classic - MaroonMar 29 · 400 Meters · Place 21 · Two Rivers400 Meters211:08.62a PB—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 31MSHSL Section 3AA ChampionshipsMay 31 · 200 Meters · Place 18 · Two Rivers200 MetersRound P18.29.31aWind: -3.110
May 23Metro East Conference ChampionshipsMay 23 · 200 Meters · Place 17 · Two Rivers200 MetersRound P1729.3710
May 9Section 3AAA True Team MeetMay 9 · 200 Meters · Place 20 · Two Rivers200 Meters20.29.48a10
May 9Sections 3AAA True TeamMay 9 · 200 Meters · Place 20 · Two Rivers200 Meters20.29.48aUnofficial10
May 4South St. Paul- Two Rivers- STAMay 4 · 200 Meters · Place 11 · Two Rivers200 Meters11.29.77a10
Apr 27Metro East Conference - Mid Season MeetApr 27 · 200 Meters · Two Rivers200 MetersRelay Split—28.0Unofficial10
Apr 18Two Rivers TriApr 18 · 200 Meters · Place 4 · Two Rivers200 Meters429.6210
Apr 13South St. Paul TriangularApr 13 · 200 Meters · Two Rivers200 MetersRelay Split—27.9Unofficial10
Apr 13South St. Paul TriangularApr 13 · 200 Meters · Place 6 · Two Rivers200 Meters6.30.1010

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 9MSHSL State Track & Field ChampionshipsJun 9 · 400 Meters · Place 3 · Two Rivers400 MetersRelay Split3.65.7Unofficial9
Jun 1MSHSL Section 3AA ChampionshipsJun 1 · 200 Meters · Two Rivers200 MetersRelay Split—27.7Unofficial9
Jun 1MSHSL Section 3AA ChampionshipsJun 1 · 400 Meters · Two Rivers400 MetersRelay Split—64.2Unofficial9
Jun 1MSHSL Section 3AA ChampionshipsJun 1 · 200 Meters · Place 15 · Two Rivers200 MetersRound P15.28.97a PBWind: 0.29
May 24Metro East Conference ChampionshipsMay 24 · 400 Meters · Place 13 · Two Rivers400 MetersRound P131:05.949
May 10Section 3AAA True TeamMay 10 · 200 Meters · Two Rivers200 MetersRelay Split—28.2Unofficial9
May 10Section 3AAA True TeamMay 10 · 400 Meters · Place 16 · Two Rivers400 Meters16.1:06.84a9
May 5South St. Paul TriangularMay 5 · 200 Meters · Two Rivers200 MetersRelay Split—27.5Unofficial9
May 5South St. Paul TriangularMay 5 · 400 Meters · Two Rivers400 MetersRelay Split—67.5Unofficial9
Apr 28MEC Mid-Season Conference PreviewApr 28 · 200 Meters · Two Rivers200 MetersRelay Split—29.9Unofficial9
Apr 28MEC Mid-Season Conference PreviewApr 28 · 400 Meters · Two Rivers400 MetersRelay Split—67.0Unofficial9
Apr 21Metro East Conference RelaysApr 21 · 200 Meters · Two Rivers200 MetersRelay Split—29.2Unofficial9
Apr 21Metro East Conference RelaysApr 21 · 400 Meters · Two Rivers400 MetersRelay Split—66.2Unofficial9