Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBWAC MS: Almont & Cros-Lex at Armada · May 1714.17aBWAC MS: Almont & Cros-Lex at ArmadaMay 17, 2023
1600 Meters · IndoorSVSU Division 3/4 Indoor Invitational · Mar 205:59.13aSVSU Division 3/4 Indoor InvitationalMarch 20, 2025
1600 Meters · OutdoorBWAC, 4 team Double Dual · Apr 145:12.58aBWAC, 4 team Double DualApril 14, 2026
200 Meters · OutdoorBWAC: Imlay City and Almont at Yale · Apr 2329.51aBWAC: Imlay City and Almont at YaleApril 23, 2024
3200 Meters · OutdoorDavison Twilight Classic - EQ APPROVED · May 212:46.69aDavison Twilight Classic - EQ APPROVEDMay 2, 2025
400 Meters · OutdoorBWAC Dual vs Armada · Apr 2156.13aBWAC Dual vs ArmadaApril 21, 2026
800 Meters · OutdoorBWAC HS Championship (EQ Approved) · May 52:07.58aBWAC HS Championship (EQ Approved)May 5, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 212026 Bluewater Meet of Champions by TP LogosMay 21 · 800 Meters · Place 10 · Almont800 Meters10.2:13.59a11
May 16MHSAA LP Region 27-3 @ Mt ClemensMay 16 · 800 Meters · Place 7 · Almont800 Meters72:13.94a11
May 84th Annual Cardinal Classic Invitational (EQ Approved)May 8 · 800 Meters · Place 6 · Almont800 Meters62:21.48a11
May 5BWAC HS Championship (EQ Approved)May 5 · 800 Meters · Place 4 · Almont800 Meters42:07.58a PB11
May 1Davison Twilight Classic - EQ ApprovedMay 1 · 800 Meters · Place 30 · Almont800 Meters302:13.08a11
Apr 28BWAC, 4 team Double DualApr 28 · 1600 Meters · Place 4 · Almont1600 Meters45:15.06a11
Apr 28BWAC, 4 team Double DualApr 28 · 800 Meters · Place 5 · Almont800 Meters52:17.60a11
Apr 24County Press / North Branch Invite (EQ Approved)Apr 24 · 800 Meters · Place 10 · Almont800 Meters102:19.54a11
Apr 21BWAC Dual vs ArmadaApr 21 · 400 Meters · Place 5 · Almont400 Meters556.13a PB11
Apr 17Marlette Invite (EQ Approved)Apr 17 · 800 Meters · Place 5 · Almont800 Meters52:14.66a11
Apr 14BWAC, 4 team Double DualApr 14 · 1600 Meters · Place 4 · Almont1600 Meters45:12.58a PB11
Apr 10Shake Off The Rust Invitational - EQ ApprovedApr 10 · 1600 Meters · Place 37 · Almont1600 Meters375:19.60a11

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 20BWAC League MeetMay 20 · 1600 Meters · Place 12 · Almont1600 Meters125:13.25a10
May 15MHSAA LP Region 27-3 @ AlgonacMay 15 · 1600 Meters · Place 11 · Almont1600 Meters115:31.19a10
May 9Jon Nugent Invitational (EQ Meet)May 9 · 3200 Meters · Almont3200 Meters—SCR10
May 9Jon Nugent Invitational (EQ Meet)May 9 · 1600 Meters · Place 19 · Almont1600 Meters19.5:22.36a10
May 6BWAC: Almont @ YaleMay 6 · 1600 Meters · Place 7 · Almont1600 Meters75:29.72a10
May 2Davison Twilight Classic - EQ APPROVEDMay 2 · 3200 Meters · Place 36 · Almont3200 Meters3612:46.69a PB10
May 2Davison Twilight Classic - EQ APPROVEDMay 2 · 1600 Meters · Place 38 · Almont1600 Meters385:27.12a10
May 2Davison Twilight Classic - EQ APPROVEDMay 2 · 400 Meters · Place 41 · Almont400 Meters4159.47a10
Apr 29BWAC Double Dual League MeetApr 29 · 400 Meters · Place 11 · Almont400 Meters111:03.63a10
Apr 25County Press / North Branch Invite - EQ ApprovedApr 25 · 1600 Meters · Place 28 · Almont1600 Meters285:35.0910
Apr 17Marlette Invitational EQ ApprovedApr 17 · 400 Meters · Place 19 · Almont400 Meters19.1:01.36a10
Apr 15BWAC: Almont & Imlay City @ ArmadaApr 15 · 1600 Meters · Place 7 · Almont1600 Meters75:47.50a10
Apr 15BWAC: Almont & Imlay City @ ArmadaApr 15 · 800 Meters · Place 4 · Almont800 Meters42:31.77a10
Apr 11Shake Off The Rust Invitational - EQ APPROVEDApr 11 · 1600 Meters · Place 48 · Almont1600 Meters485:50.56a10
Mar 26Lapeer ScrimmageMar 26 · 1600 Meters · Almont1600 Meters—SCR10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 20SVSU Division 3/4 Indoor InvitationalMar 20 · 1600 Meters · Place 31 · Almont1600 Meters315:59.13a PB10

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 7BWAC League ChampionshipMay 7 · 800 Meters · Place 17 · Almont800 Meters172:28.83a—
Apr 30BWAC: Armada & Almont @ North BranchApr 30 · 1600 Meters · Place 10 · Almont1600 Meters105:39.58a—
Apr 30BWAC: Armada & Almont @ North BranchApr 30 · 200 Meters · Place 21 · Almont200 Meters2129.56a—
Apr 26County Press / North Branch InviteApr 26 · 400 Meters · Place 35 · Almont400 Meters351:01.80a—
Apr 23BWAC: Imlay City and Almont at YaleApr 23 · 1600 Meters · Place 14 · Almont1600 Meters14.5:40.72a9
Apr 23BWAC: Imlay City and Almont at YaleApr 23 · 200 Meters · Place 31 · Almont200 Meters31.29.51a PB9
Apr 16BWAC Dual @ Algonac vs AlmontApr 16 · 1600 Meters · Place 4 · Almont1600 Meters45:44.0—
Apr 16BWAC Dual @ Algonac vs AlmontApr 16 · 400 Meters · Place 5 · Almont400 Meters51:03.3—
Apr 9BWAC: Almont & Cros-Lex @ RichmondApr 9 · 200 Meters · Place 20 · Almont200 Meters2032.95—
Apr 52024 Cass City Track Invitational Apr 5 · 400 Meters · Place 24 · Almont400 Meters241:06.46a—
Apr 4Lapeer ScrimmageApr 4 · 800 Meters · Almont800 Meters—NT9
Apr 4Lapeer ScrimmageApr 4 · 400 Meters · Place 10 · Almont400 Meters10.1:05.63a9

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 25BWAC JH League Track MeetMay 25 · 800 Meters · Place 13 · Almont800 Meters132:52.11a—
May 25BWAC JH League Track MeetMay 25 · 400 Meters · Place 14 · Almont400 Meters141:10.63a—
May 17BWAC MS: Almont & Cros-Lex at ArmadaMay 17 · 400 Meters · Place 5 · Almont400 Meters51:07.59a—
May 17BWAC MS: Almont & Cros-Lex at ArmadaMay 17 · 100 Meters · Place 6 · Almont100 Meters614.17a PB—
May 11BWAC MS North Branch and Almont @ YaleMay 11 · 800 Meters · Place 6 · Almont800 Meters62:43.12a—
Apr 27BWAC Tri vs Algonac and AlmontApr 27 · 800 Meters · Place 3 · Almont800 Meters32:57.91a—
Apr 27BWAC Tri vs Algonac and AlmontApr 27 · 400 Meters · Place 7 · Almont400 Meters71:14.08a—