Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorSVSU Division 1/2 Indoor Invitational · Mar 196:21.92aSVSU Division 1/2 Indoor InvitationalMarch 19, 2025
1600 Meters · OutdoorDavison Twilight Classic - EQ APPROVED · May 26:00.24aDavison Twilight Classic - EQ APPROVEDMay 2, 2025
3200 Meters · IndoorSVSU Division 1/2 Indoor Invitational · Mar 1913:39.75aSVSU Division 1/2 Indoor InvitationalMarch 19, 2025
3200 Meters · OutdoorFML Championship @ Linden · May 912:54.98aFML Championship @ LindenMay 9, 2025
800 Meters · OutdoorDavison Twilight Classic - EQ Approved · May 12:59.04aDavison Twilight Classic - EQ ApprovedMay 1, 2026
Shot Put · 6lb · OutdoorMS Meet - Kearsley / C-A / Lakeville · May 1916' 2MS Meet - Kearsley / C-A / LakevilleMay 19, 2022

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 15MHSAA LP Region 20-2 @ FrankenmuthMay 15 · 3200 Meters · Place 13 · Flint KearsleyFlint Kearsley3200 Meters1313:26.40a10
May 15MHSAA LP Region 20-2 @ FrankenmuthMay 15 · 1600 Meters · Place 16 · Flint KearsleyFlint Kearsley1600 Meters166:16.54a10
May 8FML Championship @ Swartz CreekMay 8 · 3200 Meters · Place 5 · Flint KearsleyFlint Kearsley3200 Meters513:37.27a10
May 8FML Championship @ Swartz CreekMay 8 · 1600 Meters · Place 9 · Flint KearsleyFlint Kearsley1600 Meters96:18.66a10
May 1Davison Twilight Classic - EQ ApprovedMay 1 · 1600 Meters · Place 38 · Flint KearsleyFlint Kearsley1600 Meters386:16.38a10
May 1Davison Twilight Classic - EQ ApprovedMay 1 · 800 Meters · Place 40 · Flint KearsleyFlint Kearsley800 Meters402:59.04a PB10
Apr 28FML Stripes: Fenton @ KearsleyApr 28 · 3200 Meters · Place 3 · Flint KearsleyFlint Kearsley3200 Meters314:02.46a10
Apr 28FML Stripes: Fenton @ KearsleyApr 28 · 1600 Meters · Place 5 · Flint KearsleyFlint Kearsley1600 Meters56:30.90a10
Apr 24County Press / North Branch Invite (EQ Approved)Apr 24 · 1600 Meters · Place 14 · Flint KearsleyFlint Kearsley1600 Meters146:19.44a10
Apr 21FML Stripes: Flushing vs KearsleyApr 21 · 3200 Meters · Place 1 · Flint KearsleyFlint Kearsley3200 Meters114:22.20a10
Apr 21FML Stripes: Flushing vs KearsleyApr 21 · 1600 Meters · Place 3 · Flint KearsleyFlint Kearsley1600 Meters36:23.59a10
Apr 17Lapeer Lightning Invitational-EQ ApprovedApr 17 · 3200 Meters · Place 10 · Flint KearsleyFlint Kearsley3200 Meters1014:12.13a10
Apr 17Lapeer Lightning Invitational-EQ ApprovedApr 17 · 1600 Meters · Place 11 · Flint KearsleyFlint Kearsley1600 Meters116:28.38a10
Apr 14FML Stripes: Linden & Swartz Creek @ KearsleyApr 14 · 3200 Meters · Place 4 · Flint KearsleyFlint Kearsley3200 Meters414:35.43a10
Apr 14FML Stripes: Linden & Swartz Creek @ KearsleyApr 14 · 1600 Meters · Place 4 · Flint KearsleyFlint Kearsley1600 Meters46:40.44a10
Apr 10Bay City Western RelaysApr 10 · 1600 Meters · Place 7 · Flint KearsleyFlint Kearsley1600 Meters76:43.66a10
Apr 7FML Kearlsey @ HollyApr 7 · 3200 Meters · Place 4 · Flint KearsleyFlint Kearsley3200 Meters4.14:34.87a10
Apr 7FML Kearlsey @ HollyApr 7 · 1600 Meters · Place 5 · Flint KearsleyFlint Kearsley1600 Meters5.6:38.52a10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 20'26 EMU Huron Relays - Small SchoolMar 20 · 1600 Meters · Place 11 · Flint KearsleyFlint Kearsley1600 Meters11.6:44.33a10

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 16MHSAA LP Region 20-2 @ FrankenmuthMay 16 · 3200 Meters · Place 10 · Flint KearsleyFlint Kearsley3200 Meters1013:22.64a9
May 16MHSAA LP Region 20-2 @ FrankenmuthMay 16 · 1600 Meters · Place 13 · Flint KearsleyFlint Kearsley1600 Meters136:07.02a9
May 9FML Championship @ LindenMay 9 · 3200 Meters · Place 10 · Flint KearsleyFlint Kearsley3200 Meters1012:54.98a PB9
May 9FML Championship @ LindenMay 9 · 1600 Meters · Place 13 · Flint KearsleyFlint Kearsley1600 Meters136:01.71a9
May 2Davison Twilight Classic - EQ APPROVEDMay 2 · 3200 Meters · Place 21 · Flint KearsleyFlint Kearsley3200 Meters2113:04.26a9
May 2Davison Twilight Classic - EQ APPROVEDMay 2 · 1600 Meters · Place 22 · Flint KearsleyFlint Kearsley1600 Meters226:00.24a PB9
Apr 29FML Stripes @ FentonApr 29 · 3200 Meters · Place 2 · Flint KearsleyFlint Kearsley3200 Meters2.13:50.51a9
Apr 29FML Stripes @ FentonApr 29 · 1600 Meters · Place 3 · Flint KearsleyFlint Kearsley1600 Meters3.6:23.64a9
Apr 25County Press / North Branch Invite - EQ ApprovedApr 25 · 3200 Meters · Place 12 · Flint KearsleyFlint Kearsley3200 Meters1213:39.589
Apr 25County Press / North Branch Invite - EQ ApprovedApr 25 · 1600 Meters · Place 18 · Flint KearsleyFlint Kearsley1600 Meters186:07.429
Apr 22FML Stripes Flushing @ KearsleyApr 22 · 3200 Meters · Place 1 · Flint KearsleyFlint Kearsley3200 Meters1.14:34.99a9
Apr 22FML Stripes Flushing @ KearsleyApr 22 · 1600 Meters · Place 2 · Flint KearsleyFlint Kearsley1600 Meters2.6:22.75a9
Apr 17Lapeer Lightning Invitational- EQ ApprovedApr 17 · 3200 Meters · Place 7 · Flint KearsleyFlint Kearsley3200 Meters713:26.399
Apr 17Lapeer Lightning Invitational- EQ ApprovedApr 17 · 1600 Meters · Place 13 · Flint KearsleyFlint Kearsley1600 Meters136:13.209
Apr 15FML Stripes @ Swartz CreekApr 15 · 3200 Meters · Place 4 · Flint KearsleyFlint Kearsley3200 Meters414:19.48a9
Apr 15FML Stripes @ Swartz CreekApr 15 · 1600 Meters · Place 4 · Flint KearsleyFlint Kearsley1600 Meters46:38.87a9
Apr 8FML Stripes Holly @ KearsleyApr 8 · 3200 Meters · Place 3 · Flint KearsleyFlint Kearsley3200 Meters315:03.27a9
Apr 8FML Stripes Holly @ KearsleyApr 8 · 1600 Meters · Place 5 · Flint KearsleyFlint Kearsley1600 Meters56:39.47a9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 19SVSU Division 1/2 Indoor InvitationalMar 19 · 3200 Meters · Place 13 · Flint KearsleyFlint Kearsley3200 Meters1313:39.75a PB—
Mar 19SVSU Division 1/2 Indoor InvitationalMar 19 · 1600 Meters · Place 32 · Flint KearsleyFlint Kearsley1600 Meters326:21.92a PB9

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 23Greater Flint MS League ChampionshipMay 23 · 3200 Meters · Place 8 · ArmstrongArmstrong3200 Meters8.13:38.51a8
May 23Greater Flint MS League ChampionshipMay 23 · 1600 Meters · Place 7 · ArmstrongArmstrong1600 Meters7.6:07.05a8
May 21Flushing at Kearsley MSMay 21 · 3200 Meters · ArmstrongArmstrong3200 Meters—SCR8
May 21Flushing at Kearsley MSMay 21 · 1600 Meters · Place 1 · ArmstrongArmstrong1600 Meters1.6:19.64a8
May 16Fenton at Kearsley MSMay 16 · 3200 Meters · Place 1 · ArmstrongArmstrong3200 Meters1.14:15.03a8
May 16Fenton at Kearsley MSMay 16 · 1600 Meters · Place 1 · ArmstrongArmstrong1600 Meters1.6:16.38a8
May 7Swartz Creek at Kearsley MSMay 7 · 3200 Meters · Place 1 · ArmstrongArmstrong3200 Meters1.13:20.78a8
May 7Swartz Creek at Kearsley MSMay 7 · 1600 Meters · Place 1 · ArmstrongArmstrong1600 Meters1.6:13.56a8
May 2GFMSL Holly & Kearsley @ LapeerMay 2 · 3200 Meters · Place 2 · ArmstrongArmstrong3200 Meters2.13:37.12a8
May 2GFMSL Holly & Kearsley @ LapeerMay 2 · 1600 Meters · Place 1 · ArmstrongArmstrong1600 Meters1.6:23.23a8
Apr 25GFMSL: Kearsley (Armstrong) @ LindenApr 25 · 3200 Meters · Place 2 · ArmstrongArmstrong3200 Meters2.14:03.08
Apr 25GFMSL: Kearsley (Armstrong) @ LindenApr 25 · 1600 Meters · Place 2 · ArmstrongArmstrong1600 Meters2.6:17.48

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 26Greater Flint Middle School ChampionshipMay 26 · 1600 Meters · Place 23 · ArmstrongArmstrong1600 Meters23.6:55.52a6
May 19MS Meet - Kearsley / C-A / LakevilleMay 19 · 1600 Meters · Place 4 · ArmstrongArmstrong1600 Meters4.7:27.42a6
May 19MS Meet - Kearsley / C-A / LakevilleMay 19 · Shot Put · Place 9 · ArmstrongArmstrongShot Put6lb9.16' 2 PB6
May 17GFMSL Kearsley vs. CorunnaMay 17 · 1600 Meters · Place 4 · ArmstrongArmstrong1600 Meters4.7:33.54a6
May 17GFMSL Kearsley vs. CorunnaMay 17 · Shot Put · Place 11 · ArmstrongArmstrongShot Put6lb11.13' 26