Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · OutdoorCPMS vs LMS @ LMS · Apr 251:15.5CPMS vs LMS @ LMSApril 25, 2023
800 Meters · OutdoorNorthshore School District Middle School Championship · May 222:47.95aNorthshore School District Middle School ChampionshipMay 22, 2023
Discus · 1.6kg · OutdoorBellevue Track and Field Invitational · Apr 18121-08Bellevue Track and Field Invitational April 18, 2026
Hammer · 12lb · Outdoor2026 Washington State HS Hammer Championships · May 3141.73m2026 Washington State HS Hammer ChampionshipsMay 31, 2026
Hammer · 16lb / 7.26kg · OutdoorHammer Meet Series 10 · Jun 13107'5Hammer Meet Series 10June 13, 2026
Shot Put · 12lb · OutdoorBellevue Track and Field Invitational · Apr 1835-10.00Bellevue Track and Field Invitational April 18, 2026
Shot Put · 4kg · OutdoorK vs. CPMS @CPMS · Apr 3034-06K vs. CPMS @CPMS April 30, 2024
Shot Put · 8lb · OutdoorNorthshore Middle School Track and Field Championships 2024 · May 2135-9.75Northshore Middle School Track and Field Championships 2024May 21, 2024

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 13Hammer Meet Series 10Jun 13 · Hammer · Place 4 · BothellBothellHammer12lb4.114'910
Jun 13Hammer Meet Series 10Jun 13 · Hammer · Place 2 · BothellBothellHammer16lb / 7.26kg2.107'5 PB10
May 312026 Washington State HS Hammer ChampionshipsMay 31 · Hammer · Place 10 · UnattachedUnattachedHammer12lb10.41.73m PB10
May 14Kingco 2A/3A/4A ChampionshipsMay 14 · Discus · Place 17 · BothellBothellDiscus17116-1010
May 5Inglemoor, North Creek @ Bothell pt. 2May 5 · Discus · Place 10 · BothellBothellDiscus1097-8.510
May 5Inglemoor, North Creek @ Bothell pt. 2May 5 · Shot Put · Place 11 · BothellBothellShot Put1134-110
May 1Sunny and 70! Hammer Throw Exhibition @Snohomish HSMay 1 · Hammer · Place 7 · BothellBothellHammer7123-410
Apr 30BOTHELL V RENTON V HAZENApr 30 · Discus · Place 5 · BothellBothellDiscus5117-910
Apr 30BOTHELL V RENTON V HAZENApr 30 · Shot Put · Place 5 · BothellBothellShot Put536-310
Apr 24Eason Hammer and Steeplechase Exhibition Apr 24 · Hammer · Place 9 · BothellBothellHammer9120-010
Apr 21Woodinville @ BothellApr 21 · Discus · Place 3 · BothellBothellDiscus3113-0010
Apr 21Woodinville @ BothellApr 21 · Shot Put · Place 5 · BothellBothellShot Put536-09.0010
Apr 18Bellevue Track and Field Invitational Apr 18 · Discus · Place 9 · BothellBothellDiscus1.6kg9.121-08 PB10
Apr 18Bellevue Track and Field Invitational Apr 18 · Shot Put · Place 23 · BothellBothellShot Put12lb23.35-10.00 PB10
Apr 16Bellevue/Bothell @ CedarcrestApr 16 · Discus · Place 2 · BothellBothellDiscus2117-0910
Apr 16Bellevue/Bothell @ CedarcrestApr 16 · Shot Put · Place 7 · BothellBothellShot Put735-02.5010
Mar 31Inglemoor, North Creek @ BothellMar 31 · Discus · Place 8 · BothellBothellDiscus898-1010
Mar 31Inglemoor, North Creek @ BothellMar 31 · Shot Put · Place 9 · BothellBothellShot Put933-11.510
Mar 19Bothell @ NewportMar 19 · Discus · Place 2 · BothellBothellDiscus2109-110
Mar 19Bothell @ NewportMar 19 · Shot Put · Place 4 · BothellBothellShot Put435-8.7510

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 9Last Chance InvitationalMay 9 · Discus · Place 15 · BothellBothellDiscus15108-029
May 9Last Chance InvitationalMay 9 · Shot Put · Place 22 · BothellBothellShot Put2233-08.759
May 6Foster @ BothellMay 6 · Discus · Place 9 · BothellBothellDiscus1.6kg9.95' 4"9
May 6Foster @ BothellMay 6 · Shot Put · Place 7 · BothellBothellShot Put12lb7.32' 4"9
May 1Bothell @ CedarcrestMay 1 · Discus · Place 9 · BothellBothellDiscus984-119
May 1Bothell @ CedarcrestMay 1 · Shot Put · Place 11 · BothellBothellShot Put1131-11.009
Apr 22Bothell @ JuanitaApr 22 · Discus · Place 11 · BothellBothellDiscus1181-029
Apr 22Bothell @ JuanitaApr 22 · Shot Put · Place 10 · BothellBothellShot Put1033-01.009
Apr 16North Creek @ BothellApr 16 · Discus · Place 10 · BothellBothellDiscus1082-69
Apr 16North Creek @ BothellApr 16 · Shot Put · Place 9 · BothellBothellShot Put932-19
Apr 3Woodinville @ BothellApr 3 · Discus · Place 14 · BothellBothellDiscus1478-109
Apr 3Woodinville @ BothellApr 3 · Shot Put · Place 11 · BothellBothellShot Put1131-6.509
Mar 19Bothell, Bellevue Christian @ Lake WashingtonMar 19 · Discus · Place 29 · BothellBothellDiscus1.6kg29.65-109
Mar 19Bothell, Bellevue Christian @ Lake WashingtonMar 19 · Shot Put · Place 17 · BothellBothellShot Put12lb17.31-04.259

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 21Northshore Middle School Track and Field Championships 2024May 21 · Shot Put · Place 4 · Canyon ParkCanyon ParkShot Put8lb4.35-9.75 PB8
May 14Canyon Park at Skyview May 14May 14 · Shot Put · Canyon ParkCanyon ParkShot Put4kg—35-1.5Unofficial8
May 7Canyon Park MS @ Northshore MS Track & FieldMay 7 · Shot Put · Place 5 · Canyon ParkCanyon ParkShot Put8lb5.32-05.508
Apr 30K vs. CPMS @CPMS Apr 30 · Shot Put · Place 1 · Canyon ParkCanyon ParkShot Put4kg1.34-06 PB8
Apr 23TMS@CPMS at CPMSApr 23 · Shot Put · Place 1 · Canyon ParkCanyon ParkShot Put4kg1.34-02.258

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 22Northshore School District Middle School ChampionshipMay 22 · Long Jump · Place 9 · Canyon ParkCanyon ParkLong Jump913-9—
May 22Northshore School District Middle School ChampionshipMay 22 · Shot Put · Place 6 · Canyon ParkCanyon ParkShot Put629-8—
May 22Northshore School District Middle School ChampionshipMay 22 · 800 Meters · Place 9 · Canyon ParkCanyon Park800 Meters92:47.95a PB—
May 9Timbercrest MS vs CPMS@ CPMSMay 9 · Long Jump · Place 2 · Canyon ParkCanyon ParkLong Jump212-7.50—
May 9Timbercrest MS vs CPMS@ CPMSMay 9 · Shot Put · Place 4 · Canyon ParkCanyon ParkShot Put429-4—
May 9Timbercrest MS vs CPMS@ CPMSMay 9 · 800 Meters · Place 7 · Canyon ParkCanyon Park800 Meters73:05.5—
May 9Timbercrest MS vs CPMS@ CPMSMay 9 · 400 Meters · Place 6 · Canyon ParkCanyon Park400 Meters61:18.28—
May 2NMS v. CPMS Track MeetMay 2 · Long Jump · Place 5 · Canyon ParkCanyon ParkLong Jump5.12-5Unofficial7
May 2NMS v. CPMS Track MeetMay 2 · Shot Put · Place 4 · Canyon ParkCanyon ParkShot Put4kg4.30Unofficial7
May 2NMS v. CPMS Track MeetMay 2 · 800 Meters · Place 6 · Canyon ParkCanyon Park800 Meters6.2:49.6Unofficial7
May 2NMS v. CPMS Track MeetMay 2 · 400 Meters · Place 5 · Canyon ParkCanyon Park400 Meters5.1:10.7Unofficial7
Apr 25CPMS vs LMS @ LMSApr 25 · Shot Put · Place 5 · Canyon ParkCanyon ParkShot Put528-2—
Apr 25CPMS vs LMS @ LMSApr 25 · 800 Meters · Place 2 · Canyon ParkCanyon Park800 Meters22:59.5—
Apr 25CPMS vs LMS @ LMSApr 25 · Long Jump · Place 2 · Canyon ParkCanyon ParkLong Jump214-6—
Apr 25CPMS vs LMS @ LMSApr 25 · 400 Meters · Place 6 · Canyon ParkCanyon Park400 Meters61:15.5 PB—