Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMeads Mill MS v Hillside MS · May 1918.06aMeads Mill MS v Hillside MSMay 19, 2025
1600 Meters · OutdoorMeads Mill MS @ Holmes MS · May 66:25.65aMeads Mill MS @ Holmes MSMay 6, 2026
70 Meters · OutdoorMeads Mill MS v Hillside MS · May 1912.05aMeads Mill MS v Hillside MSMay 19, 2025
800 Meters · OutdoorHighlander Way MS @ Meads Mill MS · May 142:56.79aHighlander Way MS @ Meads Mill MSMay 14, 2026
Shot Put · 6lb · Outdoor2026 KLMSL Track & Field Championship · May 2022' 11"2026 KLMSL Track & Field ChampionshipMay 20, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 202026 KLMSL Track & Field ChampionshipMay 20 · Shot Put · Place 27 · Meads MillShot Put6lb27.22' 11" PB7
May 14Highlander Way MS @ Meads Mill MSMay 14 · Shot Put · Place 3 · Meads MillShot Put322-7.57
May 14Highlander Way MS @ Meads Mill MSMay 14 · 1600 Meters · Place 4 · Meads Mill1600 Meters46:34.17a7
May 14Highlander Way MS @ Meads Mill MSMay 14 · 800 Meters · Place 5 · Meads Mill800 Meters52:56.79a PB7
May 6Meads Mill MS @ Holmes MSMay 6 · Shot Put · Place 2 · Meads MillShot Put223-107
May 6Meads Mill MS @ Holmes MSMay 6 · 1600 Meters · Place 7 · Meads Mill1600 Meters76:25.65a PB7
May 6Meads Mill MS @ Holmes MSMay 6 · 800 Meters · Place 6 · Meads Mill800 Meters63:04.54a7
May 1Meads Mill Patriot InvitationalMay 1 · Shot Put · Place 14 · Meads MillShot Put6lb14.21' 6"7
Apr 16Parker MS @ Meads Mill MSApr 16 · Shot Put · Place 6 · Meads MillShot Put623-7.57
Apr 16Parker MS @ Meads Mill MSApr 16 · 1600 Meters · Place 5 · Meads Mill1600 Meters56:48.58a7

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 21KLMSL Track & Field ChampionshipMay 21 · Shot Put · Place 19 · Meads MillShot Put6lb19.21' 10.5"6
May 19Meads Mill MS v Hillside MSMay 19 · Shot Put · Place 5 · Meads MillShot Put520-0.756
May 19Meads Mill MS v Hillside MSMay 19 · 100 Meters · Place 40 · Meads Mill100 Meters4018.06a PB6
May 19Meads Mill MS v Hillside MSMay 19 · 70 Meters · Place 26 · Meads Mill70 Meters2612.05a PB6