Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorQualifier -- Copper League · May 1020.82aQualifier -- Copper League May 10, 2024
100m Hurdles · 36" / 0.914m · OutdoorCopper League Meet #3 · May 221.31Copper League Meet #3May 2, 2024
1600 Meters · OutdoorWestern B/C Divisional · May 225:03.48aWestern B/C DivisionalMay 22, 2026
800 Meters · OutdoorDistrict 6B, 13C, & 14C · May 152:21.85aDistrict 6B, 13C, & 14CMay 15, 2026
Discus · 1kg · OutdoorCopper League Meet #2 · Apr 1861-08Copper League Meet #2April 18, 2024
Javelin · 450g AeroJav · OutdoorCopper League Meet #3 · May 280-10Copper League Meet #3May 2, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 28MHSA Class A-C State Track & Field MeetMay 28 · 1600 Meters · Place 21 · Seeley-SwanSeeley-Swan1600 Meters21.5:17.38a10
May 22Western B/C DivisionalMay 22 · 1600 Meters · Place 4 · Seeley-SwanSeeley-Swan1600 Meters45:03.48a PB10
May 15District 6B, 13C, & 14CMay 15 · 1600 Meters · Place 1 · Seeley-SwanSeeley-Swan1600 Meters15:12.07a10
May 15District 6B, 13C, & 14CMay 15 · 800 Meters · Place 5 · Seeley-SwanSeeley-Swan800 Meters52:21.85a PB10
May 9KLH Memorial Track MeetMay 9 · 1600 Meters · Place 7 · Seeley-SwanSeeley-Swan1600 Meters75:08.71a10
May 1Big Sky QuadMay 1 · 1600 Meters · Place 6 · Seeley-SwanSeeley-Swan1600 Meters65:12.09a10
Apr 25SSHS InvitationalApr 25 · 1600 Meters · Place 16 · Seeley-SwanSeeley-Swan1600 Meters165:16.60a10
Apr 17MCPS InviteApr 17 · 1600 Meters · Place 35 · Seeley-SwanSeeley-Swan1600 Meters35.5:23.03a10

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 10Qualifier -- Copper League May 10 · 1600 Meters · Place 6 · Seeley LakeSeeley Lake1600 Meters6.5:22.34a8
May 10Qualifier -- Copper League May 10 · 100m Hurdles · Place 7 · Seeley LakeSeeley Lake100m Hurdles33" / 0.838m7.20.82a PB8
May 10Qualifier -- Copper League May 10 · Javelin · Place 24 · Seeley LakeSeeley LakeJavelin450g AeroJav24.77-108
May 10Qualifier -- Copper League May 10 · 800 Meters · Place 7 · Seeley LakeSeeley Lake800 Meters7.2:30.23a8
May 2Copper League Meet #3May 2 · 1600 Meters · Place 4 · Seeley LakeSeeley Lake1600 Meters4.5:29.038
May 2Copper League Meet #3May 2 · 100m Hurdles · Place 5 · Seeley LakeSeeley Lake100m Hurdles36" / 0.914m5.21.31 PB8
May 2Copper League Meet #3May 2 · Javelin · Place 23 · Seeley LakeSeeley LakeJavelin450g AeroJav23.80-10 PB8
Apr 24MCPS Meet 1Apr 24 · 1600 Meters · Place 3 · Seeley LakeSeeley Lake1600 Meters3.5:35.398
Apr 24MCPS Meet 1Apr 24 · 100m Hurdles · Place 6 · Seeley LakeSeeley Lake100m Hurdles33" / 0.838m6.21.008
Apr 24MCPS Meet 1Apr 24 · Javelin · Place 12 · Seeley LakeSeeley LakeJavelin450g AeroJav12.79-058
Apr 24MCPS Meet 1Apr 24 · Discus · Place 30 · Seeley LakeSeeley LakeDiscus1kg30.55-028
Apr 18Copper League Meet #2Apr 18 · 1600 Meters · Place 2 · Seeley LakeSeeley Lake1600 Meters2.5:38.418
Apr 18Copper League Meet #2Apr 18 · Javelin · Place 31 · Seeley LakeSeeley LakeJavelin450g AeroJav31.73-008
Apr 18Copper League Meet #2Apr 18 · Discus · Place 27 · Seeley LakeSeeley LakeDiscus1kg27.61-08 PB8