Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWATFA & ASA Summer Showcase · Jun 1313.59aWATFA & ASA Summer ShowcaseJune 13, 2026
100 Meters · Outdoor · Hand timedBremerton Jaguars Annual Track Meet · Jun 820.44hBremerton Jaguars Annual Track MeetJune 8, 2019
200 Meters · OutdoorFord Sports Invitational · May 2528.49aFord Sports InvitationalMay 25, 2025
400 Meters · OutdoorFord Sports Invitational · May 171:04.07aFord Sports InvitationalMay 17, 2026
50 Meter · OutdoorRainier Beach Invitational 2019 · May 410.26aRainier Beach Invitational 2019May 4, 2019
50 Meters · Outdoor · Hand timedBremerton Jaguars Annual Track Meet · Jun 810.38hBremerton Jaguars Annual Track MeetJune 8, 2019
800 Meters · Outdoor2023 Cascade Striders Invitational · Jun 32:54.64a2023 Cascade Striders InvitationalJune 3, 2023
Long Jump · OutdoorBremerton Jaguars Annual Track Meet · Jun 81.29mBremerton Jaguars Annual Track MeetJune 8, 2019

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Oct 12BSD Pre Conference MeetOct 12 · 400 Meters · CedarcrestCedarcrest400 Meters—SCR8
Oct 12BSD Pre Conference MeetOct 12 · 200 Meters · CedarcrestCedarcrest200 Meters—SCR8
Oct 7BSD Dual #4Oct 7 · Long Jump · CedarcrestCedarcrestLong Jump—SCR8
Oct 7BSD Dual #4Oct 7 · 400 Meters · Place 1 · CedarcrestCedarcrest400 Meters1.1:07.74a8
Oct 7BSD Dual #4Oct 7 · 200 Meters · Place 1 · CedarcrestCedarcrest200 Meters1.29.56a8
Sep 30BSD Dual #3Sep 30 · Long Jump · Place 1 · CedarcrestCedarcrestLong Jump1.14' 8"8
Sep 30BSD Dual #3Sep 30 · 400 Meters · Place 1 · CedarcrestCedarcrest400 Meters1.1:07.21a8
Sep 30BSD Dual #3Sep 30 · 200 Meters · Place 1 · CedarcrestCedarcrest200 Meters1.29.27a8
Sep 23BSD Dual #2Sep 23 · Long Jump · CedarcrestCedarcrestLong Jump—SCR8
Sep 23BSD Dual #2Sep 23 · 400 Meters · Place 1 · CedarcrestCedarcrest400 Meters1.1:08.92a8
Sep 23BSD Dual #2Sep 23 · 200 Meters · Place 1 · CedarcrestCedarcrest200 Meters1.30.18a8
Sep 16BSD Dual #1Sep 16 · Long Jump · Place 2 · CedarcrestCedarcrestLong Jump2.13' 7"8
Sep 16BSD Dual #1Sep 16 · 400 Meters · Place 1 · CedarcrestCedarcrest400 Meters1.1:10.76a8
Sep 16BSD Dual #1Sep 16 · 200 Meters · Place 1 · CedarcrestCedarcrest200 Meters1.29.94a8
Jun 20NIKE/XTREME Christal Johnson Memorial MeetJun 20 · Long Jump · Royal T Track & FieldRoyal T Track & FieldLong Jump—DNS8
Jun 13WATFA & ASA Summer ShowcaseJun 13 · 100 Meters · Place 8 · Royal T Track & FieldRoyal T Track & Field100 Meters8.13.59a PB8
May 17Ford Sports InvitationalMay 17 · Long Jump · Place 9 · Royal TRoyal TLong Jump914-28
May 17Ford Sports InvitationalMay 17 · 400 Meters · Place 5 · Royal TRoyal T400 Meters51:04.07a PB8
May 17Ford Sports InvitationalMay 17 · 100 Meters · Place 19 · Royal TRoyal T100 MetersRound P1914.10a8
May 3Rainier Beach Track Club Annual InviteMay 3 · Long Jump · Place 7 · Royal TRoyal TLong Jump74.02m8
May 3Rainier Beach Track Club Annual InviteMay 3 · 400 Meters · Place 4 · Royal TRoyal T400 Meters41:04.37a8
May 3Rainier Beach Track Club Annual InviteMay 3 · 200 Meters · Place 13 · Royal TRoyal T200 Meters1328.67a8

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Sep 24Cougar Mountain vs CedarcrestSep 24 · Long Jump · Place 1 · CedarcrestCedarcrestLong Jump1.13-00.007
Sep 24Cougar Mountain vs CedarcrestSep 24 · 400 Meters · Place 1 · CedarcrestCedarcrest400 Meters1.1:06.56a7
Sep 24Cougar Mountain vs CedarcrestSep 24 · 200 Meters · Place 1 · CedarcrestCedarcrest200 Meters1.29.59a7
Sep 17Bethel Vs CedarcrestSep 17 · Long Jump · CedarcrestCedarcrestLong Jump—DNS7
Sep 17Bethel Vs CedarcrestSep 17 · 400 Meters · Place 1 · CedarcrestCedarcrest400 Meters1.1:07.96a7
Sep 17Bethel Vs CedarcrestSep 17 · 200 Meters · Place 2 · CedarcrestCedarcrest200 Meters2.29.85a7
May 25Ford Sports InvitationalMay 25 · 400 Meters · Place 1 · Team Blackout EliteTeam Blackout Elite400 Meters11:04.10a6
May 25Ford Sports InvitationalMay 25 · 200 Meters · Place 3 · Team Blackout EliteTeam Blackout Elite200 Meters328.49a PB6
May 18Blackout/SCAA Dual MeetMay 18 · 400 Meters · Team Blackout Elite TrackTeam Blackout Elite Track400 Meters—01:04.9Unofficial6
May 18Blackout/SCAA Dual MeetMay 18 · 200 Meters · Team Blackout Elite TrackTeam Blackout Elite Track200 Meters—29.36Unofficial6
May 18Blackout/SCAA Dual MeetMay 18 · 100 Meters · Team Blackout Elite TrackTeam Blackout Elite Track100 Meters—13.87Unofficial6
May 4Rainier Beach Track Club 22nd annual track meetMay 4 · 400 Meters · Place 1 · Team Blackout EliteTeam Blackout Elite400 Meters11:04.52a6
May 4Rainier Beach Track Club 22nd annual track meetMay 4 · 200 Meters · Place 1 · Team Blackout EliteTeam Blackout Elite200 Meters128.71a6
May 4Rainier Beach Track Club 22nd annual track meetMay 4 · 100 Meters · Place 2 · Team Blackout EliteTeam Blackout Elite100 Meters214.13a6

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 21USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 21 · 400 Meters · Place 8 · Team Blackout Elite TraTeam Blackout Elite Tra400 Meters81:09.85a—
Jun 21USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 11 · Team Blackout Elite TraTeam Blackout Elite Tra200 MetersRound P1130.54a—
Jun 15NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 15 · 400 Meters · Place 6 · Team Blackout Elite TraTeam Blackout Elite Tra400 Meters61:08.67a—
Jun 15NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 15 · 200 Meters · Place 9 · Team Blackout Elite TraTeam Blackout Elite Tra200 Meters930.58a—
Jun 15NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 15 · 100 Meters · Place 10 · Team Blackout Elite TraTeam Blackout Elite Tra100 Meters1014.87a—
Jun 8Washington Track & Field / Alpha Speed Summer Meet 2024Jun 8 · 400 Meters · Place 7 · Team Blackout Elite TraTeam Blackout Elite Tra400 Meters71:08.77a—
Jun 8Washington Track & Field / Alpha Speed Summer Meet 2024Jun 8 · 100 Meters · Place 11 · Team Blackout Elite TraTeam Blackout Elite Tra100 Meters1114.53a—
May 5Rainier Beach Invitational 2024May 5 · 400 Meters · Place 8 · Team Blackout Elite TrackTeam Blackout Elite Track400 Meters8.1:10.33a2
May 5Rainier Beach Invitational 2024May 5 · 200 Meters · Place 10 · Team Blackout Elite TrackTeam Blackout Elite Track200 Meters10.31.25a2

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 6USATF Region 13 Junior Olympic ChampionshipsJul 6 · 400 Meters · Place 3 · Team Blackout Elite TraTeam Blackout Elite Tra400 Meters31:10.64a—
Jul 6USATF Region 13 Junior Olympic ChampionshipsJul 6 · 200 Meters · Place 3 · Team Blackout Elite TraTeam Blackout Elite Tra200 MetersRound P331.25a—
Jul 6USATF Region 13 Junior Olympic ChampionshipsJul 6 · 200 Meters · Place 4 · Team Blackout Elite TraTeam Blackout Elite Tra200 Meters430.81a—
Jun 17NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 17 · 400 Meters · Place 2 · Team Blackout Elite TraTeam Blackout Elite Tra400 Meters21:11.35a—
Jun 17NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 17 · 200 Meters · Place 3 · Team Blackout Elite TraTeam Blackout Elite Tra200 Meters332.03a—
Jun 17NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 17 · Long Jump · Place 3 · Team Blackout Elite TracTeam Blackout Elite TracLong Jump33.23m—
Jun 10Washington Track & Field / Alpha Speed Summer MeetJun 10 · 400 Meters · Place 2 · Team Blackout Elite TraTeam Blackout Elite Tra400 Meters21:11.65a—
Jun 10Washington Track & Field / Alpha Speed Summer MeetJun 10 · 100 Meters · Place 3 · Team Blackout Elite TraTeam Blackout Elite Tra100 Meters315.56a—
Jun 32023 Cascade Striders InvitationalJun 3 · 800 Meters · Place 8 · Team Blackout Elite TrackTeam Blackout Elite Track800 Meters8.2:54.64a PB1
Jun 32023 Cascade Striders InvitationalJun 3 · 200 Meters · Place 3 · Team Blackout Elite TrackTeam Blackout Elite Track200 Meters3.31.71a1
May 7Rainier Beach 20th annual track and field meetMay 7 · 400 Meters · Place 3 · Team Blackout Elite TraTeam Blackout Elite Tra400 Meters31:12.81a—
May 7Rainier Beach 20th annual track and field meetMay 7 · 200 Meters · Place 2 · Team Blackout Elite TraTeam Blackout Elite Tra200 Meters233.17a—
May 7Rainier Beach 20th annual track and field meetMay 7 · 100 Meters · Place 3 · Team Blackout Elite TraTeam Blackout Elite Tra100 MetersRound P315.95a—
May 7Rainier Beach 20th annual track and field meetMay 7 · 100 Meters · Place 2 · Team Blackout Elite TraTeam Blackout Elite Tra100 Meters215.80a—

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 24USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 24 · 800 Meters · Place 7 · Team Blackout Elite TrackTeam Blackout Elite Track800 Meters7.3:04.95a3
Jun 24USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 24 · 400 Meters · Place 5 · Team Blackout Elite TrackTeam Blackout Elite Track400 Meters5.1:14.29a3
Jun 24USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 24 · 200 Meters · Place 9 · Team Blackout Elite TrackTeam Blackout Elite Track200 MetersRound P9.32.50aWind: 4.43
Jun 18NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 18 · 800 Meters · Place 5 · Team Blackout Elite TraTeam Blackout Elite Tra800 Meters52:58.98a—
Jun 18NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 18 · 400 Meters · Place 3 · Team Blackout Elite TraTeam Blackout Elite Tra400 Meters31:14.06a—
Jun 11Xtreme Speed OpenJun 11 · 400 Meters · Place 5 · Team Blackout Elite TraTeam Blackout Elite Tra400 Meters51:12.42a—
Jun 11Xtreme Speed OpenJun 11 · 200 Meters · Place 4 · Team Blackout Elite TraTeam Blackout Elite Tra200 Meters432.65a—
Jun 11Xtreme Speed OpenJun 11 · 100 Meters · Place 12 · Team Blackout Elite TraTeam Blackout Elite Tra100 MetersRound S1216.35a—
Jun 42nd Annual Cliff Nixon Invitational Jun 4 · 400 Meters · Place 4 · Team Blackout Elite TraTeam Blackout Elite Tra400 Meters41:14.70a—
Jun 42nd Annual Cliff Nixon Invitational Jun 4 · 200 Meters · Place 7 · Team Blackout Elite TraTeam Blackout Elite Tra200 Meters734.23a—
Jun 42nd Annual Cliff Nixon Invitational Jun 4 · 100 Meters · Place 11 · Team Blackout Elite TraTeam Blackout Elite Tra100 MetersRound P1115.88a—
Apr 23Rainier Beach 19th Annual Invitational Track MeetApr 23 · 400 Meters · Place 2 · Team Blackout Elite TrackTeam Blackout Elite Track400 Meters2.1:15.27a3
Apr 23Rainier Beach 19th Annual Invitational Track MeetApr 23 · 200 Meters · Place 7 · Team Blackout Elite TrackTeam Blackout Elite Track200 Meters7.34.66a3
Apr 23Rainier Beach 19th Annual Invitational Track MeetApr 23 · 100 Meters · Place 9 · Team Blackout Elite TrackTeam Blackout Elite Track100 MetersRound P9.16.73a3

2021 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 17NIKE Christal Johnson Memorial MeetJul 17 · 400 Meters · Place 1 · Team Blackout Elite TrackTeam Blackout Elite Track400 Meters1.1:19.38a2
Jul 17NIKE Christal Johnson Memorial MeetJul 17 · 200 Meters · Place 3 · Team Blackout Elite TrackTeam Blackout Elite Track200 Meters3.35.63a2
Jul 17NIKE Christal Johnson Memorial MeetJul 17 · 100 Meters · Place 3 · Team Blackout Elite TrackTeam Blackout Elite Track100 MetersRound S3.16.90a2
Jul 17NIKE Christal Johnson Memorial MeetJul 17 · 100 Meters · Place 3 · Team Blackout Elite TrackTeam Blackout Elite Track100 Meters3.16.90a2
Jul 10Xtreme Speed Last Chance Qualifier MeetJul 10 · 400 Meters · Place 2 · Team Blackout Elite TrackTeam Blackout Elite Track400 Meters2.1:18.35a2
Jul 10Xtreme Speed Last Chance Qualifier MeetJul 10 · 200 Meters · Place 4 · Team Blackout Elite TrackTeam Blackout Elite Track200 Meters4.34.95a2
Jul 10Xtreme Speed Last Chance Qualifier MeetJul 10 · 100 Meters · Place 2 · Team Blackout Elite TrackTeam Blackout Elite Track100 Meters2.16.83a2
Jun 23Team Blackout vs. Federal Way Dual MeetJun 23 · 400 Meters · Place 1 · Team Blackout Elite TrackTeam Blackout Elite Track400 Meters1.1:21.44Unofficial2
Jun 23Team Blackout vs. Federal Way Dual MeetJun 23 · 200 Meters · Place 1 · Team Blackout Elite TrackTeam Blackout Elite Track200 Meters1.35.03Unofficial2
Jun 23Team Blackout vs. Federal Way Dual MeetJun 23 · 100 Meters · Place 1 · Team Blackout Elite TrackTeam Blackout Elite Track100 Meters1.16.40Unofficial2
Jun 18AAU Region 21 Qualifier at Yakima WAJun 18 · 400 Meters · Place 2 · Team Blackout Elite TrackTeam Blackout Elite Track400 Meters2.1:15.95a2
Jun 18AAU Region 21 Qualifier at Yakima WAJun 18 · 200 Meters · Place 3 · Team Blackout Elite TrackTeam Blackout Elite Track200 Meters3.33.22a2
Jun 18AAU Region 21 Qualifier at Yakima WAJun 18 · 100 Meters · Place 3 · Team Blackout Elite TrackTeam Blackout Elite Track100 Meters3.16.88a2
May 29Seattle RelaysMay 29 · 400 Meters · Place 1 · Team Blackout Elite TrackTeam Blackout Elite Track400 Meters1.1:22.14a2
May 29Seattle RelaysMay 29 · 200 Meters · Place 2 · Team Blackout Elite TrackTeam Blackout Elite Track200 Meters2.37.27a2
May 29Seattle RelaysMay 29 · 100 Meters · Place 2 · Team Blackout Elite TrackTeam Blackout Elite Track100 Meters2.17.39a2
May 22Nino Cantu Twilight InvitationalMay 22 · 400 Meters · Place 2 · Team Blackout Elite TrackTeam Blackout Elite Track400 Meters2.1:22.72a2
May 22Nino Cantu Twilight InvitationalMay 22 · 200 Meters · Place 5 · Team Blackout Elite TrackTeam Blackout Elite Track200 Meters5.38.12a2
May 22Nino Cantu Twilight InvitationalMay 22 · 100 Meters · Place 5 · Team Blackout Elite TrackTeam Blackout Elite Track100 MetersRound P5.17.90a2
May 22Nino Cantu Twilight InvitationalMay 22 · 100 Meters · Place 6 · Team Blackout Elite TrackTeam Blackout Elite Track100 Meters6.19.29a2

2019 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 15South Puget Sound Track FestivalJun 15 · Long Jump · Place 3 · Team Blackout EliteTeam Blackout EliteLong Jump31.50m—
Jun 15South Puget Sound Track FestivalJun 15 · 200 Meters · Place 1 · Team Blackout EliteTeam Blackout Elite200 Meters142.91—
Jun 15South Puget Sound Track FestivalJun 15 · 100 Meters · Place 2 · Team Blackout EliteTeam Blackout Elite100 Meters219.96—
Jun 8Bremerton Jaguars Annual Track MeetJun 8 · Long Jump · Place 4 · Team Blackout EliteTeam Blackout EliteLong Jump41.29m PB—
Jun 8Bremerton Jaguars Annual Track MeetJun 8 · 100 Meters · Place 1 · Team Blackout EliteTeam Blackout Elite100 Meters120.44h PB—
Jun 8Bremerton Jaguars Annual Track MeetJun 8 · 50 Meters · Place 1 · Team Blackout EliteTeam Blackout Elite50 Meters110.38h PB—
Jun 1Cascade Striders Inaugural Cliff Nixon InvitationalJun 1 · Long Jump · Place 8 · Team Blackout Elite TrackTeam Blackout Elite TrackLong Jump8..77m1
Jun 1Cascade Striders Inaugural Cliff Nixon InvitationalJun 1 · 200 Meters · Place 2 · Team Blackout Elite TrackTeam Blackout Elite Track200 Meters2.42.69a1
Jun 1Cascade Striders Inaugural Cliff Nixon InvitationalJun 1 · 100 Meters · Place 2 · Team Blackout Elite TrackTeam Blackout Elite Track100 MetersRound P2.19.6ha1
May 18Team Blackout Elite Track Club 2nd Annual Track Meet May 18 · 50 Meter · Place 4 · Team Blackout Elite TrackTeam Blackout Elite Track50 Meter4.12.21a1
May 18Team Blackout Elite Track Club 2nd Annual Track Meet May 18 · Long Jump · Place 4 · Team Blackout Elite TrackTeam Blackout Elite TrackLong Jump4.3-09.001
May 18Team Blackout Elite Track Club 2nd Annual Track Meet May 18 · 100 Meters · Place 2 · Team Blackout Elite TrackTeam Blackout Elite Track100 Meters2.20.37a1
May 4Rainier Beach Invitational 2019May 4 · 50 Meter · Place 3 · Team Blackout Elite TrackTeam Blackout Elite Track50 Meter3.10.26a PB1
May 4Rainier Beach Invitational 2019May 4 · Long Jump · Place 6 · Team Blackout Elite TrackTeam Blackout Elite TrackLong Jump6.1.14m1
May 4Rainier Beach Invitational 2019May 4 · 100 Meters · Place 3 · Team Blackout Elite TrackTeam Blackout Elite Track100 Meters3.20.10a1