Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorSection 2A True Team · May 96:10.14aSection 2A True TeamMay 9, 2023
200 Meters · OutdoorLCWM/Nicollet Varsity Meet · Apr 3032.39aLCWM/Nicollet Varsity MeetApril 30, 2021
3200 Meters · OutdoorNew Ulm Meet #1 · Apr 2513:39.43aNew Ulm Meet #1April 25, 2024
400 Meters · OutdoorNew Ulm Invite I · Apr 281:09.84New Ulm Invite IApril 28, 2022
800 Meters · OutdoorMSHSL Section 2A - North Sub-Section · May 222:41.02aMSHSL Section 2A - North Sub-SectionMay 22, 2025
Long Jump · IndoorMankato West Indoor Meet 4/4/23 · Apr 412' 10.5Mankato West Indoor Meet 4/4/23April 4, 2023
Long Jump · OutdoorNew Ulm Meet #2 · Apr 2714' 0New Ulm Meet #2April 27, 2023
Triple Jump · IndoorMankato West Indoor Meet 4/4/23 · Apr 427' 5.25Mankato West Indoor Meet 4/4/23April 4, 2023
Triple Jump · OutdoorNew Ulm Meet #2 · Apr 2729' 5New Ulm Meet #2April 27, 2023

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

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 22MSHSL Section 2A - North Sub-SectionMay 22 · Triple Jump · Place 19 · River ValleyTriple Jump19.28-04.50Wind: 012
May 22MSHSL Section 2A - North Sub-SectionMay 22 · Long Jump · Place 27 · River ValleyLong Jump27.12-04.00Wind: 012
May 22MSHSL Section 2A - North Sub-SectionMay 22 · 800 Meters · Place 10 · River Valley800 Meters10.2:41.02a PB12
May 15Tomahawk Valley Conference ChampionshipMay 15 · 400 Meters · Place 10 · River Valley400 Meters101:14.15a12
May 12Sleepy Eye Meet #3May 12 · 400 Meters · Place 6 · River Valley400 Meters61:10.45a12
May 8RIver Valley Meet #2May 8 · Triple Jump · Place 4 · River ValleyTriple Jump427-9.7512
May 8RIver Valley Meet #2May 8 · Long Jump · Place 7 · River ValleyLong Jump712-912
May 8RIver Valley Meet #2May 8 · 800 Meters · Place 5 · River Valley800 Meters52:45.06a12
May 2Fairmont Sentinel RelaysMay 2 · 1600 Meters · Place 6 · River Valley1600 Meters66:11.75a12
Apr 29St. James Invitational #3Apr 29 · Triple Jump · Place 4 · River ValleyTriple Jump4.28' 1"12
Apr 29St. James Invitational #3Apr 29 · Long Jump · Place 19 · River ValleyLong Jump19.9' 6.5"12
Apr 29St. James Invitational #3Apr 29 · 400 Meters · Place 10 · River Valley400 Meters10.1:11.42a12
Apr 15LCWM/Nicollet Meet #1Apr 15 · Triple Jump · Place 9 · River ValleyTriple Jump927-4.5012
Apr 15LCWM/Nicollet Meet #1Apr 15 · Long Jump · Place 10 · River ValleyLong Jump1013-0.5012
Apr 15LCWM/Nicollet Meet #1Apr 15 · 800 Meters · Place 9 · River Valley800 Meters92:53.14a12
Apr 8John Weir InviteApr 8 · Triple Jump · Place 4 · River ValleyTriple Jump426-512
Apr 8John Weir InviteApr 8 · Long Jump · Place 10 · River ValleyLong Jump1010-512
Apr 8John Weir InviteApr 8 · 800 Meters · Place 2 · River Valley800 Meters22:48.04a12
Mar 25Loyola-Cleveland InvitationalMar 25 · Triple Jump · Place 5 · River ValleyTriple Jump527-112
Mar 25Loyola-Cleveland InvitationalMar 25 · Long Jump · Place 9 · River ValleyLong Jump912-512

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 31Tomahawk-Valley Indoor Conference ChampionshipsMar 31 · Triple Jump · Place 5 · River ValleyTriple Jump526-1112
Mar 31Tomahawk-Valley Indoor Conference ChampionshipsMar 31 · Long Jump · Place 5 · River ValleyLong Jump512-612
Mar 22Wolverine Indoor MeetMar 22 · Triple Jump · Place 3 · River ValleyTriple Jump328-212
Mar 22Wolverine Indoor MeetMar 22 · Long Jump · Place 7 · River ValleyLong Jump713-012

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 23MSHSL Section 2A - North Sub SectionMay 23 · Triple Jump · Place 17 · River ValleyTriple Jump17.28-02.0011
May 23MSHSL Section 2A - North Sub SectionMay 23 · 800 Meters · Place 20 · River Valley800 Meters20.2:53.24a11
May 16Tomahawk Conference MeetMay 16 · Triple Jump · Place 8 · River ValleyTriple Jump828-0—
May 16Tomahawk Conference MeetMay 16 · 800 Meters · Place 5 · River Valley800 Meters52:54.52a—
May 13Sleepy Eye Meet #3May 13 · Triple Jump · Place 7 · River ValleyTriple Jump727-6.5—
May 13Sleepy Eye Meet #3May 13 · 1600 Meters · Place 4 · River Valley1600 Meters46:52.96a—
May 9Sleepy Eye Meet #2May 9 · Triple Jump · Place 10 · River ValleyTriple Jump1026-10—
May 9Sleepy Eye Meet #2May 9 · 800 Meters · Place 6 · River Valley800 Meters62:53.16a—
May 8Class A WildcardMay 8 · 3200 Meters · Place 39 · River Valley3200 Meters39.14:00.22a11
May 8Class A WildcardMay 8 · Triple Jump · Place 54 · River ValleyTriple Jump54.27' 1111
May 7Section 2A True TeamMay 7 · 3200 Meters · Place 16 · River Valley3200 Meters16.14:00.22a11
May 7Section 2A True TeamMay 7 · Triple Jump · Place 23 · River ValleyTriple Jump23.27-11.0011
May 3Fairmont Sentinel RelaysMay 3 · Triple Jump · Place 9 · River ValleyTriple Jump929-9.5—
May 3Fairmont Sentinel RelaysMay 3 · 3200 Meters · Place 8 · River Valley3200 Meters813:49.25a—
Apr 25New Ulm Meet #1Apr 25 · Triple Jump · Place 9 · River ValleyTriple Jump926-2—
Apr 25New Ulm Meet #1Apr 25 · Long Jump · Place 26 · River ValleyLong Jump2610-3—
Apr 25New Ulm Meet #1Apr 25 · 3200 Meters · Place 2 · River Valley3200 Meters213:39.43a PB—
Apr 15LCWM/Nicollet Meet #1Apr 15 · Triple Jump · Place 6 · River ValleyTriple Jump6.27-07.0011
Apr 15LCWM/Nicollet Meet #1Apr 15 · Long Jump · Place 10 · River ValleyLong Jump10.12-04.7511
Apr 15LCWM/Nicollet Meet #1Apr 15 · 800 Meters · Place 9 · River Valley800 Meters9.2:50.05a11
Apr 8River Valley Track Meet #1Apr 8 · Triple Jump · Place 4 · River ValleyTriple Jump427-11.75—
Apr 8River Valley Track Meet #1Apr 8 · 1600 Meters · Place 2 · River Valley1600 Meters26:23.44a—
Apr 4Progressive Chiropractic Track & Field InviteApr 4 · Triple Jump · Place 5 · River ValleyTriple Jump528-5.50—

2023 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 25MSHSL Section 2A - Sub-Section NorthMay 25 · 1600 Meters · Place 11 · River Valley1600 Meters11.6:33.64a10
May 25MSHSL Section 2A - Sub-Section NorthMay 25 · Triple Jump · Place 11 · River ValleyTriple Jump11.27-00.50Wind: 010
May 25MSHSL Section 2A - Sub-Section NorthMay 25 · Long Jump · Place 26 · River ValleyLong Jump26.12-01.50Wind: 010
May 18Tomahawk Conference MeetMay 18 · Triple Jump · Place 4 · River ValleyTriple Jump427-310
May 18Tomahawk Conference MeetMay 18 · Long Jump · Place 12 · River ValleyLong Jump1212-3.510
May 18Tomahawk Conference MeetMay 18 · 1600 Meters · Place 2 · River Valley1600 Meters26:12.4110
May 18Tomahawk Conference MeetMay 18 · 800 Meters · Place 3 · River Valley800 Meters32:49.0510
May 15River Valley Wildcats QuadMay 15 · Triple Jump · Place 6 · River ValleyTriple Jump6.26' 1110
May 15River Valley Wildcats QuadMay 15 · Long Jump · Place 7 · River ValleyLong Jump7.12' 8.510
May 15River Valley Wildcats QuadMay 15 · 800 Meters · Place 3 · River Valley800 Meters3.2:44.02a10
May 11River Valley InviteMay 11 · Triple Jump · Place 6 · River ValleyTriple Jump6.27' 910
May 11River Valley InviteMay 11 · Long Jump · Place 12 · River ValleyLong Jump12.12' 910
May 11River Valley InviteMay 11 · 400 Meters · Place 6 · River Valley400 Meters6.1:09.89a10
May 9Section 2A True TeamMay 9 · 1600 Meters · Place 12 · River Valley1600 Meters12.6:10.14a PB10
May 5Fairmont Sentinel RelaysMay 5 · Triple Jump · Place 8 · River ValleyTriple Jump828-4.510
May 5Fairmont Sentinel RelaysMay 5 · 1600 Meters · Place 4 · River Valley1600 Meters46:15.9110
May 2 SJA Track & Field Invite May 2, 2023May 2 · Triple Jump · Place 3 · River ValleyTriple Jump3.28-02.0010
May 2 SJA Track & Field Invite May 2, 2023May 2 · Long Jump · Place 6 · River ValleyLong Jump6.13-04.0010
Apr 27New Ulm Meet #2Apr 27 · Triple Jump · Place 4 · River ValleyTriple Jump4.29' 5 PB10
Apr 27New Ulm Meet #2Apr 27 · Long Jump · Place 5 · River ValleyLong Jump5.14' 0 PB10
Apr 18LCWM/Nicollet Meet #1Apr 18 · Triple Jump · Place 8 · River ValleyTriple Jump827-08.0010
Apr 18LCWM/Nicollet Meet #1Apr 18 · Long Jump · Place 13 · River ValleyLong Jump1312-09.0010
Apr 14New Ulm Meet #1Apr 14 · Triple Jump · Place 4 · River ValleyTriple Jump4.29' 410
Apr 14New Ulm Meet #1Apr 14 · Long Jump · Place 5 · River ValleyLong Jump5.13' 310
Apr 14New Ulm Meet #1Apr 14 · 400 Meters · Place 2 · River Valley400 Meters2.1:15.27a10

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 4Mankato West Indoor Meet 4/4/23Apr 4 · Triple Jump · Place 5 · River ValleyTriple Jump5.27' 5.25 PB10
Apr 4Mankato West Indoor Meet 4/4/23Apr 4 · Long Jump · Place 9 · River ValleyLong Jump9.12' 10.5 PB10

2022 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 26MSHSL Section 2A - NorthMay 26 · Triple Jump · Place 15 · River ValleyTriple Jump15.27-03.759
May 26MSHSL Section 2A - NorthMay 26 · Long Jump · Place 14 · River ValleyLong Jump14.13-02.259
May 26MSHSL Section 2A - NorthMay 26 · 800 Meters · Place 11 · River Valley800 Meters11.2:43.42a9
May 19Tomahawk Conference Meet May 19 · Triple Jump · Place 4 · River ValleyTriple Jump429-02.009
May 19Tomahawk Conference Meet May 19 · Long Jump · Place 8 · River ValleyLong Jump813-08.009
May 16River Valley Meet #3May 16 · Triple Jump · Place 6 · River ValleyTriple Jump6.28-09.009
May 16River Valley Meet #3May 16 · Long Jump · Place 6 · River ValleyLong Jump6.13-03.009
May 16River Valley Meet #3May 16 · 800 Meters · Place 3 · River Valley800 Meters3.2:41.04a9
May 12River Valley Meet #2May 12 · Long Jump · Place 9 · River ValleyLong Jump9.13-00.009
May 6Fairmont Sentinel RelaysMay 6 · Long Jump · Place 7 · River ValleyLong Jump712-9.759
May 3St. James Area Invite May 3 · Triple Jump · Place 2 · River ValleyTriple Jump2.27-05.009
May 3St. James Area Invite May 3 · Long Jump · Place 3 · River ValleyLong Jump3.13-05.509
May 3St. James Area Invite May 3 · 800 Meters · Place 3 · River Valley800 Meters3.2:48.67a9
Apr 28New Ulm Invite IApr 28 · Triple Jump · Place 8 · River ValleyTriple Jump827-09.509
Apr 28New Ulm Invite IApr 28 · 400 Meters · Place 3 · River Valley400 Meters31:09.84 PB9
Apr 21Mt. Lake Progressive Chiropractic Invite in St. JamesApr 21 · Triple Jump · Place 5 · River ValleyTriple Jump5.27-00.509
Apr 21Mt. Lake Progressive Chiropractic Invite in St. JamesApr 21 · Long Jump · Place 9 · River ValleyLong Jump9.12-04.009
Apr 19LCWM/N Meet #1Apr 19 · Triple Jump · Place 8 · River ValleyTriple Jump8.26-10.009
Apr 19LCWM/N Meet #1Apr 19 · Long Jump · Place 6 · River ValleyLong Jump6.13-04.009
Apr 19LCWM/N Meet #1Apr 19 · 800 Meters · Place 8 · River Valley800 Meters8.2:59.91a9
Apr 11River Valley Meet #1Apr 11 · Triple Jump · Place 4 · River ValleyTriple Jump4.27-05.009
Apr 11River Valley Meet #1Apr 11 · Long Jump · Place 3 · River ValleyLong Jump3.13-01.009
Apr 11River Valley Meet #1Apr 11 · 800 Meters · Place 4 · River Valley800 Meters4.2:45.90a9

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 7Buc Indoor InviteApr 7 · Triple Jump · Place 2 · River ValleyTriple Jump2.26' 11.59
Apr 7Buc Indoor InviteApr 7 · Long Jump · Place 13 · River ValleyLong Jump13.10' 99

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 3MSHSL Section 2A - Sub-Section 6Jun 3 · Triple Jump · Place 8 · River ValleyTriple Jump827-09.008
Jun 3MSHSL Section 2A - Sub-Section 6Jun 3 · Long Jump · Place 9 · River ValleyLong Jump913-07.258
May 25Tomahawk Conference MeetMay 25 · Triple Jump · Place 4 · River ValleyTriple Jump428-10.008
May 25Tomahawk Conference MeetMay 25 · Long Jump · Place 4 · River ValleyLong Jump413-05.008
May 20True Team Sections 2AMay 20 · Triple Jump · Place 5 · River ValleyTriple Jump529-4.258
May 20True Team Sections 2AMay 20 · Long Jump · Place 10 · River ValleyLong Jump1013-58
Apr 30LCWM/Nicollet Varsity MeetApr 30 · Triple Jump · Place 3 · River ValleyTriple Jump3.27-09.509
Apr 30LCWM/Nicollet Varsity MeetApr 30 · Long Jump · Place 1 · River ValleyLong Jump1.13-00.009
Apr 30LCWM/Nicollet Varsity MeetApr 30 · 200 Meters · Place 6 · River Valley200 Meters6.32.39a PB9
Apr 23LCWM/Nicollet Varsity MeetApr 23 · Triple Jump · Place 2 · River ValleyTriple Jump227-02.008
Apr 23LCWM/Nicollet Varsity MeetApr 23 · Long Jump · Place 2 · River ValleyLong Jump212-11.008
Apr 12River Valley Meet 1Apr 12 · Triple Jump · Place 6 · River ValleyTriple Jump6.25-29