Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSturgeon Invite @ Granite Bay HS · Apr 1511.83aSturgeon Invite @ Granite Bay HS April 15, 2023
200 Meters · IndoorElk Grove Time Trial · Feb 2223.21Elk Grove Time TrialFebruary 22, 2025
200 Meters · OutdoorCal State LA Twilight · Apr 1622.28aCal State LA TwilightApril 16, 2026
300 Meters · IndoorCA Winter Championship Qualifier (High School Athletes Only) · Jan 2037.35aCA Winter Championship Qualifier (High School Athletes Only)January 20, 2024
300 Meters · OutdoorCA Winter State Track & Field Championships · Feb 836.15aCA Winter State Track & Field ChampionshipsFebruary 8, 2025
400 Meters · IndoorGlenn Poole Invitational · Feb 2451.19Glenn Poole InvitationalFebruary 24, 2024
400 Meters · OutdoorVery Last Chance Meet · May 1049.14aVery Last Chance MeetMay 10, 2026
800 Meters · OutdoorDelta League Center Meet #2 · Apr 122:14.03aDelta League Center Meet #2April 12, 2023

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 10Very Last Chance MeetMay 10 · 400 Meters · Place 3 · Cal St. Los AngelesCal St. Los Angeles400 Meters3.49.14a PBFr
May 10Very Last Chance MeetMay 10 · 200 Meters · Place 8 · Cal St. Los AngelesCal St. Los Angeles200 Meters8.22.42aWind: 1.1Fr
May 9Franson Last Chance and MultisMay 9 · 400 Meters · Place 22 · Cal St. Los AngelesCal St. Los Angeles400 Meters22.49.14aFr
May 2CCAA Conference ChampionshipsMay 2 · 400 Meters · Place 15 · Cal St. Los AngelesCal St. Los Angeles400 MetersRound P15.49.35aFr
May 2CCAA Conference ChampionshipsMay 2 · 200 Meters · Place 24 · Cal St. Los AngelesCal St. Los Angeles200 MetersRound P24.22.73aWind: -0.5Fr
Apr 16Cal State LA TwilightApr 16 · 400 Meters · Place 4 · Cal St. Los AngelesCal St. Los Angeles400 Meters4.50.26aFr
Apr 16Cal State LA TwilightApr 16 · 200 Meters · Place 12 · Cal St. Los AngelesCal St. Los Angeles200 Meters12.22.28a PBWind: 1.2Fr
Apr 11Rafer Johnson/JJK InvitationalApr 11 · 400 Meters · Place 14 · Cal St. Los AngelesCal St. Los Angeles400 Meters1450.58FR
Mar 27Jim Bush Legends / Bob Larsen Distance InvitationalMar 27 · 400 Meters · Place 43 · Cal St. Los AngelesCal St. Los Angeles400 Meters4350.33aFr
Mar 20Redlands InvitationalMar 20 · 400 Meters · Place 17 · Cal St. Los AngelesCal St. Los Angeles400 Meters1750.69aFr
Mar 14Oxy Distance Carnival and Spring Break ClassicMar 14 · 400 Meters · Place 11 · Cal St. Los AngelesCal St. Los Angeles400 Meters11.50.96aFr

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 24CIF Masters Finals 2025May 24 · 400 Meters · Place 12 · Cosumnes OaksCosumnes Oaks400 MetersRound P12.50.06a12
May 15CIF SJS Division I FinalsMay 15 · 400 Meters · Place 3 · Cosumnes OaksCosumnes Oaks400 MetersRound P3.50.70a12
May 15CIF SJS Division I FinalsMay 15 · 400 Meters · Place 7 · Cosumnes OaksCosumnes Oaks400 Meters7.49.75a12
May 2Delta League Varsity & Frosh/Soph Championships FinalsMay 2 · 400 Meters · Place 3 · Cosumnes OaksCosumnes Oaks400 Meters3.49.48a12
Apr 16Delta League Center Meet #2Apr 16 · 400 Meters · Place 6 · Cosumnes OaksCosumnes Oaks400 Meters6.51.69a12
Apr 16Delta League Center Meet #2Apr 16 · 200 Meters · Place 6 · Cosumnes OaksCosumnes Oaks200 Meters6.22.94aWind: -1.512
Apr 112025 14th Tiger InvitationalApr 11 · 400 Meters · Place 11 · Cosumnes OaksCosumnes Oaks400 Meters11.49.99a12
Mar 29Herd RoundupMar 29 · 400 Meters · Place 2 · Cosumnes Oaks (SJ)Cosumnes Oaks (SJ)400 Meters249.8012
Mar 25Delta League Center Meet #1Mar 25 · 400 Meters · Place 4 · Cosumnes OaksCosumnes Oaks400 Meters451.00a12
Mar 25Delta League Center Meet #1Mar 25 · 200 Meters · Place 13 · Cosumnes OaksCosumnes Oaks200 Meters1323.46a12
Mar 21Red Estes InvitationalMar 21 · 400 Meters · Place 12 · Cosumnes OaksCosumnes Oaks400 Meters12.50.78a12
Mar 8Sac State HS ClassicMar 8 · 400 Meters · Place 11 · Cosumnes OaksCosumnes Oaks400 Meters11.50.44a12
Mar 8Sac State HS ClassicMar 8 · 200 Meters · Place 17 · Cosumnes OaksCosumnes Oaks200 Meters17.23.12aWind: -1.612
Mar 1Glenn Poole InvitationalMar 1 · 400 Meters · Place 3 · Cosumnes OaksCosumnes Oaks400 Meters350.83a—
Feb 8CA Winter State Track & Field ChampionshipsFeb 8 · 300 Meters · Place 40 · Cosumes OaksCosumes Oaks300 Meters40.36.15a PBSr
Jan 25CA Winter Championships QualifierJan 25 · 300 Meters · Place 3 · 33-Unattached33-Unattached300 Meters3.36.33aSr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22Elk Grove Time TrialFeb 22 · 200 Meters · Place 2 · Cosumnes Oaks (SJ)Cosumnes Oaks (SJ)200 Meters223.21 PB12

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 9CIF-SJS Division I Championships FinalsMay 9 · 400 Meters · Cosumnes OaksCosumnes Oaks400 MetersRound P--DNF11
Apr 30Delta League Varsity & Frosh/Soph Championships FinalsApr 30 · 400 Meters · Place 5 · Cosumnes OaksCosumnes Oaks400 Meters551.55a—
Apr 30Delta League Varsity & Frosh/Soph Championships FinalsApr 30 · 400 Meters · Place 4 · Cosumnes OaksCosumnes Oaks400 Meters451.81a—
Apr 27Delta League Varsity & Frosh/Soph Championships TrialsApr 27 · High Jump · Cosumnes OaksCosumnes OaksHigh Jump—NH11
Apr 27Delta League Varsity & Frosh/Soph Championships TrialsApr 27 · 400 Meters · Place 5 · Cosumnes OaksCosumnes Oaks400 MetersRound P5.51.55a11
Apr 17Delta League Center Meet #2Apr 17 · 400 Meters · Place 1 · Cosumnes OaksCosumnes Oaks400 Meters150.95a—
Mar 21Delta League Center Meet #1Mar 21 · High Jump · Place 8 · Cosumnes OaksCosumnes OaksHigh Jump85-0—
Mar 21Delta League Center Meet #1Mar 21 · 400 Meters · Place 2 · Cosumnes OaksCosumnes Oaks400 Meters251.03a—
Mar 21Delta League Center Meet #1Mar 21 · 200 Meters · Place 8 · Cosumnes OaksCosumnes Oaks200 Meters823.38a—
Mar 15Gateway to Track and Field InvitationalMar 15 · 400 Meters · Place 9 · Cosumnes Oaks (SJ)Cosumnes Oaks (SJ)400 Meters950.9811
Mar 9Sturgeon Invite @ Granite Bay HS Mar 9 · 400 Meters · Place 4 · Cosumnes Oaks (SJ)Cosumnes Oaks (SJ)400 Meters451.1111
Mar 2Sac State HS ClassicMar 2 · 400 Meters · Place 7 · Cosumnes OaksCosumnes Oaks400 Meters750.89a—
Feb 17Elk Grove / Cosumnes Oaks / Laguna Creek Time TrialFeb 17 · 400 Meters · Place 2 · Cosumnes OaksCosumnes Oaks400 Meters2.51.88a11
Feb 17Elk Grove / Cosumnes Oaks / Laguna Creek Time TrialFeb 17 · 200 Meters · Place 7 · Cosumnes OaksCosumnes Oaks200 Meters7.24.53a11
Feb 3CA Winter ChampionshipsFeb 3 · 300 Meters · Place 59 · Cosumes OaksCosumes Oaks300 Meters59.36.94aJr

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 24Glenn Poole InvitationalFeb 24 · 400 Meters · Place 3 · Cosumnes OaksCosumnes Oaks400 Meters351.19 PB11
Feb 24Glenn Poole InvitationalFeb 24 · 200 Meters · Place 14 · Cosumnes OaksCosumnes Oaks200 Meters1423.6011
Jan 20CA Winter Championship Qualifier (High School Athletes Only)Jan 20 · 300 Meters · Place 4 · Cosumnes OaksCosumnes Oaks300 Meters437.35a PB—

2023 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 6USATF Region 14 Junior Olympic T&F ChampionshipsJul 6 · 400 Meters · Place 5 · Flying JaguarsFlying Jaguars400 Meters5.51.93aSo
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 400 Meters · Place 4 · Flying JaguarsFlying Jaguars400 MetersRound P452.82a—
Jun 23USATF Pacific Association Junior Olympic ChampionshipsJun 23 · 400 Meters · Place 3 · Flying JaguarsFlying Jaguars400 Meters351.80a—
May 19CIF-SJS Masters Trials and FinalsMay 19 · 400 Meters · Place 16 · Cosumnes OaksCosumnes Oaks400 Meters1650.79a—
May 10CIF-SJS Division 1 Trials/FinalsMay 10 · 400 Meters · Place 9 · Cosumnes OaksCosumnes Oaks400 Meters951.32a—
May 10CIF-SJS Division 1 Trials/FinalsMay 10 · 400 Meters · Place 8 · Cosumnes OaksCosumnes Oaks400 Meters851.24a—
Apr 29Delta League Varsity & Frosh/Soph ChampionshipsApr 29 · 400 Meters · Place 3 · Cosumnes OaksCosumnes Oaks400 MetersRound P3.50.98a10
Apr 29Delta League Varsity & Frosh/Soph ChampionshipsApr 29 · 400 Meters · Place 6 · Cosumnes OaksCosumnes Oaks400 Meters6.52.14a10
Apr 29Delta League Varsity & Frosh/Soph ChampionshipsApr 29 · 200 Meters · Place 16 · Cosumnes OaksCosumnes Oaks200 MetersRound P16.23.71aWind: -1.410
Apr 15Sturgeon Invite @ Granite Bay HS Apr 15 · 100 Meters · Place 5 · Cosumnes OaksCosumnes Oaks100 Meters511.83a PB—
Apr 12Delta League Center Meet #2Apr 12 · 800 Meters · Place 19 · Cosumnes OaksCosumnes Oaks800 Meters192:14.03a PB—
Apr 8Herd Roundup Apr 8 · 400 Meters · Place 6 · Cosumnes Oaks (SJ)Cosumnes Oaks (SJ)400 Meters652.0010
Mar 25Castro Valley RelaysMar 25 · 100 Meters · Place 29 · Cosumnes OaksCosumnes Oaks100 Meters2912.7610
Mar 22Delta League Center Meet #1Mar 22 · 800 Meters · Place 11 · Cosumnes OaksCosumnes Oaks800 Meters11.2:19.55a10
Mar 22Delta League Center Meet #1Mar 22 · 400 Meters · Cosumnes OaksCosumnes Oaks400 Meters—NT10
Mar 17Gateway to Track and Field InvitationalMar 17 · 400 Meters · Place 18 · Cosumnes OaksCosumnes Oaks400 Meters18.52.95a10
Mar 17Gateway to Track and Field InvitationalMar 17 · 200 Meters · Place 39 · Cosumnes OaksCosumnes Oaks200 Meters39.24.12aWind: 1.610
Feb 18Elk Grove / Cosumnes Oaks / Laguna Creek Time TrialFeb 18 · 800 Meters · Place 23 · Cosumnes OaksCosumnes Oaks800 Meters23.2:51.33a10
Feb 18Elk Grove / Cosumnes Oaks / Laguna Creek Time TrialFeb 18 · 400 Meters · Place 2 · Cosumnes OaksCosumnes Oaks400 Meters2.55.33a10
Feb 18Elk Grove / Cosumnes Oaks / Laguna Creek Time TrialFeb 18 · 200 Meters · Cosumnes OaksCosumnes Oaks200 Meters—DNS10
Feb 18Elk Grove / Cosumnes Oaks / Laguna Creek Time TrialFeb 18 · 100 Meters · Cosumnes OaksCosumnes Oaks100 Meters—DNS10

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 25Glenn Poole InvitationalFeb 25 · 400 Meters · Place 1 · Cosumnes OaksCosumnes Oaks400 Meters153.6910

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 30Delta League Championships Trials/FinalsApr 30 · 400 Meters · Place 3 · Cosumnes OaksCosumnes Oaks400 MetersRound P3.55.86a9
Apr 30Delta League Championships Trials/FinalsApr 30 · 400 Meters · Place 1 · Cosumnes OaksCosumnes Oaks400 Meters1.53.53a9
Apr 30Delta League Championships Trials/FinalsApr 30 · 200 Meters · Place 5 · Cosumnes OaksCosumnes Oaks200 MetersRound P5.25.40aWind: -3.19
Apr 30Delta League Championships Trials/FinalsApr 30 · 200 Meters · Place 2 · Cosumnes OaksCosumnes Oaks200 Meters2.24.10aWind: 0.19
Apr 30Delta League Championships Trials/FinalsApr 30 · 100 Meters · Place 12 · Cosumnes OaksCosumnes Oaks100 MetersRound P12.12.34aWind: -1.79
Apr 20Delta League Center Meet #2Apr 20 · 400 Meters · Place 3 · Cosumnes OaksCosumnes Oaks400 Meters353.749
Apr 20Delta League Center Meet #2Apr 20 · 200 Meters · Place 3 · Cosumnes OaksCosumnes Oaks200 Meters324.339
Apr 20Delta League Center Meet #2Apr 20 · 100 Meters · Place 7 · Cosumnes OaksCosumnes Oaks100 Meters712.199
Apr 9Herd RoundupApr 9 · 200 Meters · Place 8 · Cosumnes OaksCosumnes Oaks200 Meters824.179
Mar 30Delta League Center Meet #1Mar 30 · 400 Meters · Place 4 · Cosumnes OaksCosumnes Oaks400 Meters454.309
Mar 30Delta League Center Meet #1Mar 30 · 200 Meters · Place 2 · Cosumnes OaksCosumnes Oaks200 Meters224.379
Mar 30Delta League Center Meet #1Mar 30 · 100 Meters · Place 9 · Cosumnes OaksCosumnes Oaks100 Meters912.189
Mar 19Husky InvitationalMar 19 · 400 Meters · Place 9 · Cosumnes OaksCosumnes Oaks400 Meters9.56.82a9
Mar 12Halden Invitational Mar 12 · 400 Meters · Place 6 · Cosumnes OaksCosumnes Oaks400 Meters656.019