Personal bests

Best marks in available results
Event / courseMarkMeetDate
3200 Meters · OutdoorWestern B and C Divisional · May 2115:34.52Western B and C DivisionalMay 21, 2021
Javelin · 600g · OutdoorDigger Spring Series #2 · Apr 1130.81mDigger Spring Series #2April 11, 2026
Shot Put · 4kg · OutdoorSSHS Invitational · Apr 2419-03.00SSHS InvitationalApril 24, 2021

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 18Trudnowski OpenApr 18 · Javelin · Place 11 · Carroll (Mont.)Carroll (Mont.)Javelin600g11.30.31mJr
Apr 11Digger Spring Series #2Apr 11 · Javelin · Place 8 · Carroll (Mont.)Carroll (Mont.)Javelin600g8.30.81m PBJr
Apr 4Digger Spring Series #1Apr 4 · Javelin · Place 16 · Carroll (Mont.)Carroll (Mont.)Javelin600g16.28.18mJr

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 25Montana OpenApr 25 · Javelin · Place 12 · Carroll (Mont.)Carroll (Mont.)Javelin1232.40mSO
Apr 17Trudnowski OpenApr 17 · Javelin · Place 7 · Carroll (Mont.)Carroll (Mont.)Javelin732.60mSO
Apr 10Providence OpenApr 10 · Javelin · Place 6 · Carroll (Mont.)Carroll (Mont.)Javelin6112-5SO

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 25MHSA Class A-C State Track & Field MeetMay 25 · Javelin · Place 8 · Seeley-SwanSeeley-SwanJavelin8110-8—
May 19Western B & C Track MeetMay 19 · Javelin · Place 8 · Seeley-SwanSeeley-SwanJavelin896-3—
May 12District 6B, 13C, 14CMay 12 · Javelin · Place 2 · Seeley-SwanSeeley-SwanJavelin2114-8—
Apr 28Big Sky QuadApr 28 · Javelin · Place 2 · Seeley-SwanSeeley-SwanJavelin2113-1—
Apr 25Top 10Apr 25 · Javelin · Place 3 · Seeley-SwanSeeley-SwanJavelin3116-6—
Apr 15MCPS InviteApr 15 · Javelin · Place 11 · Seeley-SwanSeeley-SwanJavelin11103-9—
Apr 12Darby/Florence InvitationalApr 12 · Javelin · Place 1 · Seeley-SwanSeeley-SwanJavelin1115-8—
Apr 8Bigfork InvitationalApr 8 · Javelin · Place 4 · Seeley-SwanSeeley-SwanJavelin4101-9—
Apr 6Hamilton InvitationalApr 6 · Javelin · Place 3 · Seeley-SwanSeeley-SwanJavelin3102-6—
Mar 31Dave Tripp Memorial Track MeetMar 31 · Javelin · Place 2 · Seeley-SwanSeeley-SwanJavelin2107-0712

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 20Western B & C DivisionalMay 20 · Javelin · Place 8 · Seeley-SwanSeeley-SwanJavelin8105-1111
May 20Western B & C DivisionalMay 20 · 3200 Meters · Place 11 · Seeley-SwanSeeley-Swan3200 Meters1116:17.10a11
May 13District 13C, 14C & 6BMay 13 · Javelin · Place 2 · Seeley-SwanSeeley-SwanJavelin2111-10.5011
May 13District 13C, 14C & 6BMay 13 · 3200 Meters · Place 5 · Seeley-SwanSeeley-Swan3200 Meters516:03.17a11
May 7KLH InviteMay 7 · Javelin · Place 7 · Seeley-SwanSeeley-SwanJavelin795-04.5011
Apr 30Fairfield Belt State PreviewApr 30 · 3200 Meters · Seeley-SwanSeeley-Swan3200 Meters—NT11
Apr 30Fairfield Belt State PreviewApr 30 · Javelin · Place 6 · Seeley-SwanSeeley-SwanJavelin600g6.100-0211
Apr 23Seeley-Swan InviteApr 23 · Javelin · Place 9 · Seeley-SwanSeeley-SwanJavelin994-0511
Apr 21Sapphire Twilight InvitationalApr 21 · Javelin · Place 9 · Seeley-SwanSeeley-SwanJavelin989-0111
Apr 850th Annual Dave Tripp Memorial Track MeetApr 8 · Javelin · Place 5 · Seeley-SwanSeeley-SwanJavelin600g5.95-0211
Apr 2Frenchtown InvitationalApr 2 · Javelin · Place 4 · Seeley-SwanSeeley-SwanJavelin4103-0311
Mar 26Blue Devil InvitationalMar 26 · Javelin · Place 10 · Seeley-SwanSeeley-SwanJavelin1089-0611

2021 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 21Western B and C DivisionalMay 21 · Javelin · Place 11 · Seeley-SwanSeeley-SwanJavelin1191-0110
May 21Western B and C DivisionalMay 21 · 3200 Meters · Place 9 · Seeley-SwanSeeley-Swan3200 Meters915:34.52 PB10
May 14District 13C, 14C, and 6BMay 14 · Javelin · Place 3 · Seeley-SwanSeeley-SwanJavelin397-0710
May 14District 13C, 14C, and 6BMay 14 · Shot Put · Place 10 · Seeley-SwanSeeley-SwanShot Put1019-04.5010
May 14District 13C, 14C, and 6BMay 14 · 3200 Meters · Place 2 · Seeley-SwanSeeley-Swan3200 Meters216:02.8510
May 8KLH Memorial Track MeetMay 8 · Shot Put · Place 28 · Seeley-SwanSeeley-SwanShot Put2819-08.7510
May 1Fairfield Belt InviteMay 1 · Javelin · Place 15 · Seeley-SwanSeeley-SwanJavelin1585-0910
May 1Fairfield Belt InviteMay 1 · Shot Put · Place 56 · Seeley-SwanSeeley-SwanShot Put5620-01.0010
Apr 24SSHS InvitationalApr 24 · Javelin · Place 11 · Seeley-SwanSeeley-SwanJavelin600g11.88-0610
Apr 24SSHS InvitationalApr 24 · Shot Put · Place 31 · Seeley-SwanSeeley-SwanShot Put4kg31.19-03.00 PB10
Apr 22Sapphire Twilight MeetApr 22 · Javelin · Place 10 · Seeley-SwanSeeley-SwanJavelin600g10.83-0410
Apr 16Frenchtown Bronc OpenApr 16 · Javelin · Place 7 · Seeley-SwanSeeley-SwanJavelin798-0510
Apr 16Frenchtown Bronc OpenApr 16 · Shot Put · Place 28 · Seeley-SwanSeeley-SwanShot Put2817-06.0010
Apr 13Darby-Florence InviteApr 13 · Javelin · Place 4 · Seeley-SwanSeeley-SwanJavelin490-1010
Apr 13Darby-Florence InviteApr 13 · Shot Put · Place 19 · Seeley-SwanSeeley-SwanShot Put1919-01.5010
Apr 9Frenchtown InvitationalApr 9 · Javelin · Place 15 · Seeley-SwanSeeley-SwanJavelinRound P1582-0110
Apr 3Bigfork InvitationalApr 3 · Javelin · Place 3 · Seeley-SwanSeeley-SwanJavelin385-0810
Mar 27Blue Devil InvitationalMar 27 · Javelin · Place 11 · Seeley-SwanSeeley-SwanJavelin1176-0010