Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRedhawk Invitational · May 312.05aRedhawk InvitationalMay 3, 2025
1000 Meters · IndoorSt. Olaf Invitational and Multi Events · Jan 302:57.02aSt. Olaf Invitational and Multi EventsJanuary 30, 2026
110m Hurdles · 39" / 0.991m · OutdoorMSHSL Section 4A Championships · Jun 220.79aMSHSL Section 4A ChampionshipsJune 2, 2022
200 Meters · OutdoorClass A Wild Card · May 923.14aClass A Wild CardMay 9, 2025
300m Hurdles · 36" / 0.914m · OutdoorMSHSL State Track & Field Championships · Jun 1040.89aMSHSL State Track & Field ChampionshipsJune 10, 2025
400 Meters · IndoorGriak Indoor Classic - Gold · Mar 2954.50aGriak Indoor Classic - GoldMarch 29, 2025
400 Meters · OutdoorMilan Matasich Memorial Invitational · Apr 1255.10aMilan Matasich Memorial InvitationalApril 12, 2025
55 Meter · IndoorUWEC/UWRF Dual · Jan 176.91aUWEC/UWRF DualJanuary 17, 2026
60 Meter · IndoorM City Classic · Dec 57.35aM City ClassicDecember 5, 2025
60 Meters · IndoorSt. Olaf Invitational and Multi Events · Jan 307.41aSt. Olaf Invitational and Multi EventsJanuary 30, 2026
60m Hurdles · 42" / 1.067m · IndoorM City Classic · Dec 59.46aM City ClassicDecember 5, 2025
Heptathlon · IndoorM City Classic · Dec 53840M City ClassicDecember 5, 2025
High Jump · IndoorSt. Olaf Invitational and Multi Events · Jan 301.62mSt. Olaf Invitational and Multi EventsJanuary 30, 2026
Long Jump · IndoorUWEC/UWRF Dual · Jan 176.45mUWEC/UWRF DualJanuary 17, 2026
Long Jump · OutdoorSkyline Conference Championship · May 1321' 3"Skyline Conference ChampionshipMay 13, 2025
Pole Vault · IndoorSt. Olaf Invitational and Multi Events · Jan 303.00mSt. Olaf Invitational and Multi EventsJanuary 30, 2026
Shot Put · 16lb / 7.26kg · IndoorM City Classic · Dec 58.50mM City ClassicDecember 5, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 10UW-Platteville InvitationalApr 10 · Javelin · UW-River FallsUW-River FallsJavelin800g—DNSFr
Apr 10UW-Platteville InvitationalApr 10 · Discus · UW-River FallsUW-River FallsDiscus2kg—FOULFr
Apr 10UW-Platteville InvitationalApr 10 · 400 Meters · UW-River FallsUW-River Falls400 Meters—DNSFr
Mar 28CSB/SJU Optimistic MeetMar 28 · Javelin · UW-River FallsUW-River FallsJavelin800g—DNSFr
Mar 28CSB/SJU Optimistic MeetMar 28 · Discus · UW-River FallsUW-River FallsDiscus2kg—DNSFr
Mar 28CSB/SJU Optimistic MeetMar 28 · 400 Meters · UW-River FallsUW-River Falls400 Meters—DNSFr

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 27WIAC Indoor Track & Field ChampionshipsFeb 27 · Long Jump · Place 11 · UW-River FallsUW-River FallsLong Jump11.6.73mFr
Feb 20Snowshoe OpenFeb 20 · Long Jump · Place 6 · UW-River FallsUW-River FallsLong Jump66.74mFr
Jan 30St. Olaf Invitational and Multi EventsJan 30 · Long Jump · Place 1 · UW-River FallsUW-River FallsLong Jump16.34mFr
Jan 30St. Olaf Invitational and Multi EventsJan 30 · Pole Vault · Place 8 · UW-River FallsUW-River FallsPole Vault83.00m PBFr
Jan 30St. Olaf Invitational and Multi EventsJan 30 · High Jump · Place 7 · UW-River FallsUW-River FallsHigh Jump71.62m PBFr
Jan 30St. Olaf Invitational and Multi EventsJan 30 · Shot Put · Place 9 · UW-River FallsUW-River FallsShot Put98.52mFr
Jan 30St. Olaf Invitational and Multi EventsJan 30 · 60m Hurdles · Place 5 · UW-River FallsUW-River Falls60m Hurdles59.32aFr
Jan 30St. Olaf Invitational and Multi EventsJan 30 · 1000 Meters · Place 4 · UW-River FallsUW-River Falls1000 Meters42:57.02a PBFr
Jan 30St. Olaf Invitational and Multi EventsJan 30 · 60 Meters · Place 3 · UW-River FallsUW-River Falls60 Meters37.41a PBFr
Jan 17UWEC/UWRF DualJan 17 · 55 Meter · Place 15 · UW-River FallsUW-River Falls55 MeterRound P15.6.91a PBWind: 0Fr
Jan 17UWEC/UWRF DualJan 17 · Long Jump · Place 3 · UW-River FallsUW-River FallsLong Jump3.6.45m PBFr
Jan 17UWEC/UWRF DualJan 17 · Shot Put · Place 22 · UW-River FallsUW-River FallsShot Put16lb / 7.26kg22.8.31mFr

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 5M City ClassicDec 5 · 1000 Meters · Place 7 · UW-River FallsUW-River Falls1000 Meters7.3:00.36aFr
Dec 5M City ClassicDec 5 · Heptathlon · Place 9 · UW-River FallsUW-River FallsHeptathlon9.3840 PBFr
Dec 5M City ClassicDec 5 · 60m Hurdles · Place 6 · UW-River FallsUW-River Falls60m Hurdles42" / 1.067m6.9.46a PBFr
Dec 5M City ClassicDec 5 · 60 Meter · Place 4 · UW-River FallsUW-River Falls60 Meter4.7.35a PBFr
Dec 5M City ClassicDec 5 · Long Jump · Place 3 · UW-River FallsUW-River FallsLong Jump3.6.18mFr
Dec 5M City ClassicDec 5 · Pole Vault · Place 9 · UW-River FallsUW-River FallsPole Vault9.2.75mFr
Dec 5M City ClassicDec 5 · Shot Put · Place 9 · UW-River FallsUW-River FallsShot Put16lb / 7.26kg9.8.50m PBFr
Dec 5M City ClassicDec 5 · High Jump · Place 8 · UW-River FallsUW-River FallsHigh Jump8.1.58mFr
Mar 29Griak Indoor Classic - GoldMar 29 · Long Jump · Place 13 · Trinity School at River RidgeTrinity School at River RidgeLong Jump1319-0.5012
Mar 29Griak Indoor Classic - GoldMar 29 · 400 Meters · Place 5 · Trinity School at River RidgeTrinity School at River Ridge400 Meters554.50a PB12

2025 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · Long Jump · Place 21 · Trinity/UnityTrinity/UnityLong Jump21.19-09.25Wind: -0.312
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · 300m Hurdles · Place 10 · Trinity/UnityTrinity/Unity300m Hurdles36" / 0.914mRound P10.40.89a PB12
May 29MSHSL Section 4A ChampionshipsMay 29 · Long Jump · Place 4 · Trinity/UnityTrinity/UnityLong Jump4.21-02.00Wind: -0.512
May 29MSHSL Section 4A ChampionshipsMay 29 · 300m Hurdles · Place 2 · Trinity/UnityTrinity/Unity300m Hurdles36" / 0.914mRound P2.43.76a12
May 29MSHSL Section 4A ChampionshipsMay 29 · 300m Hurdles · Place 1 · Trinity/UnityTrinity/Unity300m Hurdles36" / 0.914m1.41.27a12
May 17Terry Nutter Memorial InvitationalMay 17 · Long Jump · Place 3 · Trinity/UnityTrinity/UnityLong Jump320-3.5012
May 17Terry Nutter Memorial InvitationalMay 17 · 300m Hurdles · Place 2 · Trinity/UnityTrinity/Unity300m Hurdles242.42a12
May 13Skyline Conference ChampionshipMay 13 · Long Jump · Place 2 · Trinity/UnityTrinity/UnityLong Jump2.21' 3" PB12
May 13Skyline Conference ChampionshipMay 13 · 200 Meters · Place 6 · Trinity/UnityTrinity/Unity200 Meters6.23.43a12
May 10Simley Invitational May 10 · Triple Jump · Place 5 · Trinity/UnityTrinity/UnityTriple Jump537-612
May 10Simley Invitational May 10 · Long Jump · Place 2 · Trinity/UnityTrinity/UnityLong Jump219-212
May 9Class A Wild CardMay 9 · Long Jump · Place 6 · Trinity/UnityTrinity/UnityLong Jump6.20' 4.75"12
May 9Class A Wild CardMay 9 · 300m Hurdles · Place 7 · Trinity/UnityTrinity/Unity300m Hurdles36" / 0.914m7.43.12a12
May 9Class A Wild CardMay 9 · 200 Meters · Place 10 · Trinity/UnityTrinity/Unity200 Meters10.23.14a PB12
May 6Section 4A True TeamMay 6 · Long Jump · Place 4 · Trinity/UnityTrinity/UnityLong Jump4.20' 4.75"12
May 6Section 4A True TeamMay 6 · 300m Hurdles · Place 3 · Trinity/UnityTrinity/Unity300m Hurdles36" / 0.914m3.43.12a12
May 6Section 4A True TeamMay 6 · 200 Meters · Place 6 · Trinity/UnityTrinity/Unity200 Meters6.23.14a12
May 3Redhawk InvitationalMay 3 · Long Jump · Place 3 · Trinity/UnityTrinity/UnityLong Jump320-4.512
May 3Redhawk InvitationalMay 3 · 100 Meters · Place 5 · Trinity/UnityTrinity/Unity100 Meters512.05a PB12
May 22025 St. Croix Prep InviteMay 2 · Long Jump · Place 1 · Trinity/UnityTrinity/UnityLong Jump119-4.2512
May 22025 St. Croix Prep InviteMay 2 · 200 Meters · Place 7 · Trinity/UnityTrinity/Unity200 Meters723.73a12
Apr 26Lakeville North Mega MeetApr 26 · Long Jump · Place 2 · Trinity/UnityTrinity/UnityLong Jump221-212
Apr 26Lakeville North Mega MeetApr 26 · 200 Meters · Place 5 · Trinity/UnityTrinity/Unity200 Meters523.2312
Apr 22Wildcat Invitational Track and Field MeetApr 22 · Long Jump · Place 1 · Trinity/UnityTrinity/UnityLong Jump1.20-03.0012
Apr 22Wildcat Invitational Track and Field MeetApr 22 · 200 Meters · Place 9 · Trinity/UnityTrinity/Unity200 Meters9.23.76a12
Apr 15Skyline Quad 2Apr 15 · Long Jump · Place 1 · Trinity/UnityTrinity/UnityLong Jump119-912
Apr 15Skyline Quad 2Apr 15 · 200 Meters · Place 3 · Trinity/UnityTrinity/Unity200 Meters324.88a12
Apr 12Milan Matasich Memorial InvitationalApr 12 · Long Jump · Place 2 · Trinity/UnityTrinity/UnityLong Jump220-212
Apr 12Milan Matasich Memorial InvitationalApr 12 · 400 Meters · Place 5 · Trinity/UnityTrinity/Unity400 Meters555.10a PB12
Apr 8Belle Plaine Inv #2Apr 8 · Long Jump · Place 2 · Trinity/UnityTrinity/UnityLong Jump2.20-04.5012
Apr 8Belle Plaine Inv #2Apr 8 · 400 Meters · Place 5 · Trinity/UnityTrinity/Unity400 Meters5.55.54a12

2023 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 4A ChampionshipsJun 1 · Long Jump · Place 3 · Trinity/UnityTrinity/UnityLong Jump3.20-04.00Wind: 0.810
Jun 1MSHSL Section 4A ChampionshipsJun 1 · 300m Hurdles · Place 10 · Trinity/UnityTrinity/Unity300m Hurdles36" / 0.914mRound P10.45.53a10
Jun 1MSHSL Section 4A ChampionshipsJun 1 · 200 Meters · Place 12 · Trinity/UnityTrinity/Unity200 MetersRound P12.24.23aWind: 0.210
May 20Terry Nutter Memorial InvitationalMay 20 · Long Jump · Place 5 · Trinity/UnityTrinity/UnityLong Jump5.18-05.0010
May 20Terry Nutter Memorial InvitationalMay 20 · 300m Hurdles · Place 7 · Trinity/UnityTrinity/Unity300m Hurdles36" / 0.914m7.45.66a10
May 20Terry Nutter Memorial InvitationalMay 20 · 200 Meters · Place 10 · Trinity/UnityTrinity/Unity200 Meters10.24.80a10
May 16Skyline Conference ChampionshipsMay 16 · Long Jump · Place 5 · Trinity/Unity*Trinity/Unity*Long Jump518-11.0010
May 16Skyline Conference ChampionshipsMay 16 · 300m Hurdles · Place 9 · Trinity/Unity*Trinity/Unity*300m Hurdles947.1810
May 9Section 4A True TeamMay 9 · Long Jump · Place 6 · Trinity/UnityTrinity/UnityLong Jump6.19-04.7510
May 9Section 4A True TeamMay 9 · 300m Hurdles · Place 8 · Trinity/UnityTrinity/Unity300m Hurdles36" / 0.914m8.46.43a10
May 9Section 4A True TeamMay 9 · 200 Meters · Place 15 · Trinity/UnityTrinity/Unity200 Meters15.25.16a10
May 5Don Fineran Panther InvitationalMay 5 · Long Jump · Place 6 · Trinity/UnityTrinity/UnityLong Jump6.19-03.5010
May 5Don Fineran Panther InvitationalMay 5 · 300m Hurdles · Place 10 · Trinity/UnityTrinity/Unity300m Hurdles36" / 0.914m10.47.19a10
Apr 29St. Croix Prep InvitationalApr 29 · Triple Jump · Place 5 · Trinity School at River RTrinity School at River RTriple Jump534-01.0010
Apr 29St. Croix Prep InvitationalApr 29 · Long Jump · Place 4 · Trinity School at River RTrinity School at River RLong Jump417-04.2510
Apr 29St. Croix Prep InvitationalApr 29 · 300m Hurdles · Place 4 · Trinity School at River RTrinity School at River R300m Hurdles448.8810
Apr 27Concordia-Trinity-New Life Academy - April 27Apr 27 · Long Jump · Place 1 · Trinity/UnityTrinity/UnityLong Jump1.18-02.00Unofficial10
Apr 27Concordia-Trinity-New Life Academy - April 27Apr 27 · 300m Hurdles · Place 2 · Trinity/UnityTrinity/Unity300m Hurdles36" / 0.914m2.48.52aUnofficial10
Apr 27Concordia-Trinity-New Life Academy - April 27Apr 27 · 200 Meters · Place 2 · Trinity/UnityTrinity/Unity200 Meters2.25.44aUnofficial10
Apr 25Eagan Wildcat InvitationalApr 25 · Long Jump · Place 4 · Trinity School at RiverTrinity School at RiverLong Jump418-04.75—
Apr 25Eagan Wildcat InvitationalApr 25 · 300m Hurdles · Place 9 · Trinity School at RiverTrinity School at River300m Hurdles947.72a—
Apr 18Skyline - Conference True TeamApr 18 · Long Jump · Place 5 · Trinity School at River RTrinity School at River RLong Jump518-01.2510
Apr 18Skyline - Conference True TeamApr 18 · 300m Hurdles · Place 8 · Trinity School at River RTrinity School at River R300m Hurdles848.6210
Apr 18Skyline - Conference True TeamApr 18 · 200 Meters · Place 17 · Trinity School at River RTrinity School at River R200 Meters1726.4010

2022 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 2MSHSL Section 4A ChampionshipsJun 2 · Long Jump · Place 9 · Trinity/UnityTrinity/UnityLong Jump9.18-06.009
Jun 2MSHSL Section 4A ChampionshipsJun 2 · 300m Hurdles · Place 15 · Trinity/UnityTrinity/Unity300m Hurdles36" / 0.914mRound P15.51.27a9
Jun 2MSHSL Section 4A ChampionshipsJun 2 · 110m Hurdles · Place 13 · Trinity/UnityTrinity/Unity110m Hurdles39" / 0.991mRound P13.20.79a PB9
May 24Gryphon Invitational #4May 24 · Long Jump · Place 8 · Trinity School at RiTrinity School at RiLong Jump817-08.009
May 24Gryphon Invitational #4May 24 · 300m Hurdles · Place 9 · Trinity School at RiTrinity School at Ri300m Hurdles950.979
May 24Gryphon Invitational #4May 24 · 110m Hurdles · Place 8 · Trinity School at RiTrinity School at Ri110m Hurdles820.449
May 17Skyline Conference ChampionshipMay 17 · Long Jump · Place 6 · Trinity School at RiTrinity School at RiLong Jump617-10.509
May 17Skyline Conference ChampionshipMay 17 · 300m Hurdles · Place 10 · Trinity School at RiTrinity School at Ri300m Hurdles1052.249
May 17Skyline Conference ChampionshipMay 17 · 110m Hurdles · Place 9 · Trinity School at RiTrinity School at Ri110m Hurdles921.079
May 13Varsity Catholic School InviteMay 13 · Long Jump · Place 9 · Trinity/UnityTrinity/UnityLong Jump9.16-03.009
May 13Varsity Catholic School InviteMay 13 · 300m Hurdles · Place 11 · Trinity/UnityTrinity/Unity300m Hurdles36" / 0.914m11.51.73a9
May 13Varsity Catholic School InviteMay 13 · 110m Hurdles · Place 9 · Trinity/UnityTrinity/Unity110m Hurdles39" / 0.991m9.21.65a9
May 10Section 4A True TeamMay 10 · Long Jump · Place 20 · Trinity/UnityTrinity/UnityLong Jump20.15-11.009
May 10Section 4A True TeamMay 10 · 300m Hurdles · Place 15 · Trinity/UnityTrinity/Unity300m Hurdles36" / 0.914m15.52.00a9
May 10Section 4A True TeamMay 10 · 110m Hurdles · Place 17 · Trinity/UnityTrinity/Unity110m Hurdles39" / 0.991m17.21.94a9
May 5St. Croix Prep InvitationalMay 5 · Long Jump · Place 11 · Trinity School at RiTrinity School at RiLong Jump1115-03.009
May 5St. Croix Prep InvitationalMay 5 · 200 Meters · Place 17 · Trinity School at RiTrinity School at Ri200 Meters1727.039
Apr 28Jordan InvitationalApr 28 · Long Jump · Place 20 · Trinity/UnityTrinity/UnityLong Jump20.15-02.009
Apr 28Jordan InvitationalApr 28 · 200 Meters · Place 31 · Trinity/UnityTrinity/Unity200 Meters31.27.009
Apr 26Wildcat InvitationalApr 26 · Long Jump · Place 11 · Trinity/UnityTrinity/UnityLong Jump11.15-04.009
Apr 26Wildcat InvitationalApr 26 · 200 Meters · Place 15 · Trinity/UnityTrinity/Unity200 Meters15.27.59a9
Apr 237th Annual Minnehaha Academy Redhawk InvitationalApr 23 · Long Jump · Place 15 · Trinity School aTrinity School aLong Jump1516-03.009
Apr 237th Annual Minnehaha Academy Redhawk InvitationalApr 23 · 200 Meters · Place 31 · Trinity School aTrinity School a200 Meters3128.449
Apr 19Skyline Conference RelaysApr 19 · Long Jump · Place 12 · Trinity School at RiTrinity School at RiLong Jump1214-06.009

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 10MSHSL Section 4A ChampionshipsJun 10 · 100 Meters · Place 32 · Trinity/UnityTrinity/Unity100 Meters32.14.25aWind: -0.28
May 27Skyline Conference ChampionshipMay 27 · 100 Meters · Place 11 · Trinity/UnityTrinity/Unity100 Meters11.13.40a8
May 19True Team at St. Croix Prep AcademyMay 19 · 200 Meters · Place 12 · Trinity/UnityTrinity/Unity200 Meters12.30.10a8
May 19True Team at St. Croix Prep AcademyMay 19 · 100 Meters · Place 10 · Trinity/UnityTrinity/Unity100 Meters10.13.61a8
May 16True Team Sections 4AMay 16 · 200 Meters · Place 10 · Trinity/UnityTrinity/Unity200 Meters10.30.10a8
May 16True Team Sections 4AMay 16 · 100 Meters · Place 9 · Trinity/UnityTrinity/Unity100 Meters9.13.61a8
May 8Skyline MeetMay 8 · 200 Meters · Place 14 · Trinity/UnityTrinity/Unity200 Meters14.30.56a8
May 8Skyline MeetMay 8 · 100 Meters · Place 13 · Trinity/UnityTrinity/Unity100 Meters13.14.16a8