Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPrior Lake JV Boys Triangular · Apr 1412.16aPrior Lake JV Boys TriangularApril 14, 2025
110m Hurdles · 39" / 0.991m · OutdoorMSHSL Section 1AAA Championships · May 2814.65aMSHSL Section 1AAA ChampionshipsMay 28, 2026
200 Meters · OutdoorFarmington JV Meet · Apr 3024.01aFarmington JV MeetApril 30, 2026
300m Hurdles · 36" / 0.914m · OutdoorMSHSL Section 1AAA Championships · May 2839.90aMSHSL Section 1AAA ChampionshipsMay 28, 2026
800 Meters · OutdoorPrior Lake JV Boys Triangular · Apr 142:18.20aPrior Lake JV Boys TriangularApril 14, 2025
Triple Jump · OutdoorClass AAA True Team Wild Card · May 840' 4.25"Class AAA True Team Wild CardMay 8, 2026

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

2026 Outdoor Track

32 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 300m Hurdles · Place 17 · Farmington300m Hurdles36" / 0.914mRound P17.40.03a12
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 110m Hurdles · Place 6 · Farmington110m Hurdles39" / 0.991mRound P6.14.95aWind: -1.212
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 110m Hurdles · Place 9 · Farmington110m Hurdles39" / 0.991m9.14.91aWind: -0.412
May 28MSHSL Section 1AAA ChampionshipsMay 28 · Triple Jump · Place 19 · FarmingtonTriple Jump19.37-08.25Wind: 1.112
May 28MSHSL Section 1AAA ChampionshipsMay 28 · 300m Hurdles · Place 3 · Farmington300m Hurdles36" / 0.914mRound P3.39.90a PB12
May 28MSHSL Section 1AAA ChampionshipsMay 28 · 300m Hurdles · Place 4 · Farmington300m Hurdles36" / 0.914m4.39.92a12
May 28MSHSL Section 1AAA ChampionshipsMay 28 · 110m Hurdles · Place 5 · Farmington110m Hurdles39" / 0.991mRound P5.15.04a12
May 28MSHSL Section 1AAA ChampionshipsMay 28 · 110m Hurdles · Place 4 · Farmington110m Hurdles39" / 0.991m4.14.65a PBWind: -1.412
May 19South Suburban Conference ChampionshipsMay 19 · Triple Jump · Place 13 · FarmingtonTriple Jump1338-2.512
May 19South Suburban Conference ChampionshipsMay 19 · 300m Hurdles · Place 3 · Farmington300m Hurdles340.31a12
May 19South Suburban Conference ChampionshipsMay 19 · 300m Hurdles · Farmington300m Hurdles—39.90a12
May 19South Suburban Conference ChampionshipsMay 19 · 110m Hurdles · Place 4 · Farmington110m Hurdles414.93a12
May 19South Suburban Conference ChampionshipsMay 19 · 110m Hurdles · Place 2 · Farmington110m Hurdles214.64a12
May 14Farmington Ron Thelen ClassicMay 14 · 300m Hurdles · Place 2 · Farmington300m Hurdles241.65a12
May 14Farmington Ron Thelen ClassicMay 14 · 110m Hurdles · Place 4 · Farmington110m Hurdles414.73a12
May 8Class AAA True Team Wild CardMay 8 · Triple Jump · Place 24 · FarmingtonTriple Jump24.40' 4.25" PB12
May 8Class AAA True Team Wild CardMay 8 · 300m Hurdles · Place 13 · Farmington300m Hurdles36" / 0.914m13.42.08a12
May 8Class AAA True Team Wild CardMay 8 · 110m Hurdles · Place 7 · Farmington110m Hurdles39" / 0.991m7.15.22a12
May 51AAA Section True Team May 5 · Triple Jump · Place 13 · FarmingtonTriple Jump13.40' 4.25"12
May 51AAA Section True Team May 5 · 300m Hurdles · Place 8 · Farmington300m Hurdles36" / 0.914m8.42.08a12
May 51AAA Section True Team May 5 · 110m Hurdles · Place 5 · Farmington110m Hurdles39" / 0.991m5.15.22a12
Apr 30Farmington JV MeetApr 30 · Triple Jump · Place 1 · FarmingtonTriple Jump137-1112
Apr 30Farmington JV MeetApr 30 · 200 Meters · Place 1 · Farmington200 Meters124.01a PB12
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 110m Hurdles · Place 1 · Farmington110m Hurdles39" / 0.991m1.15.14a12
Apr 21Hopkins True Team InvitationalApr 21 · Triple Jump · Place 11 · FarmingtonTriple Jump11.37' 2.5"12
Apr 21Hopkins True Team InvitationalApr 21 · 300m Hurdles · Place 5 · Farmington300m Hurdles36" / 0.914m5.41.90a12
Apr 21Hopkins True Team InvitationalApr 21 · 110m Hurdles · Place 2 · Farmington110m Hurdles39" / 0.991m2.15.18a12
Apr 15White Bear Lake CoEd MeetApr 15 · Triple Jump · Place 18 · FarmingtonTriple Jump18.37' 4.25"12
Apr 15White Bear Lake CoEd MeetApr 15 · 110m Hurdles · Place 3 · Farmington110m Hurdles39" / 0.991m3.15.23a12
Apr 15White Bear Lake CoEd MeetApr 15 · 200 Meters · Place 16 · Farmington200 Meters16.24.19a12
Apr 9Farmington Boys InviteApr 9 · 300m Hurdles · Place 3 · Farmington300m Hurdles342.19a12
Apr 9Farmington Boys InviteApr 9 · 110m Hurdles · Place 3 · Farmington110m Hurdles315.62a12

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 29MSHSL Section 1AAA ChampionshipsMay 29 · 300m Hurdles · Place 9 · Farmington300m Hurdles942.88a11
May 29MSHSL Section 1AAA ChampionshipsMay 29 · 300m Hurdles · Place 8 · Farmington300m Hurdles841.42a11
May 29MSHSL Section 1AAA ChampionshipsMay 29 · 110m Hurdles · Place 6 · Farmington110m Hurdles615.41a11
May 29MSHSL Section 1AAA ChampionshipsMay 29 · 110m Hurdles · Place 6 · Farmington110m Hurdles615.12a11
May 20SSC ChampionshipsMay 20 · 110m Hurdles · Place 5 · Farmington110m Hurdles515.68a11
Apr 22Hopkins True Team InvitationalApr 22 · 300m Hurdles · Place 8 · Farmington300m Hurdles843.3211
Apr 22Hopkins True Team InvitationalApr 22 · 110m Hurdles · Place 3 · Farmington110m Hurdles315.6911
Apr 14Prior Lake JV Boys TriangularApr 14 · 800 Meters · Place 1 · Farmington800 Meters12:18.20a PB11
Apr 14Prior Lake JV Boys TriangularApr 14 · 100 Meters · Place 3 · Farmington100 Meters312.16a PB11
Apr 10Farmington Boys InviteApr 10 · 300m Hurdles · Place 5 · Farmington300m Hurdles544.1611
Apr 10Farmington Boys InviteApr 10 · 110m Hurdles · Place 2 · Farmington110m Hurdles215.6711

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 22South Suburban Conference ChampionshipsMay 22 · Long Jump · Place 13 · FarmingtonLong Jump1319-3—
May 22South Suburban Conference ChampionshipsMay 22 · 300m Hurdles · Place 11 · Farmington300m Hurdles1143.61a—
May 22South Suburban Conference ChampionshipsMay 22 · 110m Hurdles · Place 10 · Farmington110m Hurdles1016.42a—
May 16Ron Thelen InvitationMay 16 · 300m Hurdles · Place 4 · Farmington300m Hurdles445.03a—
May 16Ron Thelen InvitationMay 16 · 110m Hurdles · Place 4 · Farmington110m Hurdles416.68a—
May 10South Suburban JV Boys Conference Championship MeetMay 10 · Long Jump · Place 2 · FarmingtonLong Jump219-0.75—
Apr 30SSC RelaysApr 30 · 300m Hurdles · Place 10 · Farmington300m Hurdles1044.25a—
Apr 30SSC RelaysApr 30 · 110m Hurdles · Place 9 · Farmington110m Hurdles916.75a—
Apr 15Farmington Boys JV MeetApr 15 · Long Jump · Place 11 · FarmingtonLong Jump1116-4.50—
Apr 15Farmington Boys JV MeetApr 15 · 300m Hurdles · Place 4 · Farmington300m Hurdles444.93a—
Apr 15Farmington Boys JV MeetApr 15 · 110m Hurdles · Place 1 · Farmington110m Hurdles116.80a—
Apr 11Farmington Boys InviteApr 11 · 300m Hurdles · Place 3 · Farmington300m Hurdles345.12a—
Apr 11Farmington Boys InviteApr 11 · 110m Hurdles · Place 5 · Farmington110m Hurdles517.15a—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 23South Suburban Conference ChampionshipsMay 23 · Long Jump · Place 15 · FarmingtonLong Jump1518-00.009
May 23South Suburban Conference ChampionshipsMay 23 · High Jump · FarmingtonHigh Jump—NH9
Apr 27Shakopee JV MeetApr 27 · High Jump · Place 7 · FarmingtonHigh Jump75-02.009
Apr 27Shakopee JV MeetApr 27 · 200 Meters · Place 24 · Farmington200 Meters2425.879
Apr 27Shakopee JV MeetApr 27 · 100 Meters · Place 50 · Farmington100 Meters5012.859
Apr 25Hopkins True Team InvitationalApr 25 · High Jump · FarmingtonHigh Jump—NH9