Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorGlenn Poole Invitational · Feb 2413.28Glenn Poole InvitationalFebruary 24, 2024
100 Meters · OutdoorBob Shaffer Track Classic · Apr 2012.72aBob Shaffer Track ClassicApril 20, 2024
200 Meters · IndoorGlenn Poole Invitational · Feb 2427.55Glenn Poole InvitationalFebruary 24, 2024
200 Meters · OutdoorWhitney AT Folsom · Apr 211.5Whitney AT FolsomApril 21, 2021
400 Meters · IndoorInderkum Tiger Invitational · Feb 251:04.59Inderkum Tiger InvitationalFebruary 25, 2023
400 Meters · Outdoor3C2A Northern California Track and Field Championships · May 157.86a3C2A Northern California Track and Field ChampionshipsMay 1, 2026
Long Jump · OutdoorCIF-SJS Division 1 Finals · May 1215-06.75CIF-SJS Division 1 FinalsMay 12, 2022
Results · OutdoorAAU Region 22 Qualifier at Oakdale · Jun 1513.43AAU Region 22 Qualifier at OakdaleJune 15, 2022

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 152026 3C2A State ChampionshipsMay 15 · 400 Meters · Place 6 · American RiverAmerican River400 Meters657.95SO
May 13C2A Northern California Track and Field ChampionshipsMay 1 · 400 Meters · Place 4 · American RiverAmerican River400 Meters457.86a PBSO
May 13C2A Northern California Track and Field ChampionshipsMay 1 · 400 Meters · Place 2 · American RiverAmerican River400 Meters258.01aSO
May 13C2A Northern California Track and Field ChampionshipsMay 1 · 400 Meters · Place 4 · American RiverAmerican River400 MetersRound P457.86SO
May 13C2A Northern California Track and Field ChampionshipsMay 1 · 400 Meters · Place 2 · American RiverAmerican River400 Meters258.01SO
Apr 212026 Big 8 Conference Track and Field Championships 4/21 & 4/23Apr 21 · 400 Meters · Place 4 · American RiverAmerican River400 Meters4.58.18aSo
Apr 212026 Big 8 Conference Track and Field Championships 4/21 & 4/23Apr 21 · 200 Meters · Place 4 · American RiverAmerican River200 Meters4.25.86aWind: -0.3So
Apr 10Chico InvitationalApr 10 · 200 Meters · Place 7 · American RiverAmerican River200 Meters7.25.65aWind: 1.6So
Apr 10Chico InvitationalApr 10 · 100 Meters · Place 12 · American RiverAmerican River100 MetersRound P12.12.54aWind: 3.9So
Apr 3Mike Fanelli Track ClassicApr 3 · 400 Meters · Place 4 · American RiverAmerican River400 Meters4.59.06aSo
Mar 28West Coast RelaysMar 28 · 200 Meters · Place 26 · American RiverAmerican River200 Meters26.25.93aWind: 1.6So
Mar 20Aggie OpenMar 20 · 400 Meters · Place 4 · American RiverAmerican River400 Meters4.59.77aSo
Mar 20Aggie OpenMar 20 · 200 Meters · Place 5 · American RiverAmerican River200 Meters5.26.56aWind: 1.6So
Mar 12Pat Ryan Track and Field InvitationalMar 12 · 400 Meters · Place 6 · American RiverAmerican River400 Meters6.59.18aSo
Mar 12Pat Ryan Track and Field InvitationalMar 12 · 200 Meters · Place 7 · American RiverAmerican River200 Meters7.26.20aWind: 0.5So

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 212025 Big 8 ChampsApr 21 · 400 Meters · Place 6 · American RiverAmerican River400 MetersRound P6.59.90aFr
Apr 212025 Big 8 ChampsApr 21 · 400 Meters · Place 6 · American RiverAmerican River400 Meters6.1:00.92aFr
Apr 212025 Big 8 ChampsApr 21 · 200 Meters · Place 8 · American RiverAmerican River200 MetersRound P8.27.12aWind: -1.8Fr
Apr 212025 Big 8 ChampsApr 21 · 200 Meters · Place 7 · American RiverAmerican River200 Meters7.27.32aFr
Mar 28West Coast RelaysMar 28 · 200 Meters · Place 21 · American RiverAmerican River200 Meters21.26.16aWind: 0.8Fr
Mar 21Hornet InvitationalMar 21 · 400 Meters · Place 37 · American RiverAmerican River400 Meters37.59.87aFr
Mar 21Hornet InvitationalMar 21 · 200 Meters · Place 61 · American RiverAmerican River200 Meters61.26.26aWind: 0.1Fr
Mar 14Aggie OpenMar 14 · 200 Meters · Place 15 · American River (Calif.)American River (Calif.)200 Meters1527.01a—
Mar 14Aggie OpenMar 14 · 100 Meters · Place 14 · American River (Calif.)American River (Calif.)100 Meters1412.91a—
Feb 22CCCAA NorCal PreviewFeb 22 · 400 Meters · Place 3 · American RiverAmerican River400 Meters3.1:00.62aFr
Feb 22CCCAA NorCal PreviewFeb 22 · 200 Meters · Place 3 · American RiverAmerican River200 Meters3.26.57aWind: 0.3Fr

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 17 SJS Masters Prelims and FinalsMay 17 · 200 Meters · Place 21 · WhitneyWhitney200 MetersRound P21.26.80aWind: -1.512
May 9CIF-SJS Division I Championships FinalsMay 9 · 200 Meters · Place 10 · WhitneyWhitney200 MetersRound P10.26.35aWind: 2.312
May 9CIF-SJS Division I Championships FinalsMay 9 · 200 Meters · Place 9 · WhitneyWhitney200 Meters9.26.44aWind: 2.412
May 9CIF-SJS Division I Championships FinalsMay 9 · 100 Meters · Place 7 · WhitneyWhitney100 MetersRound P7.12.69aWind: 2.812
May 9CIF-SJS Division I Championships FinalsMay 9 · 100 Meters · Place 9 · WhitneyWhitney100 Meters9.12.78aWind: 2.812
Apr 27SFL League ChampionshipsApr 27 · 200 Meters · Place 1 · WhitneyWhitney200 Meters1.26.36aWind: 2.212
Apr 27SFL League ChampionshipsApr 27 · 100 Meters · Place 3 · WhitneyWhitney100 Meters3.13.14aWind: -212
Apr 20Bob Shaffer Track ClassicApr 20 · 200 Meters · Place 1 · WhitneyWhitney200 Meters126.72a—
Apr 20Bob Shaffer Track ClassicApr 20 · 100 Meters · Place 1 · WhitneyWhitney100 Meters112.72a PB—
Apr 10SFL Center Meet # 3 Apr 10 · 200 Meters · Place 1 · WhitneyWhitney200 Meters126.58a—
Apr 10SFL Center Meet # 3 Apr 10 · 100 Meters · Place 2 · WhitneyWhitney100 Meters212.99a—
Mar 30Falcon Hype Track & Field InvitationalMar 30 · 800 Meters · WhitneyWhitney800 Meters—DNS12
Mar 30Falcon Hype Track & Field InvitationalMar 30 · 100 Meters · WhitneyWhitney100 Meters—NTWind: 0.212
Mar 29Wildcat Twilight Showdown - RescheduleMar 29 · 200 Meters · Place 1 · WhitneyWhitney200 Meters127.48a—
Mar 29Wildcat Twilight Showdown - RescheduleMar 29 · 100 Meters · Place 1 · WhitneyWhitney100 Meters113.10a—
Mar 20SFL #2Mar 20 · 400 Meters · Place 5 · WhitneyWhitney400 Meters51:02.05a—
Mar 20SFL #2Mar 20 · 200 Meters · Place 3 · WhitneyWhitney200 Meters327.22a—
Mar 164th Annual Fighting Zebras InvitationalMar 16 · 400 Meters · Place 7 · WhitneyWhitney400 Meters762.37a—
Mar 164th Annual Fighting Zebras InvitationalMar 16 · 200 Meters · Place 10 · WhitneyWhitney200 Meters1027.40a—
Mar 164th Annual Fighting Zebras InvitationalMar 16 · 100 Meters · Place 9 · WhitneyWhitney100 Meters913.26a—
Mar 6SFL Center Meet # 1 Mar 6 · 400 Meters · Place 2 · WhitneyWhitney400 Meters21:02.59a—
Mar 6SFL Center Meet # 1 Mar 6 · 200 Meters · Place 2 · WhitneyWhitney200 Meters227.69a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Glenn Poole InvitationalFeb 24 · 200 Meters · Place 6 · WhitneyWhitney200 Meters627.55 PB12
Feb 24Glenn Poole InvitationalFeb 24 · 100 Meters · Place 9 · WhitneyWhitney100 Meters913.28 PB12

2023 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 19CIF-SJS Masters Trials and FinalsMay 19 · 200 Meters · Place 22 · WhitneyWhitney200 Meters2226.86a—
May 10CIF-SJS Division 1 Trials/FinalsMay 10 · 400 Meters · Place 14 · WhitneyWhitney400 Meters141:01.80a—
May 10CIF-SJS Division 1 Trials/FinalsMay 10 · 200 Meters · Place 8 · WhitneyWhitney200 Meters827.02a—
May 10CIF-SJS Division 1 Trials/FinalsMay 10 · 200 Meters · Place 8 · WhitneyWhitney200 Meters826.44a—
May 5Sierra Foothill League FinalsMay 5 · 400 Meters · Place 4 · WhitneyWhitney400 MetersRound P4.1:01.44a11
May 5Sierra Foothill League FinalsMay 5 · 400 Meters · Place 4 · WhitneyWhitney400 Meters4.1:01.00a11
May 5Sierra Foothill League FinalsMay 5 · 200 Meters · Place 6 · WhitneyWhitney200 MetersRound P6.27.25aWind: 0.511
May 5Sierra Foothill League FinalsMay 5 · 200 Meters · Place 4 · WhitneyWhitney200 Meters4.27.62aWind: -0.511
Apr 22Sacramento Meet of ChampionsApr 22 · 400 Meters · Place 24 · WhitneyWhitney400 Meters241:02.4311
Apr 12SFL Center meet #3 @ GBHS Apr 12 · Long Jump · Place 13 · WhitneyWhitneyLong Jump1314-2.75—
Apr 12SFL Center meet #3 @ GBHS Apr 12 · 400 Meters · Place 8 · WhitneyWhitney400 Meters81:04.10a—
Apr 12SFL Center meet #3 @ GBHS Apr 12 · 200 Meters · Place 9 · WhitneyWhitney200 Meters927.25a—
Mar 25Thunder InvitationalMar 25 · Long Jump · Place 16 · WhitneyWhitneyLong Jump1614-09.2511
Mar 25Thunder InvitationalMar 25 · 200 Meters · Place 12 · WhitneyWhitney200 Meters1227.5711
Mar 25Thunder InvitationalMar 25 · 400 Meters · Place 6 · WhitneyWhitney400 Meters61:01.6311
Mar 22SFL Center #2Mar 22 · Long Jump · Place 7 · WhitneyWhitneyLong Jump7.14-11.0011
Mar 22SFL Center #2Mar 22 · 200 Meters · Place 2 · WhitneyWhitney200 Meters2.27.84aWind: -311
Mar 22SFL Center #2Mar 22 · 100 Meters · Place 6 · WhitneyWhitney100 Meters6.13.77aWind: -3.911
Mar 17Gateway to Track and Field InvitationalMar 17 · 400 Meters · Place 8 · WhitneyWhitney400 Meters8.1:00.95a11
Mar 17Gateway to Track and Field InvitationalMar 17 · 200 Meters · Place 11 · WhitneyWhitney200 Meters11.26.92aWind: 0.911
Mar 3LeFebvre RelaysMar 3 · Long Jump · Place 7 · WhitneyWhitneyLong Jump714-01.0011
Mar 1SFL Center #1Mar 1 · Long Jump · Place 7 · WhitneyWhitneyLong Jump7.15-00.7511
Mar 1SFL Center #1Mar 1 · 400 Meters · Place 3 · WhitneyWhitney400 Meters3.1:05.47a11
Mar 1SFL Center #1Mar 1 · 200 Meters · Place 2 · WhitneyWhitney200 Meters2.27.43aWind: 2.611

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 25Inderkum Tiger InvitationalFeb 25 · Long Jump · Place 3 · Whitney (SJ)Whitney (SJ)Long Jump315-511
Feb 25Inderkum Tiger InvitationalFeb 25 · 400 Meters · Place 3 · Whitney (SJ)Whitney (SJ)400 Meters31:04.59 PB11
Feb 25Inderkum Tiger InvitationalFeb 25 · 200 Meters · Place 5 · Whitney (SJ)Whitney (SJ)200 Meters527.8511

2022 Outdoor Track

39 results
DateMeetEventPlMarkGr
Jul 25USATF National Junior Olympic ChampionshipsJul 25 · Results · Place 49 · 16 Revolutio16 RevolutioResultsRound P491:03.66—
Jul 16STFU - Championship (Invite Only)Jul 16 · 400 Meters · Revolution Express TrackRevolution Express Track400 Meters--DNS7
Jul 16STFU - Championship (Invite Only)Jul 16 · 200 Meters · Place 6 · Revolution Express TrackRevolution Express Track200 Meters6.27.97a7
Jul 16STFU - Championship (Invite Only)Jul 16 · 100 Meters · Place 9 · Revolution Express TrackRevolution Express Track100 MetersRound P9.13.79a7
Jun 24USATF Pacific Association (Region 16) Junior Olympic ChampionshipsJun 24 · Long Jump · Place 15 · Revolution Express TracRevolution Express TracLong Jump154.43m—
Jun 24USATF Pacific Association (Region 16) Junior Olympic ChampionshipsJun 24 · 400 Meters · Place 8 · Revolution Express TracRevolution Express Trac400 MetersRound P81:03.76a—
Jun 24USATF Pacific Association (Region 16) Junior Olympic ChampionshipsJun 24 · 400 Meters · Place 7 · Revolution Express TracRevolution Express Trac400 Meters71:03.16a—
Jun 24USATF Pacific Association (Region 16) Junior Olympic ChampionshipsJun 24 · 200 Meters · Place 20 · Revolution Express TracRevolution Express Trac200 MetersRound P2028.16a—
Jun 15AAU Region 22 Qualifier at OakdaleJun 15 · Results · Place 5 · Revolution Express TracRevolution Express TracResults514-01.50—
Jun 15AAU Region 22 Qualifier at OakdaleJun 15 · Results · Place 3 · Revolution Express TracRevolution Express TracResults31:04.01—
Jun 15AAU Region 22 Qualifier at OakdaleJun 15 · Results · Place 4 · Revolution Express TracRevolution Express TracResults428.17—
Jun 15AAU Region 22 Qualifier at OakdaleJun 15 · Results · Place 2 · Revolution Express TracRevolution Express TracResults213.43 PB—
Jun 462nd Golden West Invitational Jun 4 · Long Jump · Place 13 · Revolution Express TrackRevolution Express TrackLong Jump13.14-08.507
Jun 462nd Golden West Invitational Jun 4 · 100 Meters · Place 20 · Revolution Express TrackRevolution Express Track100 Meters20.13.66aWind: -0.17
May 12CIF-SJS Division 1 FinalsMay 12 · Long Jump · Place 15 · WhitneyWhitneyLong Jump15.15-06.75 PB10
May 6SFL FinalsMay 6 · Long Jump · Place 5 · WhitneyWhitneyLong Jump514-6.7510
May 6SFL FinalsMay 6 · 200 Meters · Place 10 · WhitneyWhitney200 MetersRound P1027.4510
May 6SFL FinalsMay 6 · 400 Meters · Place 9 · WhitneyWhitney400 MetersRound P91:02.7110
May 6SFL FinalsMay 6 · Long Jump · Place 5 · WhitneyWhitneyLong Jump514-6.7510
May 6SFL FinalsMay 6 · 200 Meters · Place 10 · WhitneyWhitney200 MetersRound P1027.4510
May 6SFL FinalsMay 6 · 400 Meters · Place 9 · WhitneyWhitney400 MetersRound P91:02.7110
May 4SFL TrialsMay 4 · 400 Meters · Place 9 · WhitneyWhitney400 MetersRound P9.1:02.71a10
May 4SFL TrialsMay 4 · 200 Meters · Place 10 · WhitneyWhitney200 MetersRound P10.27.45aWind: 0.610
Apr 23Sacramento Meet of ChampionsApr 23 · 400 Meters · Place 20 · WhitneyWhitney400 Meters201:02.1510
Apr 20Granite Bay versus Whitney duel meetApr 20 · 400 Meters · Place 4 · WhitneyWhitney400 Meters41:02.2710
Apr 20Granite Bay versus Whitney duel meetApr 20 · 200 Meters · Place 4 · WhitneyWhitney200 Meters428.0410
Apr 6Oak Ridge and Del Oro at Whitney Dual MeetApr 6 · 400 Meters · Place 3 · WhitneyWhitney400 Meters3.1:02.77a10
Apr 6Oak Ridge and Del Oro at Whitney Dual MeetApr 6 · 200 Meters · Place 7 · WhitneyWhitney200 Meters7.28.02a10
Mar 31Folsom at Whitney Dual MeetMar 31 · Long Jump · Place 2 · WhitneyWhitneyLong Jump214-06.0010
Mar 31Folsom at Whitney Dual MeetMar 31 · 200 Meters · Place 4 · WhitneyWhitney200 Meters427.5810
Mar 25Simi Valley InvitationalMar 25 · 200 Meters · Place 12 · WhitneyWhitney200 Meters1227.2910
Mar 25Simi Valley InvitationalMar 25 · 400 Meters · Place 5 · WhitneyWhitney400 Meters561.2610
Mar 23SFL Whitney @ Rocklin (Week 1)Mar 23 · Long Jump · Place 6 · WhitneyWhitneyLong Jump614-08.2510
Mar 23SFL Whitney @ Rocklin (Week 1)Mar 23 · 400 Meters · Place 2 · WhitneyWhitney400 Meters21:02.8010
Mar 23SFL Whitney @ Rocklin (Week 1)Mar 23 · 200 Meters · Place 6 · WhitneyWhitney200 Meters627.7510
Mar 19Husky InvitationalMar 19 · 400 Meters · Place 1 · WhitneyWhitney400 Meters1.1:01.77a10
Mar 19Husky InvitationalMar 19 · 200 Meters · Place 2 · WhitneyWhitney200 Meters2.28.16aWind: -1.110
Mar 11Roy Crabtree Pirate ClassicMar 11 · 200 Meters · Place 7 · WhitneyWhitney200 Meters728.4210
Mar 11Roy Crabtree Pirate ClassicMar 11 · 100 Meters · Place 8 · WhitneyWhitney100 Meters814.0210

2021 Outdoor Track

36 results
DateMeetEventPlMarkGr
Jul 24RETC #3 Youth Mini Meet (6 teams)Jul 24 · 400 Meters · Place 2 · Revolution Express TrackRevolution Express Track400 Meters2.1:02.27a6
Jul 24RETC #3 Youth Mini Meet (6 teams)Jul 24 · 200 Meters · Place 3 · Revolution Express TrackRevolution Express Track200 Meters3.27.63a6
Jul 1AAU West Coast NationalsJul 1 · 400 Meters · Place 5 · Rocklin, CARocklin, CA400 Meters5.1:03.47a6
Jul 1AAU West Coast NationalsJul 1 · 200 Meters · Place 18 · Rocklin, CARocklin, CA200 MetersRound P18.27.82aWind: 1.96
Jul 1AAU West Coast NationalsJul 1 · 200 Meters · Place 18 · Revolution Express TrackRevolution Express Track200 Meters18.27.82a6
Jun 25Top 8 MeetJun 25 · 200 Meters · Place 10 · Revolution Express TrackRevolution Express Track200 MetersRound P10.28.01aWind: -1.36
Jun 25Top 8 MeetJun 25 · 100 Meters · Place 11 · Revolution Express TrackRevolution Express Track100 MetersRound P11.13.36aWind: 1.16
May 21Sierra Foothill League (SFL) FinalsMay 21 · 400 Meters · Place 5 · WhitneyWhitney400 MetersRound P5.1:01.41a9
May 21Sierra Foothill League (SFL) FinalsMay 21 · 400 Meters · Place 4 · WhitneyWhitney400 Meters4.1:01.31a9
May 21Sierra Foothill League (SFL) FinalsMay 21 · 200 Meters · Place 3 · WhitneyWhitney200 MetersRound P3.27.44aWind: -19
May 21Sierra Foothill League (SFL) FinalsMay 21 · 200 Meters · Place 3 · WhitneyWhitney200 Meters3.26.90aWind: -0.79
May 19Sierra Foothill League (SFL) TrialsMay 19 · 400 Meters · Place 5 · WhitneyWhitney400 MetersRound P5.1:01.41a9
May 19Sierra Foothill League (SFL) TrialsMay 19 · 200 Meters · Place 3 · WhitneyWhitney200 MetersRound P3.27.44aWind: -19
May 12Whitney Versus Del OroMay 12 · 400 Meters · Place 1 · WhitneyWhitney400 Meters1.1:01.03a9
May 12Whitney Versus Del OroMay 12 · 200 Meters · Place 1 · WhitneyWhitney200 Meters1.27.23a9
May 4Whitney Versus Granite BayMay 4 · 200 Meters · Place 2 · WhitneyWhitney200 Meters2.26.97a9
May 4Whitney Versus Granite BayMay 4 · 100 Meters · Place 3 · WhitneyWhitney100 Meters3.13.44a9
May 1Thunder InvitationalMay 1 · 200 Meters · Place 2 · WhitneyWhitney200 Meters227.469
May 1Thunder InvitationalMay 1 · 400 Meters · Place 1 · WhitneyWhitney400 Meters11:00.789
May 1Thunder InvitationalMay 1 · 400 Meters · Place 1 · WhitneyWhitney400 Meters11:00.789
May 1Thunder InvitationalMay 1 · 400 Meters · Place 1 · WhitneyWhitney400 Meters11:00.789
Apr 27Oak Ridge vs. WhitneyApr 27 · 400 Meters · Place 2 · WhitneyWhitney400 Meters2.1:01.71a9
Apr 27Oak Ridge vs. WhitneyApr 27 · 200 Meters · Place 1 · WhitneyWhitney200 Meters1.27.51aWind: 29
Apr 21Whitney AT FolsomApr 21 · 400 Meters · Place 1 · WhitneyWhitney400 Meters11:07.399
Apr 21Whitney AT FolsomApr 21 · 200 Meters · Place 1 · WhitneyWhitney200 Meters11.5 PB9
Apr 17Central Valley RelaysApr 17 · 400 Meters · Place 4 · WhitneyWhitney400 Meters41:00.629
Apr 15Whitney Versus RocklinApr 15 · 400 Meters · Place 1 · WhitneyWhitney400 Meters1.1:00.70a9
Apr 15Whitney Versus RocklinApr 15 · 200 Meters · Place 2 · WhitneyWhitney200 Meters2.27.07aWind: 09
Apr 7SACTOWN RACESApr 7 · 100 Meters · Place 14 · WhitneyWhitney100 Meters14.14.43a9
Mar 23Oak Ridge vs. WhitneyMar 23 · 200 Meters · Place 1 · WhitneyWhitney200 Meters128.019
Mar 23Oak Ridge vs. WhitneyMar 23 · 400 Meters · Place 1 · WhitneyWhitney400 Meters11:05.189
Mar 18Lincoln DuelMar 18 · 200 Meters · Place 1 · WhitneyWhitney200 Meters129.019
Mar 18Lincoln DuelMar 18 · 100 Meters · Place 1 · WhitneyWhitney100 Meters113.899
Mar 5Rocklin HS vs Whitney HSMar 5 · 400 Meters · WhitneyWhitney400 Meters—DNS9
Mar 5Rocklin HS vs Whitney HSMar 5 · 200 Meters · WhitneyWhitney200 Meters—DNS9
Mar 5Rocklin HS vs Whitney HSMar 5 · 100 Meters · Place 12 · WhitneyWhitney100 Meters12.15.93a9