Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorIrish coed triangular · Apr 1113.93aIrish coed triangularApril 11, 2022
100m Hurdles · 30" / 0.762m · OutdoorSSC Boys JV Championships - Shakopee · May 1622.14aSSC Boys JV Championships - ShakopeeMay 16, 2022
110m Hurdles · 39" / 0.991m · OutdoorClass AAA True Team Wild Card · May 816.96aClass AAA True Team Wild CardMay 8, 2026
300m Hurdles · 36" / 0.914m · OutdoorMSHSL Section 1AAA Championships · May 2841.02aMSHSL Section 1AAA ChampionshipsMay 28, 2026
800 Meters · OutdoorBoys JV - May 2 · Apr 302:09.99aBoys JV - May 2April 30, 2025
Long Jump · OutdoorIrish coed triangular · Apr 1114' 4.50Irish coed triangularApril 11, 2022

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 28MSHSL Section 1AAA ChampionshipsMay 28 · 300m Hurdles · Place 7 · Lakeville South300m Hurdles36" / 0.914mRound P7.41.02a PB12
May 28MSHSL Section 1AAA ChampionshipsMay 28 · 300m Hurdles · Lakeville South300m Hurdles36" / 0.914m--DQ12
May 19South Suburban Conference ChampionshipsMay 19 · 300m Hurdles · Place 8 · Lakeville South300m Hurdles842.12a12
May 19South Suburban Conference ChampionshipsMay 19 · 300m Hurdles · Lakeville South300m Hurdles—41.61a12
May 19South Suburban Conference ChampionshipsMay 19 · 110m Hurdles · Place 15 · Lakeville South110m Hurdles1517.18a12
May 14Farmington Ron Thelen ClassicMay 14 · 300m Hurdles · Place 4 · Lakeville South300m Hurdles442.73a12
May 14Farmington Ron Thelen ClassicMay 14 · 110m Hurdles · Place 9 · Lakeville South110m Hurdles916.74a12
May 8Class AAA True Team Wild CardMay 8 · 300m Hurdles · Place 12 · Lakeville South300m Hurdles36" / 0.914m12.41.98a12
May 8Class AAA True Team Wild CardMay 8 · 110m Hurdles · Place 50 · Lakeville South110m Hurdles39" / 0.991m50.16.96a PB12
May 53AAA Section True TeamMay 5 · 300m Hurdles · Place 4 · Lakeville South300m Hurdles36" / 0.914m4.41.98a12
May 53AAA Section True TeamMay 5 · 110m Hurdles · Place 12 · Lakeville South110m Hurdles39" / 0.991m12.16.96a12
Apr 28Rosemount TriApr 28 · 300m Hurdles · Place 1 · Lakeville South300m Hurdles141.76a12
Apr 28Rosemount TriApr 28 · 110m Hurdles · Place 4 · Lakeville South110m Hurdles416.66a12
Apr 16Bill Nelson InvitationalApr 16 · 300m Hurdles · Place 1 · Lakeville South300m Hurdles36" / 0.914m1.42.65a12
Apr 16Bill Nelson InvitationalApr 16 · 110m Hurdles · Place 2 · Lakeville South110m Hurdles39" / 0.991m2.17.06a12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 29MSHSL Section 1AAA ChampionshipsMay 29 · 300m Hurdles · Place 13 · Lakeville South300m Hurdles1343.80a11
May 20SSC ChampionshipsMay 20 · 300m Hurdles · Place 17 · Lakeville South300m Hurdles1744.49a11
May 15Farmington Thelen InviteMay 15 · 300m Hurdles · Place 7 · Lakeville South300m Hurdles746.23a11
May 6Section 1AAA True TeamMay 6 · 300m Hurdles · Place 12 · Lakeville South300m Hurdles36" / 0.914m12.43.95a11
Apr 30Boys JV - May 2Apr 30 · 800 Meters · Place 4 · Lakeville South800 Meters4.2:09.99a PB11
Apr 10Farmington Boys InviteApr 10 · 300m Hurdles · Place 8 · Lakeville South300m Hurdles844.8611

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 30MSHSL Section 1AAA ChampionshipsMay 30 · 300m Hurdles · Place 21 · Lakeville South300m Hurdles36" / 0.914mRound P21.46.54a10
May 22South Suburban Conference ChampionshipsMay 22 · 300m Hurdles · Place 24 · Lakeville South300m Hurdles2445.58a—
May 8Class AAA WildcardMay 8 · 300m Hurdles · Place 80 · Lakeville South300m Hurdles36" / 0.914m80.46.34a10
May 7Section 1AAA True TeamMay 7 · 300m Hurdles · Place 22 · Lakeville South300m Hurdles36" / 0.914m22.46.34a10
Apr 30SSC RelaysApr 30 · 300m Hurdles · Place 18 · Lakeville South300m Hurdles1845.56a—
Apr 25Lakeville South Gilmer True Team ClassicApr 25 · 300m Hurdles · Place 17 · Lakeville South300m Hurdles1746.38a—
Apr 22Lakeville North JV Meet April 22Apr 22 · 300m Hurdles · Place 5 · Lakeville South300m Hurdles36" / 0.914m5.49.46a10
Apr 18Faribault InvitationalApr 18 · 300m Hurdles · Place 14 · Lakeville South300m Hurdles1448.22a—
Apr 15Eagan Boys JV MeetApr 15 · 300m Hurdles · Place 8 · Lakeville South300m Hurdles849.94a—
Apr 11Farmington Boys InviteApr 11 · 300m Hurdles · Place 10 · Lakeville South300m Hurdles1048.13a—
Apr 11Farmington Boys InviteApr 11 · 110m Hurdles · Place 18 · Lakeville South110m Hurdles1820.43a—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 15SSC Boys JV - Lakeville NorthMay 15 · 300m Hurdles · Place 15 · Lakeville South300m Hurdles36" / 0.914m15.49.72a9
May 15SSC Boys JV - Lakeville NorthMay 15 · 110m Hurdles · Place 18 · Lakeville South110m Hurdles39" / 0.991m18.20.90a9
May 5Lakeville South JV TriangularMay 5 · 300m Hurdles · Place 5 · Lakeville South300m Hurdles548.969
May 5Lakeville South JV TriangularMay 5 · 110m Hurdles · Place 10 · Lakeville South110m Hurdles1021.559
Apr 24Lakeville South 9th and 10th MeetApr 24 · Long Jump · Place 30 · Lakeville SouthLong Jump30.14-00.009
Apr 24Lakeville South 9th and 10th MeetApr 24 · 300m Hurdles · Place 12 · Lakeville South300m Hurdles36" / 0.914m12.53.35a9
Apr 24Lakeville South 9th and 10th MeetApr 24 · 110m Hurdles · Place 4 · Lakeville South110m Hurdles39" / 0.991m4.18.34a9
Apr 18Farmington Boys and Girls MeetApr 18 · 300m Hurdles · Place 20 · Lakeville South300m Hurdles36" / 0.914m20.50.01a9
Apr 18Farmington Boys and Girls MeetApr 18 · 110m Hurdles · Place 26 · Lakeville South110m Hurdles39" / 0.991m26.20.76a9
Apr 13LAKS vs FARM DualApr 13 · 300m Hurdles · Place 7 · Lakeville South300m Hurdles36" / 0.914m7.49.73a9
Apr 12Eastview 9/10 Boys InvitationalApr 12 · Long Jump · Place 42 · Lakeville SouthLong Jump42.13-11.759
Apr 12Eastview 9/10 Boys InvitationalApr 12 · 110m Hurdles · Place 9 · Lakeville South110m Hurdles39" / 0.991m9.20.76a9

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 16SSC Boys JV Championships - ShakopeeMay 16 · 100m Hurdles · Place 11 · Lakeville South100m Hurdles30" / 0.762m11.22.14a PB8
May 16SSC Boys JV Championships - ShakopeeMay 16 · 300m Hurdles · Place 10 · Lakeville South300m Hurdles36" / 0.914m10.54.28a8
May 12Tom Moore InvitationalMay 12 · 300m Hurdles · Place 5 · Lakeville South300m Hurdles36" / 0.914m5.53.04a8
May 12Tom Moore InvitationalMay 12 · 110m Hurdles · Place 7 · Lakeville South110m Hurdles39" / 0.991m7.22.76a8
May 6Lakeville South TriangularMay 6 · 300m Hurdles · Place 5 · Lakeville South300m Hurdles36" / 0.914m5.54.61a8
May 6Lakeville South TriangularMay 6 · 110m Hurdles · Place 8 · Lakeville South110m Hurdles39" / 0.991m8.22.18a8
Apr 25Lakeville South 9th/10th MeetApr 25 · Long Jump · Place 13 · Lakeville SoLong Jump1313-05.00—
Apr 25Lakeville South 9th/10th MeetApr 25 · 300m Hurdles · Place 9 · Lakeville So300m Hurdles958.64—
Apr 25Lakeville South 9th/10th MeetApr 25 · 100 Meters · Place 68 · Lakeville So100 Meters6814.74—
Apr 21Farmington 4/21/22Apr 21 · 300m Hurdles · Place 22 · Lakeville South300m Hurdles36" / 0.914m22.54.44a8
Apr 19Lakeville South DualApr 19 · Long Jump · Place 34 · Lakeville SouthLong Jump34.13-07.008
Apr 19Lakeville South DualApr 19 · 300m Hurdles · Place 9 · Lakeville South300m Hurdles36" / 0.914m9.54.99a8
Apr 19Lakeville South DualApr 19 · 100 Meters · Place 65 · Lakeville South100 Meters65.15.04a8
Apr 11Irish coed triangularApr 11 · Long Jump · Place 37 · Lakeville SouthLong Jump37.14' 4.50 PB8
Apr 11Irish coed triangularApr 11 · 300m Hurdles · Place 14 · Lakeville South300m Hurdles36" / 0.914m14.55.07a8
Apr 11Irish coed triangularApr 11 · 100 Meters · Place 94 · Lakeville South100 Meters94.13.93a PB8