Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWoodinville @ Bothell · Apr 2111.69aWoodinville @ BothellApril 21, 2026
100m Hurdles · 30" / 0.762m · OutdoorNSD Middle School Track and Field Championships · May 2416.80aNSD Middle School Track and Field ChampionshipsMay 24, 2022
110m Hurdles · 39" / 0.991m · OutdoorBellevue Track and Field Invitational · Apr 1815.89aBellevue Track and Field Invitational April 18, 2026
200 Meters · OutdoorWoodinville @ Bothell · Apr 2123.20aWoodinville @ BothellApril 21, 2026
300m Hurdles · 36" / 0.914m · OutdoorWIAA 2A/3A/4A State Championships Meet (HS) · May 2838.53aWIAA 2A/3A/4A State Championships Meet (HS)May 28, 2026
400 Meters · OutdoorNorthshore School District Middle School Championship · May 2257.31aNorthshore School District Middle School ChampionshipMay 22, 2023
Long Jump · OutdoorNSD Middle School Track and Field Championships · May 2414-05.75NSD Middle School Track and Field ChampionshipsMay 24, 2022
Triple Jump · OutdoorNSD Middle School Track and Field Championships · May 2432-08.00NSD Middle School Track and Field ChampionshipsMay 24, 2022

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 28WIAA 2A/3A/4A State Championships Meet (HS)May 28 · 300m Hurdles · Place 4 · BothellBothell300m Hurdles36" / 0.914mRound P4.38.79a11
May 28WIAA 2A/3A/4A State Championships Meet (HS)May 28 · 300m Hurdles · Place 3 · BothellBothell300m Hurdles36" / 0.914m3.38.53a PB11
May 204A District 1/2 ChampionshipsMay 20 · 300m Hurdles · Place 3 · BothellBothell300m Hurdles339.14a11
May 204A District 1/2 ChampionshipsMay 20 · 110m Hurdles · Place 10 · BothellBothell110m Hurdles1015.75a11
May 14Kingco 2A/3A/4A ChampionshipsMay 14 · 300m Hurdles · Place 2 · BothellBothell300m Hurdles239.20a11
May 14Kingco 2A/3A/4A ChampionshipsMay 14 · 110m Hurdles · Place 8 · BothellBothell110m Hurdles816.29a11
May 5Inglemoor, North Creek @ Bothell pt. 2May 5 · 300m Hurdles · Place 1 · BothellBothell300m Hurdles139.62a11
May 5Inglemoor, North Creek @ Bothell pt. 2May 5 · 100 Meters · Place 7 · BothellBothell100 Meters711.75a11
May 2Shoreline InvitationalMay 2 · 300m Hurdles · Place 2 · BothellBothell300m Hurdles240.21a11
Apr 30BOTHELL V RENTON V HAZENApr 30 · 110m Hurdles · Place 1 · BothellBothell110m Hurdles117.13a11
Apr 2536th gearUP Eason InvitationalApr 25 · 110m Hurdles · Place 13 · BothellBothell110m Hurdles1315.95a11
Apr 2536th gearUP Eason InvitationalApr 25 · 200 Meters · Place 32 · BothellBothell200 Meters3223.27a11
Apr 21Woodinville @ BothellApr 21 · 200 Meters · Place 2 · BothellBothell200 Meters223.20a PB11
Apr 21Woodinville @ BothellApr 21 · 100 Meters · Place 4 · BothellBothell100 Meters411.69a PB11
Apr 18Bellevue Track and Field Invitational Apr 18 · 300m Hurdles · BothellBothell300m Hurdles36" / 0.914m—DNS11
Apr 18Bellevue Track and Field Invitational Apr 18 · 110m Hurdles · Place 5 · BothellBothell110m Hurdles39" / 0.991mRound P5.16.16a11
Apr 18Bellevue Track and Field Invitational Apr 18 · 110m Hurdles · Place 2 · BothellBothell110m Hurdles39" / 0.991m2.15.89a PB11
Apr 16Bellevue/Bothell @ CedarcrestApr 16 · 300m Hurdles · Place 1 · BothellBothell300m Hurdles141.57a11
Apr 16Bellevue/Bothell @ CedarcrestApr 16 · 110m Hurdles · Place 1 · BothellBothell110m Hurdles116.14a11
Mar 31Inglemoor, North Creek @ BothellMar 31 · 300m Hurdles · Place 1 · BothellBothell300m Hurdles142.04a11

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 29WIAA 2A/3A/4A State Championship Meet (HS)May 29 · 300m Hurdles · Place 19 · BothellBothell300m HurdlesRound P1941.21a10
May 222A/3A/4A Kingco-Metro-Wesco District ChampionshipsMay 22 · 300m Hurdles · Place 6 · BothellBothell300m Hurdles640.13a10
May 222A/3A/4A Kingco-Metro-Wesco District ChampionshipsMay 22 · 110m Hurdles · Place 15 · BothellBothell110m Hurdles1516.16a10
May 15Kingco 2A/3A/4A ChampionshipsMay 15 · 300m Hurdles · Place 4 · BothellBothell300m Hurdles440.53a10
May 15Kingco 2A/3A/4A ChampionshipsMay 15 · 110m Hurdles · Place 6 · BothellBothell110m Hurdles616.06a10
May 6Foster @ BothellMay 6 · 110m Hurdles · Place 1 · BothellBothell110m Hurdles39" / 0.991m1.16.61a10
May 3Shoreline InvitationalMay 3 · 300m Hurdles · Place 9 · BothellBothell300m Hurdles941.61a10
May 1Bothell @ CedarcrestMay 1 · 200 Meters · Place 2 · BothellBothell200 Meters223.2010
May 1Bothell @ CedarcrestMay 1 · 100 Meters · Place 5 · BothellBothell100 Meters511.73a10
Apr 2635th gearUP Eason InvitationalApr 26 · 300m Hurdles · Place 11 · BothellBothell300m Hurdles1141.5610
Apr 2635th gearUP Eason InvitationalApr 26 · 110m Hurdles · Place 32 · BothellBothell110m HurdlesRound P3216.3810
Apr 22Bothell @ JuanitaApr 22 · 300m Hurdles · Place 1 · BothellBothell300m Hurdles141.9310
Apr 22Bothell @ JuanitaApr 22 · 110m Hurdles · Place 1 · BothellBothell110m Hurdles116.8710
Apr 16North Creek @ BothellApr 16 · 110m Hurdles · Place 1 · BothellBothell110m Hurdles116.81a10
Apr 3Woodinville @ BothellApr 3 · 300m Hurdles · Place 1 · BothellBothell300m Hurdles141.07a10
Apr 3Woodinville @ BothellApr 3 · 100 Meters · Place 4 · BothellBothell100 Meters411.71a10
Mar 28Twilight in the 'HamMar 28 · 300m Hurdles · Place 4 · BothellBothell300m Hurdles442.36a10
Mar 19Bothell, Bellevue Christian @ Lake WashingtonMar 19 · 300m Hurdles · Place 1 · BothellBothell300m Hurdles36" / 0.914m1.43.00a10
Mar 19Bothell, Bellevue Christian @ Lake WashingtonMar 19 · 100 Meters · Place 9 · BothellBothell100 Meters9.12.20a10

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
Aug 14Bill Roe All-Comers Meet #12Aug 14 · 200 Meters · Place 13 · UnattachedUnattached200 Meters13.24.88a9
Jul 31Bill Roe All-Comers Meet #10Jul 31 · 200 Meters · Place 11 · UnattachedUnattached200 Meters11.24.38a9
Jul 24Bill Roe All-Comers Meet #9Jul 24 · 100 Meters · Place 26 · UnattachedUnattached100 Meters26.12.11a9
May 9Kingco 2A/3A/4A League ChampionshipsMay 9 · 110m Hurdles · Place 16 · BothellBothell110m Hurdles1617.68a—
May 3Last Chance InvitationalMay 3 · Triple Jump · Place 9 · BothellBothellTriple Jump937-4.50—
May 3Last Chance InvitationalMay 3 · 300m Hurdles · Place 6 · BothellBothell300m Hurdles643.59a—
May 3Last Chance InvitationalMay 3 · 110m Hurdles · Place 10 · BothellBothell110m Hurdles1017.69a—
Apr 20Viking ClassicApr 20 · Triple Jump · Place 10 · BothellBothellTriple Jump1037-11—
Apr 20Viking ClassicApr 20 · 110m Hurdles · Place 7 · BothellBothell110m Hurdles717.12a—
Apr 18Woodinville Vs BothellApr 18 · Triple Jump · Place 5 · BothellBothellTriple Jump536-3.50—
Apr 18Woodinville Vs BothellApr 18 · Long Jump · Place 5 · BothellBothellLong Jump516-5.50—
Apr 18Woodinville Vs BothellApr 18 · 110m Hurdles · Place 3 · BothellBothell110m Hurdles318.44a—
Apr 18Woodinville Vs BothellApr 18 · 100 Meters · Place 7 · BothellBothell100 Meters712.19a—
Apr 6Birger Solberg Invitational 2024Apr 6 · 300m Hurdles · Place 14 · BothellBothell300m Hurdles1445.45a—
Apr 6Birger Solberg Invitational 2024Apr 6 · 110m Hurdles · Place 18 · BothellBothell110m Hurdles1818.67a—
Apr 4Redmond @ BothellApr 4 · Triple Jump · Place 5 · BothellBothellTriple Jump533-3—
Apr 4Redmond @ BothellApr 4 · 110m Hurdles · Place 3 · BothellBothell110m Hurdles318.40a—
Apr 4Redmond @ BothellApr 4 · 200 Meters · Place 5 · BothellBothell200 Meters524.72a—
Mar 26Inglemoor @ BothellMar 26 · Triple Jump · Place 4 · BothellBothellTriple Jump433-11—
Mar 26Inglemoor @ BothellMar 26 · 300m Hurdles · Place 3 · BothellBothell300m Hurdles345.15a—
Mar 26Inglemoor @ BothellMar 26 · 110m Hurdles · Place 3 · BothellBothell110m Hurdles318.57a—
Mar 21Bothell @ North Creek Mar 21 · 200 Meters · Place 4 · BothellBothell200 Meters425.00a—
Mar 21Bothell @ North Creek Mar 21 · 100 Meters · Place 14 · BothellBothell100 Meters1412.43a—

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 22Northshore School District Middle School ChampionshipMay 22 · Triple Jump · Place 2 · Canyon ParkCanyon ParkTriple Jump234-6—
May 22Northshore School District Middle School ChampionshipMay 22 · Long Jump · Place 2 · Canyon ParkCanyon ParkLong Jump216-5—
May 22Northshore School District Middle School ChampionshipMay 22 · 100m Hurdles · Place 2 · Canyon ParkCanyon Park100m Hurdles216.56a—
May 22Northshore School District Middle School ChampionshipMay 22 · 400 Meters · Place 3 · Canyon ParkCanyon Park400 Meters357.31a PB—
May 9Timbercrest MS vs CPMS@ CPMSMay 9 · Triple Jump · Place 1 · Canyon ParkCanyon ParkTriple Jump134-10—
May 9Timbercrest MS vs CPMS@ CPMSMay 9 · Long Jump · Place 1 · Canyon ParkCanyon ParkLong Jump115-9.25—
May 9Timbercrest MS vs CPMS@ CPMSMay 9 · 100m Hurdles · Place 1 · Canyon ParkCanyon Park100m Hurdles115.75—
May 9Timbercrest MS vs CPMS@ CPMSMay 9 · 400 Meters · Place 2 · Canyon ParkCanyon Park400 Meters20:57.41—
May 2NMS v. CPMS Track MeetMay 2 · 100m Hurdles · Place 1 · Canyon ParkCanyon Park100m Hurdles30" / 0.762m1.0:14.9Unofficial8
May 2NMS v. CPMS Track MeetMay 2 · Triple Jump · Canyon ParkCanyon ParkTriple Jump—35-7Unofficial8
May 2NMS v. CPMS Track MeetMay 2 · Long Jump · Place 1 · Canyon ParkCanyon ParkLong Jump1.16-8Unofficial8
May 2NMS v. CPMS Track MeetMay 2 · 400 Meters · Place 1 · Canyon ParkCanyon Park400 Meters1.0:57.2Unofficial8
Apr 25CPMS vs LMS @ LMSApr 25 · Triple Jump · Place 1 · Canyon ParkCanyon ParkTriple Jump135-0—
Apr 25CPMS vs LMS @ LMSApr 25 · Long Jump · Place 1 · Canyon ParkCanyon ParkLong Jump115-10—
Apr 25CPMS vs LMS @ LMSApr 25 · 100m Hurdles · Place 1 · Canyon ParkCanyon Park100m Hurdles115.9—
Apr 25CPMS vs LMS @ LMSApr 25 · 400 Meters · Place 1 · Canyon ParkCanyon Park400 Meters159.0—

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 24NSD Middle School Track and Field ChampionshipsMay 24 · 100m Hurdles · Place 2 · Canyon ParkCanyon Park100m Hurdles30" / 0.762m2.16.80a PB7
May 24NSD Middle School Track and Field ChampionshipsMay 24 · Triple Jump · Place 1 · Canyon ParkCanyon ParkTriple Jump1.32-08.00 PB7
May 24NSD Middle School Track and Field ChampionshipsMay 24 · Long Jump · Place 6 · Canyon ParkCanyon ParkLong Jump6.14-05.75 PB7
May 24NSD Middle School Track and Field ChampionshipsMay 24 · 400 Meters · Place 3 · Canyon ParkCanyon Park400 Meters3.1:02.08a7
May 17Skyview @ CPMSMay 17 · 100m Hurdles · Place 2 · Canyon ParkCanyon Park100m Hurdles30" / 0.762m2.16.8Unofficial7
May 17Skyview @ CPMSMay 17 · Triple Jump · Place 1 · Canyon ParkCanyon ParkTriple Jump1.31'Unofficial7
May 17Skyview @ CPMSMay 17 · Long Jump · Place 2 · Canyon ParkCanyon ParkLong Jump2.14' 11"Unofficial7
May 17Skyview @ CPMSMay 17 · 400 Meters · Place 1 · Canyon ParkCanyon Park400 Meters1.1:01.2Unofficial7
May 10CPMS vs LMS @ LMSMay 10 · 100m Hurdles · Place 1 · Canyon ParkCanyon Park100m Hurdles30" / 0.762m1.17.17
May 10CPMS vs LMS @ LMSMay 10 · Long Jump · Place 1 · Canyon ParkCanyon ParkLong Jump1.14-1.007
May 10CPMS vs LMS @ LMSMay 10 · 400 Meters · Place 2 · Canyon ParkCanyon Park400 Meters2.01:03.67
May 6Kenmore vs. Canyon Park @ CPMSMay 6 · 100m Hurdles · Place 1 · Canyon ParkCanyon Park100m Hurdles30" / 0.762m1.17.57
May 6Kenmore vs. Canyon Park @ CPMSMay 6 · Long Jump · Place 1 · Canyon ParkCanyon ParkLong Jump1.14' 5.57
May 6Kenmore vs. Canyon Park @ CPMSMay 6 · 400 Meters · Place 1 · Canyon ParkCanyon Park400 Meters1.1:01.97