Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPacific/Cascade/Chinook · Oct 1421.58aPacific/Cascade/ChinookOctober 14, 2021
200 Meters · OutdoorCascade/Chinook at Showalter · Oct 647.80Cascade/Chinook at ShowalterOctober 6, 2021
Discus · 1.6kg · OutdoorKent Meridian & Kennedy Catholic @ Auburn Riverside · Apr 3056' 10"Kent Meridian & Kennedy Catholic @ Auburn RiversideApril 30, 2026
Javelin · 400g TJ · OutdoorCascade/Chinook at Showalter · Oct 639-00Cascade/Chinook at ShowalterOctober 6, 2021
Javelin · 800g · OutdoorKent Meridian & Kennedy Catholic @ Auburn Riverside · Apr 3073' 4"Kent Meridian & Kennedy Catholic @ Auburn RiversideApril 30, 2026
Shot Put · 12lb · OutdoorKent Meridian & Kennedy Catholic @ Auburn Riverside · Apr 3031' 7"Kent Meridian & Kennedy Catholic @ Auburn RiversideApril 30, 2026
Shot Put · 4kg · OutdoorInternational League Championships · Oct 2822-00.00International League ChampionshipsOctober 28, 2021

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 7NPSL Track - Kennedy Catholic / Tahoma @ TahomaMay 7 · Javelin · Place 26 · Kennedy CatholicKennedy CatholicJavelin2669-0612
May 7NPSL Track - Kennedy Catholic / Tahoma @ TahomaMay 7 · Discus · Place 13 · Kennedy CatholicKennedy CatholicDiscus1383-1112
May 7NPSL Track - Kennedy Catholic / Tahoma @ TahomaMay 7 · Shot Put · Place 9 · Kennedy CatholicKennedy CatholicShot Put934-06.0012
Apr 30Kent Meridian & Kennedy Catholic @ Auburn RiversideApr 30 · Javelin · Place 18 · Kennedy CatholicKennedy CatholicJavelin800g18.73' 4" PB12
Apr 30Kent Meridian & Kennedy Catholic @ Auburn RiversideApr 30 · Discus · Place 21 · Kennedy CatholicKennedy CatholicDiscus1.6kg21.56' 10" PB12
Apr 30Kent Meridian & Kennedy Catholic @ Auburn RiversideApr 30 · Shot Put · Place 8 · Kennedy CatholicKennedy CatholicShot Put12lb8.31' 7" PB12
Apr 23NPSL Kennedy Catholic @ KentridgeApr 23 · Javelin · Place 21 · Kennedy CatholicKennedy CatholicJavelin2160-0212
Apr 23NPSL Kennedy Catholic @ KentridgeApr 23 · Discus · Place 13 · Kennedy CatholicKennedy CatholicDiscus1364-0312
Apr 23NPSL Kennedy Catholic @ KentridgeApr 23 · Shot Put · Place 12 · Kennedy CatholicKennedy CatholicShot Put1230-10.7512
Apr 15Auburn Riverside and Kennedy @ Mount RainierApr 15 · Shot Put · Place 16 · Kennedy CatholicKennedy CatholicShot Put1625-05.0012
Apr 2Kennedy Catholic @ AuburnApr 2 · Javelin · Place 17 · Kennedy CatholicKennedy CatholicJavelin1753-1112
Apr 2Kennedy Catholic @ AuburnApr 2 · Discus · Place 13 · Kennedy CatholicKennedy CatholicDiscus1361-1012
Apr 2Kennedy Catholic @ AuburnApr 2 · Shot Put · Place 11 · Kennedy CatholicKennedy CatholicShot Put1130-1.5012

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 8NPSL Track - Kennedy Catholic / Tahoma @ TahomaMay 8 · Javelin · Place 23 · Kennedy CatholicKennedy CatholicJavelin2370-0311
May 8NPSL Track - Kennedy Catholic / Tahoma @ TahomaMay 8 · Discus · Place 16 · Kennedy CatholicKennedy CatholicDiscus1674-0011
May 8NPSL Track - Kennedy Catholic / Tahoma @ TahomaMay 8 · Shot Put · Place 8 · Kennedy CatholicKennedy CatholicShot Put833-06.0011
May 1NPSL Meet: Kentridge vs Kennedy CatholicMay 1 · Javelin · Place 18 · Kennedy CatholicKennedy CatholicJavelin1863-0611
May 1NPSL Meet: Kentridge vs Kennedy CatholicMay 1 · Discus · Place 12 · Kennedy CatholicKennedy CatholicDiscus1251-0211
May 1NPSL Meet: Kentridge vs Kennedy CatholicMay 1 · Shot Put · Place 7 · Kennedy CatholicKennedy CatholicShot Put732-06.2511
Apr 16NPSL Track - Kennedy Catholic / Federal Way @ FWMFApr 16 · Javelin · Place 17 · Kennedy CatholicKennedy CatholicJavelin1754-1011
Apr 16NPSL Track - Kennedy Catholic / Federal Way @ FWMFApr 16 · Discus · Place 9 · Kennedy CatholicKennedy CatholicDiscus958-911
Apr 16NPSL Track - Kennedy Catholic / Federal Way @ FWMFApr 16 · Shot Put · Place 5 · Kennedy CatholicKennedy CatholicShot Put534-111
Apr 10NPSL Meet: Kennedy Catholic v Thomas JeffersonApr 10 · Discus · Place 16 · Kennedy CatholicKennedy CatholicDiscus1.6kg16.44-0911
Apr 10NPSL Meet: Kennedy Catholic v Thomas JeffersonApr 10 · Shot Put · Place 6 · Kennedy CatholicKennedy CatholicShot Put12lb6.29-07.5011

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 23Kennedy @ KentwoodMar 23 · Shot Put · Place 11 · Kennedy CatholicKennedy CatholicShot Put12lb11.22-06.259

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
Oct 28International League ChampionshipsOct 28 · Javelin · Place 10 · Chinook (Seatac)Chinook (Seatac)Javelin400g TJ10.36-028
Oct 28International League ChampionshipsOct 28 · Shot Put · Place 7 · Chinook (Seatac)Chinook (Seatac)Shot Put4kg7.22-00.00 PB8
Oct 21Cascade/Sylvester/ChinookOct 21 · Javelin · Place 3 · Chinook (Seatac)Chinook (Seatac)Javelin400g TJ3.37-038
Oct 21Cascade/Sylvester/ChinookOct 21 · Shot Put · Place 3 · Chinook (Seatac)Chinook (Seatac)Shot Put4kg3.21-05.008
Oct 14Pacific/Cascade/ChinookOct 14 · Javelin · Place 6 · Chinook (Seatac)Chinook (Seatac)Javelin400g TJ6.36-118
Oct 14Pacific/Cascade/ChinookOct 14 · Shot Put · Place 3 · Chinook (Seatac)Chinook (Seatac)Shot Put4kg3.21-11.008
Oct 14Pacific/Cascade/ChinookOct 14 · 100 Meters · Place 3 · Chinook (Seatac)Chinook (Seatac)100 Meters3.21.58a PB8
Oct 6Cascade/Chinook at ShowalterOct 6 · Javelin · Place 7 · Chinook (Seatac)Chinook (Seatac)Javelin400g TJ7.39-00 PB8
Oct 6Cascade/Chinook at ShowalterOct 6 · Shot Put · Place 3 · Chinook (Seatac)Chinook (Seatac)Shot Put4kg3.17-11.008
Oct 6Cascade/Chinook at ShowalterOct 6 · 200 Meters · Place 15 · Chinook (Seatac)Chinook (Seatac)200 Meters15.47.80 PB8