Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorGVSU MITS #2 (No PV) · Dec 134:40.15aGVSU MITS #2 (No PV)December 13, 2025
1600 Meters · OutdoorSAC Conference Meet (17 event EQ) · May 54:49.24aSAC Conference Meet (17 event EQ)May 5, 2025
3200 Meters · IndoorHS Showcase · Jan 1810:27.13aHS ShowcaseJanuary 18, 2026
3200 Meters · OutdoorMHSAA LP Region 23-3 @ Saugatuck · May 1610:22.77aMHSAA LP Region 23-3 @ SaugatuckMay 16, 2025
400 Meters · OutdoorFennville and Saugatuck at Allegan · Apr 1555.53aFennville and Saugatuck at AlleganApril 15, 2026
55m Hurdles · 33" · OutdoorMartin MS at Saugatuck MS · Apr 2912.77aMartin MS at Saugatuck MSApril 29, 2021
800 Meters · IndoorGVSU MITS #2 (No PV) · Dec 132:04.06aGVSU MITS #2 (No PV)December 13, 2025
800 Meters · OutdoorMHSAA LP Division 3 Finals · May 302:00.45aMHSAA LP Division 3 FinalsMay 30, 2026
High Jump · OutdoorHopkins & Saugatuck MS @ Hastings · May 174-02.00Hopkins & Saugatuck MS @ HastingsMay 17, 2021
Long Jump · OutdoorTri w/ Gobles & Saugatuck · May 412-03.00Tri w/ Gobles & SaugatuckMay 4, 2021

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 30MHSAA LP Division 3 FinalsMay 30 · 800 Meters · Place 10 · SaugatuckSaugatuck800 Meters10.2:00.45a PB11
May 232026 MITCA D3 Team StateMay 23 · High Jump · SaugatuckSaugatuckHigh Jump—NH11
May 232026 MITCA D3 Team StateMay 23 · 800 Meters · Place 4 · SaugatuckSaugatuck800 Meters4.2:04.12a11
Apr 15Fennville and Saugatuck at AlleganApr 15 · 800 Meters · Place 4 · SaugatuckSaugatuck800 Meters4.2:13.47a11
Apr 15Fennville and Saugatuck at AlleganApr 15 · 400 Meters · Place 1 · SaugatuckSaugatuck400 Meters1.55.53a PB11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 18HS ShowcaseJan 18 · 3200 Meters · Place 49 · JetsJets3200 Meters49.10:27.13a PB11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 13GVSU MITS #2 (No PV)Dec 13 · 1600 Meters · Place 12 · JetsJets1600 Meters12.4:40.15a PB11
Dec 13GVSU MITS #2 (No PV)Dec 13 · 800 Meters · Place 14 · JetsJets800 Meters14.2:04.06a PB11
Dec 6GVSU MITS #1Dec 6 · 1600 Meters · Place 18 · UnattachedUnattached1600 Meters18.4:42.21a11
Feb 1AQ MITS #3Feb 1 · 1600 Meters · Place 30 · saugatucksaugatuck1600 Meters30.5:04.40a11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16MHSAA LP Region 23-3 @ SaugatuckMay 16 · 3200 Meters · Place 3 · SaugatuckSaugatuck3200 Meters3.10:22.77a PB10
May 16MHSAA LP Region 23-3 @ SaugatuckMay 16 · 1600 Meters · SaugatuckSaugatuck1600 Meters—SCR10
May 5SAC Conference Meet (17 event EQ)May 5 · 3200 Meters · Place 9 · SaugatuckSaugatuck3200 Meters9.10:50.52a10
May 5SAC Conference Meet (17 event EQ)May 5 · 1600 Meters · Place 9 · SaugatuckSaugatuck1600 Meters9.4:49.24a PB10
Apr 30SAC TRI MEET - Bridgman & ColomaApr 30 · 1600 Meters · Place 8 · SaugatuckSaugatuck1600 Meters8.4:53.71a10
Apr 30SAC TRI MEET - Bridgman & ColomaApr 30 · 800 Meters · Place 8 · SaugatuckSaugatuck800 Meters8.2:13.85a10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 7GVSU MITS #1 (Dec 7th)Dec 7 · 1600 Meters · Place 32 · UnattachedUnattached1600 Meters32.5:04.45a11

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 24Kent City Sports Boosters InvitationalMay 24 · 3200 Meters · Place 5 · SaugatuckSaugatuck3200 Meters5.12:18.70a7
May 19MHSAA MS Meet at BangorMay 19 · 3200 Meters · Place 8 · SaugatuckSaugatuck3200 Meters8.12:26.12a7
May 5SAC Lakeshore Divisional MS MeetMay 5 · 3200 Meters · Place 3 · SaugatuckSaugatuck3200 Meters3.12:32.73a7
Apr 28Saugatuck @ MartinApr 28 · 3200 Meters · Place 2 · SaugatuckSaugatuck3200 Meters2.12:14.92a7
Apr 28Saugatuck @ MartinApr 28 · 800 Meters · Place 1 · SaugatuckSaugatuck800 Meters1.2:44.65a7
Apr 21Sauguatuck QuadApr 21 · 3200 Meters · Place 1 · SaugatuckSaugatuck3200 Meters1.12:22.84a7

2021 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 22021 West Michigan MEGASTAR MeetJun 2 · 3200 Meters · Place 16 · SaugatuckSaugatuck3200 Meters16.12:14.80a6
May 24MHSAA MS Track Regional at ComstockMay 24 · 3200 Meters · Place 3 · SaugatuckSaugatuck3200 Meters3.12:39.95a6
May 24MHSAA MS Track Regional at ComstockMay 24 · High Jump · SaugatuckSaugatuckHigh Jump—NH6
May 17Hopkins & Saugatuck MS @ HastingsMay 17 · 3200 Meters · Place 1 · SaugatuckSaugatuck3200 Meters1.12:41.83a6
May 17Hopkins & Saugatuck MS @ HastingsMay 17 · High Jump · Place 8 · SaugatuckSaugatuckHigh Jump8.4-02.00 PB6
May 11Saugatuck InvitationalMay 11 · 3200 Meters · Place 7 · SaugatuckSaugatuck3200 Meters7.12:21.91a6
May 11Saugatuck InvitationalMay 11 · High Jump · Place 7 · SaugatuckSaugatuckHigh Jump7.4-00.006
May 11Saugatuck InvitationalMay 11 · 800 Meters · Place 12 · SaugatuckSaugatuck800 Meters12.2:47.49a6
May 6SAC Lakeshore Divisional MeetMay 6 · 3200 Meters · Place 4 · SaugatuckSaugatuck3200 Meters4.12:38.74a6
May 6SAC Lakeshore Divisional MeetMay 6 · High Jump · Place 3 · SaugatuckSaugatuckHigh Jump3.3-10.006
May 4Tri w/ Gobles & SaugatuckMay 4 · 1600 Meters · Place 2 · SaugatuckSaugatuck1600 Meters2.6:06.57a6
May 4Tri w/ Gobles & SaugatuckMay 4 · Long Jump · Place 5 · SaugatuckSaugatuckLong Jump5.12-03.00 PB6
Apr 29Martin MS at Saugatuck MSApr 29 · 3200 Meters · Place 2 · SaugatuckSaugatuck3200 Meters2.12:47.04a6
Apr 29Martin MS at Saugatuck MSApr 29 · 55m Hurdles · Place 3 · SaugatuckSaugatuck55m Hurdles33"3.12.77a PB6
Apr 29Martin MS at Saugatuck MSApr 29 · Long Jump · SaugatuckSaugatuckLong Jump—DNS6
Apr 13Fennville MS at Saugatuck MSApr 13 · 3200 Meters · Place 2 · SaugatuckSaugatuck3200 Meters2.13:14.12a6