Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Outdoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 17 | FHSAA 2A District 1Apr 17 · Javelin · Place 26 · North Bay Haven | Javelin800g | 26. | 25.85m | 11 |
| Apr 17 | FHSAA 2A District 1Apr 17 · 800 Meters · Place 19 · North Bay Haven | 800 Meters | 19. | 2:26.78a | 11 |
| Apr 3 | Arnold/Bozeman InviteApr 3 · Javelin · Place 16 · North Bay Haven | Javelin | 16 | 26.77m | 11 |
| Apr 3 | Arnold/Bozeman InviteApr 3 · 800 Meters · Place 11 · North Bay Haven | 800 Meters | 11 | 2:27.58a | 11 |
| Mar 29 | Marlin InviteMar 29 · 1600 Meters · North Bay Haven | 1600 Meters | -- | DNS | 11 |
| Mar 29 | Marlin InviteMar 29 · Javelin · Place 14 · North Bay Haven | Javelin800g | 14. | 26.99m PB | 11 |
| Mar 29 | Marlin InviteMar 29 · 800 Meters · Place 17 · North Bay Haven | 800 Meters | 17. | 2:35.47a | 11 |
| Mar 28 | Marlin (Arnold) InviteMar 28 · Javelin · Place 14 · North Bay Haven | Javelin800g | 14. | 26.99m | 11 |
| Mar 28 | Marlin (Arnold) InviteMar 28 · 800 Meters · Place 17 · North Bay Haven | 800 Meters | 17. | 2:35.47a | 11 |
| Mar 13 | Arnold/Bozeman InviteMar 13 · Javelin · Place 17 · North Bay Haven | Javelin | 17 | 76-7 | JR |
| Mar 13 | Arnold/Bozeman InviteMar 13 · 800 Meters · Place 20 · North Bay Haven | 800 Meters | 20 | 2:28.17 | JR |
| Mar 10 | Mosley Invite #1Mar 10 · Javelin · Place 9 · North Bay Haven | Javelin800g | 9. | 25.59m | 11 |
| Mar 10 | Mosley Invite #1Mar 10 · 800 Meters · Place 7 · North Bay Haven | 800 Meters | 7. | 2:22.51a PB | 11 |
2024 Outdoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 25 | FHSAA 2A District 1Apr 25 · Javelin · Place 26 · North Bay Ha | Javelin | 26 | 25.63m | — |
| Apr 25 | FHSAA 2A District 1Apr 25 · 3200 Meters · Place 9 · North Bay Ha | 3200 Meters | 9 | 11:54.51 PB | — |
| Apr 18 | Bay County ChampionshipApr 18 · Javelin · Place 12 · North Bay Ha | Javelin | 12 | 24.82m | — |
| Apr 18 | Bay County ChampionshipApr 18 · 3200 Meters · Place 7 · North Bay Ha | 3200 Meters | 7 | 12:06.92 | — |
| Apr 3 | Mosley Invite #3Apr 3 · Javelin · Place 9 · North Bay Haven | Javelin | 9 | 25.91m | — |
| Apr 3 | Mosley Invite #3Apr 3 · 1600 Meters · Place 7 · North Bay Haven | 1600 Meters | 7 | 5:35.92a | — |
| Mar 30 | Marlin InviteMar 30 · Javelin · Place 17 · North Bay Haven | Javelin | 17 | 25.78m | — |
| Mar 30 | Marlin InviteMar 30 · 3200 Meters · Place 10 · North Bay Haven | 3200 Meters | 10 | 12:24.62a | — |
| Mar 30 | Marlin InviteMar 30 · 1600 Meters · Place 15 · North Bay Haven | 1600 Meters | 15 | 5:34.55a PB | — |
| Mar 8 | Mosley OpenMar 8 · Javelin · Place 15 · North Bay Haven | Javelin | 15 | 22.14m | SO |
| Mar 8 | Mosley OpenMar 8 · 3200 Meters · Place 10 · North Bay Haven | 3200 Meters | 10 | 12:00.77 | SO |
| Mar 8 | Mosley OpenMar 8 · 3200 Meters · Place 10 · North Bay Haven | 3200 Meters | 10. | 12:00.77a | 10 |
| Mar 8 | Mosley OpenMar 8 · Javelin · Place 15 · North Bay Haven | Javelin800g | 15. | 22.14m | 10 |
2024 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 28 | Mosley Invite #1Feb 28 · Javelin · Place 10 · North Bay Haven | Javelin | 10 | 77-1 | SO |
| Feb 28 | Mosley Invite #1Feb 28 · 3200 Meters · Place 9 · North Bay Haven | 3200 Meters | 9 | 12:25.49 PB | SO |
2023 Outdoor Track
8 results2022 Outdoor Track
4 results2020 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 7 | Seahawks InvitationalMar 7 · 3200 Meters · Place 19 · North Bay Ha | 3200 Meters | 19 | 15:47.39 | — |
2020 Indoor Track
2 results