Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMetro East Conference Championships · May 2012.40aMetro East Conference ChampionshipsMay 20, 2025
200 Meters · OutdoorClass AAA True Team Wild Card · May 825.86aClass AAA True Team Wild CardMay 8, 2026
400 Meters · OutdoorMetro East Conference Championships · May 2059.49aMetro East Conference ChampionshipsMay 20, 2025
60 Meters · IndoorGriak Indoor Classic - Maroon · Mar 278.09aGriak Indoor Classic - MaroonMarch 27, 2026
800 Meters · OutdoorMetro East Conference JV Championships · May 162:42.77aMetro East Conference JV ChampionshipsMay 16, 2023
High Jump · OutdoorSouth St. Paul Tri · Apr 94' 10"South St. Paul TriApril 9, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 100 Meters · Place 16 · Two RiversTwo Rivers100 MetersRound P16.12.66aWind: -1.110
May 26MSHSL Section 4AAA ChampionshipsMay 26 · 100 Meters · Place 3 · Two RiversTwo Rivers100 MetersRound P3.12.54a10
May 26MSHSL Section 4AAA ChampionshipsMay 26 · 100 Meters · Place 2 · Two RiversTwo Rivers100 Meters2.12.47aWind: 0.810
May 19Metro East Championships (Two Rivers)May 19 · High Jump · Place 8 · Two RiversTwo RiversHigh Jump84-08.0010
May 19Metro East Championships (Two Rivers)May 19 · 400 Meters · Place 3 · Two RiversTwo Rivers400 Meters31:00.36a10
May 19Metro East Championships (Two Rivers)May 19 · 200 Meters · Place 6 · Two RiversTwo Rivers200 Meters626.34a10
May 19Metro East Championships (Two Rivers)May 19 · 100 Meters · Place 2 · Two RiversTwo Rivers100 Meters212.54a10
May 8Class AAA True Team Wild CardMay 8 · 200 Meters · Place 10 · Two RiversTwo Rivers200 Meters10.25.86a PB10
May 8Class AAA True Team Wild CardMay 8 · 100 Meters · Place 9 · Two RiversTwo Rivers100 Meters9.12.54a10
May 56AAA Section True TeamMay 5 · 200 Meters · Place 3 · Two RiversTwo Rivers200 Meters3.25.86a10
May 56AAA Section True TeamMay 5 · 100 Meters · Place 2 · Two RiversTwo Rivers100 Meters2.12.54a10
May 1Wayzata RelaysMay 1 · 400 Meters · Place 12 · Two RiversTwo Rivers400 Meters12.1:01.39a10
May 1Wayzata RelaysMay 1 · 100 Meters · Place 2 · Two RiversTwo Rivers100 Meters2.12.94a10
Apr 21Metro East Conference Mid-Season MeetApr 21 · High Jump · Two RiversTwo RiversHigh Jump—NH10
Apr 21Metro East Conference Mid-Season MeetApr 21 · 200 Meters · Place 4 · Two RiversTwo Rivers200 Meters4.25.90a10
Apr 21Metro East Conference Mid-Season MeetApr 21 · 100 Meters · Place 4 · Two RiversTwo Rivers100 Meters4.12.48a10
Apr 17Warrior RelaysApr 17 · High Jump · Place 2 · Two RiversTwo RiversHigh Jump2.4' 8"10
Apr 9South St. Paul TriApr 9 · High Jump · Place 2 · Two RiversTwo RiversHigh Jump2.4' 10" PB10
Apr 9South St. Paul TriApr 9 · 200 Meters · Place 1 · Two RiversTwo Rivers200 Meters1.26.22a10
Apr 9South St. Paul TriApr 9 · 100 Meters · Place 1 · Two RiversTwo Rivers100 Meters1.12.73a10
Mar 31STA TriangularMar 31 · High Jump · Place 2 · Two RiversTwo RiversHigh Jump24-910
Mar 31STA TriangularMar 31 · 100 Meters · Place 1 · Two RiversTwo Rivers100 Meters113.42a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 27Griak Indoor Classic - MaroonMar 27 · High Jump · Place 3 · Two RiversTwo RiversHigh Jump35-010
Mar 27Griak Indoor Classic - MaroonMar 27 · 60 Meters · Place 2 · Two RiversTwo Rivers60 Meters28.09a PB10

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · 200 Meters · Two RiversTwo Rivers200 MetersRelay SplitRound P—25.8hUnofficial9
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · 400 Meters · Two RiversTwo Rivers400 MetersRelay SplitRound P—59.6hUnofficial9
May 27MSHSL Section 4AAA ChampionshipsMay 27 · 200 Meters · Two RiversTwo Rivers200 MetersRelay Split—25.5hUnofficial9
May 27MSHSL Section 4AAA ChampionshipsMay 27 · 400 Meters · Two RiversTwo Rivers400 MetersRelay Split—59.9hUnofficial9
May 20Metro East Conference ChampionshipsMay 20 · 400 Meters · Place 2 · Two RiversTwo Rivers400 Meters259.49a PB9
May 20Metro East Conference ChampionshipsMay 20 · 200 Meters · Place 4 · Two RiversTwo Rivers200 Meters426.07a9
May 20Metro East Conference ChampionshipsMay 20 · 100 Meters · Place 4 · Two RiversTwo Rivers100 Meters412.40a PB9
May 6Section 3AAA True TeamMay 6 · 200 Meters · Two RiversTwo Rivers200 MetersRelay Split—25.1hUnofficial9
May 6Section 3AAA True TeamMay 6 · 400 Meters · Two RiversTwo Rivers400 MetersRelay Split—58.6hUnofficial9
May 1Simley MEC Tri #2May 1 · 100 Meters · Place 2 · Two RiversTwo Rivers100 Meters212.94a9
Apr 22Metro East Conference Mid-Season MeetApr 22 · 100 Meters · Place 2 · Two RiversTwo Rivers100 Meters212.859
Apr 10Hastings TriApr 10 · High Jump · Place 4 · Two RiversTwo RiversHigh Jump44-69
Apr 10Hastings TriApr 10 · 100 Meters · Place 4 · Two RiversTwo Rivers100 Meters413.03a9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - MaroonMar 28 · High Jump · Place 7 · Two RiversTwo RiversHigh Jump74-89
Mar 28Griak Indoor Classic - MaroonMar 28 · 60 Meters · Place 4 · Two RiversTwo Rivers60 Meters48.11a9

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 29MSHSL Section 3AA ChampionshipsMay 29 · High Jump · Place 4 · South St. PaulSouth St. PaulHigh Jump4.4' 88
May 21MEC Track ChampionshipsMay 21 · High Jump · Place 8 · South St. PaulSouth St. PaulHigh Jump84-10—
May 8Class AA WildcardMay 8 · High Jump · Place 35 · South St. PaulSouth St. PaulHigh Jump35.4' 68
May 8Class AA WildcardMay 8 · 200 Meters · Place 9 · South St. PaulSouth St. Paul200 Meters9.26.76a8
May 8Class AA WildcardMay 8 · 100 Meters · Place 10 · South St. PaulSouth St. Paul100 Meters10.13.07a8
May 7Section 3AA True TeamMay 7 · High Jump · Place 7 · South St. PaulSouth St. PaulHigh Jump7.4-06.008
May 7Section 3AA True TeamMay 7 · 200 Meters · Place 2 · South St. PaulSouth St. Paul200 Meters2.26.76a8
May 7Section 3AA True TeamMay 7 · 100 Meters · Place 5 · South St. PaulSouth St. Paul100 Meters5.13.07a8
May 2Hill Murray Track Meet May 2May 2 · High Jump · Place 9 · South St. PaulSouth St. PaulHigh Jump9.4-02.008
May 2Hill Murray Track Meet May 2May 2 · 100 Meters · Place 1 · South St. PaulSouth St. Paul100 Meters1.13.48a8
Apr 23MEC Mid-Conference MeetApr 23 · High Jump · Place 8 · South St. PaulSouth St. PaulHigh Jump8.4-08.008
Apr 23MEC Mid-Conference MeetApr 23 · 200 Meters · Place 2 · South St. PaulSouth St. Paul200 Meters2.27.48a8
Apr 18Kunz InvitationalApr 18 · High Jump · Place 3 · South St. PaulSouth St. PaulHigh Jump34-10—
Apr 11South St. Paul Triangular - April 11Apr 11 · High Jump · Place 1 · South St. PaulSouth St. PaulHigh Jump1.4' 10"8
Apr 11South St. Paul Triangular - April 11Apr 11 · 100 Meters · Place 1 · South St. PaulSouth St. Paul100 Meters1.12.98a8
Apr 4Simley MEC TriApr 4 · High Jump · Place 3 · South St. PaulSouth St. PaulHigh Jump34-8—
Apr 4Simley MEC TriApr 4 · 100 Meters · Place 1 · South St. PaulSouth St. Paul100 Meters113.02a—

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 31MSHSL Section 3AA ChampionshipsMay 31 · 100 Meters · Place 8 · South St. PaulSouth St. Paul100 MetersRound P8.13.67aWind: -37
May 31MSHSL Section 3AA ChampionshipsMay 31 · 100 Meters · Place 5 · South St. PaulSouth St. Paul100 Meters5.12.79aWind: 2.67
May 23Metro East Conference ChampionshipsMay 23 · 100 Meters · Place 4 · South St. PaulSouth St. Paul100 MetersRound P413.457
May 23Metro East Conference ChampionshipsMay 23 · 100 Meters · Place 4 · South St. PaulSouth St. Paul100 Meters413.377
May 16Metro East Conference JV ChampionshipsMay 16 · High Jump · Place 11 · South St. PaulSouth St. PaulHigh Jump11.4-04.007
May 16Metro East Conference JV ChampionshipsMay 16 · 800 Meters · Place 1 · South St. PaulSouth St. Paul800 Meters1.2:42.77a PB7
May 9Section 3AA True Team May 9 · 100 Meters · Place 5 · South St. PaulSouth St. Paul100 Meters5.13.18a7
May 4South St. Paul- Two Rivers- STAMay 4 · 200 Meters · Place 3 · South St. PaulSouth St. Paul200 Meters3.27.84a7
May 4South St. Paul- Two Rivers- STAMay 4 · 100 Meters · Place 1 · South St. PaulSouth St. Paul100 Meters1.13.31a7
Apr 18Two Rivers TriApr 18 · High Jump · Place 4 · South St. PaulSouth St. PaulHigh Jump44-06.007
Apr 18Two Rivers TriApr 18 · 100m Hurdles · Place 11 · South St. PaulSouth St. Paul100m Hurdles1122.097
Apr 18Two Rivers TriApr 18 · 100 Meters · Place 2 · South St. PaulSouth St. Paul100 Meters213.497
Apr 13South St. Paul TriangularApr 13 · 400 Meters · Place 1 · South St. PaulSouth St. Paul400 Meters1.1:06.727
Apr 13South St. Paul TriangularApr 13 · 200 Meters · Place 2 · South St. PaulSouth St. Paul200 Meters2.28.607