Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorBellevue City Meet - Bellevue, Interlake, Newport, & Sammamish · May 65:38.90aBellevue City Meet - Bellevue, Interlake, Newport, & Sammamish May 6, 2025
800 Meters · OutdoorInterlake at Newport · Mar 272:37.79aInterlake at NewportMarch 27, 2025

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 5Bellevue City MeetMay 5 · Javelin · Place 12 · Newport (Bellevue)Javelin1286-911
May 5Bellevue City MeetMay 5 · Shot Put · Place 9 · Newport (Bellevue)Shot Put928-711
May 2Shoreline InvitationalMay 2 · Javelin · Place 19 · Newport (Bellevue)Javelin1993-511
Apr 30Newport & Lindbergh @ North CreekApr 30 · Javelin · Place 8 · Newport (Bellevue)Javelin896-011
Apr 30Newport & Lindbergh @ North CreekApr 30 · Shot Put · Place 25 · Newport (Bellevue)Shot Put2527-011
Apr 23Mt Si @ NewportApr 23 · Javelin · Place 13 · Newport (Bellevue)Javelin1396-0911
Apr 23Mt Si @ NewportApr 23 · Shot Put · Place 13 · Newport (Bellevue)Shot Put1325-05.5011
Apr 16Woodinville, Hazen @ NewportApr 16 · Javelin · Place 3 · Newport (Bellevue)Javelin3107-0611
Apr 16Woodinville, Hazen @ NewportApr 16 · Shot Put · Place 18 · Newport (Bellevue)Shot Put1825-10.7511
Mar 28Issaquah Icebreaker InviteMar 28 · Javelin · Place 41 · Newport (Bellevue)Javelin4180-811
Mar 28Issaquah Icebreaker InviteMar 28 · Javelin · Place 41 · Newport (Bellevue)Javelin4180-811
Mar 26Newport & Highline @ Mercer IslandMar 26 · Javelin · Place 10 · Newport (Bellevue)Javelin1087-311
Mar 26Newport & Highline @ Mercer IslandMar 26 · Discus · Place 24 · Newport (Bellevue)Discus2449-911
Mar 26Newport & Highline @ Mercer IslandMar 26 · Shot Put · Place 25 · Newport (Bellevue)Shot Put2521-211
Mar 19Bothell @ NewportMar 19 · Javelin · Place 7 · Newport (Bellevue)Javelin795-711
Mar 19Bothell @ NewportMar 19 · Discus · Place 13 · Newport (Bellevue)Discus1352-911

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9Liberty Twilight Open Race (Newport)May 9 · 1600 Meters · Place 2 · Newport (Bellevue)1600 Meters2.5:37.4Unofficial10
May 6Bellevue City Meet - Bellevue, Interlake, Newport, & Sammamish May 6 · 1600 Meters · Place 31 · Newport (Bellevue)1600 Meters315:38.90a PB10
May 1Juanita @ NewportMay 1 · 1600 Meters · Place 24 · Newport (Bellevue)1600 Meters245:48.24a10
Apr 23Mercer Island VS NewportApr 23 · 1600 Meters · Place 29 · Newport (Bellevue)1600 Meters295:43.8910
Apr 17Cedarcrest & Hazen at NewportApr 17 · 1600 Meters · Place 17 · Newport (Bellevue)1600 Meters175:44.68a10
Mar 27Interlake at NewportMar 27 · 800 Meters · Place 18 · Newport (Bellevue)800 Meters182:37.79a PB10
Mar 20Bellevue v. Newport Mar 20 · 1600 Meters · Place 28 · Newport (Bellevue)1600 Meters286:12.34a10

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1BSD All-City MeetMay 1 · 1600 Meters · Place 41 · Newport (Bellevue)1600 Meters415:55.61a—
Apr 25Issaquah @ Newport (Senior Night)Apr 25 · 1600 Meters · Place 37 · Newport (Bellevue)1600 Meters376:03.91a—
Apr 17Newport @ Mount Si (Senior Night)Apr 17 · 1600 Meters · Place 34 · Newport (Bellevue)1600 Meters346:29.31a—
Mar 27Eastlake @ NewportMar 27 · 1600 Meters · Place 51 · Newport (Bellevue)1600 Meters516:26.54a—