Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFrenchtown/Loyola · Apr 913.38aFrenchtown/LoyolaApril 9, 2025
1600 Meters · OutdoorHellgate, Sentinel, & Flathead Triangular · Apr 295:06.64aHellgate, Sentinel, & Flathead TriangularApril 29, 2025
200 Meters · OutdoorMCPS Meet 1 · Apr 2426.06MCPS Meet 1April 24, 2024
400 Meters · OutdoorWestern AA Divisional · May 2254.99aWestern AA DivisionalMay 22, 2026
800 Meters · OutdoorTriangular - Sentinel/Hellgate/Flathead · May 52:09.42aTriangular - Sentinel/Hellgate/FlatheadMay 5, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 22Western AA DivisionalMay 22 · 800 Meters · Place 22 · SentinelSentinel800 Meters22.2:12.31a10
May 22Western AA DivisionalMay 22 · 400 Meters · Place 22 · SentinelSentinel400 Meters22.54.99a PB10
May 14Greg Rice City MeetMay 14 · 400 Meters · Place 12 · SentinelSentinel400 Meters1255.75a10
May 5Triangular - Sentinel/Hellgate/FlatheadMay 5 · 800 Meters · Place 6 · SentinelSentinel800 Meters6.2:09.42a PB10
Apr 30Glacier vs. SentinelApr 30 · 400 Meters · Place 7 · SentinelSentinel400 Meters7.55.51a10
Apr 21Quad - Sentinel/Big Sky/Frenchtown/LoyolaApr 21 · 800 Meters · Place 1 · SentinelSentinel800 Meters1.2:10.80a10
Apr 14Capital/Butte/Sentinel/Butte Central/Apr 14 · 800 Meters · SentinelSentinel800 Meters--SCR10
Apr 14Capital/Butte/Sentinel/Butte Central/Apr 14 · 400 Meters · SentinelSentinel400 Meters--SCR10

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 16Western AA DivisionalMay 16 · 800 Meters · Place 31 · SentinelSentinel800 Meters31.2:13.77a9
May 8Greg Rice City MeetMay 8 · 800 Meters · Place 11 · SentinelSentinel800 Meters112:13.39a9
Apr 29Hellgate, Sentinel, & Flathead TriangularApr 29 · 1600 Meters · Place 6 · SentinelSentinel1600 Meters65:06.64a PB9
Apr 26Western AA Freshman MeetApr 26 · 1600 Meters · Place 7 · SentinelSentinel1600 Meters7.5:18.11a9
Apr 26Western AA Freshman MeetApr 26 · 800 Meters · Place 3 · SentinelSentinel800 Meters3.2:14.45a9
Apr 18Harry 'Swede' Dahlberg InvitationalApr 18 · 800 Meters · Place 43 · SentinelSentinel800 Meters43.2:16.33a9
Apr 9Frenchtown/LoyolaApr 9 · 100 Meters · Place 37 · SentinelSentinel100 Meters3713.38a PB9
Apr 5Tri - Helena/BelgradeApr 5 · 1600 Meters · Place 14 · SentinelSentinel1600 Meters145:22.15a9

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 21Meet of Champions (CL and MCPS)May 21 · 1600 Meters · Place 5 · Valley ChristianValley Christian1600 Meters5.5:14.79a8
May 21Meet of Champions (CL and MCPS)May 21 · 200 Meters · Place 8 · Valley ChristianValley Christian200 Meters8.27.29a8
May 10Qualifier -- Copper League May 10 · 1600 Meters · Place 2 · Valley ChristianValley Christian1600 Meters2.5:15.89a8
May 10Qualifier -- Copper League May 10 · 200 Meters · Place 3 · Valley ChristianValley Christian200 Meters3.26.75a8
May 2Copper League Meet #3May 2 · 1600 Meters · Place 2 · Valley ChristianValley Christian1600 Meters2.5:27.088
May 2Copper League Meet #3May 2 · 200 Meters · Place 3 · Valley ChristianValley Christian200 Meters3.26.188
Apr 24MCPS Meet 1Apr 24 · 1600 Meters · Place 2 · Valley ChristianValley Christian1600 Meters2.5:35.358
Apr 24MCPS Meet 1Apr 24 · 200 Meters · Place 4 · Valley ChristianValley Christian200 Meters4.26.06 PB8
Apr 18Copper League Meet #2Apr 18 · 1600 Meters · Place 5 · Valley ChristianValley Christian1600 Meters5.5:42.358
Apr 18Copper League Meet #2Apr 18 · 400 Meters · Place 4 · Valley ChristianValley Christian400 Meters4.1:02.528
Apr 10MCPS 7&8 Only MeetApr 10 · 1600 Meters · Place 5 · Valley ChristianValley Christian1600 Meters5.5:43.00a8
Apr 10MCPS 7&8 Only MeetApr 10 · 200 Meters · Place 4 · Valley ChristianValley Christian200 Meters4.27.38a8

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 23Meet of ChampionsMay 23 · 1600 Meters · Place 4 · Valley ChristianValley Christian1600 Meters45:36.00a—
May 23Meet of ChampionsMay 23 · 800 Meters · Place 6 · Valley ChristianValley Christian800 Meters62:33.76a—
May 18Copper League Qualifier May 18 · 1600 Meters · Place 5 · Valley ChristianValley Christian1600 Meters55:42.22a—
May 18Copper League Qualifier May 18 · 800 Meters · Place 4 · Valley ChristianValley Christian800 Meters42:36.74a—
May 18Copper League Qualifier May 18 · 200 Meters · Place 17 · Valley ChristianValley Christian200 Meters1730.73a—
May 11Copper League Meet #4May 11 · 1600 Meters · Place 2 · Valley ChristianValley Christian1600 Meters25:43.58a—
May 11Copper League Meet #4May 11 · 800 Meters · Place 2 · Valley ChristianValley Christian800 Meters22:40.36a—
May 11Copper League Meet #4May 11 · 200 Meters · Place 22 · Valley ChristianValley Christian200 Meters2235.28a—
May 4Copper League Meet #3May 4 · 1600 Meters · Place 4 · Valley ChristianValley Christian1600 Meters4.5:43.90Unofficial7
May 4Copper League Meet #3May 4 · 400 Meters · Place 5 · Valley ChristianValley Christian400 Meters5.1:07.02Unofficial7
May 4Copper League Meet #3May 4 · 200 Meters · Place 4 · Valley ChristianValley Christian200 Meters4.30.87Unofficial7
Apr 27Copper League Meet #2 4/27/2023Apr 27 · 1600 Meters · Place 2 · Valley ChristianValley Christian1600 Meters2.5:45.90Unofficial7
Apr 27Copper League Meet #2 4/27/2023Apr 27 · 100m Hurdles · Place 6 · Valley ChristianValley Christian100m Hurdles33" / 0.838m6.20.62Unofficial7
Apr 27Copper League Meet #2 4/27/2023Apr 27 · 200 Meters · Place 4 · Valley ChristianValley Christian200 Meters4.29.49Unofficial7
Apr 19Copper League MeetApr 19 · 1600 Meters · Place 2 · Valley ChristianValley Christian1600 Meters25:57.06a—
Apr 19Copper League MeetApr 19 · 100 Meters · Place 9 · Valley ChristianValley Christian100 Meters914.23a—

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 18Meet of ChampionsMay 18 · 1600 Meters · Place 2 · Valley ChristianValley Christian1600 Meters2.5:53.01a6
May 12Copper League Qualifier May 12 · 1600 Meters · Place 1 · Valley ChristianValley Christian1600 Meters1.5:47.786
May 4Copper League Meet #4May 4 · 1600 Meters · Place 1 · Valley ChristianValley Christian1600 Meters1.5:52.496
Apr 28Copper League Meet #3Apr 28 · 1600 Meters · Place 2 · Valley ChristianValley Christian1600 Meters2.5:57.196
Apr 21Copper League Meet #2Apr 21 · 1600 Meters · Place 1 · Valley ChristianValley Christian1600 Meters1.6:11.28Unofficial6
Apr 21Copper League Meet #2Apr 21 · 800 Meters · Place 1 · Valley ChristianValley Christian800 Meters1.2:53.34Unofficial6
Apr 21Copper League Meet #2Apr 21 · 100 Meters · Place 6 · Valley ChristianValley Christian100 Meters6.15.21Unofficial6
Apr 14Copper League Meet 1Apr 14 · 1600 Meters · Place 2 · Valley ChristianValley Christian1600 Meters2.6:10.006
Apr 14Copper League Meet 1Apr 14 · 800 Meters · Place 2 · Valley ChristianValley Christian800 Meters2.2:52.696