Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSPSL 4A - League Championship Meet · May 1410.93aSPSL 4A - League Championship MeetMay 14, 2026
200 Meters · Indoor2026 STCU West Coast Indoor Championships · Feb 2022.78a2026 STCU West Coast Indoor ChampionshipsFebruary 20, 2026
200 Meters · OutdoorNIKE/XTREME Christal Johnson Memorial Meet · Jun 2021.89aNIKE/XTREME Christal Johnson Memorial MeetJune 20, 2026
40 Yard Dash · OutdoorOregon Relays presented by AthleticNET · Apr 44.86aOregon Relays presented by AthleticNETApril 4, 2025
400 Meters · OutdoorSouth Sound Classic Presented by Washington State Fair · Apr 1351.68aSouth Sound Classic Presented by Washington State FairApril 13, 2024
50 Meter · OutdoorTSD Speed Night · Aug 145.63aTSD Speed NightAugust 14, 2024
60 Meter · Indoor2025 Spokane Speed Games presented by STCU · Dec 147.20a2025 Spokane Speed Games presented by STCUDecember 14, 2025
60 Meters · Indoor2026 STCU West Coast Indoor Championships · Feb 207.10a2026 STCU West Coast Indoor ChampionshipsFebruary 20, 2026
Long Jump · OutdoorPuyallup SD Championships (ERHS, RHS, PHS) · May 619' 2"Puyallup SD Championships (ERHS, RHS, PHS)May 6, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Aug 12Bill Roe All-Comers Summer Series #11Aug 12 · Long Jump · Royal T Track & FieldRoyal T Track & FieldLong Jump—DNS12
Aug 12Bill Roe All-Comers Summer Series #11Aug 12 · 100 Meters · Place 3 · Royal T Track & FieldRoyal T Track & Field100 Meters3.11.06a12
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · 200 Meters · Place 13 · Royal TRoyal T200 MetersRound P1322.93a12
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · 200 Meters · Place 9 · Royal TRoyal T200 Meters922.79a12
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · 100 Meters · Place 26 · Royal TRoyal T100 MetersRound P2611.48a12
Jun 20NIKE/XTREME Christal Johnson Memorial MeetJun 20 · 200 Meters · Place 1 · Royal T Track & FieldRoyal T Track & Field200 Meters1.21.89a PB12
Jun 13WATFA & ASA Summer ShowcaseJun 13 · 100 Meters · Place 4 · Royal T Track & FieldRoyal T Track & Field100 Meters4.11.02a12
May 28WIAA 2A/3A/4A State Championships Meet (HS)May 28 · 100 Meters · Place 8 · Rogers (Puyallup)Rogers (Puyallup)100 MetersRound P8.11.03aWind: -112
May 28WIAA 2A/3A/4A State Championships Meet (HS)May 28 · 100 Meters · Place 7 · Rogers (Puyallup)Rogers (Puyallup)100 Meters7.11.09aWind: 1.312
May 203A/4A District 3/4 ChampionshipsMay 20 · 100 Meters · Place 11 · Rogers (Puyallup)Rogers (Puyallup)100 Meters1111.04a12
May 14SPSL 4A - League Championship MeetMay 14 · 200 Meters · Place 17 · Rogers (Puyallup)Rogers (Puyallup)200 Meters1723.18a12
May 14SPSL 4A - League Championship MeetMay 14 · 100 Meters · Place 5 · Rogers (Puyallup)Rogers (Puyallup)100 Meters510.93a PB12
May 6Puyallup SD Championships (ERHS, RHS, PHS)May 6 · Long Jump · Place 1 · Rogers (Puyallup)Rogers (Puyallup)Long Jump1.19' 2" PB12
May 6Puyallup SD Championships (ERHS, RHS, PHS)May 6 · 200 Meters · Place 2 · Rogers (Puyallup)Rogers (Puyallup)200 Meters2.22.95a12
May 2South Sound Classic, Presented by the Washington State FairMay 2 · 100 Meters · Place 16 · Rogers (Puyallup)Rogers (Puyallup)100 Meters16.11.20aWind: -1.612
Apr 18Viking Track & Field ClassicApr 18 · 100 Meters · Place 8 · Rogers (Puyallup)Rogers (Puyallup)100 Meters811.51a12
Mar 26Sumner at RogersMar 26 · 100 Meters · Place 2 · Rogers (Puyallup)Rogers (Puyallup)100 Meters211.05a12
Mar 18Rogers @ South Kitsap (SPSL)Mar 18 · 400 Meters · Place 2 · Rogers (Puyallup)Rogers (Puyallup)400 Meters255.36a12
Mar 10Blue Track JamboreeMar 10 · 200 Meters · Place 1 · Rogers (Puyallup)Rogers (Puyallup)200 Meters123.27a12
Mar 10Blue Track JamboreeMar 10 · 100 Meters · Place 1 · Rogers (Puyallup)Rogers (Puyallup)100 Meters111.36a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 202026 STCU West Coast Indoor ChampionshipsFeb 20 · 200 Meters · Place 27 · Royal TRoyal T200 Meters2722.78a PB12
Feb 202026 STCU West Coast Indoor ChampionshipsFeb 20 · 60 Meters · Place 20 · Royal TRoyal T60 MetersRound P207.10a PB12
Jan 92026 Spokane HS PreviewJan 9 · 60 Meters · Place 36 · Royal TRoyal T60 MetersRound P367.18a12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 142025 Spokane Speed Games presented by STCUDec 14 · 60 Meter · Place 20 · Royal T Track & FieldRoyal T Track & Field60 MeterRound P20.7.20a PB12
Dec 142025 Spokane Speed Games presented by STCUDec 14 · 200 Meters · Place 21 · Royal T Track & FieldRoyal T Track & Field200 Meters21.23.36a12

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 21NIKE/XTREME Christal Johnson Memorial MeetJun 21 · 100 Meters · Place 1 · Royal TRoyal T100 MetersRound S111.22a11
Jun 21NIKE/XTREME Christal Johnson Memorial MeetJun 21 · 100 Meters · Place 1 · Royal TRoyal T100 Meters111.12a11
Jun 14WATFA & ASA Summer ShowcaseJun 14 · 200 Meters · Place 8 · Royal TRoyal T200 Meters823.28a11
May 21West Central Districts 3 / SWD 4 Track & Field ChampionshipsMay 21 · 100 Meters · Place 17 · Rogers (Puyallup)Rogers (Puyallup)100 Meters1711.40a11
May 15SPSL 4A League ChampionshipsMay 15 · 100 Meters · Place 9 · Rogers (Puyallup)Rogers (Puyallup)100 Meters911.08a11
May 8Puyallup SD Championships - Puyallup, Rogers, ER (SPSL)May 8 · 200 Meters · Place 2 · Rogers (Puyallup)Rogers (Puyallup)200 Meters2.23.26a11
May 8Puyallup SD Championships - Puyallup, Rogers, ER (SPSL)May 8 · 100 Meters · Place 3 · Rogers (Puyallup)Rogers (Puyallup)100 Meters3.NT11
Apr 26Big 5 InviteApr 26 · 100 Meters · Place 7 · Rogers (Puyallup)Rogers (Puyallup)100 Meters711.6911
Apr 24SPSL Track - Rogers @ CurtisApr 24 · 200 Meters · Place 3 · Rogers (Puyallup)Rogers (Puyallup)200 Meters322.7011
Apr 24SPSL Track - Rogers @ CurtisApr 24 · 100 Meters · Place 2 · Rogers (Puyallup)Rogers (Puyallup)100 Meters211.0211
Apr 16Spanaway Lake @ Rogers SPSL League MeetApr 16 · 200 Meters · Place 1 · Rogers (Puyallup)Rogers (Puyallup)200 Meters123.15a11
Apr 4Oregon Relays presented by AthleticNETApr 4 · 40 Yard Dash · Place 28 · Rogers (Puyallup)Rogers (Puyallup)40 Yard Dash28.4.86a PB11
Apr 4Oregon Relays presented by AthleticNETApr 4 · 100 Meters · Place 42 · Rogers (Puyallup)Rogers (Puyallup)100 MetersRound P42.11.38aWind: 011
Mar 15Bill Hodder InvitationalMar 15 · 100 Meters · Place 4 · Rogers (Puyallup)Rogers (Puyallup)100 Meters411.71a—
Mar 11Rogers Intra-SquadMar 11 · 60 Meter · Place 1 · Rogers (Puyallup)Rogers (Puyallup)60 Meter1.7.27aUnofficial11

2024 Outdoor Track

33 results
DateMeetEventPlMarkGr
Aug 14TSD Speed NightAug 14 · 50 Meter · Place 1 · Royal T Track & FieldRoyal T Track & Field50 Meter1.5.63a PB10
Aug 14TSD Speed NightAug 14 · 400 Meters · Place 2 · Royal T Track & FieldRoyal T Track & Field400 Meters2.56.03a10
Aug 14TSD Speed NightAug 14 · 200 Meters · Place 1 · Royal T Track & FieldRoyal T Track & Field200 Meters1.22.96a10
Aug 14TSD Speed NightAug 14 · 100 Meters · Place 1 · Royal T Track & FieldRoyal T Track & Field100 Meters1.11.19a10
Jul 13ASA & WATF Summer Showcase #2 (New Version)Jul 13 · 400 Meters · Place 3 · Royal T Track & FieldRoyal T Track & Field400 Meters3.53.11a10
Jul 13ASA & WATF Summer Showcase #2 (New Version)Jul 13 · 100 Meters · Place 6 · Royal T Track & FieldRoyal T Track & Field100 Meters6.11.38a10
Jun 21USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 21 · Royal TRoyal T200 MetersRound P2122.88a—
Jun 21USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 21 · 100 Meters · Place 29 · Royal TRoyal T100 MetersRound P2911.63a—
Jun 15NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 15 · 400 Meters · Place 4 · Royal TRoyal T400 Meters453.06a—
Jun 15NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 15 · 200 Meters · Place 3 · Royal TRoyal T200 Meters323.48a—
Jun 15NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 15 · 100 Meters · Place 1 · Royal TRoyal T100 MetersRound S111.22a—
Jun 15NIKE/XTREME CHRISTAL JOHNSON MEMORIAL MEETJun 15 · 100 Meters · Place 2 · Royal TRoyal T100 Meters211.23a—
May 15West Central Districts 3 / SWD 4 Track & Field ChampionshipsMay 15 · 200 Meters · Place 12 · Rogers (Puyallup)Rogers (Puyallup)200 Meters1222.72a—
May 15West Central Districts 3 / SWD 4 Track & Field ChampionshipsMay 15 · 100 Meters · Place 8 · Rogers (Puyallup)Rogers (Puyallup)100 Meters811.11a—
May 94A SPSL ChampionshipsMay 9 · 400 Meters · Place 15 · Rogers (Puyallup)Rogers (Puyallup)400 Meters1554.06a—
May 94A SPSL ChampionshipsMay 9 · 100 Meters · Place 5 · Rogers (Puyallup)Rogers (Puyallup)100 Meters510.95a—
May 2Rogers @ Emerald Ridge (SPSL)May 2 · 200 Meters · Place 2 · Rogers (Puyallup)Rogers (Puyallup)200 Meters222.48a—
May 2Rogers @ Emerald Ridge (SPSL)May 2 · 100 Meters · Place 2 · Rogers (Puyallup)Rogers (Puyallup)100 Meters211.08a—
Apr 27Big 5 InviteApr 27 · 400 Meters · Place 4 · Rogers (Puyallup)Rogers (Puyallup)400 Meters453.55a—
Apr 27Big 5 InviteApr 27 · 200 Meters · Place 3 · Rogers (Puyallup)Rogers (Puyallup)200 Meters323.53a—
Apr 27Big 5 InviteApr 27 · 100 Meters · Place 1 · Rogers (Puyallup)Rogers (Puyallup)100 Meters111.38a—
Apr 24GKHS @ Rogers (SPSL) Apr 24 · 400 Meters · Place 1 · Rogers (Puyallup)Rogers (Puyallup)400 Meters1.52.55a10
Apr 24GKHS @ Rogers (SPSL) Apr 24 · 100 Meters · Place 1 · Rogers (Puyallup)Rogers (Puyallup)100 Meters1.11.46a10
Apr 17Rogers @ Bethel (SPSL)Apr 17 · 100 Meters · Place 1 · Rogers (Puyallup)Rogers (Puyallup)100 Meters110.97a—
Apr 13South Sound Classic Presented by Washington State FairApr 13 · 400 Meters · Place 8 · Rogers (Puyallup)Rogers (Puyallup)400 Meters8.51.68a PB10
Apr 13South Sound Classic Presented by Washington State FairApr 13 · 200 Meters · Place 13 · Rogers (Puyallup)Rogers (Puyallup)200 Meters13.23.00a10
Mar 30South Sound Freshmen-Sophomore InvitationalMar 30 · 400 Meters · Place 1 · Rogers (Puyallup)Rogers (Puyallup)400 Meters151.97a—
Mar 30South Sound Freshmen-Sophomore InvitationalMar 30 · 200 Meters · Place 1 · Rogers (Puyallup)Rogers (Puyallup)200 Meters122.74a—
Mar 27Olympia @ Rogers (SPSL) Mar 27 · 200 Meters · Place 1 · Rogers (Puyallup)Rogers (Puyallup)200 Meters1.23.12a10
Mar 22Rogers @ BellarmineMar 22 · 400 Meters · Place 1 · Rogers (Puyallup)Rogers (Puyallup)400 Meters152.87a—
Mar 22Rogers @ BellarmineMar 22 · 100 Meters · Place 1 · Rogers (Puyallup)Rogers (Puyallup)100 Meters111.54a—
Mar 8Rogers JamboreeMar 8 · 400 Meters · Place 1 · Rogers (Puyallup)Rogers (Puyallup)400 Meters152.05a—
Mar 8Rogers JamboreeMar 8 · 100 Meters · Place 1 · Rogers (Puyallup)Rogers (Puyallup)100 Meters111.49a—

2023 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 17West Central DistrictsMay 17 · 400 Meters · Place 15 · Rogers (Puyallup)Rogers (Puyallup)400 Meters1553.19a—
May 114A SPSL League Championship MeetMay 11 · 400 Meters · Place 8 · Rogers (Puyallup)Rogers (Puyallup)400 Meters852.55a—
May 114A SPSL League Championship MeetMay 11 · 100 Meters · Place 11 · Rogers (Puyallup)Rogers (Puyallup)100 Meters1111.35a—
May 6Freshman InvitationalMay 6 · 200 Meters · Place 1 · Rogers (Puyallup)Rogers (Puyallup)200 Meters123.88a—
May 6Freshman InvitationalMay 6 · 100 Meters · Place 1 · Rogers (Puyallup)Rogers (Puyallup)100 Meters111.61a—
Apr 26GK vs. RogersApr 26 · 400 Meters · Place 1 · Rogers (Puyallup)Rogers (Puyallup)400 Meters153.36a—
Apr 26GK vs. RogersApr 26 · 100 Meters · Place 4 · Rogers (Puyallup)Rogers (Puyallup)100 Meters411.47a—
Apr 19Bethel @ Rogers HS Apr 19 · 400 Meters · Place 2 · Rogers (Puyallup)Rogers (Puyallup)400 Meters255.03a—
Apr 19Bethel @ Rogers HS Apr 19 · 100 Meters · Place 3 · Rogers (Puyallup)Rogers (Puyallup)100 Meters312.03a—
Apr 15South Sound Classic, Presented by Nike Union Athletics ClubApr 15 · 400 Meters · Place 13 · Rogers (Puyallup)Rogers (Puyallup)400 Meters13.53.77a9
Apr 5Emerald Ridge @ Rogers HSApr 5 · 400 Meters · Place 1 · Rogers (Puyallup)Rogers (Puyallup)400 Meters154.08a—
Apr 5Emerald Ridge @ Rogers HSApr 5 · 100 Meters · Place 4 · Rogers (Puyallup)Rogers (Puyallup)100 Meters412.11a—
Mar 29Rogers @ Olympia (SPSL)Mar 29 · 200 Meters · Place 2 · Rogers (Puyallup)Rogers (Puyallup)200 Meters224.26a—
Mar 29Rogers @ Olympia (SPSL)Mar 29 · 100 Meters · Place 2 · Rogers (Puyallup)Rogers (Puyallup)100 Meters211.75a—
Mar 25South Sound Freshmen-Sophomore InvitationalMar 25 · 400 Meters · Place 1 · Rogers (Puyallup)Rogers (Puyallup)400 Meters156.619
Mar 25South Sound Freshmen-Sophomore InvitationalMar 25 · 200 Meters · Place 2 · Rogers (Puyallup)Rogers (Puyallup)200 Meters224.069
Mar 25South Sound Freshmen-Sophomore InvitationalMar 25 · 100 Meters · Place 2 · Rogers (Puyallup)Rogers (Puyallup)100 Meters211.719
Mar 23Sumner @ Rogers HS Mar 23 · 200 Meters · Place 2 · Rogers (Puyallup)Rogers (Puyallup)200 Meters2.24.11a9
Mar 23Sumner @ Rogers HS Mar 23 · 100 Meters · Place 2 · Rogers (Puyallup)Rogers (Puyallup)100 Meters2.12.18a9
Mar 10Rogers HS IntrasquadMar 10 · 200 Meters · Place 2 · Rogers (Puyallup)Rogers (Puyallup)200 Meters225.03a—
Mar 10Rogers HS IntrasquadMar 10 · 100 Meters · Place 4 · Rogers (Puyallup)Rogers (Puyallup)100 Meters412.45a—

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 17Chief Leichi Middle SchoolMay 17 · 400 Meters · Place 1 · Heritage Christian (University Place)Heritage Christian (University Place)400 Meters1.57.80a8
May 17Chief Leichi Middle SchoolMay 17 · 200 Meters · Place 1 · Heritage Christian (University Place)Heritage Christian (University Place)200 Meters1.25.93a8
May 17Chief Leichi Middle SchoolMay 17 · 100 Meters · Place 1 · Heritage Christian (University Place)Heritage Christian (University Place)100 Meters1.11.96a8
May 10Muckleshoot Middle SchoolMay 10 · 400 Meters · Place 1 · Heritage Christian (University Place)Heritage Christian (University Place)400 Meters1.59.27a8
May 10Muckleshoot Middle SchoolMay 10 · 200 Meters · Place 1 · Heritage Christian (University Place)Heritage Christian (University Place)200 Meters1.25.36a8
May 10Muckleshoot Middle SchoolMay 10 · 100 Meters · Place 1 · Heritage Christian (University Place)Heritage Christian (University Place)100 Meters1.12.45a8
May 2Chief Leichi Middle SchoolMay 2 · 400 Meters · Place 1 · Heritage Christian (University Place)Heritage Christian (University Place)400 Meters1.56.39a8
May 2Chief Leichi Middle SchoolMay 2 · 200 Meters · Place 1 · Heritage Christian (University Place)Heritage Christian (University Place)200 Meters1.25.96a8
May 2Chief Leichi Middle SchoolMay 2 · 100 Meters · Place 1 · Heritage Christian (University Place)Heritage Christian (University Place)100 Meters1.12.49a8
Apr 26Muckleshoot Middle SchoolApr 26 · 400 Meters · Place 1 · Heritage Christian (University Place)Heritage Christian (University Place)400 Meters1.1:01.34a8
Apr 26Muckleshoot Middle SchoolApr 26 · 200 Meters · Place 1 · Heritage Christian (University Place)Heritage Christian (University Place)200 Meters1.26.27a8
Apr 26Muckleshoot Middle SchoolApr 26 · 100 Meters · Place 1 · Heritage Christian (University Place)Heritage Christian (University Place)100 Meters1.12.76a8