Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorBSD Dual #2 · Sep 235:30.09aBSD Dual #2September 23, 2026
200 Meters · OutdoorBSD Dual #3 · Sep 3029.22aBSD Dual #3September 30, 2026
400 Meters · OutdoorRainier Beach Track Club Annual Invite · May 31:03.70aRainier Beach Track Club Annual InviteMay 3, 2026
800 Meters · OutdoorNIKE/XTREME Christal Johnson Memorial Meet · Jun 202:26.00NIKE/XTREME Christal Johnson Memorial MeetJune 20, 2026
Long Jump · OutdoorCedarcrest Vs Liberty · Oct 211-01.00Cedarcrest Vs LibertyOctober 2, 2024

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Oct 14BSD League Championship MeetOct 14 · 800 Meters · Place 1 · LibertyLiberty800 Meters1.NT8
Oct 12BSD Pre Conference MeetOct 12 · 1600 Meters · Place 1 · LibertyLiberty1600 Meters1.5:35.06a8
Oct 7BSD Dual #4Oct 7 · 1600 Meters · LibertyLiberty1600 Meters—SCR8
Oct 7BSD Dual #4Oct 7 · 200 Meters · LibertyLiberty200 Meters—DNS8
Sep 30BSD Dual #3Sep 30 · 800 Meters · Place 1 · LibertyLiberty800 Meters1.2:37.87a8
Sep 30BSD Dual #3Sep 30 · 200 Meters · Place 4 · LibertyLiberty200 Meters4.29.22a PB8
Sep 23BSD Dual #2Sep 23 · 1600 Meters · Place 1 · LibertyLiberty1600 Meters1.5:30.09a PB8
Sep 16BSD Dual #1Sep 16 · 800 Meters · Place 1 · LibertyLiberty800 Meters1.2:38.58a8
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · 800 Meters · Place 15 · Royal TRoyal T800 Meters152:32.67a8
Jun 20NIKE/XTREME Christal Johnson Memorial MeetJun 20 · 800 Meters · Place 4 · Royal T Track & FieldRoyal T Track & Field800 Meters4.2:26.00 PB8
Jun 20NIKE/XTREME Christal Johnson Memorial MeetJun 20 · 400 Meters · Place 7 · Royal T Track & FieldRoyal T Track & Field400 Meters7.1:03.79a8
May 17Ford Sports InvitationalMay 17 · 800 Meters · Place 13 · Royal TRoyal T800 Meters132:26.85a8
May 17Ford Sports InvitationalMay 17 · 400 Meters · Place 19 · Royal TRoyal T400 Meters191:06.50a8
May 3Rainier Beach Track Club Annual InviteMay 3 · 800 Meters · Place 15 · Royal TRoyal T800 Meters152:44.41a8
May 3Rainier Beach Track Club Annual InviteMay 3 · 400 Meters · Place 15 · Royal TRoyal T400 Meters151:03.70a PB8

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Sep 24Liberty Vs SpanawaySep 24 · 400 Meters · Place 2 · LibertyLiberty400 Meters2.1:07.10a7
Sep 17Liberty Vs Cougar MountainSep 17 · 800 Meters · Place 2 · LibertyLiberty800 Meters2.2:47.49a7
Sep 17Liberty Vs Cougar MountainSep 17 · 400 Meters · Place 2 · LibertyLiberty400 Meters2.1:08.81a7

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Oct 14Pre Conference: Bethel Middle SchoolsOct 14 · 200 Meters · Place 13 · LibertyLiberty200 Meters13.31.34a6
Oct 2Cedarcrest Vs LibertyOct 2 · Long Jump · Place 7 · LibertyLibertyLong Jump7.11-01.00 PB6
Oct 2Cedarcrest Vs LibertyOct 2 · 800 Meters · Place 3 · LibertyLiberty800 Meters3.2:45.22a6
Oct 2Cedarcrest Vs LibertyOct 2 · 400 Meters · LibertyLiberty400 Meters—DNS6
Oct 2Cedarcrest Vs LibertyOct 2 · 200 Meters · Place 6 · LibertyLiberty200 Meters6.31.81a6
Sep 25Spanaway Vs LibertySep 25 · Long Jump · Place 8 · LibertyLibertyLong Jump8.11-01.006
Sep 25Spanaway Vs LibertySep 25 · 400 Meters · Place 4 · LibertyLiberty400 Meters4.1:12.48a6
Sep 25Spanaway Vs LibertySep 25 · 200 Meters · Place 5 · LibertyLiberty200 Meters5.33.21a6