Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorElk Grove Time Trial · Feb 224:58.61Elk Grove Time TrialFebruary 22, 2025
1600 Meters · OutdoorSJS Division Finals (All Divisions)/Masters Trials · May 164:29.29aSJS Division Finals (All Divisions)/Masters TrialsMay 16, 2026
3200 Meters · IndoorElk Grove Time Trial · Feb 2211:24.82Elk Grove Time TrialFebruary 22, 2025
3200 Meters · OutdoorHerd Roundup · Apr 1810:19.02aHerd RoundupApril 18, 2026
800 Meters · IndoorGlenn Poole Invitational · Feb 242:18.36Glenn Poole InvitationalFebruary 24, 2024
800 Meters · OutdoorSJS DI Championships Trials · May 91:59.49aSJS DI Championships Trials May 9, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 16SJS Division Finals (All Divisions)/Masters TrialsMay 16 · 1600 Meters · Place 16 · Laguna Creek1600 Meters164:29.29a PB12
May 16SJS Division Finals (All Divisions)/Masters TrialsMay 16 · 800 Meters · Place 10 · Laguna Creek800 Meters102:00.91a12
May 9SJS DI Championships Trials May 9 · 800 Meters · Place 12 · Laguna Creek800 MetersRound P121:59.49a PB12
May 1Delta League Varsity & Frosh/Soph Championships May 1 · 1600 Meters · Place 1 · Laguna Creek1600 Meters1.4:30.38a12
May 1Delta League Varsity & Frosh/Soph Championships May 1 · 800 Meters · Place 4 · Laguna Creek800 Meters4.2:01.76a12
Apr 24Glenn Rogers Distance CarnivalApr 24 · 1600 Meters · Place 4 · Laguna Creek1600 Meters44:31.70a12
Apr 18Herd RoundupApr 18 · 3200 Meters · Place 1 · Laguna Creek3200 Meters1.10:19.02a PB12
Apr 18Herd RoundupApr 18 · 1600 Meters · Place 2 · Laguna Creek1600 Meters2.4:35.98a12
Apr 15Delta League Meet #2Apr 15 · 3200 Meters · Place 6 · Laguna Creek3200 Meters6.10:43.91a12
Apr 15Delta League Meet #2Apr 15 · 1600 Meters · Place 2 · Laguna Creek1600 Meters2.4:36.33a12
Apr 15Delta League Meet #2Apr 15 · 800 Meters · Place 2 · Laguna Creek800 Meters2.2:03.54a12
Apr 11Thunder Invitational-MEET IS FULLApr 11 · 1600 Meters · Place 5 · Laguna Creek1600 Meters5.4:35.03a12
Apr 11Thunder Invitational-MEET IS FULLApr 11 · 800 Meters · Place 8 · Laguna Creek800 Meters8.2:03.48a12
Apr 4PR InvitationalApr 4 · 1600 Meters · Place 4 · Laguna Creek1600 Meters4.4:35.75a12
Apr 4PR InvitationalApr 4 · 800 Meters · Place 7 · Laguna Creek800 Meters7.2:04.40a12
Mar 6Bronco Roundup Distance CarnivalMar 6 · 1600 Meters · Place 26 · Laguna Creek1600 Meters264:34.49a12
Mar 6Bronco Roundup Distance CarnivalMar 6 · 800 Meters · Place 19 · Laguna Creek800 Meters192:03.71a12
Feb 28Glenn Poole InvitationalFeb 28 · 1600 Meters · Place 6 · Laguna Creek1600 Meters6.4:38.10a12
Feb 28Glenn Poole InvitationalFeb 28 · 800 Meters · Place 4 · Laguna Creek800 Meters4.2:01.53a12
Feb 14Elk Grove / Consumnes Oaks Time TrialFeb 14 · 1600 Meters · Place 2 · Laguna Creek1600 Meters2.4:46.07a12
Feb 14Elk Grove / Consumnes Oaks Time TrialFeb 14 · 800 Meters · Place 1 · Laguna Creek800 Meters1.2:09.02a12

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 15CIF SJS Division I FinalsMay 15 · 1600 Meters · Place 18 · Laguna Creek1600 Meters18.4:39.34a11
May 2Delta League Varsity & Frosh/Soph Championships FinalsMay 2 · 1600 Meters · Place 7 · Laguna Creek1600 Meters7.4:38.17a11
May 2Delta League Varsity & Frosh/Soph Championships FinalsMay 2 · 800 Meters · Place 10 · Laguna Creek800 Meters10.2:07.16a11
Apr 25Glenn Rogers Distance CarnivalApr 25 · 1600 Meters · Place 13 · Laguna Creek1600 Meters134:41.9611
Apr 25Glenn Rogers Distance CarnivalApr 25 · 800 Meters · Place 13 · Laguna Creek800 Meters132:04.2011
Apr 16Delta League Center Meet #2Apr 16 · 3200 Meters · Laguna Creek3200 Meters—DNS11
Apr 16Delta League Center Meet #2Apr 16 · 1600 Meters · Place 6 · Laguna Creek1600 Meters6.4:45.91a11
Apr 16Delta League Center Meet #2Apr 16 · 800 Meters · Place 2 · Laguna Creek800 Meters2.2:06.72a11
Mar 29Herd RoundupMar 29 · 800 Meters · Place 6 · Laguna Creek (SJ)800 Meters62:07.6911
Mar 25Delta League Center Meet #1Mar 25 · 3200 Meters · Place 4 · Laguna Creek3200 Meters411:04.34a11
Mar 25Delta League Center Meet #1Mar 25 · 1600 Meters · Place 9 · Laguna Creek1600 Meters94:53.22a11
Mar 25Delta League Center Meet #1Mar 25 · 800 Meters · Place 6 · Laguna Creek800 Meters62:10.44a11
Mar 7Bronco Roundup Distance CarnivalMar 7 · 1600 Meters · Place 98 · Laguna Creek1600 Meters984:58.82a—
Mar 7Bronco Roundup Distance CarnivalMar 7 · 800 Meters · Place 63 · Laguna Creek800 Meters632:13.46a—
Mar 1Glenn Poole InvitationalMar 1 · 1600 Meters · Place 30 · Laguna Creek1600 Meters305:07.27a—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22Elk Grove Time TrialFeb 22 · 3200 Meters · Place 1 · Laguna Creek (SJ)3200 Meters111:24.82 PB11
Feb 22Elk Grove Time TrialFeb 22 · 1600 Meters · Place 7 · Laguna Creek (SJ)1600 Meters74:58.61 PB11

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 1Metro League Championships Trials/FinalsMay 1 · 3200 Meters · Place 9 · Laguna Creek3200 Meters9.11:11.32a10
May 1Metro League Championships Trials/FinalsMay 1 · 1600 Meters · Place 12 · Laguna Creek1600 Meters12.4:54.67a10
May 1Metro League Championships Trials/FinalsMay 1 · 800 Meters · Place 12 · Laguna Creek800 MetersRound P12.2:11.56a10
May 1Metro League Championships Trials/FinalsMay 1 · 800 Meters · Place 8 · Laguna Creek800 Meters8.2:11.62a10
Apr 19Glenn Rogers Distance Carnival Apr 19 · 3200 Meters · Place 5 · Laguna Creek3200 Meters510:36.72a—
Apr 6Herd RoundupApr 6 · 3200 Meters · Place 2 · Laguna Creek3200 Meters210:56.76a—
Apr 6Herd RoundupApr 6 · 1600 Meters · Place 9 · Laguna Creek1600 Meters95:07.66a—
Apr 6Herd RoundupApr 6 · 800 Meters · Place 6 · Laguna Creek800 Meters62:16.69a—
Apr 6Herd RoundupApr 6 · 3200 Meters · Place 2 · Laguna Creek (SJ)3200 Meters210:56.7610
Apr 6Herd RoundupApr 6 · 1600 Meters · Place 9 · Laguna Creek (SJ)1600 Meters95:07.6610
Apr 6Herd RoundupApr 6 · 800 Meters · Place 6 · Laguna Creek (SJ)800 Meters62:16.6910
Mar 29Wolfpack Distance CarnivalMar 29 · 1600 Meters · Place 3 · Laguna Creek1600 Meters35:07.68a—
Mar 29Wolfpack Distance CarnivalMar 29 · 800 Meters · Place 3 · Laguna Creek800 Meters32:23.27a—
Mar 20Metro League Center Meet #1Mar 20 · 1600 Meters · Place 3 · Laguna Creek1600 Meters35:11.02a—
Mar 20Metro League Center Meet #1Mar 20 · 800 Meters · Place 2 · Laguna Creek800 Meters22:18.49a—
Mar 9Sturgeon Invite @ Granite Bay HS Mar 9 · 3200 Meters · Place 14 · Laguna Creek (SJ)3200 Meters1411:26.2110
Mar 9Sturgeon Invite @ Granite Bay HS Mar 9 · 1600 Meters · Place 21 · Laguna Creek (SJ)1600 Meters215:19.8110
Mar 9Sturgeon Invite @ Granite Bay HS Mar 9 · 800 Meters · Place 13 · Laguna Creek (SJ)800 Meters132:19.3910
Feb 17Elk Grove / Cosumnes Oaks / Laguna Creek Time TrialFeb 17 · 1600 Meters · Laguna Creek1600 Meters—DNS10
Feb 17Elk Grove / Cosumnes Oaks / Laguna Creek Time TrialFeb 17 · 800 Meters · Place 3 · Laguna Creek800 Meters3.2:20.42a10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Glenn Poole InvitationalFeb 24 · 1600 Meters · Place 22 · Laguna Creek1600 Meters225:11.8410
Feb 24Glenn Poole InvitationalFeb 24 · 800 Meters · Place 13 · Laguna Creek800 Meters132:18.36 PB10

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 3Metropolitan League Championship TrialsMay 3 · 3200 Meters · Place 1 · Laguna Creek3200 Meters1.11:20.42a9
May 3Metropolitan League Championship TrialsMay 3 · 1600 Meters · Laguna Creek1600 Meters—DNS9
May 3Metropolitan League Championship TrialsMay 3 · 800 Meters · Place 5 · Laguna Creek800 MetersRound P5.2:19.67a9
May 3Metropolitan League Championship TrialsMay 3 · 800 Meters · Place 4 · Laguna Creek800 Meters4.2:17.71a9
Apr 26Metropolitan League Center Meet ThreeApr 26 · 1600 Meters · Place 10 · Laguna Creek1600 Meters105:15.76a—
Apr 26Metropolitan League Center Meet ThreeApr 26 · 800 Meters · Place 6 · Laguna Creek800 Meters62:22.89a—
Apr 21Glenn Rogers Distance CarnivalApr 21 · 1600 Meters · Place 23 · Laguna Creek1600 Meters235:10.56a—
Apr 21Glenn Rogers Distance CarnivalApr 21 · 800 Meters · Place 14 · Laguna Creek800 Meters142:17.92a—
Apr 19Metropolitan League Center Meet TwoApr 19 · 800 Meters · Place 7 · Laguna Creek800 Meters72:20.94a—
Apr 8Herd Roundup Apr 8 · 1600 Meters · Place 19 · Laguna Creek (SJ)1600 Meters195:13.299
Apr 8Herd Roundup Apr 8 · 800 Meters · Place 10 · Laguna Creek (SJ)800 Meters102:23.069
Mar 24Bella Vista Bronco Roundup Distance & Pole Vault CarnivalMar 24 · 3200 Meters · Place 74 · Laguna Creek3200 Meters7411:28.749
Mar 24Bella Vista Bronco Roundup Distance & Pole Vault CarnivalMar 24 · 800 Meters · Place 125 · Laguna Creek800 Meters1252:22.239
Mar 17Del Oro InviteMar 17 · 3200 Meters · Place 2 · Laguna Creek (SJ)3200 Meters211:42.739
Mar 3Grape GamesMar 3 · 1600 Meters · Place 18 · Laguna Creek1600 Meters185:26.50a9
Mar 3Grape GamesMar 3 · 800 Meters · Place 15 · Laguna Creek800 Meters152:34.53a9
Feb 18Elk Grove / Cosumnes Oaks / Laguna Creek Time TrialFeb 18 · 1600 Meters · Place 7 · Laguna Creek1600 Meters7.5:45.66a9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 25Glenn Poole InvitationalFeb 25 · 1600 Meters · Place 28 · Laguna Creek1600 Meters285:36.939