Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPewamo-Westphalia MS Last Chance Meet · May 2416.78aPewamo-Westphalia MS Last Chance MeetMay 24, 2022
1600 Meters · OutdoorPortland, Lakewood, Capital Homeschool at Lansing Catholic · May 48:34.07aPortland, Lakewood, Capital Homeschool at Lansing CatholicMay 4, 2026
200 Meters · OutdoorCAAC White @ LCHS - LCHS,Portland, Eaton Rapids,Charlotte · Apr 2338.90aCAAC White @ LCHS - LCHS,Portland, Eaton Rapids,CharlotteApril 23, 2024
400 Meters · OutdoorFowler MS Track Invite May 8th · May 81:39.12aFowler MS Track Invite May 8thMay 8, 2023
70 Meter · OutdoorMS Meet St. Johns @ Portland · May 412.51aMS Meet St. Johns @ PortlandMay 4, 2022
70 Meters · OutdoorLansing Catholic MS @Portland · May 2312.14aLansing Catholic MS @PortlandMay 23, 2023
800 Meters · OutdoorPortland MS @ ER · May 194:09.91aPortland MS @ ERMay 19, 2021

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 12CAAC White Dual Eaton Rapids @ PortlandMay 12 · 1600 Meters · Place 3 · PortlandPortland1600 Meters3.8:37.05a11
May 12CAAC White Dual Eaton Rapids @ PortlandMay 12 · 100 Meters · Place 16 · PortlandPortland100 Meters16.18.18a11
May 4Portland, Lakewood, Capital Homeschool at Lansing CatholicMay 4 · 1600 Meters · Place 16 · PortlandPortland1600 Meters168:34.07a PB11
May 4Portland, Lakewood, Capital Homeschool at Lansing CatholicMay 4 · 100 Meters · Place 30 · PortlandPortland100 Meters3019.13a11
Apr 28Ionia Double Dual Portland and SextonApr 28 · 100 Meters · Place 23 · PortlandPortland100 Meters2318.78a11
Apr 14CAAC HS White Meet Portland, Olivet @ CharlotteApr 14 · 1600 Meters · Place 11 · PortlandPortland1600 Meters118:47.87a11
Apr 14CAAC HS White Meet Portland, Olivet @ CharlotteApr 14 · 100 Meters · Place 29 · PortlandPortland100 Meters2918.74a11
Apr 1Lansing Catholic Early Invite Apr 1 · 1600 Meters · Place 22 · PortlandPortland1600 Meters229:15.73a11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 19Portland QuadMay 19 · 200 Meters · Place 27 · PortlandPortland200 Meters2740.83a10
May 19Portland QuadMay 19 · 100 Meters · Place 31 · PortlandPortland100 Meters3117.47a10
May 12Ovid-Elsie Lionness Club RelaysMay 12 · 100 Meters · Place 8 · PortlandPortland100 Meters817.26a10
Apr 29CAAC White Varsity Dual Portland @ IoniaApr 29 · 200 Meters · Place 13 · PortlandPortland200 Meters1340.31a10
Apr 29CAAC White Varsity Dual Portland @ IoniaApr 29 · 100 Meters · Place 14 · PortlandPortland100 Meters1417.98a10
Apr 22CAAC White - Quad (Eaton Rapids, Lansing Catholic, Charlotte, Portland)Apr 22 · 200 Meters · Place 28 · PortlandPortland200 Meters28.42.22a10
Apr 22CAAC White - Quad (Eaton Rapids, Lansing Catholic, Charlotte, Portland)Apr 22 · 100 Meters · Place 29 · PortlandPortland100 Meters29.18.03a10
Apr 1CAAC White HS Lakewood @ PortlandApr 1 · 200 Meters · Place 12 · PortlandPortland200 Meters1241.07a10
Apr 1CAAC White HS Lakewood @ PortlandApr 1 · 100 Meters · Place 15 · PortlandPortland100 Meters1518.76a10

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 1CAAC White Ionia @ PortlandMay 1 · 200 Meters · Place 14 · PortlandPortland200 Meters1438.92a—
May 1CAAC White Ionia @ PortlandMay 1 · 100 Meters · Place 15 · PortlandPortland100 Meters1518.10a—
Apr 23CAAC White @ LCHS - LCHS,Portland, Eaton Rapids,CharlotteApr 23 · 200 Meters · Place 36 · PortlandPortland200 Meters36.38.90a PB9
Apr 23CAAC White @ LCHS - LCHS,Portland, Eaton Rapids,CharlotteApr 23 · 100 Meters · Place 32 · PortlandPortland100 Meters32.18.95a9
Apr 16CAAC White HS Portland @ OlivetApr 16 · 200 Meters · Place 22 · PortlandPortland200 Meters2239.04a—
Apr 16CAAC White HS Portland @ OlivetApr 16 · 100 Meters · Place 14 · PortlandPortland100 Meters1418.30a—
Apr 10CAAC White Lakewood @ PortlandApr 10 · 200 Meters · Place 20 · PortlandPortland200 Meters2041.48a—
Apr 10CAAC White Lakewood @ PortlandApr 10 · 100 Meters · Place 17 · PortlandPortland100 Meters1718.56a—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 23Lansing Catholic MS @PortlandMay 23 · 200 Meters · Place 16 · PortlandPortland200 Meters1642.69a—
May 23Lansing Catholic MS @PortlandMay 23 · 100 Meters · Place 24 · PortlandPortland100 Meters2418.36a—
May 23Lansing Catholic MS @PortlandMay 23 · 70 Meters · Place 15 · PortlandPortland70 Meters1512.14a PB—
May 17IMS Dual: Portland MS @ Ionia MSMay 17 · 200 Meters · Place 19 · PortlandPortland200 Meters1939.42a—
May 17IMS Dual: Portland MS @ Ionia MSMay 17 · 100 Meters · Place 24 · PortlandPortland100 Meters2417.68a—
May 17IMS Dual: Portland MS @ Ionia MSMay 17 · 70 Meters · Place 26 · PortlandPortland70 Meters2612.37a—
May 15HOME vs. PortlandMay 15 · 200 Meters · Place 13 · PortlandPortland200 Meters1339.64a—
May 15HOME vs. PortlandMay 15 · 100 Meters · Place 26 · PortlandPortland100 Meters2618.22a—
May 11Charlotte MS @ Portland May 11 · 100 Meters · Place 24 · PortlandPortland100 Meters2417.73a—
May 8Fowler MS Track Invite May 8thMay 8 · 400 Meters · Place 14 · PortlandPortland400 Meters14.1:39.12a PB8
May 3MS Portland/ER MS @ Lakewood MSMay 3 · 400 Meters · Place 11 · PortlandPortland400 Meters111:51.48a—
May 3MS Portland/ER MS @ Lakewood MSMay 3 · 100 Meters · Place 26 · PortlandPortland100 Meters2618.02a—
May 3MS Portland/ER MS @ Lakewood MSMay 3 · 70 Meters · Place 19 · PortlandPortland70 Meters1912.51a—

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 24Pewamo-Westphalia MS Last Chance MeetMay 24 · 100 Meters · Place 15 · PortlandPortland100 Meters15.16.78a PB7
May 18Portland Middle School @ IoniaMay 18 · 70 Meter · Place 21 · PortlandPortland70 Meter21.13.00a7
May 18Portland Middle School @ IoniaMay 18 · 100 Meters · Place 20 · PortlandPortland100 Meters20.17.78a7
May 13Tom Foy InvitationalMay 13 · 100 Meters · Place 14 · PortlandPortland100 Meters14.18.02a7
May 12MS Eaton Rapids @ PortlandMay 12 · 70 Meter · Place 32 · PortlandPortland70 Meter32.12.70a7
May 12MS Eaton Rapids @ PortlandMay 12 · 200 Meters · PortlandPortland200 Meters—NT7
May 9Fowler MS Invite May 9, 2022May 9 · 200 Meters · Place 26 · PortlandPortland200 Meters26.39.73aUnofficial7
May 4MS Meet St. Johns @ PortlandMay 4 · 70 Meter · Place 20 · PortlandPortland70 Meter20.12.51a PB7
May 4MS Meet St. Johns @ PortlandMay 4 · 100 Meters · Place 22 · PortlandPortland100 Meters22.17.84a7
Apr 27Fowlerville JH v. Portland/Lansing CatholicApr 27 · 200 Meters · Place 26 · PortlandPortland200 Meters26.41.76a7
Apr 27Fowlerville JH v. Portland/Lansing CatholicApr 27 · 100 Meters · Place 33 · PortlandPortland100 Meters33.18.84a7

2021 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 26Portland MS vs. Ionia MSMay 26 · 800 Meters · Place 4 · PortlandPortland800 Meters4.4:08.35aUnofficial6
May 26Portland MS vs. Ionia MSMay 26 · 400 Meters · Place 5 · PortlandPortland400 Meters5.1:37.63aUnofficial6
May 26Portland MS vs. Ionia MSMay 26 · 100 Meters · Place 15 · PortlandPortland100 Meters15.17.86aUnofficial6
May 24Portland MS vs. Grand Ledge and Carson City-CrystalMay 24 · 400 Meters · Place 5 · PortlandPortland400 Meters5.1:46.39a6
May 24Portland MS vs. Grand Ledge and Carson City-CrystalMay 24 · 100 Meters · Place 19 · PortlandPortland100 Meters19.19.30a6
May 19Portland MS @ ERMay 19 · 800 Meters · Place 7 · PortlandPortland800 Meters7.4:09.91a PB6
May 19Portland MS @ ERMay 19 · 400 Meters · Place 8 · PortlandPortland400 Meters8.1:44.41a6
May 19Portland MS @ ERMay 19 · 100 Meters · Place 8 · PortlandPortland100 Meters8.18.97a6
May 12St. Johns vs PortlandMay 12 · Long Jump · PortlandPortlandLong Jump--ND6
May 12St. Johns vs PortlandMay 12 · Long Jump · PortlandPortlandLong Jump--ND6
May 12St. Johns vs PortlandMay 12 · 800 Meters · Place 4 · PortlandPortland800 Meters4.3:50.48aUnofficial6
May 12St. Johns vs PortlandMay 12 · 800 Meters · Place 4 · PortlandPortland800 Meters4.3:50.48aUnofficial6
May 12St. Johns vs PortlandMay 12 · 100 Meters · Place 21 · PortlandPortland100 Meters21.18.00aUnofficial6
May 12St. Johns vs PortlandMay 12 · 100 Meters · Place 21 · PortlandPortland100 Meters21.18.00aUnofficial6
May 5Fowlerville JH v. Portland/Lansing CatholicMay 5 · High Jump · PortlandPortlandHigh Jump—NH6
May 5Fowlerville JH v. Portland/Lansing CatholicMay 5 · 100 Meters · Place 7 · PortlandPortland100 Meters7.22.56a6