Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorCYO Portland Meet of Champions · May 145:25.00aCYO Portland Meet of ChampionsMay 14, 2022
1600 Meters · OutdoorNelson-Thomas ABC Meet · May 135:18.40aNelson-Thomas ABC MeetMay 13, 2023
3000 Meters · OutdoorCYO Portland Meet of Champions · May 1411:42.63aCYO Portland Meet of ChampionsMay 14, 2022
3200 Meters · OutdoorGallatin Valley Invite · Apr 1212:09.91aGallatin Valley InviteApril 12, 2025
800 Meters · OutdoorCorvallis JV Invitational- Canceled After Girls 800 Lightning · May 42:31.09aCorvallis JV Invitational- Canceled After Girls 800 LightningMay 4, 2023
Javelin · 450g AeroJav · OutdoorCYO Portland Meet of Champions · May 1480-02CYO Portland Meet of ChampionsMay 14, 2022
Javelin · 800g · OutdoorButte/Beaverhead · Apr 21116' 8"Butte/BeaverheadApril 21, 2026
Long Jump · OutdoorCYO Week 4 Valley Catholic · Apr 3011-02.00CYO Week 4 Valley CatholicApril 30, 2022
Shot Put · 8lb · OutdoorCYO Week 1 Liberty · Apr 222-01.50CYO Week 1 LibertyApril 2, 2022

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 22Western A DivisionalMay 22 · Javelin · Place 29 · Beaverhead CountyBeaverhead CountyJavelin800g29.111-0712
May 14Butte/Beaverhead/Butte CentralMay 14 · Javelin · Place 3 · Beaverhead CountyBeaverhead CountyJavelin800g3.115' 11"12
May 9Dillon InvitationalMay 9 · Javelin · Place 7 · Beaverhead CountyBeaverhead CountyJavelin7128-512
May 9Dillon InvitationalMay 9 · 1600 Meters · Place 5 · Beaverhead CountyBeaverhead County1600 Meters55:40.58a12
May 2John Tomich InvitationalMay 2 · Javelin · Beaverhead CountyBeaverhead CountyJavelin800g—NM12
May 2John Tomich InvitationalMay 2 · 3200 Meters · Beaverhead CountyBeaverhead County3200 Meters—DNS12
May 2John Tomich InvitationalMay 2 · 1600 Meters · Place 19 · Beaverhead CountyBeaverhead County1600 Meters19.5:39.76a12
Apr 21Butte/BeaverheadApr 21 · Javelin · Place 3 · Beaverhead CountyBeaverhead CountyJavelin800g3.116' 8" PB12
Apr 21Butte/BeaverheadApr 21 · 3200 Meters · Place 1 · Beaverhead CountyBeaverhead County3200 Meters1.12:54.19a12
Apr 7Florence/Darby InvitationalApr 7 · Javelin · Place 16 · Beaverhead CountyBeaverhead CountyJavelin16111-212
Apr 7Florence/Darby InvitationalApr 7 · 1600 Meters · Place 14 · Beaverhead CountyBeaverhead County1600 Meters145:40.26a12
Mar 28Blue Devil InvitationalMar 28 · 3200 Meters · Place 10 · Beaverhead CountyBeaverhead County3200 Meters1012:27.69a12
Mar 28Blue Devil InvitationalMar 28 · 1600 Meters · Place 22 · Beaverhead CountyBeaverhead County1600 Meters225:57.51a12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 2Dillon Invitational May 2 · Javelin · Place 9 · Beaverhead CountyBeaverhead CountyJavelin9106-111
May 2Dillon Invitational May 2 · 3200 Meters · Place 1 · Beaverhead CountyBeaverhead County3200 Meters112:27.611
May 2Dillon Invitational May 2 · 1600 Meters · Place 5 · Beaverhead CountyBeaverhead County1600 Meters55:32.111
Apr 25John Tomich InvitationalApr 25 · 3200 Meters · Place 6 · Beaverhead CountyBeaverhead County3200 Meters6.12:23.27a11
Apr 25John Tomich InvitationalApr 25 · Javelin · Place 27 · Beaverhead CountyBeaverhead CountyJavelin800g27.81-0411
Apr 15Butte/BeaverheadApr 15 · Javelin · Place 8 · Beaverhead CountyBeaverhead CountyJavelin899-0511
Apr 15Butte/BeaverheadApr 15 · 3200 Meters · Place 2 · Beaverhead CountyBeaverhead County3200 Meters212:30.41a11
Apr 12Gallatin Valley InviteApr 12 · Javelin · Place 19 · Beaverhead CountyBeaverhead CountyJavelin1998-1111
Apr 12Gallatin Valley InviteApr 12 · 3200 Meters · Place 8 · Beaverhead CountyBeaverhead County3200 Meters812:09.91a PB11
Apr 12Gallatin Valley InviteApr 12 · 1600 Meters · Place 16 · Beaverhead CountyBeaverhead County1600 Meters165:39.10a11
Mar 29Frenchtown InviteMar 29 · Javelin · Place 39 · Beaverhead CountyBeaverhead CountyJavelin3991-611
Mar 29Frenchtown InviteMar 29 · 3200 Meters · Place 12 · Beaverhead CountyBeaverhead County3200 Meters1212:30.76a11

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 4Dillon InvitationalMay 4 · 1600 Meters · Place 5 · Beaverhead CountyBeaverhead County1600 Meters55:40.13a—
May 4Dillon InvitationalMay 4 · 800 Meters · Place 9 · Beaverhead CountyBeaverhead County800 Meters92:38.29a—
May 4Dillon InvitationalMay 4 · Javelin · Place 1 · Beaverhead CountyBeaverhead CountyJavelin197-8—
May 2Corvallis JV InvitationalMay 2 · Javelin · Place 11 · Beaverhead CountyBeaverhead CountyJavelin1197-0—
May 2Corvallis JV InvitationalMay 2 · 1600 Meters · Place 6 · Beaverhead CountyBeaverhead County1600 Meters65:38.34a—
May 2Corvallis JV InvitationalMay 2 · 800 Meters · Place 7 · Beaverhead CountyBeaverhead County800 Meters72:34.01a—
Apr 27John Tomich InvitationalApr 27 · 3200 Meters · Place 3 · Beaverhead CountyBeaverhead County3200 Meters312:22.67a—
Apr 27John Tomich InvitationalApr 27 · Javelin · Place 3 · Beaverhead CountyBeaverhead CountyJavelin390-2—
Apr 18Sapphire Twilight MeetApr 18 · 1600 Meters · Place 15 · Beaverhead CountyBeaverhead County1600 Meters155:54.37a—
Apr 16Butte/BeaverheadApr 16 · 3200 Meters · Place 3 · Beaverhead CountyBeaverhead County3200 Meters313:16.23a—
Apr 16Butte/BeaverheadApr 16 · 800 Meters · Place 5 · Beaverhead CountyBeaverhead County800 Meters52:40.87a—
Apr 13Gallatin Valley InvitationalApr 13 · 1600 Meters · Place 26 · Beaverhead CountyBeaverhead County1600 Meters266:00.33a—
Apr 13Gallatin Valley InvitationalApr 13 · 800 Meters · Place 29 · Beaverhead CountyBeaverhead County800 Meters292:36.50a—
Apr 13Gallatin Valley InvitationalApr 13 · Javelin · Place 26 · Beaverhead CountyBeaverhead CountyJavelin2689-6—
Apr 9Florence/Darby InvitationalApr 9 · 1600 Meters · Place 14 · Beaverhead CountyBeaverhead County1600 Meters146:16.24a—
Apr 9Florence/Darby InvitationalApr 9 · Javelin · Place 20 · Beaverhead CountyBeaverhead CountyJavelin2090-7—
Mar 28Laurel OpenerMar 28 · 3200 Meters · Place 11 · Beaverhead CountyBeaverhead County3200 Meters1112:53.46a—
Mar 28Laurel OpenerMar 28 · 1600 Meters · Place 16 · Beaverhead CountyBeaverhead County1600 Meters166:30.38a—
Mar 28Laurel OpenerMar 28 · Javelin · Place 4 · Beaverhead CountyBeaverhead CountyJavelin491-4—

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 13Nelson-Thomas ABC MeetMay 13 · 1600 Meters · Place 27 · Beaverhead CountyBeaverhead County1600 Meters275:18.40a PB—
May 6East Helena InviteMay 6 · 1600 Meters · Place 7 · Beaverhead CountyBeaverhead County1600 Meters75:31.35a—
May 6East Helena InviteMay 6 · 800 Meters · Place 16 · Beaverhead CountyBeaverhead County800 Meters162:33.55a—
May 4Corvallis JV Invitational- Canceled After Girls 800 LightningMay 4 · 1600 Meters · Place 13 · Beaverhead CountyBeaverhead County1600 Meters13.5:31.60a9
May 4Corvallis JV Invitational- Canceled After Girls 800 LightningMay 4 · 800 Meters · Place 9 · Beaverhead CountyBeaverhead County800 Meters9.2:31.09a PB9
Apr 29John Tomich InvitationalApr 29 · 1600 Meters · Place 22 · Beaverhead CountyBeaverhead County1600 Meters225:32.99a—
Apr 29John Tomich InvitationalApr 29 · 800 Meters · Place 6 · Beaverhead CountyBeaverhead County800 Meters62:35.01a—
Apr 20Sapphire Twilight MeetApr 20 · 3200 Meters · Place 9 · Beaverhead CountyBeaverhead County3200 Meters912:21.92a—
Apr 15Gallatin Valley InvitationalApr 15 · 1600 Meters · Place 22 · Beaverhead CountyBeaverhead County1600 Meters225:58.28a—
Apr 15Gallatin Valley InvitationalApr 15 · 800 Meters · Place 5 · Beaverhead CountyBeaverhead County800 Meters52:39.47a—
Apr 12Darby/Florence InvitationalApr 12 · 3200 Meters · Place 6 · Beaverhead CountyBeaverhead County3200 Meters612:52.35a—
Apr 6Hamilton InvitationalApr 6 · 1600 Meters · Place 34 · Beaverhead CountyBeaverhead County1600 Meters345:57.34a—
Apr 6Hamilton InvitationalApr 6 · 800 Meters · Place 12 · Beaverhead CountyBeaverhead County800 Meters122:41.03a—
Mar 31Corvallis Impromptu InviteMar 31 · 1600 Meters · Place 16 · Beaverhead CountyBeaverhead County1600 Meters166:09.16a—
Mar 31Corvallis Impromptu InviteMar 31 · 800 Meters · Place 12 · Beaverhead CountyBeaverhead County800 Meters122:48.46a—

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 14CYO Portland Meet of ChampionsMay 14 · Javelin · Place 16 · St AnthonySt AnthonyJavelin450g AeroJav16.80-02 PB8
May 14CYO Portland Meet of ChampionsMay 14 · 3000 Meters · Place 11 · St AnthonySt Anthony3000 Meters11.11:42.63a PB8
May 14CYO Portland Meet of ChampionsMay 14 · 1500 Meters · Place 22 · St AnthonySt Anthony1500 Meters22.5:25.00a PB8
Apr 30CYO Week 4 Valley CatholicApr 30 · Long Jump · Place 15 · St AnthonySt AnthonyLong Jump15.11-02.00 PB8
Apr 30CYO Week 4 Valley CatholicApr 30 · 1500 Meters · Place 6 · St AnthonySt Anthony1500 Meters6.5:40.05a8
Apr 30CYO Week 4 Valley CatholicApr 30 · 800 Meters · Place 5 · St AnthonySt Anthony800 Meters5.2:45.37a8
Apr 23CYO Week 3 LibertyApr 23 · Javelin · Place 8 · St AnthonySt AnthonyJavelin450g AeroJav8.77-058
Apr 23CYO Week 3 LibertyApr 23 · Shot Put · Place 20 · St AnthonySt AnthonyShot Put8lb20.20-07.508
Apr 23CYO Week 3 LibertyApr 23 · 3000 Meters · Place 4 · St AnthonySt Anthony3000 Meters4.11:57.46a8
Apr 9CYO Week 2 Valley CatholicApr 9 · Javelin · Place 13 · St AnthonySt AnthonyJavelin450g AeroJav13.57-118
Apr 9CYO Week 2 Valley CatholicApr 9 · Shot Put · Place 12 · St AnthonySt AnthonyShot Put8lb12.21-00.008
Apr 9CYO Week 2 Valley CatholicApr 9 · 3000 Meters · Place 7 · St AnthonySt Anthony3000 Meters7.12:26.05a8
Apr 2CYO Week 1 LibertyApr 2 · Javelin · Place 12 · St AnthonySt AnthonyJavelin450g AeroJav12.64-008
Apr 2CYO Week 1 LibertyApr 2 · Shot Put · Place 18 · St AnthonySt AnthonyShot Put8lb18.22-01.50 PB8
Apr 2CYO Week 1 LibertyApr 2 · 3000 Meters · Place 4 · St AnthonySt Anthony3000 Meters4.12:22.34a8

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 22CYO Liberty HS Week #4May 22 · Javelin · Place 10 · St AnthonySt AnthonyJavelin450g AeroJav10.58-027
May 22CYO Liberty HS Week #4May 22 · Shot Put · Place 10 · St AnthonySt AnthonyShot Put8lb10.16-03.007
May 22CYO Liberty HS Week #4May 22 · 1500 Meters · Place 12 · St AnthonySt Anthony1500 Meters12.6:01.24a7
May 15CYO Valley Catholic Week #3May 15 · Shot Put · Place 6 · St AnthonySt AnthonyShot Put8lb6.18-05.007
May 15CYO Valley Catholic Week #3May 15 · 3000 Meters · Place 8 · St AnthonySt Anthony3000 Meters8.12:29.66a7
May 1CYO Seton Catholic Week #1May 1 · Javelin · Place 11 · St AnthonySt AnthonyJavelin450g AeroJav11.63-047
May 1CYO Seton Catholic Week #1May 1 · 3000 Meters · Place 8 · St AnthonySt Anthony3000 Meters8.12:45.80a7