Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWestern AA Divisional · May 2211.55aWestern AA DivisionalMay 22, 2026
200 Meters · IndoorBTC All-comers · Feb 426.03aBTC All-comersFebruary 4, 2024
200 Meters · OutdoorMCPS MOC Qualifying Meet · May 1129.72MCPS MOC Qualifying Meet May 11, 2022
400 Meters · IndoorBTC All-comers · Feb 41:00.69aBTC All-comersFebruary 4, 2024
400 Meters · OutdoorWestern AA Divisional · May 2252.02aWestern AA DivisionalMay 22, 2026
60 Meter · IndoorBTC All-comers · Feb 47.91aBTC All-comersFebruary 4, 2024
Javelin · 450g AeroJav · OutdoorMCPS Track Meet #2 · May 530-07MCPS Track Meet #2 May 5, 2022

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 192026 USATF Montana Association Junior Olympic ChampionshipsJun 19 · 400 Meters · Mountain West TrackMountain West Track400 Meters—DNS10
Jun 192026 USATF Montana Association Junior Olympic ChampionshipsJun 19 · 200 Meters · Mountain West TrackMountain West Track200 Meters—DNS10
Jun 192026 USATF Montana Association Junior Olympic ChampionshipsJun 19 · 100 Meters · Mountain West TrackMountain West Track100 Meters—DNS10
May 28MHSA Class AA-B State Track & Field MeetMay 28 · 400 Meters · Place 24 · HellgateHellgate400 Meters24.52.40a10
May 22Western AA DivisionalMay 22 · 400 Meters · Place 4 · HellgateHellgate400 Meters4.52.02a PB10
May 22Western AA DivisionalMay 22 · 200 Meters · HellgateHellgate200 Meters--DNS10
May 22Western AA DivisionalMay 22 · 100 Meters · Place 25 · HellgateHellgate100 MetersRound P25.11.55a PB10
May 5Triangular - Sentinel/Hellgate/FlatheadMay 5 · 100 Meters · Place 13 · HellgateHellgate100 Meters13.12.27a10
Apr 30Glacier vs. SentinelApr 30 · 400 Meters · Place 4 · HellgateHellgate400 Meters4.52.95a10
Apr 30Glacier vs. SentinelApr 30 · 100 Meters · Place 18 · HellgateHellgate100 Meters18.12.06a10
Apr 17MCPS InviteApr 17 · 400 Meters · Place 11 · HellgateHellgate400 Meters11.54.64a10
Apr 17MCPS InviteApr 17 · 100 Meters · Place 29 · HellgateHellgate100 Meters29.11.79a10

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 16Western AA DivisionalMay 16 · 400 Meters · Place 19 · HellgateHellgate400 Meters19.53.50a9
Apr 26Western AA Freshman MeetApr 26 · 400 Meters · Place 1 · HellgateHellgate400 Meters1.52.69a9
Apr 26Western AA Freshman MeetApr 26 · 100 Meters · Place 4 · HellgateHellgate100 Meters4.12.23a9
Apr 18Harry 'Swede' Dahlberg InvitationalApr 18 · 400 Meters · Place 22 · HellgateHellgate400 Meters22.54.63a9

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 21Meet of Champions (CL and MCPS)May 21 · 400 Meters · Washington (Missoula)Washington (Missoula)400 Meters—DNS8
May 21Meet of Champions (CL and MCPS)May 21 · 100 Meters · Washington (Missoula)Washington (Missoula)100 Meters—DNS8
May 14MCPS Meet of Champions QualifierMay 14 · Long Jump · Washington (Missoula)Washington (Missoula)Long Jump—DQ8
May 14MCPS Meet of Champions QualifierMay 14 · 400 Meters · Place 2 · Washington (Missoula)Washington (Missoula)400 Meters2.56.42a8
May 14MCPS Meet of Champions QualifierMay 14 · 100 Meters · Place 3 · Washington (Missoula)Washington (Missoula)100 Meters3.12.53a8
May 7MCPS Meet #3May 7 · 400 Meters · Place 2 · Washington (Missoula)Washington (Missoula)400 Meters2.57.908
May 7MCPS Meet #3May 7 · 100 Meters · Place 1 · Washington (Missoula)Washington (Missoula)100 Meters1.12.318
May 1MCPS Middle School Meet 2May 1 · 400 Meters · Place 2 · Washington (Missoula)Washington (Missoula)400 Meters2.1:01.918
May 1MCPS Middle School Meet 2May 1 · 100 Meters · Place 4 · Washington (Missoula)Washington (Missoula)100 Meters4.12.418
Apr 24MCPS Meet 1Apr 24 · 400 Meters · Place 2 · Washington (Missoula)Washington (Missoula)400 Meters2.58.358
Apr 24MCPS Meet 1Apr 24 · 100 Meters · Place 3 · Washington (Missoula)Washington (Missoula)100 Meters3.12.258
Apr 10MCPS 7&8 Only MeetApr 10 · 400 Meters · Place 3 · Washington (Missoula)Washington (Missoula)400 Meters3.1:00.53a8
Apr 10MCPS 7&8 Only MeetApr 10 · 100 Meters · Place 4 · Washington (Missoula)Washington (Missoula)100 Meters4.12.41a8

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 4BTC All-comersFeb 4 · 60 Meter · Place 2 · Mountain West TrackMountain West Track60 Meter2.7.91a PB8
Feb 4BTC All-comersFeb 4 · 400 Meters · Place 3 · Mountain West TrackMountain West Track400 Meters3.1:00.69a PB8
Feb 4BTC All-comersFeb 4 · 200 Meters · Place 2 · Mountain West TrackMountain West Track200 Meters2.26.03a PB8

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 10MCPS QualifierMay 10 · 400 Meters · Place 1 · Washington (Missoula)Washington (Missoula)400 Meters11:05.25—
May 10MCPS QualifierMay 10 · 100 Meters · Place 2 · Washington (Missoula)Washington (Missoula)100 Meters212.53—
Apr 20MCPS MS Meet 1Apr 20 · 400 Meters · Place 1 · Washington (Missoula)Washington (Missoula)400 Meters11:08.90—
Apr 20MCPS MS Meet 1Apr 20 · 100 Meters · Place 1 · Washington (Missoula)Washington (Missoula)100 Meters113.31—

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 18Meet of ChampionsMay 18 · 400 Meters · Place 3 · Washington (Missoula)Washington (Missoula)400 Meters3.1:08.08a6
May 18Meet of ChampionsMay 18 · 200 Meters · Place 8 · Washington (Missoula)Washington (Missoula)200 Meters8.30.63a6
May 18Meet of ChampionsMay 18 · 100 Meters · Place 6 · Washington (Missoula)Washington (Missoula)100 Meters6.14.29a6
May 11MCPS MOC Qualifying Meet May 11 · 400 Meters · Place 1 · Washington (Missoula)Washington (Missoula)400 Meters1.1:12.666
May 11MCPS MOC Qualifying Meet May 11 · 200 Meters · Place 2 · Washington (Missoula)Washington (Missoula)200 Meters2.29.72 PB6
May 11MCPS MOC Qualifying Meet May 11 · 100 Meters · Place 3 · Washington (Missoula)Washington (Missoula)100 Meters3.14.286
May 5MCPS Track Meet #2 May 5 · Javelin · Place 19 · Washington (Missoula)Washington (Missoula)Javelin450g AeroJav19.30-07 PB6
May 5MCPS Track Meet #2 May 5 · 400 Meters · Place 1 · Washington (Missoula)Washington (Missoula)400 Meters1.1:11.446
May 5MCPS Track Meet #2 May 5 · 200 Meters · Place 2 · Washington (Missoula)Washington (Missoula)200 Meters2.29.786
May 5MCPS Track Meet #2 May 5 · 100 Meters · Place 2 · Washington (Missoula)Washington (Missoula)100 Meters2.13.986