Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorMHSAA LP Region 01-1 @ Midland · May 196:07.86aMHSAA LP Region 01-1 @ MidlandMay 19, 2023
200 Meters · OutdoorGFMSL Flushing vs. Swartz Creek · Apr 2833.06aGFMSL Flushing vs. Swartz CreekApril 28, 2022
400 Meters · OutdoorDavison Twilight Classic - EQ APPROVED · May 21:12.18aDavison Twilight Classic - EQ APPROVEDMay 2, 2025
800 Meters · IndoorSVSU Division 1/2 Indoor Invitational · Mar 202:50.05aSVSU Division 1/2 Indoor InvitationalMarch 20, 2024
800 Meters · OutdoorFML Stripes: Linden, Sw. Creek @ Flushing · Apr 192:42.16aFML Stripes: Linden, Sw. Creek @ FlushingApril 19, 2023

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

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 9FML Championship @ LindenMay 9 · 800 Meters · Place 17 · Swartz CreekSwartz Creek800 Meters172:55.50a11
May 6FML Stripes @ FentonMay 6 · 400 Meters · Place 4 · Swartz CreekSwartz Creek400 Meters4.1:16.47a11
May 2Davison Twilight Classic - EQ APPROVEDMay 2 · 800 Meters · Place 34 · Swartz CreekSwartz Creek800 Meters343:01.84a11
May 2Davison Twilight Classic - EQ APPROVEDMay 2 · 400 Meters · Place 30 · Swartz CreekSwartz Creek400 Meters301:12.18a PB11
Apr 29FML Stripes: Flushing vs Swartz Creek Apr 29 · 1600 Meters · Place 4 · Swartz CreekSwartz Creek1600 Meters47:19.65a11
Apr 29FML Stripes: Flushing vs Swartz Creek Apr 29 · 800 Meters · Place 4 · Swartz CreekSwartz Creek800 Meters43:07.46a11
Apr 22FML Stripes: Swartz Creek vs HollyApr 22 · 400 Meters · Place 5 · Swartz CreekSwartz Creek400 Meters51:13.5511
Apr 18Chesaning Track & Field Classic - EQ ApprovedApr 18 · 800 Meters · Swartz CreekSwartz Creek800 Meters—SCR11
Apr 15FML Stripes @ Swartz CreekApr 15 · 800 Meters · Place 3 · Swartz CreekSwartz Creek800 Meters33:05.72a11

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 10FML Championship @ Lake FentonMay 10 · 1600 Meters · Place 13 · Swartz CreekSwartz Creek1600 Meters136:50.70a—
May 10FML Championship @ Lake FentonMay 10 · 800 Meters · Place 12 · Swartz CreekSwartz Creek800 Meters123:06.23a—
May 3GOODRICH INVITATIONALMay 3 · 800 Meters · Place 12 · Swartz CreekSwartz Creek800 Meters123:13.50a—
May 1FML Stripes Flushing @ Swartz CreekMay 1 · 1600 Meters · Place 3 · Swartz CreekSwartz Creek1600 Meters36:50.43a—
May 1FML Stripes Flushing @ Swartz CreekMay 1 · 800 Meters · Place 2 · Swartz CreekSwartz Creek800 Meters23:06.72a—
Apr 24FML Stripes Swartz Creek @ LindenApr 24 · 800 Meters · Place 6 · Swartz CreekSwartz Creek800 Meters6.2:53.76a10
Apr 19Chesaning Track & Field Classic Apr 19 · 1600 Meters · Place 22 · Swartz CreekSwartz Creek1600 Meters22.6:29.09a10
Apr 19Chesaning Track & Field Classic Apr 19 · 800 Meters · Place 22 · Swartz CreekSwartz Creek800 Meters22.2:56.85a10
Apr 17FML Stripes Kearsley, Sw. Creek @ FentonApr 17 · 1600 Meters · Place 3 · Swartz CreekSwartz Creek1600 Meters36:37.00a—
Apr 17FML Stripes Kearsley, Sw. Creek @ FentonApr 17 · 800 Meters · Place 7 · Swartz CreekSwartz Creek800 Meters73:04.15a—
Apr 10FML Stripes Holly @ Swartz CreekApr 10 · 800 Meters · Place 1 · Swartz CreekSwartz Creek800 Meters12:52.97a—
Apr 5Fowlerville Early Season OpenApr 5 · 800 Meters · Place 16 · Swartz CreekSwartz Creek800 Meters163:07.17a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 20SVSU Division 1/2 Indoor InvitationalMar 20 · 800 Meters · Place 35 · Swartz CreekSwartz Creek800 Meters352:50.05a PB—

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 19MHSAA LP Region 01-1 @ MidlandMay 19 · 1600 Meters · Place 21 · Swartz CreekSwartz Creek1600 Meters216:07.86a PB—
May 19MHSAA LP Region 01-1 @ MidlandMay 19 · 800 Meters · Place 28 · Swartz CreekSwartz Creek800 Meters282:50.18a—
May 12FML Championship @ HollyMay 12 · 1600 Meters · Place 9 · Swartz CreekSwartz Creek1600 Meters96:18.22a—
May 12FML Championship @ HollyMay 12 · 800 Meters · Place 7 · Swartz CreekSwartz Creek800 Meters72:51.34a—
May 3FML Stripes: Kearsley @ Swartz CreekMay 3 · 1600 Meters · Place 2 · Swartz CreekSwartz Creek1600 Meters26:31.49a—
May 3FML Stripes: Kearsley @ Swartz CreekMay 3 · 800 Meters · Place 3 · Swartz CreekSwartz Creek800 Meters33:04.31a—
Apr 26FML Stripes: Swartz Creek @ FentonApr 26 · 800 Meters · Place 2 · Swartz CreekSwartz Creek800 Meters22:48.02a—
Apr 21Chesaning Track & Field ClassicApr 21 · 1600 Meters · Swartz CreekSwartz Creek1600 Meters—SCR9
Apr 21Chesaning Track & Field ClassicApr 21 · 800 Meters · Place 18 · Swartz CreekSwartz Creek800 Meters18.2:48.65a9
Apr 19FML Stripes: Linden, Sw. Creek @ FlushingApr 19 · 800 Meters · Place 2 · Swartz CreekSwartz Creek800 Meters22:42.16a PB—
Apr 14Tri County InvitationalApr 14 · 800 Meters · Place 10 · Swartz CreekSwartz Creek800 Meters10.2:49.62a9
Apr 14Tri County InvitationalApr 14 · 800 Meters · Place 10 · Swartz CreekSwartz Creek800 Meters10.2:49.62a9
Apr 12FML Stripes: Holly @ Swartz CreekApr 12 · 1600 Meters · Place 1 · Swartz CreekSwartz Creek1600 Meters16:32.48a—
Apr 12FML Stripes: Holly @ Swartz CreekApr 12 · 800 Meters · Place 1 · Swartz CreekSwartz Creek800 Meters12:51.72a—

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 23Swartz Creek MS @ Carman Ainsworth MSMay 23 · 800 Meters · Place 2 · Swartz CreekSwartz Creek800 Meters2.3:08.67a8
May 19Swartz Creek @ DavisonMay 19 · 800 Meters · Place 5 · Swartz CreekSwartz Creek800 Meters5.3:03.85a8
May 2GFMSL - Corunna vs. Swartz CreekMay 2 · 400 Meters · Place 4 · Swartz CreekSwartz Creek400 Meters4.1:21.00a8
Apr 28GFMSL Flushing vs. Swartz CreekApr 28 · 400 Meters · Place 10 · Swartz CreekSwartz Creek400 Meters10.1:20.37a8
Apr 28GFMSL Flushing vs. Swartz CreekApr 28 · 200 Meters · Place 9 · Swartz CreekSwartz Creek200 Meters9.33.06a PB8

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 27MS Flint Metro League ChampionshipsMay 27 · 800 Meters · Place 21 · Swartz CreekSwartz Creek800 Meters21.3:15.43a7
Apr 28FML: Swartz Creek @ Linden (MS)Apr 28 · 800 Meters · Place 4 · Swartz CreekSwartz Creek800 Meters4.3:27.12a7
Apr 28FML: Swartz Creek @ Linden (MS)Apr 28 · 400 Meters · Place 3 · Swartz CreekSwartz Creek400 Meters3.1:21.73a7