Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorChisholm Jr. High Invite #2 · May 1113.55Chisholm Jr. High Invite #2May 11, 2021
100m Hurdles · 39" / 0.991m · OutdoorJr. High IRC · May 1815.78aJr. High IRCMay 18, 2023
110m Hurdles · 33" / 0.838m · OutdoorJH IRC Championships · May 2318.44aJH IRC ChampionshipsMay 23, 2022
110m Hurdles · 36" / 0.914m · Outdoor8A Section True Team · May 416.99a8A Section True TeamMay 4, 2026
110m Hurdles · 39" / 0.991m · OutdoorMSHSL Section 7A Championships · May 2816.83aMSHSL Section 7A ChampionshipsMay 28, 2025
200 Meters · OutdoorJH IRC Championships · May 2327.29aJH IRC ChampionshipsMay 23, 2022
300m Hurdles · 36" / 0.914m · OutdoorMSHSL State Track & Field Championships · Jun 442.17aMSHSL State Track & Field ChampionshipsJune 4, 2026
400 Meters · OutdoorLion's Invite · Mar 3159.39aLion's InviteMarch 31, 2026
60m Hurdles · 39" / 0.991m · IndoorBSU Speed Quest & Northwoods Opener · Mar 2510.93aBSU Speed Quest & Northwoods OpenerMarch 25, 2023
High Jump · IndoorBSU Speed Quest & Northwoods Opener · Mar 254' 8BSU Speed Quest & Northwoods OpenerMarch 25, 2023
High Jump · OutdoorDon LaLonde Invitational · May 85' 4"Don LaLonde InvitationalMay 8, 2026
Long Jump · IndoorBSU Speed Quest & Northwoods Opener · Mar 2515' 5BSU Speed Quest & Northwoods OpenerMarch 25, 2023
Long Jump · OutdoorMSHSL Section 7A - Sub-Section North · May 2515-11.00MSHSL Section 7A - Sub-Section NorthMay 25, 2023

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

2026 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 300m Hurdles · Place 14 · International Falls300m Hurdles36" / 0.914mRound P14.42.17a PB12
May 27MSHSL Section 7A ChampionshipsMay 27 · High Jump · International FallsHigh Jump--NM12
May 27MSHSL Section 7A ChampionshipsMay 27 · 300m Hurdles · Place 2 · International Falls300m Hurdles36" / 0.914m2.42.60a12
May 27MSHSL Section 7A ChampionshipsMay 27 · 110m Hurdles · Place 3 · International Falls110m Hurdles39" / 0.991m3.16.51aWind: 4.112
May 21MSHSL Section 7A - North Sub-SectionMay 21 · High Jump · Place 4 · International FallsHigh Jump4.5-02.0012
May 21MSHSL Section 7A - North Sub-SectionMay 21 · 300m Hurdles · Place 1 · International Falls300m Hurdles36" / 0.914m1.43.22a12
May 21MSHSL Section 7A - North Sub-SectionMay 21 · 110m Hurdles · Place 1 · International Falls110m Hurdles39" / 0.991m1.17.13a12
May 14The Night MeetMay 14 · High Jump · Place 2 · International FallsHigh Jump2.5' 3"12
May 14The Night MeetMay 14 · 300m Hurdles · Place 1 · International Falls300m Hurdles36" / 0.914m1.47.55a12
May 14The Night MeetMay 14 · 110m Hurdles · Place 1 · International Falls110m Hurdles39" / 0.991m1.17.36a12
May 12Arrowhead/Iron Range Conference ChampionshipMay 12 · High Jump · Place 7 · International FallsHigh Jump7.4' 10"12
May 12Arrowhead/Iron Range Conference ChampionshipMay 12 · 300m Hurdles · Place 1 · International Falls300m Hurdles36" / 0.914m1.43.70a12
May 12Arrowhead/Iron Range Conference ChampionshipMay 12 · 110m Hurdles · Place 1 · International Falls110m Hurdles39" / 0.991m1.17.39a12
May 8Don LaLonde InvitationalMay 8 · High Jump · Place 1 · International FallsHigh Jump1.5' 4" PB12
May 8Don LaLonde InvitationalMay 8 · 300m Hurdles · Place 1 · International Falls300m Hurdles36" / 0.914m1.43.76a12
May 8Don LaLonde InvitationalMay 8 · 110m Hurdles · Place 1 · International Falls110m Hurdles39" / 0.991m1.17.27a12
May 48A Section True TeamMay 4 · High Jump · Place 12 · International FallsHigh Jump12.5' 2"12
May 48A Section True TeamMay 4 · 300m Hurdles · Place 2 · International Falls300m Hurdles36" / 0.914m2.43.88a12
May 48A Section True TeamMay 4 · 110m Hurdles · Place 3 · International Falls110m Hurdles36" / 0.914m3.16.99a PB12
Apr 30GNK Titan InvitationalApr 30 · High Jump · Place 2 · International FallsHigh Jump2.5' 2"12
Apr 30GNK Titan InvitationalApr 30 · 300m Hurdles · Place 1 · International Falls300m Hurdles36" / 0.914m1.44.512
Apr 30GNK Titan InvitationalApr 30 · 110m Hurdles · Place 1 · International Falls110m Hurdles39" / 0.991m1.17.412
Apr 16Mesabi East Varsity Early BirdApr 16 · 300m Hurdles · Place 1 · International Falls300m Hurdles145.92a12
Apr 16Mesabi East Varsity Early BirdApr 16 · 110m Hurdles · Place 1 · International Falls110m Hurdles118.07a12
Apr 7Beaver RelaysApr 7 · 60m Hurdles · Place 3 · International Falls60m Hurdles39.68a12
Apr 7Beaver RelaysApr 7 · 60m Hurdles · Place 4 · International Falls60m Hurdles49.67a12
Apr 7Beaver RelaysApr 7 · 400 Meters · Place 17 · International Falls400 Meters171:00.10a12
Mar 31Lion's InviteMar 31 · High Jump · Place 30 · International FallsHigh Jump305-012
Mar 31Lion's InviteMar 31 · 60m Hurdles · Place 8 · International Falls60m Hurdles89.84a12
Mar 31Lion's InviteMar 31 · 60m Hurdles · Place 7 · International Falls60m Hurdles79.71a12
Mar 31Lion's InviteMar 31 · 400 Meters · Place 21 · International Falls400 Meters2159.39a PB12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 28MSHSL Section 7A ChampionshipsMay 28 · 110m Hurdles · Place 4 · International Falls110m Hurdles39" / 0.991mRound P4.17.10aWind: 1.211
May 28MSHSL Section 7A ChampionshipsMay 28 · 110m Hurdles · Place 4 · International Falls110m Hurdles39" / 0.991m4.16.83a PBWind: 1.711
May 22MSHSL Section 7A - North Sub-SectionMay 22 · 300m Hurdles · Place 9 · International Falls300m Hurdles36" / 0.914m9.49.75a11
May 22MSHSL Section 7A - North Sub-SectionMay 22 · 110m Hurdles · Place 1 · International Falls110m Hurdles39" / 0.991m1.17.49aWind: 011
Apr 8Beaver RelaysApr 8 · High Jump · Place 15 · International FallsHigh Jump154-1011
Apr 8Beaver RelaysApr 8 · 60m Hurdles · Place 5 · International Falls60m Hurdles510.78a11
Apr 8Beaver RelaysApr 8 · 60m Hurdles · Place 4 · International Falls60m Hurdles410.16a11
Apr 8Beaver RelaysApr 8 · 200 Meters · Place 29 · International Falls200 Meters2927.61a11
Apr 1Little AmikApr 1 · High Jump · Place 20 · International FallsHigh Jump205-011
Apr 1Little AmikApr 1 · 60m Hurdles · Place 12 · International Falls60m Hurdles1210.55a11
Apr 1Little AmikApr 1 · 60m Hurdles · Place 8 · International Falls60m Hurdles810.08a11
Apr 1Little AmikApr 1 · 400 Meters · Place 28 · International Falls400 Meters281:00.93a11

2024 Outdoor Track

34 results
DateMeetEventPlMarkGr
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 300m Hurdles · Place 10 · International Falls300m Hurdles36" / 0.914mRound P10.42.38a10
May 30MSHSL Section 7A ChampionshipsMay 30 · 300m Hurdles · Place 1 · International Falls300m Hurdles36" / 0.914m1.42.85a10
May 30MSHSL Section 7A ChampionshipsMay 30 · 110m Hurdles · Place 7 · International Falls110m Hurdles39" / 0.991mRound P7.17.34aWind: 010
May 30MSHSL Section 7A ChampionshipsMay 30 · 110m Hurdles · Place 4 · International Falls110m Hurdles39" / 0.991m4.16.45aWind: 2.810
May 23MSHSL Section 7A - North Sub SectionMay 23 · 300m Hurdles · Place 3 · International Falls300m Hurdles36" / 0.914m3.43.90a10
May 23MSHSL Section 7A - North Sub SectionMay 23 · 110m Hurdles · Place 2 · International Falls110m Hurdles39" / 0.991m2.17.49a10
May 23MSHSL Section 7A - North Sub SectionMay 23 · High Jump · Place 9 · International FallsHigh Jump9.5-00.0010
May 17The Last Night InviteMay 17 · High Jump · Place 1 · International FallsHigh Jump15-2—
May 17The Last Night InviteMay 17 · 300m Hurdles · Place 2 · International Falls300m Hurdles243.81a—
May 17The Last Night InviteMay 17 · 110m Hurdles · Place 1 · International Falls110m Hurdles118.28a—
May 14Iron Range Conference ChampionshipMay 14 · High Jump · Place 5 · International FallsHigh Jump55-4—
May 14Iron Range Conference ChampionshipMay 14 · 300m Hurdles · Place 6 · International Falls300m Hurdles646.08a—
May 14Iron Range Conference ChampionshipMay 14 · 110m Hurdles · Place 5 · International Falls110m Hurdles518.03a—
May 8Class A WildcardMay 8 · 300m Hurdles · Place 51 · International Falls300m Hurdles36" / 0.914m51.49.77a10
May 8Class A WildcardMay 8 · 110m Hurdles · Place 38 · International Falls110m Hurdles39" / 0.991m38.19.13a10
May 8Class A WildcardMay 8 · High Jump · Place 57 · International FallsHigh Jump57.4' 1010
May 7Section 8A True TeamMay 7 · 300m Hurdles · Place 7 · International Falls300m Hurdles36" / 0.914m7.49.77a10
May 7Section 8A True TeamMay 7 · 110m Hurdles · Place 7 · International Falls110m Hurdles39" / 0.991m7.19.13aWind: 010
May 7Section 8A True TeamMay 7 · High Jump · Place 10 · International FallsHigh Jump10.4' 1010
May 3Falls Invite May 3 · High Jump · Place 1 · International FallsHigh Jump14-10—
May 3Falls Invite May 3 · 300m Hurdles · Place 1 · International Falls300m Hurdles151.73a—
May 3Falls Invite May 3 · 110m Hurdles · Place 1 · International Falls110m Hurdles118.85a—
Apr 25AAA Booster Club InviteApr 25 · High Jump · Place 5 · International FallsHigh Jump55-0—
Apr 25AAA Booster Club InviteApr 25 · 300m Hurdles · Place 2 · International Falls300m Hurdles245.91a—
Apr 25AAA Booster Club InviteApr 25 · 110m Hurdles · Place 2 · International Falls110m Hurdles217.98a—
Apr 23Heartland InvitationalApr 23 · 300m Hurdles · Place 4 · International Falls300m Hurdles36" / 0.914m4.47.84a10
Apr 23Heartland InvitationalApr 23 · 110m Hurdles · Place 4 · International Falls110m Hurdles39" / 0.991m4.18.36a10
Apr 23Heartland InvitationalApr 23 · High Jump · Place 10 · International FallsHigh Jump10.5' 210
Apr 11Chisholm "Early Bird" (V)Apr 11 · High Jump · Place 10 · International FallsHigh Jump105-0—
Apr 11Chisholm "Early Bird" (V)Apr 11 · 300m Hurdles · Place 5 · International Falls300m Hurdles548.02a—
Apr 11Chisholm "Early Bird" (V)Apr 11 · 110m Hurdles · Place 4 · International Falls110m Hurdles419.82a—
Apr 4Little AmikApr 4 · High Jump · Place 9 · International FallsHigh Jump95-0—
Apr 4Little AmikApr 4 · 60m Hurdles · Place 7 · International Falls60m Hurdles710.73a—
Apr 4Little AmikApr 4 · 60m Hurdles · Place 6 · International Falls60m Hurdles610.50a—

2023 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 7A ChampionshipsJun 1 · 300m Hurdles · Place 3 · International Falls300m Hurdles36" / 0.914m3.44.64a9
Jun 1MSHSL Section 7A ChampionshipsJun 1 · 110m Hurdles · Place 4 · International Falls110m Hurdles39" / 0.991mRound P4.17.46a9
Jun 1MSHSL Section 7A ChampionshipsJun 1 · 110m Hurdles · Place 4 · International Falls110m Hurdles39" / 0.991m4.17.00aWind: 0.29
May 25MSHSL Section 7A - Sub-Section NorthMay 25 · Long Jump · Place 12 · International FallsLong Jump12.15-11.00 PB9
May 25MSHSL Section 7A - Sub-Section NorthMay 25 · 300m Hurdles · Place 5 · International Falls300m Hurdles36" / 0.914m5.45.22a9
May 25MSHSL Section 7A - Sub-Section NorthMay 25 · 110m Hurdles · Place 3 · International Falls110m Hurdles39" / 0.991m3.18.54a9
May 25MSHSL Section 7A - Sub-Section NorthMay 25 · High Jump · Place 9 · International FallsHigh Jump9.5-02.009
May 19Taconite InviteMay 19 · 300m Hurdles · Place 1 · International Falls300m Hurdles36" / 0.914m1.44.78a9
May 19Taconite InviteMay 19 · 110m Hurdles · Place 3 · International Falls110m Hurdles39" / 0.991m3.17.82a9
May 18Jr. High IRCMay 18 · 100m Hurdles · Place 1 · International Falls100m Hurdles39" / 0.991m1.15.78a PB9
May 18Jr. High IRCMay 18 · Long Jump · Place 3 · International FallsLong Jump3.15-04.509
May 18Jr. High IRCMay 18 · 300m Hurdles · Place 1 · International Falls300m Hurdles36" / 0.914m1.45.91a9
May 18Jr. High IRCMay 18 · High Jump · Place 3 · International FallsHigh Jump3.4-10.009
May 16Iron Range Conference ChampionshipMay 16 · Long Jump · Place 16 · International FallsLong Jump1615-03.009
May 16Iron Range Conference ChampionshipMay 16 · High Jump · Place 10 · International FallsHigh Jump105-00.009
May 16Iron Range Conference ChampionshipMay 16 · 300m Hurdles · Place 5 · International Falls300m Hurdles547.219
May 16Iron Range Conference ChampionshipMay 16 · 110m Hurdles · Place 3 · International Falls110m Hurdles318.449
May 11"OJ Belluzzo" Boys InvitationalMay 11 · Long Jump · Place 12 · International FallsLong Jump1215-79
May 11"OJ Belluzzo" Boys InvitationalMay 11 · High Jump · Place 11 · International FallsHigh Jump114-109
May 11"OJ Belluzzo" Boys InvitationalMay 11 · 300m Hurdles · Place 2 · International Falls300m Hurdles246.329
May 11"OJ Belluzzo" Boys InvitationalMay 11 · 110m Hurdles · Place 5 · International Falls110m Hurdles519.039
May 9Mesabi East InviteMay 9 · Long Jump · Place 12 · International FallsLong Jump1216-02.009
May 9Mesabi East InviteMay 9 · High Jump · Place 5 · International FallsHigh Jump55-00.009
May 9Mesabi East InviteMay 9 · 300m Hurdles · Place 4 · International Falls300m Hurdles447.439
May 9Mesabi East InviteMay 9 · 110m Hurdles · Place 2 · International Falls110m Hurdles218.579
May 567th Annual Doc Savage InviteMay 5 · Long Jump · Place 23 · International FallsLong Jump23.15-07.759
May 567th Annual Doc Savage InviteMay 5 · 300m Hurdles · Place 2 · International Falls300m Hurdles36" / 0.914m2.46.73a9
May 567th Annual Doc Savage InviteMay 5 · 110m Hurdles · Place 3 · International Falls110m Hurdles39" / 0.991m3.19.16a9
May 567th Annual Doc Savage InviteMay 5 · High Jump · Place 6 · International FallsHigh Jump6.5-02.009
Apr 25Heartland InvitationalApr 25 · 110m Hurdles · Place 6 · International Falls110m Hurdles39" / 0.991m6.18.83a9
Apr 25Heartland InvitationalApr 25 · High Jump · Place 9 · International FallsHigh Jump9.5' 09

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 25BSU Speed Quest & Northwoods OpenerMar 25 · 60m Hurdles · Place 4 · International Falls60m Hurdles39" / 0.991mRound P4.11.11a9
Mar 25BSU Speed Quest & Northwoods OpenerMar 25 · 60m Hurdles · Place 4 · International Falls60m Hurdles39" / 0.991m4.10.93a PB9
Mar 25BSU Speed Quest & Northwoods OpenerMar 25 · Long Jump · Place 10 · International FallsLong Jump10.15' 5 PB9
Mar 25BSU Speed Quest & Northwoods OpenerMar 25 · High Jump · Place 6 · International FallsHigh Jump6.4' 8 PB9

2022 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 2MSHSL Section 7A ChampionshipsJun 2 · 110m Hurdles · Place 11 · International Falls110m Hurdles39" / 0.991mRound P11.20.49aWind: -1.58
May 26MSHSL Section 7A - Sub-Section NorthMay 26 · 110m Hurdles · Place 5 · International Falls110m Hurdles39" / 0.991mRound P5.19.35a8
May 26MSHSL Section 7A - Sub-Section NorthMay 26 · 110m Hurdles · Place 4 · International Falls110m Hurdles39" / 0.991m4.18.83a8
May 26MSHSL Section 7A - Sub-Section NorthMay 26 · High Jump · International FallsHigh Jump--NH8
May 23JH IRC ChampionshipsMay 23 · 110m Hurdles · Place 5 · International Falls110m Hurdles33" / 0.838m5.18.44a PB8
May 23JH IRC ChampionshipsMay 23 · High Jump · Place 4 · International FallsHigh Jump4.4-10.008
May 23JH IRC ChampionshipsMay 23 · 400 Meters · Place 4 · International Falls400 Meters4.1:06.30a8
May 23JH IRC ChampionshipsMay 23 · 200 Meters · Place 9 · International Falls200 Meters9.27.29a PB8
May 20Taconite InvitationalMay 20 · 300m Hurdles · Place 9 · International Falls300m Hurdles36" / 0.914m9.53.64a8
May 20Taconite InvitationalMay 20 · 110m Hurdles · Place 4 · International Falls110m Hurdles39" / 0.991m4.19.97a8
May 20Taconite InvitationalMay 20 · High Jump · International FallsHigh Jump—NH8
May 10Section 8A True TeamMay 10 · 110m Hurdles · Place 7 · International Falls110m Hurdles39" / 0.991m7.20.60a8
May 10Section 8A True TeamMay 10 · High Jump · Place 14 · International FallsHigh Jump14.4-10.008
May 666th Annual Doc Savage InvitationalMay 6 · 300m Hurdles · Place 9 · International Falls300m Hurdles36" / 0.914m9.53.24a8
May 666th Annual Doc Savage InvitationalMay 6 · 110m Hurdles · Place 10 · International Falls110m Hurdles39" / 0.991m10.21.51a8
May 666th Annual Doc Savage InvitationalMay 6 · High Jump · International FallsHigh Jump—NH8
May 666th Annual Doc Savage InvitationalMay 6 · 200 Meters · Place 20 · International Falls200 Meters20.27.65a8
May 3Roseau Lion's/A.J. Kramer InvitationalMay 3 · High Jump · Place 7 · International FallsHigh Jump74-10.008
May 3Roseau Lion's/A.J. Kramer InvitationalMay 3 · 110m Hurdles · Place 3 · International Falls110m Hurdles321.328
Apr 28AAA Booster InviteApr 28 · 110m Hurdles · Place 4 · International Falls110m Hurdles39" / 0.991m4.22.038

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 2MSHSL Section 7A - North Sub-SectionJun 2 · 110m Hurdles · Place 9 · International Falls110m Hurdles921.507
May 11Chisholm Jr. High Invite #2May 11 · High Jump · Place 4 · International FallsHigh Jump44-04.007
May 11Chisholm Jr. High Invite #2May 11 · 110m Hurdles · Place 1 · International Falls110m Hurdles118.787
May 11Chisholm Jr. High Invite #2May 11 · 400 Meters · Place 5 · International Falls400 Meters51:04.067
May 11Chisholm Jr. High Invite #2May 11 · 100 Meters · Place 4 · International Falls100 Meters413.55 PB7