Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorKentwood @ Auburn Riverside · Mar 1913.00aKentwood @ Auburn RiversideMarch 19, 2026
1600 Meters · OutdoorNPSL 3A / 4A Championships · May 134:34.61aNPSL 3A / 4A ChampionshipsMay 13, 2026
200 Meters · OutdoorMattson @ Meridian · Oct 531.40Mattson @ MeridianOctober 5, 2021
2000m Steeplechase · 0.838m · OutdoorEason Hammer and Steeplechase Exhibition · Apr 257:35.00Eason Hammer and Steeplechase ExhibitionApril 25, 2025
3200 Meters · OutdoorPasco Invite · Apr 1810:07.32aPasco InviteApril 18, 2026
400 Meters · OutdoorConquer The Track: Inclusive Invite · May 254.36aConquer The Track: Inclusive InviteMay 2, 2026
70m Hurdles · 36" / 0.914m · OutdoorCedar Heights @ Meridian · Sep 1619.70Cedar Heights @ MeridianSeptember 16, 2021
800 Meters · OutdoorNPSL 3A / 4A Championships · May 132:00.11aNPSL 3A / 4A ChampionshipsMay 13, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 13NPSL 3A / 4A ChampionshipsMay 13 · 3200 Meters · Place 14 · KentwoodKentwood3200 Meters1410:22.16a12
May 13NPSL 3A / 4A ChampionshipsMay 13 · 1600 Meters · Place 11 · KentwoodKentwood1600 Meters114:34.61a PB12
May 13NPSL 3A / 4A ChampionshipsMay 13 · 800 Meters · Place 7 · KentwoodKentwood800 Meters72:00.11a PB12
May 7NPSL - Kent All-City MeetMay 7 · 3200 Meters · Place 1 · KentwoodKentwood3200 Meters110:19.76a12
May 7NPSL - Kent All-City MeetMay 7 · 1600 Meters · Place 1 · KentwoodKentwood1600 Meters14:38.89a12
May 2Conquer The Track: Inclusive InviteMay 2 · 400 Meters · Place 1 · KentwoodKentwood400 Meters1.54.36a PB12
Apr 2536th gearUP Eason InvitationalApr 25 · 800 Meters · Place 6 · KentwoodKentwood800 Meters62:01.05a12
Apr 23NPSL Kentwood @ StadiumApr 23 · 1600 Meters · Place 2 · KentwoodKentwood1600 Meters24:43.40a12
Apr 18Pasco InviteApr 18 · 3200 Meters · Place 19 · KentwoodKentwood3200 Meters1910:07.32a PB12
Apr 16NPSL Track - Kentwood / Tahoma @ TahomaApr 16 · 800 Meters · Place 1 · KentwoodKentwood800 Meters12:01.64a12
Apr 16NPSL Track - Kentwood / Tahoma @ TahomaApr 16 · 100 Meters · Place 6 · KentwoodKentwood100 Meters615.15a12
Apr 10Central Washington Wildcat InvitationalApr 10 · 800 Meters · Place 6 · KentwoodKentwood800 Meters62:03.13a12
Apr 1Kentwood @ Mount RainierApr 1 · 3200 Meters · Place 1 · KentwoodKentwood3200 Meters110:40.17a12
Apr 1Kentwood @ Mount RainierApr 1 · 1600 Meters · Place 1 · KentwoodKentwood1600 Meters14:49.99a12
Mar 26NPSL Auburn, Enumclaw @ KentwoodMar 26 · 1600 Meters · Place 2 · KentwoodKentwood1600 Meters24:45.84a12
Mar 26NPSL Auburn, Enumclaw @ KentwoodMar 26 · 800 Meters · Place 1 · KentwoodKentwood800 Meters12:05.80a12
Mar 19Kentwood @ Auburn RiversideMar 19 · 3200 Meters · Place 1 · KentwoodKentwood3200 Meters110:25.66a12
Mar 19Kentwood @ Auburn RiversideMar 19 · 100 Meters · Place 20 · KentwoodKentwood100 Meters2013.00a PB12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 8NPSL Meet: Kent All-City ChampionshipsMay 8 · 3200 Meters · Place 6 · KentwoodKentwood3200 Meters611:14.80a11
May 3Shoreline InvitationalMay 3 · 3200 Meters · Place 21 · KentwoodKentwood3200 Meters2111:42.51a11
Apr 25Eason Hammer and Steeplechase ExhibitionApr 25 · 2000m Steeplechase · Place 14 · KentwoodKentwood2000m Steeplechase0.838m14.7:35.00 PB11
Apr 24NPSL Meet: Decatur vs KentwoodApr 24 · 1600 Meters · Place 2 · KentwoodKentwood1600 Meters25:01.0011
Apr 24NPSL Meet: Decatur vs KentwoodApr 24 · 800 Meters · Place 3 · KentwoodKentwood800 Meters32:13.8211
Apr 19Robert Polk InvitationalApr 19 · 3200 Meters · Place 12 · KentwoodKentwood3200 Meters1210:29.3611
Apr 16Kentwood @ AuburnApr 16 · 300m Hurdles · Place 8 · KentwoodKentwood300m Hurdles855.23a11
Apr 16Kentwood @ AuburnApr 16 · 1600 Meters · Place 2 · KentwoodKentwood1600 Meters24:55.19a11
Apr 16Kentwood @ AuburnApr 16 · 800 Meters · Place 6 · KentwoodKentwood800 Meters62:21.38a11
Apr 5Arnie Young InvitationalApr 5 · 1600 Meters · Place 35 · KentwoodKentwood1600 Meters355:01.46a11
Mar 27NPSL Meet: Stadium vs KentwoodMar 27 · 3200 Meters · Place 2 · KentwoodKentwood3200 Meters211:06.29a11
Mar 27NPSL Meet: Stadium vs KentwoodMar 27 · 1600 Meters · Place 5 · KentwoodKentwood1600 Meters54:57.92a11

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 2NPSL Track - Kent All-City Championships @ French FieldMay 2 · 3200 Meters · Place 5 · KentwoodKentwood3200 Meters510:40.80a—
Apr 27Bill Harris InvitationalApr 27 · 1600 Meters · Place 19 · KentwoodKentwood1600 Meters195:06.15a—
Apr 17NPSL Track - Kent Meridian / Kentwood / Todd Beamer @ Federal Way Memorial FieldApr 17 · 3200 Meters · Place 4 · KentwoodKentwood3200 Meters411:02.59a—
Apr 4NPSL Track -Auburn Mountainview, Kentlake v Kentwood @ French FieldApr 4 · 1600 Meters · Place 10 · KentwoodKentwood1600 Meters105:12.37a—
Mar 30South Sound Freshmen-Sophomore InvitationalMar 30 · 1600 Meters · Place 11 · KentwoodKentwood1600 Meters115:15.05a—
Mar 30South Sound Freshmen-Sophomore InvitationalMar 30 · 800 Meters · Place 7 · KentwoodKentwood800 Meters72:20.26a—
Mar 27Auburn Riverside v. KentwoodMar 27 · 3200 Meters · Place 3 · KentwoodKentwood3200 Meters311:18.82a—
Mar 14Kentwood @ AuburnMar 14 · 1600 Meters · Place 13 · KentwoodKentwood1600 Meters135:16.10—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 4Kent All CityMay 4 · 3200 Meters · Place 8 · KentwoodKentwood3200 Meters812:10.03a—
May 4Kent All CityMay 4 · 1600 Meters · Place 13 · KentwoodKentwood1600 Meters135:23.86a—
May 4Kent All CityMay 4 · 800 Meters · Place 12 · KentwoodKentwood800 Meters122:24.07a—
Apr 26NPSL League - Kentwood / Decatur @ Todd BeamerApr 26 · 800 Meters · Place 5 · KentwoodKentwood800 Meters52:24.39a—
Apr 8Arnie Young Invite Apr 8 · 1600 Meters · Place 33 · KentwoodKentwood1600 Meters335:31.18a—
Mar 30Auburn Riverside @ Kentwood @ KentlakeMar 30 · 3200 Meters · Place 9 · KentwoodKentwood3200 Meters9.12:11.10a9
Mar 30Auburn Riverside @ Kentwood @ KentlakeMar 30 · 1600 Meters · Place 11 · KentwoodKentwood1600 Meters11.5:31.22a9
Mar 30Auburn Riverside @ Kentwood @ KentlakeMar 30 · 400 Meters · KentwoodKentwood400 MetersRelay Split—67.69Unofficial9
Mar 23Auburn Mountainview @ Kentridge / Kennedy @ KentwoodMar 23 · 800 Meters · Place 5 · KentwoodKentwood800 Meters52:32.40a—
Mar 23Kennedy @ KentwoodMar 23 · 800 Meters · Place 5 · KentwoodKentwood800 Meters5.2:32.40a9
Mar 16NPSL League - Kentwood / Tahoma @ TahomaMar 16 · 1600 Meters · Place 21 · KentwoodKentwood1600 Meters21.5:48.72a9

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
Oct 12Meeker @ MeridianOct 12 · 800 Meters · Place 1 · Meridian (Kent)Meridian (Kent)800 Meters1.2:57.20Unofficial8
Oct 12Meeker @ MeridianOct 12 · 400 Meters · Place 4 · Meridian (Kent)Meridian (Kent)400 Meters4.1:22.00Unofficial8
Oct 12Meeker @ MeridianOct 12 · 200 Meters · Place 3 · Meridian (Kent)Meridian (Kent)200 Meters3.31.20Unofficial8
Oct 5Mattson @ MeridianOct 5 · 800 Meters · Place 2 · Meridian (Kent)Meridian (Kent)800 Meters2.3:19.908
Oct 5Mattson @ MeridianOct 5 · 400 Meters · Place 3 · Meridian (Kent)Meridian (Kent)400 Meters3.1:22.308
Oct 5Mattson @ MeridianOct 5 · 200 Meters · Place 4 · Meridian (Kent)Meridian (Kent)200 Meters4.31.40 PB8
Sep 16Cedar Heights @ MeridianSep 16 · 70m Hurdles · Place 3 · Meridian (Kent)Meridian (Kent)70m Hurdles36" / 0.914m3.19.70 PB8
Sep 16Cedar Heights @ MeridianSep 16 · 200 Meters · Place 3 · Meridian (Kent)Meridian (Kent)200 Meters3.33.008