Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorBill Clinger Classic · Jan 23 | 5:55.94a | Bill Clinger Classic | January 23, 2026 |
| 1500 Meters · OutdoorGVSU Extra Weekend Meet · Apr 24 | 5:21.92a | GVSU Extra Weekend Meet | April 24, 2026 |
| 1600 Meters · IndoorGVSU - MITS #4 · Jan 27 | 5:30.18a | GVSU - MITS #4 | January 27, 2024 |
| 1600 Meters · OutdoorBruce Garland Relays · May 8 | 5:32.56a | Bruce Garland Relays | May 8, 2024 |
| 3000 Meters · IndoorJet's Pizza Invitational · Jan 30 | 11:35.54a | Jet's Pizza Invitational | January 30, 2026 |
| 3000 Meters · OutdoorCMU Chippewa Challenge · Apr 11 | 11:27.24a | CMU Chippewa Challenge | April 11, 2026 |
| 3200 Meters · OutdoorMHSAA LP Division 3 Finals · Jun 1 | 11:17.42a | MHSAA LP Division 3 Finals | June 1, 2024 |
| 5000 Meters · OutdoorElaine Leigh Invite · Apr 17 | 19:40.83a | Elaine Leigh Invite | April 17, 2026 |
| 800 Meters · IndoorGVSU - MITS #4 · Jan 27 | 2:36.18a | GVSU - MITS #4 | January 27, 2024 |
| 800 Meters · OutdoorBruce Garland Relays · May 8 | 2:36.50a | Bruce Garland Relays | May 8, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
5 results2026 Indoor Track
2 results2025 Outdoor Track
1 results2024 Outdoor Track
15 results2024 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 27 | GVSU - MITS #4Jan 27 · 1600 Meters · Place 30 · UnattachedUnattached | 1600 Meters | 30. | 5:30.18a PB | 11 |
| Jan 27 | GVSU - MITS #4Jan 27 · 800 Meters · Place 77 · UnattachedUnattached | 800 Meters | 77. | 2:36.18a PB | 11 |
| Jan 6 | GVSU - MITS #3Jan 6 · 1600 Meters · Place 29 · UnattachedUnattached | 1600 Meters | 29. | 5:39.27a | 11 |
2023 Outdoor Track
22 results| Date | Meet | Event | Pl | Mark | Gr |
| May 30 | Record Eagle John Lober Honor Roll InvitationalMay 30 · 3200 Meters · Place 1 · Benzie CentralBenzie Central | 3200 Meters | 1 | 12:11.70a | — |
| May 27 | 2023 MITCA D3 Team StateMay 27 · 3200 Meters · Place 2 · Benzie CentralBenzie Central | 3200 Meters | 2. | 12:22.83a | 10 |
| May 27 | 2023 MITCA D3 Team StateMay 27 · 1600 Meters · Place 11 · Benzie CentralBenzie Central | 1600 Meters | 11. | 5:50.01a | 10 |
| May 23 | NWC Track Championship @ FrankfortMay 23 · 3200 Meters · Place 2 · Benzie CentralBenzie Central | 3200 Meters | 2 | 12:20.38a | — |
| May 23 | NWC Track Championship @ FrankfortMay 23 · 1600 Meters · Place 3 · Benzie CentralBenzie Central | 1600 Meters | 3 | 5:46.90a | — |
| May 23 | NWC Track Championship @ FrankfortMay 23 · 800 Meters · Place 7 · Benzie CentralBenzie Central | 800 Meters | 7 | 2:43.49a | — |
| May 20 | MHSAA LP Region 22-3 @ MantonMay 20 · 3200 Meters · Place 7 · Benzie CentralBenzie Central | 3200 Meters | 7 | 12:34.34a | — |
| May 12 | MANTON RANGER T&F INVITEMay 12 · 1600 Meters · Place 4 · Benzie CentralBenzie Central | 1600 Meters | 4 | 5:49.90a | — |
| May 12 | MANTON RANGER T&F INVITEMay 12 · 800 Meters · Place 4 · Benzie CentralBenzie Central | 800 Meters | 4 | 2:44.29a | — |
| May 10 | Bruce Garland RelaysMay 10 · 3200 Meters · Place 2 · Benzie CentralBenzie Central | 3200 Meters | 2 | 12:33.71a | — |
| May 10 | Bruce Garland RelaysMay 10 · 1600 Meters · Place 1 · Benzie CentralBenzie Central | 1600 Meters | 1 | 5:41.65a | — |
| May 8 | NWC Meet @ Glen Lake vs Benzie, Kingsley, Suttons BayMay 8 · 1600 Meters · Place 1 · Benzie CentralBenzie Central | 1600 Meters | 1 | 5:48.8 | — |
| May 8 | NWC Meet @ Glen Lake vs Benzie, Kingsley, Suttons BayMay 8 · 800 Meters · Place 3 · Benzie CentralBenzie Central | 800 Meters | 3 | 2:42.8 | — |
| May 5 | Ken Bell InvitationalMay 5 · 3200 Meters · Place 7 · Benzie CentralBenzie Central | 3200 Meters | 7 | 12:24.58a | — |
| May 5 | Ken Bell InvitationalMay 5 · 1600 Meters · Place 13 · Benzie CentralBenzie Central | 1600 Meters | 13 | 5:46.75a | — |
| May 3 | NWC Quad Meet w/Benzie, Buckley, Glen Lake, LelandMay 3 · 1600 Meters · Place 2 · Benzie CentralBenzie Central | 1600 Meters | 2 | 5:55.89a | — |
| May 3 | NWC Quad Meet w/Benzie, Buckley, Glen Lake, LelandMay 3 · 800 Meters · Place 2 · Benzie CentralBenzie Central | 800 Meters | 2 | 2:44.39a | — |
| Apr 28 | 8th Annual Kent City Elite Invitational Apr 28 · 1600 Meters · Place 13 · Benzie CentralBenzie Central | 1600 Meters | 13 | 5:44.92a | — |
| Apr 28 | 8th Annual Kent City Elite Invitational Apr 28 · 800 Meters · Place 15 · Benzie CentralBenzie Central | 800 Meters | 15 | 2:48.31a | — |
| Apr 26 | NWC #2 @ BUCKLEYApr 26 · 1600 Meters · Place 2 · Benzie CentralBenzie Central | 1600 Meters | 2 | 5:52.3 | — |
| Apr 26 | NWC #2 @ BUCKLEYApr 26 · 800 Meters · Place 2 · Benzie CentralBenzie Central | 800 Meters | 2 | 2:45.3 | — |
| Apr 15 | Warrior InvitationalApr 15 · 1600 Meters · Place 9 · Benzie CentralBenzie Central | 1600 Meters | 9 | 6:09.52 | 10 |