Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorPanther Invitational · Apr 16 | 15.73a | Panther Invitational | April 16, 2026 |
| 100m Hurdles · 30" / 0.762m · OutdoorRoseau Jr. High Meet · May 14 | 23.52a | Roseau Jr. High Meet | May 14, 2024 |
| 110m Hurdles · 36" / 0.914m · Outdoor8A Section True Team · May 4 | 22.98a | 8A Section True Team | May 4, 2026 |
| 110m Hurdles · 39" / 0.991m · OutdoorSection 8A True Team · May 6 | 25.16a | Section 8A True Team | May 6, 2025 |
| 1600 Meters · OutdoorThe Last Night Invite · May 17 | 7:29.93a | The Last Night Invite | May 17, 2024 |
| 200 Meters · OutdoorAJ Kramer Invitational · May 12 | 34.74a | AJ Kramer Invitational | May 12, 2025 |
| 300m Hurdles · 30" / 0.762m · OutdoorNorthland Conference Meet · May 11 | 1:06.19a | Northland Conference Meet | May 11, 2023 |
| 300m Hurdles · 36" / 0.914m · OutdoorSection 8A True Team · May 6 | 1:09.36a | Section 8A True Team | May 6, 2025 |
| Discus · 1.6kg · OutdoorNorthland Conference Meet · May 12 | 66' 10" | Northland Conference Meet | May 12, 2026 |
| Discus · 1kg · OutdoorRoseau Jr. High Meet · May 14 | 63' 8 | Roseau Jr. High Meet | May 14, 2024 |
| Pole Vault · OutdoorMSHSL Section 8A - East Sub-Section · May 21 | 9-04.00 | MSHSL Section 8A - East Sub-Section | May 21, 2026 |
| Shot Put · 12lb · OutdoorPanther Invitational · Apr 16 | 26' 8" | Panther Invitational | April 16, 2026 |
| Shot Put · 4kg · OutdoorNorthland Conference Meet · May 11 | 17-09.50 | Northland Conference Meet | May 11, 2023 |
| Shot Put · 8lb · OutdoorRoseau Jr. High Meet · May 14 | 20' 4 | Roseau Jr. High Meet | May 14, 2024 |
| Triple Jump · OutdoorDeerwood Bank Invite · May 7 | 28' 11" | Deerwood Bank Invite | May 7, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
22 results2025 Outdoor Track
24 results| Date | Meet | Event | Pl | Mark | Gr |
| May 22 | MSHSL Section 8A - East Sub-SectionMay 22 · Pole Vault · Place 13 · Lake of the Woods/Rainy River | Pole Vault | 13. | 6-08.00 | 8 |
| May 19 | Junior High Showdown May 19 · Shot Put · Place 3 · Lake of the Woods/Rainy River | Shot Put | 3 | 25-7 | 8 |
| May 19 | Junior High Showdown May 19 · 100m Hurdles · Place 5 · Lake of the Woods/Rainy River | 100m Hurdles | 5 | 23.02a | 8 |
| May 16 | The Night MeetMay 16 · Pole Vault · Place 3 · Lake of the Woods/Rainy River | Pole Vault | 3 | 7-6 | 8 |
| May 16 | The Night MeetMay 16 · Shot Put · Place 14 · Lake of the Woods/Rainy River | Shot Put | 14 | 22-0.5 | 8 |
| May 16 | The Night MeetMay 16 · 110m Hurdles · Place 5 · Lake of the Woods/Rainy River | 110m Hurdles | 5 | 29.15a | 8 |
| May 13 | Roseau Jr. High Track MeetMay 13 · Discus · Place 4 · Lake of the Woods/Rainy River | Discus | 4 | 64-10 | 8 |
| May 13 | Roseau Jr. High Track MeetMay 13 · Shot Put · Place 3 · Lake of the Woods/Rainy River | Shot Put | 3 | 25-7.5 | 8 |
| May 12 | AJ Kramer InvitationalMay 12 · 200 Meters · Place 18 · Lake of the Woods/Rainy River | 200 Meters | 18 | 34.74a PB | 8 |
| May 12 | AJ Kramer InvitationalMay 12 · 100 Meters · Place 27 · Lake of the Woods/Rainy River | 100 Meters | 27 | 16.23a | 8 |
| May 8 | 2025 Northland Conference MeetMay 8 · Pole Vault · Place 1 · Lake of the Woods/Rainy River | Pole Vault | 1 | 7-6 | 8 |
| May 8 | 2025 Northland Conference MeetMay 8 · Discus · Place 5 · Lake of the Woods/Rainy River | Discus | 5 | 75-5 | 8 |
| May 8 | 2025 Northland Conference MeetMay 8 · Shot Put · Place 4 · Lake of the Woods/Rainy River | Shot Put | 4 | 23-11 | 8 |
| May 8 | 2025 Northland Conference MeetMay 8 · 300m Hurdles · Place 2 · Lake of the Woods/Rainy River | 300m Hurdles | 2 | 1:03.13a | 8 |
| May 6 | Section 8A True TeamMay 6 · Pole Vault · Place 18 · Lake of the Woods/Rainy River | Pole Vault | 18. | 7' 0" | 8 |
| May 6 | Section 8A True TeamMay 6 · 300m Hurdles · Place 19 · Lake of the Woods/Rainy River | 300m Hurdles36" / 0.914m | 19. | 1:09.36a PB | 8 |
| May 6 | Section 8A True TeamMay 6 · 110m Hurdles · Place 16 · Lake of the Woods/Rainy River | 110m Hurdles39" / 0.991m | 16. | 25.16a PB | 8 |
| May 1 | NKB Invite May 1 · Triple Jump · Place 6 · Lake of the Woods/Rainy River | Triple Jump | 6 | 23-6.5 | 8 |
| May 1 | NKB Invite May 1 · Discus · Place 15 · Lake of the Woods/Rainy River | Discus | 15 | 45-0 | 8 |
| May 1 | NKB Invite May 1 · Shot Put · Place 11 · Lake of the Woods/Rainy River | Shot Put | 11 | 19-7.5 | 8 |
| May 1 | NKB Invite May 1 · 300m Hurdles · Place 3 · Lake of the Woods/Rainy River | 300m Hurdles | 3 | 1:12.08a | 8 |
| Apr 15 | Panther InvitationalApr 15 · Pole Vault · Place 5 · Lake of the Woods/Rainy R | Pole Vault | 5 | 7-0 | 8 |
| Apr 15 | Panther InvitationalApr 15 · Shot Put · Place 59 · Lake of the Woods/Rainy R | Shot Put | 59 | 20-8 | 8 |
| Apr 15 | Panther InvitationalApr 15 · 100 Meters · Place 67 · Lake of the Woods/Rainy R | 100 Meters | 67 | 16.49 | 8 |
2024 Outdoor Track
17 results2023 Outdoor Track
14 results| Date | Meet | Event | Pl | Mark | Gr |
| May 22 | Junior High Showdown May 22 · Pole Vault · Place 6 · Lake of the Woods/Rainy River | Pole Vault | 6. | 6' 0 | 6 |
| May 22 | Junior High Showdown May 22 · Discus · Place 21 · Lake of the Woods/Rainy River | Discus1kg | 21. | 49' 11 | 6 |
| May 22 | Junior High Showdown May 22 · Shot Put · Place 23 · Lake of the Woods/Rainy River | Shot Put8lb | 23. | 19' 8.5 | 6 |
| May 22 | Junior High Showdown May 22 · 300m Hurdles · Place 9 · Lake of the Woods/Rainy River | 300m Hurdles30" / 0.762m | 9. | 1:08.72a | 6 |
| May 11 | Northland Conference MeetMay 11 · Pole Vault · Place 1 · Lake of the Woods/Rainy River | Pole Vault | 1. | 5-00.00 | 6 |
| May 11 | Northland Conference MeetMay 11 · Discus · Place 10 · Lake of the Woods/Rainy River | Discus1kg | 10. | 49-05 | 6 |
| May 11 | Northland Conference MeetMay 11 · Shot Put · Place 9 · Lake of the Woods/Rainy River | Shot Put4kg | 9. | 17-09.50 PB | 6 |
| May 11 | Northland Conference MeetMay 11 · 300m Hurdles · Place 2 · Lake of the Woods/Rainy River | 300m Hurdles30" / 0.762m | 2. | 1:06.19a PB | 6 |
| May 5 | TRF Junior High/MS Meet #1May 5 · Long Jump · Place 8 · Lake of the Woods/Indus/R | Long Jump | 8 | 11-00.00 | — |
| May 5 | TRF Junior High/MS Meet #1May 5 · High Jump · Place 5 · Lake of the Woods/Indus/R | High Jump | 5 | 3-06.00 | — |
| May 5 | TRF Junior High/MS Meet #1May 5 · 300m Hurdles · Place 2 · Lake of the Woods/Indus/R | 300m Hurdles | 2 | 1:05.58 | — |
| May 2 | Northome JHMay 2 · High Jump · Place 2 · Lake of the Woods/Indus/R | High Jump | 2 | 3-08.00 | — |
| May 2 | Northome JHMay 2 · Shot Put · Place 3 · Lake of the Woods/Indus/R | Shot Put | 3 | 16-04.00 | — |
| May 2 | Northome JHMay 2 · 100m Hurdles · Place 2 · Lake of the Woods/Indus/R | 100m Hurdles | 2 | 20.99 | — |