Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 33" / 0.838m · OutdoorSection 1A True Team Futures · May 217.83aSection 1A True Team FuturesMay 2, 2025
110m Hurdles · 39" / 0.991m · OutdoorMSHSL Section 1A Championships · May 2618.02aMSHSL Section 1A ChampionshipsMay 26, 2026
200 Meters · OutdoorGMLOKS Varsity Invitational · Apr 2126.56aGMLOKS Varsity InvitationalApril 21, 2026
200m Hurdles · 30" / 0.762m · OutdoorSection 1A True Team Futures · May 229.64aSection 1A True Team FuturesMay 2, 2025
300m Hurdles · 36" / 0.914m · OutdoorMSHSL Section 1A - Sub-Section 2 · May 2045.97aMSHSL Section 1A - Sub-Section 2May 20, 2026
Discus · 1.6kg · OutdoorSoutheast Conference Varsity Track and Field · May 8116-07Southeast Conference Varsity Track and FieldMay 8, 2026
Discus · 1kg · OutdoorSection 1A True Team Futures · May 2126-05Section 1A True Team FuturesMay 2, 2025
Shot Put · 12lb · OutdoorMSHSL Section 1A - Sub-Section 2 · May 2041-00.75MSHSL Section 1A - Sub-Section 2May 20, 2026
Shot Put · 4kg · OutdoorSection 1A True Team Futures · May 238-01.50Section 1A True Team FuturesMay 2, 2025

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

2026 Outdoor Track

42 results
DateMeetEventPlMarkGr
May 26MSHSL Section 1A ChampionshipsMay 26 · Shot Put · Place 11 · GMLOKSShot Put12lb11.40-10.509
May 26MSHSL Section 1A ChampionshipsMay 26 · 110m Hurdles · Place 10 · GMLOKS110m Hurdles39" / 0.991mRound P10.18.02a PBWind: 1.29
May 20MSHSL Section 1A - Sub-Section 2May 20 · Discus · Place 6 · GMLOKSDiscus1.6kg6.113-109
May 20MSHSL Section 1A - Sub-Section 2May 20 · Shot Put · Place 3 · GMLOKSShot Put12lb3.41-00.75 PB9
May 20MSHSL Section 1A - Sub-Section 2May 20 · 300m Hurdles · Place 6 · GMLOKS300m Hurdles36" / 0.914m6.45.97a PB9
May 20MSHSL Section 1A - Sub-Section 2May 20 · 110m Hurdles · Place 3 · GMLOKS110m Hurdles39" / 0.991m3.18.21a9
May 8Class A True Team Wild CardMay 8 · Discus · Place 31 · GMLOKSDiscus1.6kg31.112' 7"9
May 8Class A True Team Wild CardMay 8 · Shot Put · Place 37 · GMLOKSShot Put12lb37.36' 5.5"9
May 8Class A True Team Wild CardMay 8 · 300m Hurdles · Place 37 · GMLOKS300m Hurdles36" / 0.914m37.48.92a9
May 8Class A True Team Wild CardMay 8 · 110m Hurdles · Place 31 · GMLOKS110m Hurdles39" / 0.991m31.18.76a9
May 8Southeast Conference Varsity Track and FieldMay 8 · Discus · Place 3 · GMLOKSDiscus1.6kg3.116-07 PB9
May 8Southeast Conference Varsity Track and FieldMay 8 · Shot Put · Place 3 · GMLOKSShot Put12lb3.40-04.009
May 8Southeast Conference Varsity Track and FieldMay 8 · 300m Hurdles · Place 1 · GMLOKS300m Hurdles36" / 0.914m1.46.27a9
May 8Southeast Conference Varsity Track and FieldMay 8 · 110m Hurdles · Place 1 · GMLOKS110m Hurdles39" / 0.991m1.18.39a9
May 51A Section True TeamMay 5 · Discus · Place 12 · GMLOKSDiscus1.6kg12.112-079
May 51A Section True TeamMay 5 · Shot Put · Place 22 · GMLOKSShot Put12lb22.36-05.509
May 51A Section True TeamMay 5 · 300m Hurdles · Place 20 · GMLOKS300m Hurdles36" / 0.914m20.48.92a9
May 51A Section True TeamMay 5 · 110m Hurdles · Place 11 · GMLOKS110m Hurdles39" / 0.991m11.18.76a9
May 11A True Team FuturesMay 1 · Discus · Place 1 · GMLOKSDiscus1139-109
May 11A True Team FuturesMay 1 · Shot Put · Place 2 · GMLOKSShot Put246-03.259
May 11A True Team FuturesMay 1 · 200m Hurdles · Place 1 · GMLOKS200m Hurdles128.84a9
May 11A True Team FuturesMay 1 · 110m Hurdles · Place 1 · GMLOKS110m Hurdles117.70a9
Apr 28Tiger RelaysApr 28 · Discus · Place 6 · GMLOKSDiscus1.6kg6.114' 8"9
Apr 28Tiger RelaysApr 28 · Shot Put · Place 8 · GMLOKSShot Put12lb8.37' 5.5"9
Apr 28Tiger RelaysApr 28 · 300m Hurdles · Place 4 · GMLOKS300m Hurdles36" / 0.914m4.49.46a9
Apr 28Tiger RelaysApr 28 · 110m Hurdles · Place 2 · GMLOKS110m Hurdles39" / 0.991m2.18.20a9
Apr 21GMLOKS Varsity InvitationalApr 21 · Discus · Place 4 · GMLOKSDiscus1.6kg4.108' 9"9
Apr 21GMLOKS Varsity InvitationalApr 21 · Shot Put · Place 3 · GMLOKSShot Put12lb3.38' 3"9
Apr 21GMLOKS Varsity InvitationalApr 21 · 110m Hurdles · Place 1 · GMLOKS110m Hurdles39" / 0.991m1.18.72aWind: 09
Apr 21GMLOKS Varsity InvitationalApr 21 · 200 Meters · Place 8 · GMLOKS200 Meters8.26.56a PBWind: 09
Apr 14Glen Amundsen InvitationalApr 14 · Discus · Place 5 · GMLOKSDiscus1.6kg5.114-119
Apr 14Glen Amundsen InvitationalApr 14 · Shot Put · Place 5 · GMLOKSShot Put12lb5.40-05.509
Apr 14Glen Amundsen InvitationalApr 14 · 300m Hurdles · Place 7 · GMLOKS300m Hurdles36" / 0.914m7.50.04a9
Apr 14Glen Amundsen InvitationalApr 14 · 110m Hurdles · Place 3 · GMLOKS110m Hurdles39" / 0.991m3.18.64a9
Apr 10Klas-Kronebusch InvitationalApr 10 · Discus · Place 4 · GMLOKSDiscus1.6kg4.104' 0"9
Apr 10Klas-Kronebusch InvitationalApr 10 · Shot Put · Place 6 · GMLOKSShot Put12lb6.36' 6"9
Apr 10Klas-Kronebusch InvitationalApr 10 · 300m Hurdles · Place 2 · GMLOKS300m Hurdles36" / 0.914m2.48.98a9
Apr 10Klas-Kronebusch InvitationalApr 10 · 110m Hurdles · Place 4 · GMLOKS110m Hurdles39" / 0.991m4.18.54a9
Mar 30PEM Varsity T&F MeetMar 30 · Discus · Place 4 · GMLOKSDiscus4104-49
Mar 30PEM Varsity T&F MeetMar 30 · Shot Put · Place 3 · GMLOKSShot Put339-5.259
Mar 30PEM Varsity T&F MeetMar 30 · 300m Hurdles · Place 7 · GMLOKS300m Hurdles749.92a9
Mar 30PEM Varsity T&F MeetMar 30 · 110m Hurdles · Place 4 · GMLOKS110m Hurdles418.38a9

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 27MSHSL Section 1A ChampionshipsMay 27 · 110m Hurdles · Place 12 · GMLOKS110m Hurdles39" / 0.991mRound P12.18.75aWind: 1.38
May 22MSHSL Section 1A - Sub-Section 2May 22 · 300m Hurdles · Place 6 · GMLOKS300m Hurdles647.268
May 22MSHSL Section 1A - Sub-Section 2May 22 · 110m Hurdles · Place 3 · GMLOKS110m Hurdles319.16a8
May 9Class A Wild CardMay 9 · 110m Hurdles · Place 35 · GMLOKS110m Hurdles39" / 0.991m35.19.58
May 8Medford JH MeetMay 8 · Discus · Place 1 · GMLOKSDiscus1122-58
May 8Medford JH MeetMay 8 · Shot Put · Place 3 · GMLOKSShot Put337-18
May 8Medford JH MeetMay 8 · 100m Hurdles · Place 1 · GMLOKS100m Hurdles116.20a8
May 8Medford JH MeetMay 8 · 200 Meters · Place 1 · GMLOKS200 Meters127.05a8
May 6Section 1A True TeamMay 6 · 110m Hurdles · Place 19 · GMLOKS110m Hurdles39" / 0.991m19.19.49a8
May 2Section 1A True Team FuturesMay 2 · 200m Hurdles · Place 2 · GMLOKS200m Hurdles30" / 0.762m2.29.64a PB8
May 2Section 1A True Team FuturesMay 2 · Discus · Place 1 · GMLOKSDiscus1kg1.126-05 PB8
May 2Section 1A True Team FuturesMay 2 · Shot Put · Place 3 · GMLOKSShot Put4kg3.38-01.50 PB8
May 2Section 1A True Team FuturesMay 2 · 110m Hurdles · Place 2 · GMLOKS110m Hurdles33" / 0.838m2.17.83a PB8

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 22Triton JH InvitationalApr 22 · Discus · Place 4 · GMLOKSDiscus4106-0—
Apr 22Triton JH InvitationalApr 22 · Shot Put · Place 2 · GMLOKSShot Put232-5—
Apr 22Triton JH InvitationalApr 22 · 200 Meters · Place 8 · GMLOKS200 Meters828.71a—