Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorNBL-Oak Dual Meet: SRHS vs Analy · Apr 225:36.11aNBL-Oak Dual Meet: SRHS vs AnalyApril 22, 2026
1600 Meters · Outdoor · Hand timedNBL Dual #1, Santa Rosa at Windsor · Mar 276:37.5hNBL Dual #1, Santa Rosa at WindsorMarch 27, 2024
3200 Meters · OutdoorNBL-Oak Dual Meet: SRHS vs Analy · Apr 2213:56.06aNBL-Oak Dual Meet: SRHS vs AnalyApril 22, 2026
800 Meters · OutdoorNBL-Oak Dual Meet: SRHS vs Analy · Apr 222:34.87aNBL-Oak Dual Meet: SRHS vs AnalyApril 22, 2026
800 Meters · Outdoor · Hand timedNBL Dual #1, Santa Rosa at Windsor · Mar 273:01.6hNBL Dual #1, Santa Rosa at WindsorMarch 27, 2024

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 25Viking Track ClassicApr 25 · 1600 Meters · Place 15 · Santa Rosa1600 Meters155:38.29a11
Apr 22NBL-Oak Dual Meet: SRHS vs AnalyApr 22 · 3200 Meters · Place 1 · Santa Rosa3200 Meters1.13:56.06a PB11
Apr 22NBL-Oak Dual Meet: SRHS vs AnalyApr 22 · 1600 Meters · Place 2 · Santa Rosa1600 Meters2.5:36.11a PB11
Apr 22NBL-Oak Dual Meet: SRHS vs AnalyApr 22 · 800 Meters · Place 3 · Santa Rosa800 Meters3.2:34.87a PB11
Apr 182026 Santa Rosa Twilight InvitationalApr 18 · 1600 Meters · Place 6 · Santa Rosa1600 Meters6.5:37.90a11
Apr 182026 Santa Rosa Twilight InvitationalApr 18 · 800 Meters · Place 14 · Santa Rosa800 Meters14.2:35.61a11
Apr 15NBL-Oak Dual Meet: MCHS vs Santa RosaApr 15 · 1600 Meters · Place 3 · Santa Rosa1600 Meters3.5:45.66a11
Apr 15NBL-Oak Dual Meet: MCHS vs Santa RosaApr 15 · 800 Meters · Place 7 · Santa Rosa800 Meters7.2:36.34a11
Apr 8NBL-Oak Dual Meet: SRHS vs MontgomeryApr 8 · 1600 Meters · Place 1 · Santa Rosa1600 Meters1.5:44.02a11
Apr 1NBL Meet: Santa Rosa at WindsorApr 1 · 3200 Meters · Place 2 · Santa Rosa3200 Meters2.14:56.0911
Apr 1NBL Meet: Santa Rosa at WindsorApr 1 · 1600 Meters · Place 5 · Santa Rosa1600 Meters5.5:44.2511
Apr 1NBL Meet: Santa Rosa at WindsorApr 1 · 800 Meters · Place 6 · Santa Rosa800 Meters6.2:39.4111
Mar 28Prospector Gold Rush (formerly Sprinter's Jam)Mar 28 · 1600 Meters · Place 4 · Santa Rosa1600 Meters45:51.83a11
Mar 28Prospector Gold Rush (formerly Sprinter's Jam)Mar 28 · 800 Meters · Place 8 · Santa Rosa800 Meters82:41.36a11
Mar 7Big Cat InvitationalMar 7 · 1600 Meters · Place 12 · Santa Rosa1600 Meters125:47.91a11
Mar 7Big Cat InvitationalMar 7 · 800 Meters · Place 18 · Santa Rosa800 Meters182:39.82a11

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 6‘25 NBL FINALSMay 6 · 1600 Meters · Place 18 · Santa Rosa1600 Meters18.5:57.16a10
May 6‘25 NBL FINALSMay 6 · 800 Meters · Place 16 · Santa Rosa800 Meters16.2:43.66a10
Apr 19Viking Track ClassicApr 19 · 1600 Meters · Place 42 · Santa Rosa1600 Meters425:54.7510
Apr 16NBL-Oak Dual Meet: MCHS @ SRHSApr 16 · 1600 Meters · Place 7 · Santa Rosa1600 Meters75:58.19a10
Apr 16NBL-Oak Dual Meet: MCHS @ SRHSApr 16 · 800 Meters · Place 6 · Santa Rosa800 Meters62:40.05a10
Apr 9Santa Rosa vs Montgomery - NBLApr 9 · 1600 Meters · Place 5 · Santa Rosa1600 Meters56:05.610
Apr 9Santa Rosa vs Montgomery - NBLApr 9 · 800 Meters · Place 5 · Santa Rosa800 Meters52:45.210
Apr 2NBL-Oak Dual Meet: Windsor @ Santa RosaApr 2 · 1600 Meters · Place 5 · Santa Rosa1600 Meters56:07.99a10
Apr 2NBL-Oak Dual Meet: Windsor @ Santa RosaApr 2 · 800 Meters · Place 5 · Santa Rosa800 Meters52:49.37a10
Mar 21Dublin Distance FiestaMar 21 · 1600 Meters · Place 387 · Santa Rosa (Nc)1600 Meters3876:01.4710
Mar 21Dublin Distance FiestaMar 21 · 800 Meters · Place 298 · Santa Rosa (Nc)800 Meters2982:46.3010
Mar 1Big Cat InvitationalMar 1 · 1600 Meters · Place 15 · Santa Rosa1600 Meters156:00.26a—
Mar 1Big Cat InvitationalMar 1 · 800 Meters · Place 12 · Santa Rosa800 Meters122:43.33a—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 30NBL ChampionshipsApr 30 · 1600 Meters · Place 4 · Santa Rosa1600 Meters4.6:15.28a9
Apr 30NBL ChampionshipsApr 30 · 800 Meters · Place 2 · Santa Rosa800 Meters2.2:50.90a9
Apr 20Viking Track ClassicApr 20 · 1600 Meters · Place 23 · Santa Rosa1600 Meters236:17.31a—
Apr 17NBL Dual #4 SRHS vs AnalyApr 17 · 1600 Meters · Place 2 · Santa Rosa1600 Meters26:25.59a—
Apr 17NBL Dual #4 SRHS vs AnalyApr 17 · 800 Meters · Place 3 · Santa Rosa800 Meters32:54.12a—
Apr 10NBL Dual #3 SRHS vs MontgomeryApr 10 · 1600 Meters · Place 2 · Santa Rosa1600 Meters26:30.0—
Apr 10NBL Dual #3 SRHS vs MontgomeryApr 10 · 800 Meters · Place 2 · Santa Rosa800 Meters22:58.5—
Apr 3NBL #2 vs Santa RosaApr 3 · 1600 Meters · Place 7 · Santa Rosa1600 Meters76:18.61a—
Apr 3NBL #2 vs Santa RosaApr 3 · 800 Meters · Place 3 · Santa Rosa800 Meters32:54.37a—
Mar 27NBL Dual #1, Santa Rosa at WindsorMar 27 · 1600 Meters · Place 2 · Santa Rosa1600 Meters26:37.5h PB—
Mar 27NBL Dual #1, Santa Rosa at WindsorMar 27 · 800 Meters · Place 2 · Santa Rosa800 Meters23:01.6h PB—
Mar 2Big Cat InvitationalMar 2 · 1600 Meters · Place 8 · Santa Rosa1600 Meters86:23.45a—
Mar 2Big Cat InvitationalMar 2 · 800 Meters · Place 6 · Santa Rosa800 Meters62:56.27a—