Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorWolverine Indoor Meet · Mar 217:02.19aWolverine Indoor MeetMarch 21, 2026
1600 Meters · OutdoorMSHSL Section 2A - North Sub Section · May 236:39.29aMSHSL Section 2A - North Sub SectionMay 23, 2024
200 Meters · OutdoorSleepy Eye Meet #3 · May 1130.35aSleepy Eye Meet #3May 11, 2026
3000 Meters · IndoorTomahawk-Valley Indoor Conference Championships · Mar 3014:21.16aTomahawk-Valley Indoor Conference ChampionshipsMarch 30, 2026
3200 Meters · OutdoorMSHSL Section 2A - North Sub-Section · May 2213:34.54aMSHSL Section 2A - North Sub-SectionMay 22, 2025
400 Meters · IndoorWolverine Indoor Meet · Mar 2273.01aWolverine Indoor MeetMarch 22, 2025
400 Meters · OutdoorSleepy Eye Meet #3 · May 121:09.84aSleepy Eye Meet #3May 12, 2025
55 Meters · IndoorWolverine Indoor Meet · Mar 239.05aWolverine Indoor MeetMarch 23, 2024
800 Meters · OutdoorJohn Weir Invite · Apr 83:00.56aJohn Weir InviteApril 8, 2025
Long Jump · IndoorTomahawk-Valley Indoor Conference Championships · Mar 3011' 9.5"Tomahawk-Valley Indoor Conference ChampionshipsMarch 30, 2026
Long Jump · OutdoorMSHSL Section 2A - North Sub-Section · May 2113-06.50MSHSL Section 2A - North Sub-SectionMay 21, 2026
Triple Jump · IndoorTomahawk-Valley Indoor Conference Championships · Mar 3028' 4.5"Tomahawk-Valley Indoor Conference ChampionshipsMarch 30, 2026
Triple Jump · OutdoorLCWM/Nicollet Meet #1 · Apr 1428-01.50LCWM/Nicollet Meet #1April 14, 2026

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 21MSHSL Section 2A - North Sub-SectionMay 21 · Triple Jump · Place 24 · River ValleyTriple Jump24.26-08.50Wind: 09
May 21MSHSL Section 2A - North Sub-SectionMay 21 · Long Jump · Place 18 · River ValleyLong Jump18.13-06.50 PBWind: 09
May 14Tomahawk Conference ChampionshipMay 14 · Triple Jump · Place 14 · River ValleyTriple Jump1425-109
May 14Tomahawk Conference ChampionshipMay 14 · Long Jump · Place 8 · River ValleyLong Jump813-29
May 14Tomahawk Conference ChampionshipMay 14 · 3200 Meters · Place 7 · River Valley3200 Meters714:29.77a9
May 11Sleepy Eye Meet #3May 11 · Triple Jump · Place 5 · River ValleyTriple Jump527-0.759
May 11Sleepy Eye Meet #3May 11 · Long Jump · Place 6 · River ValleyLong Jump613-4.59
May 11Sleepy Eye Meet #3May 11 · 400 Meters · Place 5 · River Valley400 Meters51:10.80a9
May 11Sleepy Eye Meet #3May 11 · 200 Meters · Place 8 · River Valley200 Meters830.35a PB9
May 7Sleepy Eye Meet #2May 7 · Triple Jump · Place 12 · River ValleyTriple Jump1226-11.259
May 52A Section True TeamMay 5 · Triple Jump · Place 22 · River ValleyTriple Jump22.26' 4.75"9
May 1Fairmont Sentinel RelaysMay 1 · Triple Jump · Place 11 · River ValleyTriple Jump1127-89
Apr 28SJM Invitational #4Apr 28 · Triple Jump · Place 14 · River ValleyTriple Jump14.25' 5"9
Apr 28SJM Invitational #4Apr 28 · 3200 Meters · Place 8 · River Valley3200 Meters8.14:41.209
Apr 23New Ulm Invitational #1Apr 23 · Triple Jump · Place 7 · River ValleyTriple Jump7.26' 9.5"9
Apr 23New Ulm Invitational #1Apr 23 · Long Jump · River ValleyLong Jump—DNS9
Apr 20SJM C Squad Meet #1Apr 20 · Triple Jump · Place 1 · River ValleyTriple Jump1.27' 7"9
Apr 20SJM C Squad Meet #1Apr 20 · Long Jump · Place 9 · River ValleyLong Jump9.10' 11.5"9
Apr 20SJM C Squad Meet #1Apr 20 · 1600 Meters · Place 4 · River Valley1600 Meters4.6:43.05a9
Apr 20SJM C Squad Meet #1Apr 20 · 800 Meters · Place 7 · River Valley800 Meters7.3:00.94a9
Apr 16A & W InviteApr 16 · Triple Jump · Place 5 · River ValleyTriple Jump5.27' 6"9
Apr 16A & W InviteApr 16 · Long Jump · Place 12 · River ValleyLong Jump12.11' 5"9
Apr 14LCWM/Nicollet Meet #1Apr 14 · Triple Jump · Place 9 · River ValleyTriple Jump9.28-01.50 PB9
Apr 14LCWM/Nicollet Meet #1Apr 14 · Long Jump · Place 14 · River ValleyLong Jump14.12-04.759
Apr 14LCWM/Nicollet Meet #1Apr 14 · 3200 Meters · Place 6 · River Valley3200 Meters6.14:38.27a9
Mar 24Loyola-Cleveland InvitationalMar 24 · Triple Jump · Place 7 · River ValleyTriple Jump727-29
Mar 24Loyola-Cleveland InvitationalMar 24 · Long Jump · Place 11 · River ValleyLong Jump1112-69

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 30Tomahawk-Valley Indoor Conference ChampionshipsMar 30 · Triple Jump · Place 4 · River ValleyTriple Jump4.28' 4.5" PB9
Mar 30Tomahawk-Valley Indoor Conference ChampionshipsMar 30 · Long Jump · Place 11 · River ValleyLong Jump11.11' 9.5" PB9
Mar 30Tomahawk-Valley Indoor Conference ChampionshipsMar 30 · 3000 Meters · Place 4 · River Valley3000 Meters4.14:21.16a PB9
Mar 21Wolverine Indoor MeetMar 21 · Long Jump · Place 11 · River ValleyLong Jump1111-9.509
Mar 21Wolverine Indoor MeetMar 21 · 1600 Meters · Place 6 · River Valley1600 Meters67:02.19a PB9

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 22MSHSL Section 2A - North Sub-SectionMay 22 · 3200 Meters · Place 10 · River Valley3200 Meters10.13:34.54a PB8
May 15Tomahawk Valley Conference ChampionshipMay 15 · 3200 Meters · Place 6 · River Valley3200 Meters613:52.77a8
May 12Sleepy Eye Meet #3May 12 · 400 Meters · Place 5 · River Valley400 Meters51:09.84a PB8
May 8RIver Valley Meet #2May 8 · Triple Jump · Place 6 · River ValleyTriple Jump627-5.58
May 8RIver Valley Meet #2May 8 · 3200 Meters · Place 3 · River Valley3200 Meters314:11.33a8
Apr 29St. James Invitational #3Apr 29 · 3200 Meters · Place 6 · River Valley3200 Meters6.14:05.87a8
Apr 29St. James Invitational #3Apr 29 · Triple Jump · Place 8 · River ValleyTriple Jump8.26' 4"8
Apr 21SJM JH Track MeetApr 21 · 1600 Meters · Place 8 · River Valley1600 Meters8.6:43.28a8
Apr 21SJM JH Track MeetApr 21 · Triple Jump · Place 1 · River ValleyTriple Jump1.28' 0"8
Apr 21SJM JH Track MeetApr 21 · 200 Meters · Place 8 · River Valley200 Meters8.31.09a8
Apr 15LCWM/Nicollet Meet #1Apr 15 · Triple Jump · Place 10 · River ValleyTriple Jump1026-7.508
Apr 15LCWM/Nicollet Meet #1Apr 15 · 3200 Meters · Place 4 · River Valley3200 Meters414:42.04a8
Apr 15LCWM/Nicollet Meet #1Apr 15 · 400 Meters · Place 11 · River Valley400 Meters1173.01a8
Apr 8John Weir InviteApr 8 · Triple Jump · Place 6 · River ValleyTriple Jump625-18
Apr 8John Weir InviteApr 8 · 800 Meters · Place 5 · River Valley800 Meters53:00.56a PB8
Mar 25Loyola-Cleveland InvitationalMar 25 · Triple Jump · Place 6 · River ValleyTriple Jump626-08
Mar 25Loyola-Cleveland InvitationalMar 25 · 400 Meters · Place 4 · River Valley400 Meters41:12.93a8

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 31Tomahawk-Valley Indoor Conference ChampionshipsMar 31 · 400 Meters · Place 8 · River Valley400 Meters81:13.09a8
Mar 22Wolverine Indoor MeetMar 22 · Triple Jump · Place 4 · River ValleyTriple Jump427-11.508
Mar 22Wolverine Indoor MeetMar 22 · 400 Meters · Place 8 · River Valley400 Meters873.01a PB8

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 23MSHSL Section 2A - North Sub SectionMay 23 · 1600 Meters · Place 15 · River Valley1600 Meters15.6:39.29a PB7
May 16Tomahawk Conference MeetMay 16 · Triple Jump · Place 11 · River ValleyTriple Jump1125-5.5—
May 16Tomahawk Conference MeetMay 16 · 3200 Meters · Place 6 · River Valley3200 Meters614:44.03a—
May 16Tomahawk Conference MeetMay 16 · 400 Meters · Place 8 · River Valley400 Meters81:10.51a—
May 13Sleepy Eye Meet #3May 13 · Triple Jump · Place 9 · River ValleyTriple Jump926-4.25—
May 13Sleepy Eye Meet #3May 13 · 400 Meters · Place 10 · River Valley400 Meters101:11.42a—
May 13Sleepy Eye Meet #3May 13 · 200 Meters · Place 11 · River Valley200 Meters1131.30a—
May 9Sleepy Eye Meet #2May 9 · Triple Jump · Place 12 · River ValleyTriple Jump1225-9.5—
May 9Sleepy Eye Meet #2May 9 · 400 Meters · Place 10 · River Valley400 Meters101:10.74a—
May 3Fairmont Sentinel RelaysMay 3 · 3200 Meters · Place 11 · River Valley3200 Meters1114:21.29a—
Apr 25New Ulm Meet #1Apr 25 · Triple Jump · Place 12 · River ValleyTriple Jump1225-2—
Apr 25New Ulm Meet #1Apr 25 · 1600 Meters · Place 11 · River Valley1600 Meters116:50.60a—
Apr 25New Ulm Meet #1Apr 25 · 200 Meters · Place 17 · River Valley200 Meters1733.31a—
Apr 15LCWM/Nicollet Meet #1Apr 15 · 3200 Meters · Place 6 · River Valley3200 Meters6.14:37.70a7
Apr 15LCWM/Nicollet Meet #1Apr 15 · Triple Jump · Place 10 · River ValleyTriple Jump10.26-08.007
Apr 8River Valley Track Meet #1Apr 8 · Triple Jump · Place 9 · River ValleyTriple Jump925-7.5—
Apr 8River Valley Track Meet #1Apr 8 · Long Jump · Place 10 · River ValleyLong Jump1010-10—
Apr 4Progressive Chiropractic Track & Field InviteApr 4 · Triple Jump · Place 7 · River ValleyTriple Jump723-7—
Apr 4Progressive Chiropractic Track & Field InviteApr 4 · 3200 Meters · Place 5 · River Valley3200 Meters515:08.58a—
Apr 4Progressive Chiropractic Track & Field InviteApr 4 · 400 Meters · Place 14 · River Valley400 Meters141:16.59a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 23Wolverine Indoor MeetMar 23 · Triple Jump · Place 5 · River ValleyTriple Jump523-10—
Mar 23Wolverine Indoor MeetMar 23 · 55 Meters · Place 14 · River Valley55 Meters149.05a PB—