Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorViking Invitational · Feb 2413.88Viking InvitationalFebruary 24, 2024
100 Meters · OutdoorSJS Division Finals (All Divisions)/Masters Trials · May 1611.22aSJS Division Finals (All Divisions)/Masters TrialsMay 16, 2026
200 Meters · IndoorViking Invitational · Feb 2426.76Viking InvitationalFebruary 24, 2024
200 Meters · OutdoorMLL Trials/Finals · May 622.96aMLL Trials/FinalsMay 6, 2026
400 Meters · OutdoorMLL Cluster #4 · Apr 2456.32MLL Cluster #4April 24, 2025

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 16SJS Division Finals (All Divisions)/Masters TrialsMay 16 · 200 Meters · Place 7 · Bret Harte200 Meters723.19a11
May 16SJS Division Finals (All Divisions)/Masters TrialsMay 16 · 100 Meters · Place 8 · Bret Harte100 Meters811.22a PB11
May 13SJS D5 TrialsMay 13 · 200 Meters · Place 7 · Bret Harte200 MetersRound P723.08a11
May 13SJS D5 TrialsMay 13 · 100 Meters · Place 9 · Bret Harte100 MetersRound P911.37a11
May 6MLL Trials/FinalsMay 6 · 200 Meters · Place 1 · Bret Harte200 MetersRound P1.23.10a11
May 6MLL Trials/FinalsMay 6 · 200 Meters · Place 1 · Bret Harte200 Meters1.22.96a PB11
May 6MLL Trials/FinalsMay 6 · 100 Meters · Place 1 · Bret Harte100 MetersRound P1.11.30a11
May 6MLL Trials/FinalsMay 6 · 100 Meters · Place 1 · Bret Harte100 Meters1.11.27a11
Apr 23MLL Cluster Meet #4 @ SummervilleApr 23 · 200 Meters · Place 1 · Bret Harte200 Meters123.48a11
Apr 23MLL Cluster Meet #4 @ SummervilleApr 23 · 100 Meters · Place 1 · Bret Harte100 Meters111.47a11
Apr 18Hughson Vintage InvitationalApr 18 · 100 Meters · Place 8 · Bret Harte100 Meters811.49a11
Apr 18Hughson Vintage InvitationalApr 18 · 100 Meters · Place 7 · Bret Harte100 Meters711.75a11
Apr 16MLL Cluster Meet #3 @ Riverbank Apr 16 · 200 Meters · Place 1 · Bret Harte200 Meters123.55a11
Apr 16MLL Cluster Meet #3 @ Riverbank Apr 16 · 100 Meters · Place 2 · Bret Harte100 Meters211.36a11
Apr 9MLL Cluster Meet #2 @ Calaveras HSApr 9 · 200 Meters · Place 1 · Bret Harte200 Meters124.02a11
Apr 9MLL Cluster Meet #2 @ Calaveras HSApr 9 · 100 Meters · Place 1 · Bret Harte100 Meters111.73a11
Mar 2856th Annual Pacific Grove Rotary InvitationalMar 28 · 100 Meters · Place 11 · Bret Harte100 Meters1111.57a11
Mar 26MLL Cluster #1Mar 26 · 200 Meters · Place 1 · Bret Harte200 Meters123.46a11
Mar 26MLL Cluster #1Mar 26 · 100 Meters · Place 2 · Bret Harte100 Meters211.29a11
Mar 214th Annual Sky Mote Memorial Invitational Mar 21 · 200 Meters · Place 7 · Bret Harte200 Meters724.27a11
Mar 214th Annual Sky Mote Memorial Invitational Mar 21 · 100 Meters · Place 9 · Bret Harte100 Meters911.66a11
Mar 13The Timberwolf InvitationalMar 13 · 100 Meters · Place 7 · Bret Harte100 Meters711.56a11
Mar 7Ron Ruptier InvitationalMar 7 · 100 Meters · Place 11 · Bret Harte100 Meters1111.43a11

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 16CIF SJS D4 D5 FinalsMay 16 · 100 Meters · Place 17 · Bret Harte100 MetersRound P17.11.70aWind: 1.911
May 7MLL Prelims/FinalsMay 7 · 200 Meters · Place 5 · Bret Harte200 Meters524.82a10
May 7MLL Prelims/FinalsMay 7 · 200 Meters · Place 5 · Bret Harte200 Meters524.50a10
May 7MLL Prelims/FinalsMay 7 · 100 Meters · Place 4 · Bret Harte100 Meters411.87a10
May 7MLL Prelims/FinalsMay 7 · 100 Meters · Place 4 · Bret Harte100 Meters411.82a10
Apr 26Hal Clements/Bret Harte InvitationalApr 26 · 200 Meters · Place 4 · Bret Harte200 Meters424.5510
Apr 26Hal Clements/Bret Harte InvitationalApr 26 · 100 Meters · Place 5 · Bret Harte100 Meters512.1210
Apr 24MLL Cluster #4Apr 24 · 400 Meters · Place 1 · Bret Harte400 Meters156.32 PB10
Apr 17MLL Cluster #3Apr 17 · 200 Meters · Place 4 · Bret Harte200 Meters424.52a10
Apr 17MLL Cluster #3Apr 17 · 100 Meters · Place 3 · Bret Harte100 Meters311.88a10
Apr 12Hughson Vintage InvitationalApr 12 · 100 Meters · Place 10 · Bret Harte100 Meters1012.30a10
Apr 10MLL Cluster #2Apr 10 · 200 Meters · Place 1 · Bret Harte200 Meters124.18a10
Apr 10MLL Cluster #2Apr 10 · 100 Meters · Place 1 · Bret Harte100 Meters111.72a10
Mar 223rd Annual Sky Mote Memorial InvitationalMar 22 · 200 Meters · Place 6 · Bret Harte (SJ)200 Meters625.8910
Mar 223rd Annual Sky Mote Memorial InvitationalMar 22 · 100 Meters · Place 6 · Bret Harte (SJ)100 Meters612.3110

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 30MLL Trials/FinalsApr 30 · 400 Meters · Place 3 · Bret Harte400 MetersRound P3.57.77a9
Apr 30MLL Trials/FinalsApr 30 · 400 Meters · Place 2 · Bret Harte400 Meters2.57.00a9
Apr 30MLL Trials/FinalsApr 30 · 200 Meters · Place 5 · Bret Harte200 MetersRound P5.26.17a9
Apr 30MLL Trials/FinalsApr 30 · 200 Meters · Place 4 · Bret Harte200 Meters4.25.92a9
Apr 20Hal Clements/Bret Harte InvitationalApr 20 · 200 Meters · Place 11 · Bret Harte200 Meters1125.67a—
Apr 20Hal Clements/Bret Harte InvitationalApr 20 · 100 Meters · Place 12 · Bret Harte100 Meters1212.39a—
Apr 18MLL Cluster 4 @ Sonora HSApr 18 · 200 Meters · Place 4 · Bret Harte200 Meters425.96a—
Apr 18MLL Cluster 4 @ Sonora HSApr 18 · 100 Meters · Place 6 · Bret Harte100 Meters612.62a—
Apr 11MLL Cluster 3 @ CalaverasApr 11 · 400 Meters · Place 1 · Bret Harte400 Meters159.35a—
Apr 11MLL Cluster 3 @ CalaverasApr 11 · 200 Meters · Place 7 · Bret Harte200 Meters726.09a—
Mar 28MLL Cluster 1 @ Bret HarteMar 28 · 400 Meters · Place 1 · Bret Harte400 Meters157.59a—
Mar 28MLL Cluster 1 @ Bret HarteMar 28 · 200 Meters · Place 4 · Bret Harte200 Meters425.69a—
Mar 162nd Annual Sky Mote Memorial InvitationalMar 16 · 400 Meters · Place 4 · Bret Harte400 Meters4.58.51a9
Mar 162nd Annual Sky Mote Memorial InvitationalMar 16 · 200 Meters · Place 4 · Bret Harte200 Meters4.26.23aWind: -2.19
Mar 8Roy Crabtree Pirate ClassicMar 8 · 400 Meters · Place 3 · Bret Harte400 Meters358.27a—
Mar 8Roy Crabtree Pirate ClassicMar 8 · 200 Meters · Place 10 · Bret Harte200 Meters1026.40a—
Mar 215th Annual Dean Andreessen Classic Mar 2 · 200 Meters · Place 13 · Bret Harte200 Meters1326.58a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Viking InvitationalFeb 24 · 200 Meters · Place 26 · Bret Harte200 Meters2626.76 PB9
Feb 24Viking InvitationalFeb 24 · 100 Meters · Place 48 · Bret Harte100 Meters4813.88 PB9