Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorBSM Quad · Apr 2523.49aBSM QuadApril 25, 2023
1600 Meters · IndoorGriak Indoor Classic - Gold · Mar 286:00.94aGriak Indoor Classic - GoldMarch 28, 2026
1600 Meters · OutdoorMSHSL Section 6AA Championships · May 265:47.56aMSHSL Section 6AA ChampionshipsMay 26, 2026
300m Hurdles · 30" / 0.762m · OutdoorMSHSL Section 6AA · May 301:02.53aMSHSL Section 6AAMay 30, 2023
3200 Meters · OutdoorMSHSL Section 6AA Championships · May 2712:28.08aMSHSL Section 6AA ChampionshipsMay 27, 2025
55m Hurdles · 33" · IndoorBSM Quad · Apr 1112.95aBSM Quad April 11, 2023
600 Meters · OutdoorEdina Invitational · May 11:56.30aEdina InvitationalMay 1, 2026
800 Meters · IndoorBSM Quad · Apr 113:14.21aBSM Quad April 11, 2023

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 26MSHSL Section 6AA ChampionshipsMay 26 · 3200 Meters · Place 17 · Benilde-St Margaret's3200 Meters17.12:46.31a12
May 26MSHSL Section 6AA ChampionshipsMay 26 · 1600 Meters · Place 13 · Benilde-St Margaret's1600 Meters13.5:47.56a PB12
May 15Metro West Conference JV ChampionshipsMay 15 · 3200 Meters · Place 1 · Benilde-St Margaret's3200 Meters1.12:36.58a12
May 54AA Section True TeamMay 5 · 3200 Meters · Place 3 · Benilde-St Margaret's3200 Meters3.12:42.92a12
May 54AA Section True TeamMay 5 · 1600 Meters · Place 6 · Benilde-St Margaret's1600 Meters6.5:55.06a12
May 1Edina InvitationalMay 1 · 3200 Meters · Place 10 · Benilde-St Margaret's3200 Meters10.12:40.03a12
May 1Edina InvitationalMay 1 · 600 Meters · Place 6 · Benilde-St Margaret's600 Meters6.1:56.30a PB12
Apr 21Providence Academy InviteApr 21 · 3200 Meters · Place 1 · Benilde-St Margaret's3200 Meters1.12:34.25a12
Apr 16Totino-Grace LaSallian InviteApr 16 · 1600 Meters · Place 2 · Benilde-St Margaret's1600 Meters26:03.81a12
Apr 8Gryphon/Husky InvitationalApr 8 · 3200 Meters · Place 3 · Benilde-St Margaret's3200 Meters313:00.80a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - GoldMar 28 · 1600 Meters · Place 12 · Benilde-St Margaret's1600 Meters126:00.94a PB12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 27MSHSL Section 6AA ChampionshipsMay 27 · 3200 Meters · Place 15 · Benilde-St Margaret's3200 Meters15.12:28.08a PB11
May 6Section 4AA True TeamMay 6 · 3200 Meters · Place 2 · Benilde-St Margaret's3200 Meters2.12:43.15a11
May 2Edina InvitationalMay 2 · 3200 Meters · Place 13 · Benilde-St Margaret's3200 Meters1312:44.44a11
Apr 23Red Knight QuadApr 23 · 3200 Meters · Place 1 · Benilde-St Margaret'3200 Meters112:50.6811
Apr 15LaSallian InviteApr 15 · 3200 Meters · Place 2 · Benilde-St Margaret's3200 Meters213:05.61a11
Apr 10Red Night TriApr 10 · 300m Hurdles · Place 2 · Benilde-St Margaret's300m Hurdles253.01a11

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 22MSHSL Section 6AA ChampionshipsMay 22 · 3200 Meters · Place 12 · Benilde-St Margaret's3200 Meters1213:00.76a—
May 15Metro West Conference ChampionshipsMay 15 · 300m Hurdles · Place 22 · Benilde-St Margaret's300m Hurdles221:03.15a—
May 15Metro West Conference ChampionshipsMay 15 · 3200 Meters · Place 15 · Benilde-St Margaret's3200 Meters1513:29.95a—
May 9Section 4AA True TeamMay 9 · 3200 Meters · Place 7 · Benilde-St Margaret's3200 Meters713:10.56a—
Apr 30Providence Academy InviteApr 30 · 1600 Meters · Place 10 · Benilde-St Margaret's1600 Meters10.6:21.08a10
Apr 30Providence Academy InviteApr 30 · 300m Hurdles · Place 6 · Benilde-St Margaret's300m Hurdles30" / 0.762m6.1:05.70a10
Apr 23Red Knight Outdoor MeetApr 23 · 300m Hurdles · Place 4 · Benilde-St Margaret's300m Hurdles41:04.20a—
Apr 23Red Knight Outdoor MeetApr 23 · 3200 Meters · Place 1 · Benilde-St Margaret's3200 Meters113:58.69a—
Apr 18LaSallian Invite -Totino GraceApr 18 · 300m Hurdles · Place 8 · Benilde-St Margaret's300m Hurdles81:03.83a—
Apr 18LaSallian Invite -Totino GraceApr 18 · 3200 Meters · Place 1 · Benilde-St Margaret's3200 Meters114:03.75a—
Apr 9Red Knight Outdoor Meet Apr 9 · 1600 Meters · Place 4 · Benilde-St Margaret's1600 Meters4.6:45.73a10
Apr 9Red Knight Outdoor Meet Apr 9 · 300m Hurdles · Place 15 · Benilde-St Margaret's300m Hurdles30" / 0.762m15.1:05.27a10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 6Orono Indoor Invite AfternoonApr 6 · 1600 Meters · Place 7 · Benilde-St Margaret's1600 Meters76:28.43a—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 30MSHSL Section 2AAA ChampionshipsMay 30 · 300m Hurdles · Place 23 · Benilde-St Margaret'300m HurdlesRound P231:02.539
May 30MSHSL Section 6AAMay 30 · 300m Hurdles · Place 23 · Benilde-St Margaret's300m Hurdles30" / 0.762mRound P23.1:02.53a PB9
May 17Metro West Conference ChampionshipsMay 17 · 300m Hurdles · Place 24 · Benilde-St Margaret'300m Hurdles241:02.249
May 2Providence Academy InviteMay 2 · 300m Hurdles · Place 9 · Benilde-St Margaret'300m Hurdles91:03.529
Apr 25BSM QuadApr 25 · 300m Hurdles · Place 9 · Benilde-St Margaret's300m Hurdles30" / 0.762m9.1:02.74a9
Apr 25BSM QuadApr 25 · 100m Hurdles · Place 14 · Benilde-St Margaret's100m Hurdles33" / 0.838m14.23.49a PB9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 11BSM Quad Apr 11 · 55m Hurdles · Place 20 · Benilde-St Margaret's55m Hurdles33"20.12.95a PB9
Apr 11BSM Quad Apr 11 · 800 Meters · Place 23 · Benilde-St Margaret's800 Meters23.3:14.21a PB9