Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCopper League Meet #1 · Apr 2215.91Copper League Meet #1April 22, 2025
1600 Meters · OutdoorQualifier -- Copper League · May 107:31.98aQualifier -- Copper League May 10, 2024
400 Meters · OutdoorCopper League Meet #2 (2025) Lolo/SJ Host · Apr 301:12.31Copper League Meet #2 (2025) Lolo/SJ HostApril 30, 2025
Discus · 1kg · OutdoorCopper League Meet #1 · Apr 2252-05Copper League Meet #1April 22, 2025
Javelin · 450g AeroJav · OutdoorCopper League Meet #1 · Apr 2276-03Copper League Meet #1April 22, 2025
Javelin · 800g · OutdoorMCPS Invite · Apr 1755-03MCPS InviteApril 17, 2026
Shot Put · 4kg · OutdoorCopper League Meet #1 · Apr 2226-05.00Copper League Meet #1April 22, 2025
Shot Put · 8lb · OutdoorCopper League Meet #3 · May 218-02.00Copper League Meet #3May 2, 2024

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 1Big Sky QuadMay 1 · Javelin · Place 27 · Seeley-SwanSeeley-SwanJavelin2770-119
Apr 17MCPS InviteApr 17 · Javelin · Place 53 · Seeley-SwanSeeley-SwanJavelin800g53.55-03 PB9
Mar 31Flathead/WhitefishMar 31 · Javelin · Place 17 · Seeley-SwanSeeley-SwanJavelin1760-69

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 13Copper League Qualifier May 13 · Javelin · Place 19 · Seeley LakeSeeley LakeJavelin1974-108
May 13Copper League Qualifier May 13 · Discus · Place 24 · Seeley LakeSeeley LakeDiscus2449-58
May 13Copper League Qualifier May 13 · Shot Put · Place 23 · Seeley LakeSeeley LakeShot Put2322-108
May 13Copper League Qualifier May 13 · 400 Meters · Place 8 · Seeley LakeSeeley Lake400 Meters81:15.47a8
May 6Copper League Meet #3 (2025)May 6 · Javelin · Place 19 · Seeley LakeSeeley LakeJavelin1976-88
May 6Copper League Meet #3 (2025)May 6 · Shot Put · Place 24 · Seeley LakeSeeley LakeShot Put2423-2.508
May 6Copper League Meet #3 (2025)May 6 · 400 Meters · Place 8 · Seeley LakeSeeley Lake400 Meters81:12.99a8
Apr 30Copper League Meet #2 (2025) Lolo/SJ HostApr 30 · Javelin · Place 23 · Seeley LakeSeeley LakeJavelin450g AeroJav23.67-108
Apr 30Copper League Meet #2 (2025) Lolo/SJ HostApr 30 · Discus · Seeley LakeSeeley LakeDiscus1kg—DNS8
Apr 30Copper League Meet #2 (2025) Lolo/SJ HostApr 30 · Shot Put · Place 15 · Seeley LakeSeeley LakeShot Put4kg15.23-05.508
Apr 30Copper League Meet #2 (2025) Lolo/SJ HostApr 30 · 400 Meters · Place 10 · Seeley LakeSeeley Lake400 Meters10.1:12.31 PB8
Apr 22Copper League Meet #1Apr 22 · Javelin · Place 18 · Seeley LakeSeeley LakeJavelin450g AeroJav18.76-03 PB8
Apr 22Copper League Meet #1Apr 22 · Discus · Place 18 · Seeley LakeSeeley LakeDiscus1kg18.52-05 PB8
Apr 22Copper League Meet #1Apr 22 · Shot Put · Place 16 · Seeley LakeSeeley LakeShot Put4kg16.26-05.00 PB8
Apr 22Copper League Meet #1Apr 22 · 400 Meters · Place 3 · Seeley LakeSeeley Lake400 Meters3.1:13.978
Apr 22Copper League Meet #1Apr 22 · 100 Meters · Place 21 · Seeley LakeSeeley Lake100 Meters21.15.91 PB8

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 10Qualifier -- Copper League May 10 · 1600 Meters · Place 12 · Seeley LakeSeeley Lake1600 Meters12.7:31.98a PB7
May 10Qualifier -- Copper League May 10 · Javelin · Seeley LakeSeeley LakeJavelin450g AeroJav—ND7
May 10Qualifier -- Copper League May 10 · Discus · Place 27 · Seeley LakeSeeley LakeDiscus1kg27.37-067
May 10Qualifier -- Copper League May 10 · Shot Put · Place 26 · Seeley LakeSeeley LakeShot Put4kg26.19-07.007
May 2Copper League Meet #3May 2 · Javelin · Place 22 · Seeley LakeSeeley LakeJavelin450g AeroJav22.58-067
May 2Copper League Meet #3May 2 · Discus · Place 21 · Seeley LakeSeeley LakeDiscus1kg21.39-037
May 2Copper League Meet #3May 2 · Shot Put · Place 19 · Seeley LakeSeeley LakeShot Put8lb19.18-02.00 PB7
May 2Copper League Meet #3May 2 · 100 Meters · Place 38 · Seeley LakeSeeley Lake100 Meters38.19.807
Apr 24MCPS Meet 1Apr 24 · Javelin · Place 11 · Seeley LakeSeeley LakeJavelin450g AeroJav11.64-00.507
Apr 24MCPS Meet 1Apr 24 · Discus · Place 22 · Seeley LakeSeeley LakeDiscus1kg22.40-017
Apr 24MCPS Meet 1Apr 24 · 100 Meters · Place 38 · Seeley LakeSeeley Lake100 Meters38.18.527
Apr 18Copper League Meet #2Apr 18 · Javelin · Seeley LakeSeeley LakeJavelin450g AeroJav—DQ7
Apr 18Copper League Meet #2Apr 18 · Javelin · Place 26 · Seeley LakeSeeley LakeJavelin450g AeroJav26.49-097
Apr 18Copper League Meet #2Apr 18 · 100 Meters · Place 37 · Seeley LakeSeeley Lake100 Meters37.18.097