Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUCB Booster Track & Field Meet · Apr 2713.65UCB Booster Track & Field MeetApril 27, 2023
200 Meters · OutdoorPerham Invitational · Apr 2528.48Perham InvitationalApril 25, 2023
400 Meters · OutdoorUCB JH Track & Field Meet 1 · Apr 281:17.73aUCB JH Track & Field Meet 1April 28, 2023
High Jump · OutdoorClass AA Wildcard · May 84' 6Class AA WildcardMay 8, 2024
Long Jump · OutdoorSection 8AA True Team · May 615' 0.5"Section 8AA True TeamMay 6, 2025
Pole Vault · IndoorConcordia HS Indoor · Apr 99' 9"Concordia HS IndoorApril 9, 2026
Pole Vault · OutdoorMSHSL Section 8AA Championships · May 2910' 1MSHSL Section 8AA ChampionshipsMay 29, 2024
Triple Jump · IndoorConcordia HS Indoor · Apr 931' 6.5"Concordia HS IndoorApril 9, 2026
Triple Jump · OutdoorMSHSL Section 8AA Championships · May 2734-03.00MSHSL Section 8AA ChampionshipsMay 27, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 27MSHSL Section 8AA ChampionshipsMay 27 · Triple Jump · Place 6 · PerhamTriple Jump6.34-03.00 PBWind: 0.811
May 27MSHSL Section 8AA ChampionshipsMay 27 · Pole Vault · Place 8 · PerhamPole Vault8.9-02.0011
May 19Pequot Lakes InvitationalMay 19 · Triple Jump · Place 3 · PerhamTriple Jump3.32-02.0011
May 19Pequot Lakes InvitationalMay 19 · Pole Vault · Place 3 · PerhamPole Vault3.9-06.0011
May 12Heart O Lakes Conference ChampionshipMay 12 · Pole Vault · Place 4 · PerhamPole Vault49-611
May 7Dave Sieben InvitationalMay 7 · Triple Jump · Place 3 · PerhamTriple Jump3.32' 7"11
May 7Dave Sieben InvitationalMay 7 · Pole Vault · Place 3 · PerhamPole Vault3.9' 0"11
Apr 30Hank Emmel InvitationalApr 30 · Triple Jump · Place 2 · PerhamTriple Jump232-10.511
Apr 30Hank Emmel InvitationalApr 30 · Pole Vault · Place 4 · PerhamPole Vault49-611
Apr 28Mike Anderson InvitationalApr 28 · Triple Jump · Place 2 · PerhamTriple Jump231-8.7511
Apr 28Mike Anderson InvitationalApr 28 · Pole Vault · Place 2 · PerhamPole Vault210-011
Apr 28Mike Anderson InvitationalApr 28 · 100 Meters · Place 6 · Perham100 Meters614.00a11
Apr 23UCB BoosterApr 23 · Triple Jump · Place 5 · PerhamTriple Jump531-111
Apr 23UCB BoosterApr 23 · Pole Vault · Place 4 · PerhamPole Vault49-011
Apr 16Harrington Early Bird InviteApr 16 · Pole Vault · Place 3 · PerhamPole Vault39-011
Apr 16Harrington Early Bird InviteApr 16 · High Jump · Place 9 · PerhamHigh Jump94-411
Apr 16Harrington Early Bird InviteApr 16 · 100 Meters · Place 12 · Perham100 Meters1214.18a11
Apr 14Perham InvitationalApr 14 · Triple Jump · Place 3 · PerhamTriple Jump331-3.511
Apr 14Perham InvitationalApr 14 · Pole Vault · Place 3 · PerhamPole Vault39-611

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 9Concordia HS IndoorApr 9 · Triple Jump · Place 4 · PerhamTriple Jump4.31' 6.5" PB11
Apr 9Concordia HS IndoorApr 9 · Pole Vault · Place 3 · PerhamPole Vault3.9' 9" PB11
Apr 9Concordia HS IndoorApr 9 · High Jump · PerhamHigh Jump—DNS11

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 10MSHSL State Track & Field ChampionshipsJun 10 · Pole Vault · Place 24 · PerhamPole Vault24.8-06.0010
May 28MSHSL Section 8AA ChampionshipsMay 28 · Triple Jump · Place 8 · PerhamTriple Jump8.33-07.25Wind: 1.710
May 28MSHSL Section 8AA ChampionshipsMay 28 · Pole Vault · Place 5 · PerhamPole Vault5.10-00.0010
May 28MSHSL Section 8AA ChampionshipsMay 28 · High Jump · Place 24 · PerhamHigh Jump24.4-05.0010
May 22Pequot Lakes GRC InvitationalMay 22 · Triple Jump · Place 5 · PerhamTriple Jump5.32-03.0010
May 22Pequot Lakes GRC InvitationalMay 22 · Pole Vault · Place 4 · PerhamPole Vault4.9-00.0010
May 22Pequot Lakes GRC InvitationalMay 22 · High Jump · Place 6 · PerhamHigh Jump6.4-05.0010
May 13Heart O' Lakes Conference ChampionshipMay 13 · Triple Jump · Place 4 · PerhamTriple Jump433-4.510
May 13Heart O' Lakes Conference ChampionshipMay 13 · Long Jump · Place 7 · PerhamLong Jump715-710
May 13Heart O' Lakes Conference ChampionshipMay 13 · Pole Vault · Place 8 · PerhamPole Vault88-610
May 828th Annual Marvin Daggett Hornet InvitationalMay 8 · Triple Jump · Place 3 · PerhamTriple Jump335-110
May 828th Annual Marvin Daggett Hornet InvitationalMay 8 · Pole Vault · Place 6 · PerhamPole Vault69-010
May 828th Annual Marvin Daggett Hornet InvitationalMay 8 · High Jump · Place 9 · PerhamHigh Jump94-610
May 6Section 8AA True TeamMay 6 · Triple Jump · Place 8 · PerhamTriple Jump8.32' 4"10
May 6Section 8AA True TeamMay 6 · Long Jump · Place 9 · PerhamLong Jump9.15' 0.5" PB10
May 6Section 8AA True TeamMay 6 · 100 Meters · Place 17 · Perham100 Meters17.13.93a10
Apr 29Mike Anderson Invitational - DGFApr 29 · 100 Meters · Place 8 · Perham100 Meters814.00a10
Apr 24UCB Booster Varsity InviteApr 24 · Triple Jump · Place 6 · PerhamTriple Jump629-910
Apr 24UCB Booster Varsity InviteApr 24 · Pole Vault · Place 3 · PerhamPole Vault39-010
Apr 24UCB Booster Varsity InviteApr 24 · High Jump · Place 5 · PerhamHigh Jump54-810
Apr 15Perham HS InviteApr 15 · Triple Jump · Place 3 · PerhamTriple Jump331-9.510
Apr 15Perham HS InviteApr 15 · Long Jump · Place 5 · PerhamLong Jump514-310
Apr 15Perham HS InviteApr 15 · Pole Vault · Place 3 · PerhamPole Vault39-610
Apr 11Anderson-Cole InvitationalApr 11 · Pole Vault · Place 5 · PerhamPole Vault59-010

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 25HOL Conference IndoorMar 25 · Triple Jump · Place 3 · PerhamTriple Jump332-5.2510
Mar 25HOL Conference IndoorMar 25 · Long Jump · Place 4 · PerhamLong Jump415-4.7510
Mar 25HOL Conference IndoorMar 25 · Pole Vault · Place 5 · PerhamPole Vault59-010

2024 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · Pole Vault · Place 17 · PerhamPole Vault17.10' 0"9
May 29MSHSL Section 8AA ChampionshipsMay 29 · Long Jump · Place 10 · PerhamLong Jump10.15' 7.75Wind: 2.29
May 29MSHSL Section 8AA ChampionshipsMay 29 · Pole Vault · Place 5 · PerhamPole Vault5.10' 1 PB9
May 21Pequot Lakes InvitationalMay 21 · Triple Jump · Place 4 · PerhamTriple Jump432-9—
May 21Pequot Lakes InvitationalMay 21 · Pole Vault · Place 2 · PerhamPole Vault210-0—
May 14Heart of Lakes Conference ChampionshipMay 14 · Triple Jump · Place 3 · PerhamTriple Jump335-2—
May 14Heart of Lakes Conference ChampionshipMay 14 · Pole Vault · Place 3 · PerhamPole Vault39-6—
May 14Heart of Lakes Conference ChampionshipMay 14 · 100 Meters · Place 5 · Perham100 Meters513.78a—
May 98AA True TeamMay 9 · High Jump · Place 12 · PerhamHigh Jump124-6—
May 98AA True TeamMay 9 · 200 Meters · Place 16 · Perham200 Meters1629.12a—
May 98AA True TeamMay 9 · 100 Meters · Place 9 · Perham100 Meters913.78a—
May 8Class AA WildcardMay 8 · High Jump · Place 35 · PerhamHigh Jump35.4' 6 PB9
May 8Class AA WildcardMay 8 · 200 Meters · Place 58 · Perham200 Meters58.29.12a9
May 8Class AA WildcardMay 8 · 100 Meters · Place 42 · Perham100 Meters42.13.78a9
May 7Section 8AA True TeamMay 7 · High Jump · Place 12 · PerhamHigh Jump12.4' 69
May 7Section 8AA True TeamMay 7 · 200 Meters · Place 16 · Perham200 Meters16.29.12aWind: 09
May 7Section 8AA True TeamMay 7 · 100 Meters · Place 9 · Perham100 Meters9.13.78aWind: 09
May 3Hank Emmel InvitationalMay 3 · Triple Jump · Place 5 · PerhamTriple Jump534-3.25—
May 3Hank Emmel InvitationalMay 3 · Long Jump · Place 9 · PerhamLong Jump914-8.75—
May 3Hank Emmel InvitationalMay 3 · Pole Vault · Place 2 · PerhamPole Vault29-6—
May 3Hank Emmel InvitationalMay 3 · 100 Meters · Place 4 · Perham100 Meters413.88a—
Apr 26Hamline Elite MeetApr 26 · Triple Jump · Place 12 · PerhamTriple Jump1233-3.75—
Apr 9Barnesville Earlybird Apr 9 · Triple Jump · Place 4 · PerhamTriple Jump433-5—
Apr 9Barnesville Earlybird Apr 9 · Pole Vault · Place 4 · PerhamPole Vault49-0—
Apr 4Harrington Early Bird InviteApr 4 · Triple Jump · Place 6 · PerhamTriple Jump632-8.5—
Apr 4Harrington Early Bird InviteApr 4 · Pole Vault · Place 3 · PerhamPole Vault38-6—

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 6A ChampionshipsJun 1 · 200 Meters · Place 13 · Perham200 Meters13.28.71aWind: -0.48
Jun 1MSHSL Section 6A ChampionshipsJun 1 · 100 Meters · Place 12 · Perham100 MetersRound P12.14.23a8
May 25MSHSL Section 6A - Sub-Section 22May 25 · 200 Meters · Place 4 · Perham200 Meters4.28.82a8
May 25MSHSL Section 6A - Sub-Section 22May 25 · 100 Meters · Place 7 · Perham100 Meters7.13.70a8
May 16Heart of Lakes Conference MeetMay 16 · 200 Meters · Place 11 · Perham200 Meters11.28.78a8
May 9Section 8AA True TeamMay 9 · 200 Meters · Place 17 · Perham200 Meters17.29.82a8
May 2Dilworth-Glyndon-Felton Varsity InvitationalMay 2 · Triple Jump · Place 8 · PerhamTriple Jump830-08.758
May 2Dilworth-Glyndon-Felton Varsity InvitationalMay 2 · Pole Vault · Place 7 · PerhamPole Vault78-06.008
May 2Dilworth-Glyndon-Felton Varsity InvitationalMay 2 · 100 Meters · Place 7 · Perham100 Meters713.938
Apr 28UCB JH Track & Field Meet 1Apr 28 · 400 Meters · Place 12 · Perham400 Meters12.1:17.73a PB8
Apr 27UCB Booster Track & Field MeetApr 27 · Triple Jump · Place 7 · PerhamTriple Jump730-9.758
Apr 27UCB Booster Track & Field MeetApr 27 · 100 Meters · Place 8 · Perham100 Meters813.65 PB8
Apr 25Perham InvitationalApr 25 · Triple Jump · Place 5 · PerhamTriple Jump531-11.008
Apr 25Perham InvitationalApr 25 · Pole Vault · Place 6 · PerhamPole Vault68-06.008
Apr 25Perham InvitationalApr 25 · 200 Meters · Place 5 · Perham200 Meters528.48 PB8
Apr 18Minnewaska Laker Track & Field InviteApr 18 · Triple Jump · Place 5 · PerhamTriple Jump5.32' 58
Apr 18Minnewaska Laker Track & Field InviteApr 18 · Long Jump · Place 9 · PerhamLong Jump9.13' 88
Apr 18Minnewaska Laker Track & Field InviteApr 18 · 200 Meters · Place 7 · Perham200 Meters7.30.37a8
Apr 11Little AmikApr 11 · Long Jump · Place 26 · PerhamLong Jump2613-88
Apr 11Little AmikApr 11 · 200 Meters · Place 12 · Perham200 Meters1229.398

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 28Heart-of-the-Lakes HS IndoorMar 28 · Triple Jump · Place 3 · PerhamTriple Jump332-6.58
Mar 28Heart-of-the-Lakes HS IndoorMar 28 · Long Jump · Place 12 · PerhamLong Jump1214-08
Mar 28Heart-of-the-Lakes HS IndoorMar 28 · Pole Vault · Place 6 · PerhamPole Vault68-38

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 2MSHSL Section 6A ChampionshipsJun 2 · Triple Jump · Place 6 · PerhamTriple Jump6.34-01.00Wind: -0.17
May 26MSHSL Section 6A - Sub-Section 22May 26 · Triple Jump · Place 8 · PerhamTriple Jump8.32-06.007
May 26MSHSL Section 6A - Sub-Section 22May 26 · 200 Meters · Place 14 · Perham200 Meters14.30.26a7
May 17Heart O'lakes Conference ChampionshipMay 17 · Triple Jump · Place 7 · PerhamTriple Jump729-11.007
May 17Heart O'lakes Conference ChampionshipMay 17 · 200 Meters · Place 12 · Perham200 Meters1230.677
May 17Heart O'lakes Conference ChampionshipMay 17 · 100 Meters · Place 8 · Perham100 Meters814.537
May 5Hank Emmel RelaysMay 5 · Triple Jump · Place 7 · PerhamTriple Jump7.30-04.007
May 5Hank Emmel RelaysMay 5 · Long Jump · Place 28 · PerhamLong Jump28.12-10.007
May 5Hank Emmel RelaysMay 5 · Pole Vault · Place 6 · PerhamPole Vault6.8-06.007
May 3DGF InvitationalMay 3 · Triple Jump · Place 3 · PerhamTriple JumpRound P3.31-07.007
May 3DGF InvitationalMay 3 · Triple Jump · Place 4 · PerhamTriple Jump4.31-07.007
May 3DGF InvitationalMay 3 · Pole Vault · Place 9 · PerhamPole Vault9.6-06.007
May 3DGF InvitationalMay 3 · 100 Meters · Place 10 · Perham100 Meters10.14.14a7
Apr 28UCB Booster Track & Field MeetApr 28 · Triple Jump · Place 8 · PerhamTriple Jump8.29-02.507
Apr 28UCB Booster Track & Field MeetApr 28 · Pole Vault · Place 8 · PerhamPole Vault8.7-06.007
Apr 28UCB Booster Track & Field MeetApr 28 · 200 Meters · Place 21 · Perham200 Meters21.30.927
Apr 28UCB Booster Track & Field MeetApr 28 · 100 Meters · Place 7 · Perham100 Meters7.14.427

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 14Craig Hougen Indoor ClassicApr 14 · Triple Jump · Place 20 · PerhamTriple Jump2028-05.007
Apr 14Craig Hougen Indoor ClassicApr 14 · Pole Vault · PerhamPole Vault—NH7