Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorTitan Last Chance Meet · May 17 | 13.33 | Titan Last Chance Meet | May 17, 2021 |
| 100 Meters · Outdoor · Hand timedBlue Gold Meet · Apr 9 | 13.16h | Blue Gold Meet | April 9, 2021 |
| 110m Hurdles · 39" / 0.991m · OutdoorMancelona HS Boys Invite · Apr 23 | 20.72a | Mancelona HS Boys Invite | April 23, 2021 |
| 1600 Meters · OutdoorElk Rapids Invitational · Apr 23 | 5:54.40 | Elk Rapids Invitational | April 23, 2019 |
| 200 Meters · OutdoorTitan Last Chance Meet · May 17 | 26.46 | Titan Last Chance Meet | May 17, 2021 |
| 200 Meters · Outdoor · Hand timedBlue Gold Meet · Apr 9 | 28.1h | Blue Gold Meet | April 9, 2021 |
| 300m Hurdles · 36" / 0.914m · OutdoorBoyne Invitational · May 4 | 48.21a | Boyne Invitational | May 4, 2021 |
| 3200 Meters · OutdoorLMC Champs · May 22 | 11:28.98 | LMC Champs | May 22, 2019 |
| 400 Meters · OutdoorTraverse City West/Central/St. Francis · May 14 | 1:09.36 | Traverse City West/Central/St. Francis | May 14, 2018 |
| 800 Meters · OutdoorPetoskey Kiwanis Invitational · Apr 28 | 2:33.17 | Petoskey Kiwanis Invitational | April 28, 2018 |
| Long Jump · OutdoorRode's Relays @ Kingsley · Apr 17 | 11-11.00 | Rode's Relays @ Kingsley | April 17, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Outdoor Track
21 results| Date | Meet | Event | Pl | Mark | Gr |
| May 26 | Lake Michigan Conference ChampionshipMay 26 · 300m Hurdles · Place 7 · Traverse City St. Francis | 300m Hurdles | 7 | 46.97 | 12 |
| May 17 | Titan Last Chance MeetMay 17 · Long Jump · Place 20 · Traverse City St. Francis | Long Jump | 20 | 14-04.00 | 12 |
| May 17 | Titan Last Chance MeetMay 17 · 300m Hurdles · Place 14 · Traverse City St. Francis | 300m Hurdles | 14 | 51.27 | 12 |
| May 17 | Titan Last Chance MeetMay 17 · 200 Meters · Place 34 · Traverse City St. Francis | 200 Meters | 34 | 26.46 PB | 12 |
| May 17 | Titan Last Chance MeetMay 17 · 100 Meters · Place 41 · Traverse City St. Francis | 100 Meters | 41 | 13.33 PB | 12 |
| May 12 | Bruce Garland RelaysMay 12 · 300m Hurdles · Place 13 · Traverse City St. Francis | 300m Hurdles | 13 | 48.60 | 12 |
| May 7 | Ken Bell Invite 2021May 7 · 300m Hurdles · Place 17 · Traverse City St. Francis | 300m Hurdles36" / 0.914m | 17. | 50.52a | 12 |
| May 4 | Boyne InvitationalMay 4 · 300m Hurdles · Place 5 · Traverse City St. Francis | 300m Hurdles36" / 0.914m | 5. | 48.21a PB | 12 |
| Apr 30 | Blue Devil ClassicApr 30 · Long Jump · Place 16 · Traverse City St. Francis | Long Jump | 16 | 15-09.50 | 12 |
| Apr 30 | Blue Devil ClassicApr 30 · 300m Hurdles · Place 9 · Traverse City St. Francis | 300m Hurdles | 9 | 50.91 | 12 |
| Apr 30 | Blue Devil ClassicApr 30 · 110m Hurdles · Place 7 · Traverse City St. Francis | 110m Hurdles | 7 | 20.88 | 12 |
| Apr 23 | Mancelona HS Boys Invite Apr 23 · 300m Hurdles · Place 10 · Traverse City St. Francis | 300m Hurdles36" / 0.914m | 10. | 51.54a | 12 |
| Apr 23 | Mancelona HS Boys Invite Apr 23 · 110m Hurdles · Place 9 · Traverse City St. Francis | 110m Hurdles39" / 0.991m | 9. | 20.72a PB | 12 |
| Apr 17 | Rode's Relays @ KingsleyApr 17 · Long Jump · Place 16 · Traverse City St. Francis | Long Jump | 16. | 11-11.00 PB | 12 |
| Apr 17 | Rode's Relays @ KingsleyApr 17 · 110m Hurdles · Place 6 · Traverse City St. Francis | 110m Hurdles39" / 0.991m | 6. | 20.78a | 12 |
| Apr 13 | NMCS InvitationalApr 13 · Long Jump · Place 14 · Traverse City St. Francis | Long Jump | 14 | 14-01.00 | 12 |
| Apr 13 | NMCS InvitationalApr 13 · 300m Hurdles · Place 5 · Traverse City St. Francis | 300m Hurdles | 5 | 51.66 | 12 |
| Apr 9 | Blue Gold MeetApr 9 · Long Jump · Place 2 · Traverse City St. Francis | Long Jump | 2 | 14-5 | 12 |
| Apr 9 | Blue Gold MeetApr 9 · 300m Hurdles · Place 2 · Traverse City St. Francis | 300m Hurdles | 2 | 51.82h | 12 |
| Apr 9 | Blue Gold MeetApr 9 · 200 Meters · Place 9 · Traverse City St. Francis | 200 Meters | 9 | 28.1h PB | 12 |
| Apr 9 | Blue Gold MeetApr 9 · 100 Meters · Place 5 · Traverse City St. Francis | 100 Meters | 5 | 13.16h PB | 12 |
2019 Outdoor Track
14 results| Date | Meet | Event | Pl | Mark | Gr |
| May 22 | LMC ChampsMay 22 · 3200 Meters · Place 14 · Traverse City St. Francis | 3200 Meters | 14 | 11:28.98 PB | 10 |
| May 13 | Titan Last Chance May 13 · 1600 Meters · Place 20 · Traverse City St. Francis | 1600 Meters | 20. | 5:27.92aUnofficial | 10 |
| May 13 | Titan Last Chance May 13 · 400 Meters · Traverse City St. Francis | 400 MetersRelay Split | — | 62.22Unofficial | 10 |
| May 13 | Titan Last Chance May 13 · 800 Meters · Place 15 · Traverse City St. Francis | 800 Meters | 15. | 2:30.58aUnofficial | 10 |
| May 9 | Bruce Garland RelaysMay 9 · 3200 Meters · Place 10 · Traverse City St. Francis | 3200 Meters | 10 | 11:34.16 | 10 |
| Apr 23 | Elk Rapids InvitationalApr 23 · 1600 Meters · Place 16 · Traverse City St. Francis | 1600 Meters | 16 | 5:54.40 PB | 10 |
| Apr 23 | Elk Rapids InvitationalApr 23 · 800 Meters · Place 18 · Traverse City St. Francis | 800 Meters | 18 | 2:44.09 | 10 |
| Apr 16 | LMC Quad meet @ KalkaskaApr 16 · 1600 Meters · Place 10 · Traverse City St. Francis | 1600 Meters | 10. | 5:50.00Unofficial | 10 |
| Apr 16 | LMC Quad meet @ KalkaskaApr 16 · 800 Meters · Traverse City St. Francis | 800 MetersRelay Split | — | 2:27Unofficial | 10 |
| Apr 16 | LMC Quad meet @ KalkaskaApr 16 · 400 Meters · Traverse City St. Francis | 400 MetersRelay Split | — | 1:06Unofficial | 10 |
| Apr 16 | LMC Quad meet @ KalkaskaApr 16 · 800 Meters · Place 5 · Traverse City St. Francis | 800 Meters | 5. | 2:42.00Unofficial | 10 |
| Apr 8 | Inter Squad Time TrialApr 8 · 400 Meters · Place 12 · Traverse City St. Francis | 400 Meters | 12. | 67.1Unofficial | 10 |
| Apr 8 | Inter Squad Time TrialApr 8 · 200 Meters · Place 15 · Traverse City St. Francis | 200 Meters | 15. | 29.3Unofficial | 10 |
| Apr 8 | Inter Squad Time TrialApr 8 · 100 Meters · Place 13 · Traverse City St. Francis | 100 Meters | 13. | 14.2Unofficial | 10 |
2018 Outdoor Track
4 results