Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMines Indoor HS Meet Series #3 · Jan 115:40.77aMines Indoor HS Meet Series #3January 11, 2025
1600 Meters · Outdoor2025 Western A Divisional Championships · May 165:54.21a2025 Western A Divisional ChampionshipsMay 16, 2025
800 Meters · IndoorMines Indoor HS Meet Series #3 · Jan 112:38.36aMines Indoor HS Meet Series #3January 11, 2025
800 Meters · OutdoorMCPS Invite · Apr 172:32.51aMCPS InviteApril 17, 2026
Discus · 1kg · OutdoorHamilton Middle School Invite · May 445-03Hamilton Middle School InviteMay 4, 2022
High Jump · IndoorMines Indoor HS Meet Series #3 · Jan 111.42mMines Indoor HS Meet Series #3January 11, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 17MCPS InviteApr 17 · 800 Meters · Place 42 · StevensvilleStevensville800 Meters42.2:32.51a PB11
Apr 112026 Hamilton Bronc InvitationalApr 11 · 1600 Meters · Place 16 · StevensvilleStevensville1600 Meters166:11.97a11
Apr 112026 Hamilton Bronc InvitationalApr 11 · 800 Meters · Place 14 · StevensvilleStevensville800 Meters142:41.71a11
Mar 28Blue Devil InvitationalMar 28 · 1600 Meters · Place 13 · StevensvilleStevensville1600 Meters136:20.93a11
Mar 28Blue Devil InvitationalMar 28 · 800 Meters · Place 8 · StevensvilleStevensville800 Meters82:43.62a11

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 162025 Western A Divisional ChampionshipsMay 16 · 1600 Meters · Place 40 · StevensvilleStevensville1600 Meters405:54.21a PB10
May 162025 Western A Divisional ChampionshipsMay 16 · 800 Meters · Place 34 · StevensvilleStevensville800 Meters342:37.21a10
May 10Nelson-Thomas ABC MeetMay 10 · 1600 Meters · Place 15 · StevensvilleStevensville1600 Meters155:57.14a10
May 10Nelson-Thomas ABC MeetMay 10 · 800 Meters · Place 9 · StevensvilleStevensville800 Meters92:41.69a10
May 1Corvallis JV InvitationalMay 1 · 1600 Meters · Place 9 · StevensvilleStevensville1600 Meters95:58.05a10
May 1Corvallis JV InvitationalMay 1 · 800 Meters · Place 6 · StevensvilleStevensville800 Meters62:45.12a10
Apr 25Ravalli County InvitationalApr 25 · 1600 Meters · Place 16 · StevensvilleStevensville1600 Meters16.6:03.51a10
Apr 25Ravalli County InvitationalApr 25 · 800 Meters · StevensvilleStevensville800 Meters—SCR10
Apr 17Columbia Falls Iceberg InvitationalApr 17 · 1600 Meters · Place 21 · StevensvilleStevensville1600 Meters216:01.16a10
Apr 17Columbia Falls Iceberg InvitationalApr 17 · 800 Meters · Place 16 · StevensvilleStevensville800 Meters162:45.20a10
Apr 11MCPS InvitationalApr 11 · 800 Meters · Place 45 · StevensvilleStevensville800 Meters452:40.31a10
Apr 4Hamilton Bronc InvitationalApr 4 · 1600 Meters · Place 17 · StevensvilleStevensville1600 Meters176:16.49a10
Apr 4Hamilton Bronc InvitationalApr 4 · 800 Meters · Place 17 · StevensvilleStevensville800 Meters172:48.10a10
Mar 29Frenchtown InviteMar 29 · 1600 Meters · Place 13 · StevensvilleStevensville1600 Meters136:31.91a10
Mar 29Frenchtown InviteMar 29 · 800 Meters · Place 11 · StevensvilleStevensville800 Meters112:48.98a10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 11Mines Indoor HS Meet Series #3Jan 11 · 1 Mile · Place 17 · UnattachedUnattached1 Mile17.5:40.77a PB9
Jan 11Mines Indoor HS Meet Series #3Jan 11 · High Jump · Place 12 · UnattachedUnattachedHigh Jump12.1.42m PB9
Jan 11Mines Indoor HS Meet Series #3Jan 11 · 800 Meters · Place 29 · UnattachedUnattached800 Meters29.2:38.36a PB9

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 11Nelson-Thomas ABC MeetMay 11 · 800 Meters · Place 11 · StevensvilleStevensville800 Meters112:36.99a—
May 4Dillon InvitationalMay 4 · 1600 Meters · Place 2 · StevensvilleStevensville1600 Meters26:13.78a—
May 4Dillon InvitationalMay 4 · 800 Meters · Place 3 · StevensvilleStevensville800 Meters32:46.14a—
May 2Corvallis JV InvitationalMay 2 · 800 Meters · Place 8 · StevensvilleStevensville800 Meters82:43.42a—
Apr 26Ravalli County InvitationalApr 26 · 800 Meters · Place 10 · StevensvilleStevensville800 Meters102:42.78a—
Apr 13MCPS InvitationalApr 13 · 800 Meters · Place 39 · StevensvilleStevensville800 Meters392:37.62a—
Apr 6Hamilton InvitationalApr 6 · 1600 Meters · Place 18 · StevensvilleStevensville1600 Meters186:17.92a—
Apr 6Hamilton InvitationalApr 6 · 800 Meters · Place 14 · StevensvilleStevensville800 Meters142:43.47a—
Mar 28Frenchtown InvitationalMar 28 · 1600 Meters · Place 38 · StevensvilleStevensville1600 Meters386:20.34a—
Mar 28Frenchtown InvitationalMar 28 · 800 Meters · Place 29 · StevensvilleStevensville800 Meters292:43.65a—
Mar 23Blue Devil InvitationalMar 23 · 800 Meters · Place 11 · StevensvilleStevensville800 Meters112:39.68a—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 12Hamilton/Stevensville MS MeetMay 12 · Javelin · Place 32 · StevensvilleStevensvilleJavelin3268-3.50—
May 12Hamilton/Stevensville MS MeetMay 12 · 1600 Meters · Place 9 · StevensvilleStevensville1600 Meters96:20.22a—
May 12Hamilton/Stevensville MS MeetMay 12 · 800 Meters · Place 7 · StevensvilleStevensville800 Meters72:58.24a—
Apr 26Five Valley Meet (MS)Apr 26 · Javelin · Place 48 · StevensvilleStevensvilleJavelin4866-07—
Apr 26Five Valley Meet (MS)Apr 26 · 800 Meters · Place 14 · StevensvilleStevensville800 Meters142:57.03a—
Apr 14Hamilton Middle School INVITATIONALApr 14 · Javelin · Place 36 · StevensvilleStevensvilleJavelin3655-1.50—
Apr 14Hamilton Middle School INVITATIONALApr 14 · 1600 Meters · Place 10 · StevensvilleStevensville1600 Meters106:47.21—
Apr 14Hamilton Middle School INVITATIONALApr 14 · 800 Meters · Place 10 · StevensvilleStevensville800 Meters103:04.70—

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 4Hamilton Middle School InviteMay 4 · 1600 Meters · Place 6 · StevensvilleStevensville1600 Meters6.6:48.50a7
May 4Hamilton Middle School InviteMay 4 · Discus · Place 34 · StevensvilleStevensvilleDiscus1kg34.45-03 PB7
May 4Hamilton Middle School InviteMay 4 · 800 Meters · Place 9 · StevensvilleStevensville800 Meters9.3:12.63a7
Apr 27Five Valley Meet (MS)Apr 27 · 1600 Meters · Place 15 · StevensvilleStevensville1600 Meters15.6:54.597
Apr 27Five Valley Meet (MS)Apr 27 · 800 Meters · Place 13 · StevensvilleStevensville800 Meters13.3:03.807