Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNPSL Track - Kent All-City Championships @ French Field · May 214.38aNPSL Track - Kent All-City Championships @ French FieldMay 2, 2024
Discus · 1.6kg · OutdoorKent Meridian & Kennedy Catholic @ Auburn Riverside · Apr 3080' 1"Kent Meridian & Kennedy Catholic @ Auburn RiversideApril 30, 2026
Shot Put · 12lb · OutdoorKent Meridian & Kennedy Catholic @ Auburn Riverside · Apr 3028' 6"Kent Meridian & Kennedy Catholic @ Auburn RiversideApril 30, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 7NPSL - Kent All-City MeetMay 7 · Discus · Place 13 · Kent MeridianDiscus1374-0011
May 7NPSL - Kent All-City MeetMay 7 · Shot Put · Place 2 · Kent MeridianShot Put228-00.2511
Apr 30Kent Meridian & Kennedy Catholic @ Auburn RiversideApr 30 · Discus · Place 8 · Kent MeridianDiscus1.6kg8.80' 1" PB11
Apr 30Kent Meridian & Kennedy Catholic @ Auburn RiversideApr 30 · Shot Put · Place 14 · Kent MeridianShot Put12lb14.28' 6" PB11
Apr 23NPSL - Kent Meridian @ TJApr 23 · Shot Put · Place 8 · Kent MeridianShot Put832-11.0011
Apr 16Kent-Meridian vs AMHSApr 16 · Discus · Place 7 · Kent MeridianDiscus778-0811
Apr 16Kent-Meridian vs AMHSApr 16 · Shot Put · Place 11 · Kent MeridianShot Put1125-04.5011
Apr 4Arnie Young inviteApr 4 · Discus · Place 49 · Kent MeridianDiscus4961-811
Mar 28Kent-Meridian InviteMar 28 · Discus · Place 35 · Kent MeridianDiscus3579-811
Mar 28Kent-Meridian InviteMar 28 · Shot Put · Place 34 · Kent MeridianShot Put3429-511
Mar 19NPSL Decatur @ Kent-MeridianMar 19 · Discus · Place 7 · Kent MeridianDiscus753-1111
Mar 19NPSL Decatur @ Kent-MeridianMar 19 · Shot Put · Place 7 · Kent MeridianShot Put728-6.5011

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 8NPSL Meet: Kent All-City ChampionshipsMay 8 · Javelin · Place 22 · Kent MeridianJavelin2265-610
May 8NPSL Meet: Kent All-City ChampionshipsMay 8 · Discus · Place 15 · Kent MeridianDiscus1569-010
May 8NPSL Meet: Kent All-City ChampionshipsMay 8 · Shot Put · Place 7 · Kent MeridianShot Put729-1.5010
May 1NPSL Track - Kent Meridian / Thomas JeffersonMay 1 · Javelin · Place 13 · Kent MeridianJavelin1364-0210
May 1NPSL Track - Kent Meridian / Thomas JeffersonMay 1 · Discus · Place 22 · Kent MeridianDiscus2267-0210
May 1NPSL Track - Kent Meridian / Thomas JeffersonMay 1 · Shot Put · Place 14 · Kent MeridianShot Put1429-00.0010
Apr 24NPSL Meet: Stadium vs. Kent MeridianApr 24 · Discus · Place 13 · Kent MeridianDiscus1361-0710
Apr 24NPSL Meet: Stadium vs. Kent MeridianApr 24 · Shot Put · Place 10 · Kent MeridianShot Put1029-08.5010
Apr 3NPSL Meet: White River vs Kent-MeridianApr 3 · Javelin · Place 15 · Kent MeridianJavelin1563-1010
Apr 3NPSL Meet: White River vs Kent-MeridianApr 3 · Discus · Place 14 · Kent MeridianDiscus1475-210
Apr 3NPSL Meet: White River vs Kent-MeridianApr 3 · Shot Put · Place 14 · Kent MeridianShot Put1429-7.5010
Mar 20NPSL Meet: Kent-Meridian @ EnumclawMar 20 · Discus · Place 16 · Kent MeridianDiscus1656-610
Mar 20NPSL Meet: Kent-Meridian @ EnumclawMar 20 · Shot Put · Place 8 · Kent MeridianShot Put831-2.2510
Mar 14NPSL JamboreeMar 14 · Discus · Place 24 · Kent MeridianDiscus2464-4—
Mar 14NPSL JamboreeMar 14 · Shot Put · Place 22 · Kent MeridianShot Put2228-3—

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 4Freshman InvitationalMay 4 · Javelin · Place 49 · Kent MeridianJavelin4948-7—
May 4Freshman InvitationalMay 4 · Discus · Place 30 · Kent MeridianDiscus3056-8—
May 4Freshman InvitationalMay 4 · Shot Put · Place 33 · Kent MeridianShot Put3324-3—
May 2NPSL Track - Kent All-City Championships @ French FieldMay 2 · Javelin · Place 13 · Kent MeridianJavelin1362-3—
May 2NPSL Track - Kent All-City Championships @ French FieldMay 2 · Discus · Place 14 · Kent MeridianDiscus1459-5—
May 2NPSL Track - Kent All-City Championships @ French FieldMay 2 · Shot Put · Place 12 · Kent MeridianShot Put1226-11.25—
May 2NPSL Track - Kent All-City Championships @ French FieldMay 2 · 100 Meters · Place 53 · Kent Meridian100 Meters5314.38a PB—
Apr 25KM, AM, TB @ AuburnApr 25 · Javelin · Place 16 · Kent MeridianJavelin1641-9—
Apr 25KM, AM, TB @ AuburnApr 25 · Discus · Place 14 · Kent MeridianDiscus1460-6—
Apr 25KM, AM, TB @ AuburnApr 25 · Shot Put · Place 23 · Kent MeridianShot Put2322-6.50—
Apr 25KM, AM, TB @ AuburnApr 25 · 100 Meters · Place 62 · Kent Meridian100 Meters6215.22a—
Apr 17NPSL Track - Kent Meridian / Kentwood / Todd Beamer @ Federal Way Memorial FieldApr 17 · Discus · Place 11 · Kent MeridianDiscus1148-0—
Apr 17NPSL Track - Kent Meridian / Kentwood / Todd Beamer @ Federal Way Memorial FieldApr 17 · Shot Put · Place 7 · Kent MeridianShot Put723-2.75—
Apr 4Kent-Meridian, Auburn Riverside @ AuburnApr 4 · Shot Put · Place 30 · Kent MeridianShot Put3020-4.50—
Apr 4Kent-Meridian, Auburn Riverside @ AuburnApr 4 · 100 Meters · Place 75 · Kent Meridian100 Meters7514.92a—
Mar 28NPSL Track - Federal Way v Kentridge / Thomas Jefferson v Kent-Meridian @ French FieldMar 28 · Javelin · Place 29 · Kent MeridianJavelin2942-7—
Mar 28NPSL Track - Federal Way v Kentridge / Thomas Jefferson v Kent-Meridian @ French FieldMar 28 · Discus · Place 22 · Kent MeridianDiscus2241-5—
Mar 28NPSL Track - Federal Way v Kentridge / Thomas Jefferson v Kent-Meridian @ French FieldMar 28 · 100 Meters · Place 95 · Kent Meridian100 Meters9515.04a—
Mar 14NPSL Track - Mount Rainier v Kent-Meridian / Kennedy Catholic v Thomas Jefferson @ French FieldMar 14 · Javelin · Place 31 · Kent MeridianJavelin3141-9—
Mar 14NPSL Track - Mount Rainier v Kent-Meridian / Kennedy Catholic v Thomas Jefferson @ French FieldMar 14 · Shot Put · Place 34 · Kent MeridianShot Put3421-0—
Mar 8Kent Track JamboreeMar 8 · Discus · Place 16 · Kent MeridianDiscus1646-4—
Mar 8Kent Track JamboreeMar 8 · Shot Put · Place 15 · Kent MeridianShot Put1522-10.50—