Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGFMSL: Swartz Creek @ Kearsley · May 1414.51aGFMSL: Swartz Creek @ KearsleyMay 14, 2026
200 Meters · OutdoorGFMSL: Swartz Creek @ Kearsley · May 1430.40aGFMSL: Swartz Creek @ KearsleyMay 14, 2026
400 Meters · OutdoorDavison MS Track and Field Invite · May 121:07.28aDavison MS Track and Field InviteMay 12, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 20GFMSL Championship at CorunnaMay 20 · 400 Meters · Place 26 · Armstrong400 Meters261:08.48a8
May 20GFMSL Championship at CorunnaMay 20 · 200 Meters · Place 25 · Armstrong200 Meters2530.86a8
May 14GFMSL: Swartz Creek @ KearsleyMay 14 · 400 Meters · Place 6 · Armstrong400 Meters61:07.45a8
May 14GFMSL: Swartz Creek @ KearsleyMay 14 · 200 Meters · Place 9 · Armstrong200 Meters930.40a PB8
May 14GFMSL: Swartz Creek @ KearsleyMay 14 · 100 Meters · Place 18 · Armstrong100 Meters1814.51a PB8
May 12Davison MS Track and Field InviteMay 12 · 400 Meters · Place 15 · Armstrong400 Meters15.1:07.28a PB8
May 12Davison MS Track and Field InviteMay 12 · 200 Meters · Place 19 · Armstrong200 Meters19.31.90a8
Apr 30GFMSL: Kearsley @ LindenApr 30 · 400 Meters · Place 4 · Armstrong400 Meters41:10.18
Apr 30GFMSL: Kearsley @ LindenApr 30 · 200 Meters · Place 9 · Armstrong200 Meters930.88
Apr 23GFMSL: Flushing @ KearsleyApr 23 · 400 Meters · Place 5 · Armstrong400 Meters51:11.12a8
Apr 23GFMSL: Flushing @ KearsleyApr 23 · 200 Meters · Place 14 · Armstrong200 Meters1431.00a8
Apr 23GFMSL: Flushing @ KearsleyApr 23 · 100 Meters · Place 20 · Armstrong100 Meters2014.77a8

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 15GFMSL Kearsley @ FentonMay 15 · 400 Meters · Place 7 · Armstrong400 Meters71:12.16a7
May 15GFMSL Kearsley @ FentonMay 15 · 200 Meters · Place 11 · Armstrong200 Meters1132.72a7
May 15GFMSL Kearsley @ FentonMay 15 · 100 Meters · Place 17 · Armstrong100 Meters1715.36a7
May 13GFMSL: Flushing vs Kearsley May 13 · 400 Meters · Place 10 · Armstrong400 Meters101:11.98a7
May 13GFMSL: Flushing vs Kearsley May 13 · 200 Meters · Place 16 · Armstrong200 Meters1632.08a7
May 13GFMSL: Flushing vs Kearsley May 13 · 100 Meters · Place 23 · Armstrong100 Meters2314.92a7
Apr 30GFMSL: Holly & Lapeer @ Kearsley MSApr 30 · 400 Meters · Place 8 · Armstrong400 Meters81:13.87
Apr 30GFMSL: Holly & Lapeer @ Kearsley MSApr 30 · 200 Meters · Place 20 · Armstrong200 Meters2032.87
Apr 30GFMSL: Holly & Lapeer @ Kearsley MSApr 30 · 100 Meters · Place 18 · Armstrong100 Meters1815.17
Apr 25GFMSL: Kearsley vs LindenApr 25 · 400 Meters · Place 6 · Armstrong400 Meters61:13.91a7
Apr 25GFMSL: Kearsley vs LindenApr 25 · 200 Meters · Place 11 · Armstrong200 Meters1133.92a7
Apr 25GFMSL: Kearsley vs LindenApr 25 · 100 Meters · Place 12 · Armstrong100 Meters1215.27a7