Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMCPS 7&8 Only Meet · Apr 1016.41aMCPS 7&8 Only MeetApril 10, 2024
1600 Meters · OutdoorWestern AA Frosh Invite · May 15:52.12aWestern AA Frosh InviteMay 1, 2026
200 Meters · OutdoorMCPS Qualifier · May 1038.59MCPS QualifierMay 10, 2023
3200 Meters · OutdoorWestern AA Divisional · May 2212:13.19aWestern AA DivisionalMay 22, 2026
400 Meters · OutdoorMCPS 7&8 Grade Meet · Apr 81:17.59MCPS 7&8 Grade MeetApril 8, 2025
800 Meters · OutdoorBone and Joint -- MS Meet of Champions · May 202:55.27aBone and Joint -- MS Meet of ChampionsMay 20, 2025
Shot Put · 6lb · OutdoorMCPS 7&8 Only Meet · Apr 1010-01.00MCPS 7&8 Only MeetApril 10, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 28MHSA Class AA-B State Track & Field MeetMay 28 · 3200 Meters · Place 25 · HellgateHellgate3200 Meters25.13:13.00a9
May 22Western AA DivisionalMay 22 · 3200 Meters · Place 8 · HellgateHellgate3200 Meters8.12:13.19a PB9
May 5Triangular - Sentinel/Hellgate/FlatheadMay 5 · 3200 Meters · Place 1 · HellgateHellgate3200 Meters1.12:56.73a9
May 1Western AA Frosh InviteMay 1 · 1600 Meters · Place 4 · HellgateHellgate1600 Meters4.5:52.12a PB9
Apr 17MCPS InviteApr 17 · 1600 Meters · Place 12 · HellgateHellgate1600 Meters12.5:53.28a9

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 20Bone and Joint -- MS Meet of ChampionsMay 20 · 1600 Meters · Place 6 · Washington (Missoula)Washington (Missoula)1600 Meters66:22.05a8
May 20Bone and Joint -- MS Meet of ChampionsMay 20 · 800 Meters · Place 6 · Washington (Missoula)Washington (Missoula)800 Meters62:55.27a PB8
May 14MCPS QualifierMay 14 · 1600 Meters · Place 4 · Washington (Missoula)Washington (Missoula)1600 Meters46:31.30a8
May 14MCPS QualifierMay 14 · 800 Meters · Place 3 · Washington (Missoula)Washington (Missoula)800 Meters33:09.53a8
May 14MCPS QualifierMay 14 · 400 Meters · Place 8 · Washington (Missoula)Washington (Missoula)400 Meters81:21.00a8
May 7MCPS Meet 2May 7 · 1600 Meters · Place 4 · Washington (Missoula)Washington (Missoula)1600 Meters46:35.618
May 7MCPS Meet 2May 7 · 800 Meters · Place 5 · Washington (Missoula)Washington (Missoula)800 Meters53:15.058
May 7MCPS Meet 2May 7 · 400 Meters · Place 7 · Washington (Missoula)Washington (Missoula)400 Meters71:21.348
Apr 23MCPS Meet 1Apr 23 · 1600 Meters · Place 3 · Washington (Missoula)Washington (Missoula)1600 Meters3.6:35.058
Apr 23MCPS Meet 1Apr 23 · 800 Meters · Place 4 · Washington (Missoula)Washington (Missoula)800 Meters4.3:19.398
Apr 23MCPS Meet 1Apr 23 · 400 Meters · Place 6 · Washington (Missoula)Washington (Missoula)400 Meters6.1:22.098
Apr 8MCPS 7&8 Grade MeetApr 8 · 1600 Meters · Place 4 · Washington (Missoula)Washington (Missoula)1600 Meters47:16.868
Apr 8MCPS 7&8 Grade MeetApr 8 · 400 Meters · Place 3 · Washington (Missoula)Washington (Missoula)400 Meters31:17.59 PB8

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 21Meet of Champions (CL and MCPS)May 21 · 1600 Meters · Place 7 · Washington (Missoula)Washington (Missoula)1600 Meters7.6:51.69a7
May 21Meet of Champions (CL and MCPS)May 21 · 800 Meters · Place 9 · Washington (Missoula)Washington (Missoula)800 Meters9.3:11.49a7
May 14MCPS Meet of Champions QualifierMay 14 · 1600 Meters · Place 3 · Washington (Missoula)Washington (Missoula)1600 Meters3.6:44.06a7
May 14MCPS Meet of Champions QualifierMay 14 · 800 Meters · Place 4 · Washington (Missoula)Washington (Missoula)800 Meters4.3:07.48a7
May 14MCPS Meet of Champions QualifierMay 14 · 400 Meters · Place 11 · Washington (Missoula)Washington (Missoula)400 Meters11.1:28.80a7
May 7MCPS Meet #3May 7 · 1600 Meters · Place 1 · Washington (Missoula)Washington (Missoula)1600 Meters1.7:04.427
May 7MCPS Meet #3May 7 · 800 Meters · Place 4 · Washington (Missoula)Washington (Missoula)800 Meters4.3:10.027
May 7MCPS Meet #3May 7 · 400 Meters · Place 9 · Washington (Missoula)Washington (Missoula)400 Meters9.1:26.597
May 1MCPS Middle School Meet 2May 1 · 1600 Meters · Place 2 · Washington (Missoula)Washington (Missoula)1600 Meters2.7:07.277
May 1MCPS Middle School Meet 2May 1 · 800 Meters · Place 4 · Washington (Missoula)Washington (Missoula)800 Meters4.3:23.957
May 1MCPS Middle School Meet 2May 1 · 400 Meters · Place 10 · Washington (Missoula)Washington (Missoula)400 Meters10.1:27.007
May 1MCPS Middle School Meet 2May 1 · 100 Meters · Place 25 · Washington (Missoula)Washington (Missoula)100 Meters25.17.307
Apr 24MCPS Meet 1Apr 24 · 1600 Meters · Place 4 · Washington (Missoula)Washington (Missoula)1600 Meters4.6:54.527
Apr 24MCPS Meet 1Apr 24 · 400 Meters · Place 15 · Washington (Missoula)Washington (Missoula)400 Meters15.1:26.427
Apr 24MCPS Meet 1Apr 24 · 100 Meters · Place 55 · Washington (Missoula)Washington (Missoula)100 Meters55.17.917
Apr 10MCPS 7&8 Only MeetApr 10 · 1600 Meters · Place 4 · Washington (Missoula)Washington (Missoula)1600 Meters4.7:02.007
Apr 10MCPS 7&8 Only MeetApr 10 · Shot Put · Place 30 · Washington (Missoula)Washington (Missoula)Shot Put6lb30.10-01.00 PB7
Apr 10MCPS 7&8 Only MeetApr 10 · 400 Meters · Place 22 · Washington (Missoula)Washington (Missoula)400 Meters22.1:28.78a7
Apr 10MCPS 7&8 Only MeetApr 10 · 100 Meters · Place 48 · Washington (Missoula)Washington (Missoula)100 Meters48.16.41a PB7

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 23Meet of ChampionsMay 23 · 1600 Meters · Place 3 · Washington (Missoula)Washington (Missoula)1600 Meters37:13.06a—
May 23Meet of ChampionsMay 23 · 400 Meters · Place 10 · Washington (Missoula)Washington (Missoula)400 Meters101:30.69a—
May 10MCPS QualifierMay 10 · 1600 Meters · Place 1 · Washington (Missoula)Washington (Missoula)1600 Meters17:18.00—
May 10MCPS QualifierMay 10 · 400 Meters · Place 5 · Washington (Missoula)Washington (Missoula)400 Meters51:31.28—
May 10MCPS QualifierMay 10 · 200 Meters · Place 17 · Washington (Missoula)Washington (Missoula)200 Meters1738.59 PB—
May 10MCPS QualifierMay 10 · 100 Meters · Place 30 · Washington (Missoula)Washington (Missoula)100 Meters3018.26—