Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorCity Championships @ MPHS, MG, Grace - Senior Night (MG Host) · May 85:27.44aCity Championships @ MPHS, MG, Grace - Senior Night (MG Host)May 8, 2026
3200 Meters · OutdoorWESCO 3A NORTH Championships · May 1312:01.43aWESCO 3A NORTH ChampionshipsMay 13, 2026
400 Meters · OutdoorCity Championships @ MPHS, MG, Grace - Senior Night (MG Host) · May 81:10.06aCity Championships @ MPHS, MG, Grace - Senior Night (MG Host)May 8, 2026
800 Meters · OutdoorCascade, Archbishop Murphy @ Marysville Getchell · Apr 232:27.66aCascade, Archbishop Murphy @ Marysville GetchellApril 23, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 13WESCO 3A NORTH ChampionshipsMay 13 · 3200 Meters · Place 21 · Marysville-Getchell3200 Meters2112:01.43a PB12
May 8City Championships @ MPHS, MG, Grace - Senior Night (MG Host)May 8 · 1600 Meters · Place 13 · Marysville-Getchell1600 Meters13.5:27.44a PB12
May 8City Championships @ MPHS, MG, Grace - Senior Night (MG Host)May 8 · 800 Meters · Place 9 · Marysville-Getchell800 Meters9.2:32.11a12
May 8City Championships @ MPHS, MG, Grace - Senior Night (MG Host)May 8 · 400 Meters · Place 6 · Marysville-Getchell400 Meters6.1:10.06a PB12
May 221st Annual Tomahawk Classic May 2 · 3200 Meters · Place 12 · Marysville-Getchell3200 Meters1212:19.79a12
Apr 30Glacier Peak, Mountlake Terrace @ Marysville GetchellApr 30 · 1600 Meters · Place 18 · Marysville-Getchell1600 Meters185:41.51a12
Apr 30Glacier Peak, Mountlake Terrace @ Marysville GetchellApr 30 · 800 Meters · Place 9 · Marysville-Getchell800 Meters92:36.04a12
Apr 23Cascade, Archbishop Murphy @ Marysville GetchellApr 23 · 1600 Meters · Place 7 · Marysville-Getchell1600 Meters75:30.78a12
Apr 23Cascade, Archbishop Murphy @ Marysville GetchellApr 23 · 800 Meters · Place 5 · Marysville-Getchell800 Meters52:27.66a PB12
Apr 16Monroe @ Marysville GetchellApr 16 · 3200 Meters · Place 2 · Marysville-Getchell3200 Meters212:02.98a12
Apr 16Monroe @ Marysville GetchellApr 16 · 800 Meters · Place 4 · Marysville-Getchell800 Meters42:36.64a12
Apr 2M-G, AMHS @SnohomishApr 2 · 3200 Meters · Place 4 · Marysville-Getchell3200 Meters412:07.25a12
Apr 2M-G, AMHS @SnohomishApr 2 · 800 Meters · Place 9 · Marysville-Getchell800 Meters92:31.20a12
Mar 26Arlington vs. MG and EHSMar 26 · 1600 Meters · Place 16 · Marysville-Getchell1600 Meters16.5:49.47a12
Mar 26Arlington vs. MG and EHSMar 26 · 800 Meters · Place 7 · Marysville-Getchell800 Meters7.2:37.59a12
Mar 19Marysville JamboreeMar 19 · 1600 Meters · Place 7 · Marysville-Getchell1600 Meters75:4012
Mar 14Spring Preview InvitationalMar 14 · 1600 Meters · Place 25 · Marysville-Getchell1600 Meters255:43.17a12

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 3MGHS, AMHS @SnohomishApr 3 · 1600 Meters · Place 11 · Marysville-Getchell1600 Meters116:19.71a11
Apr 3MGHS, AMHS @SnohomishApr 3 · 800 Meters · Place 14 · Marysville-Getchell800 Meters142:58.06a11
Mar 20Jamboree in the 'Wood!Mar 20 · 800 Meters · Place 18 · Marysville-Getchell800 Meters183:06.74a11
Mar 14MG IntrasquadMar 14 · 800 Meters · Place 10 · Marysville-Getchell800 Meters10.3:00Unofficial11

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 3City Championships - MP, MG, Grace - Senior nightMay 3 · 1600 Meters · Place 10 · Marysville Getchell1600 Meters105:50.74a—
May 3City Championships - MP, MG, Grace - Senior nightMay 3 · 800 Meters · Place 5 · Marysville Getchell800 Meters52:34.71a—
Apr 2719th Annual Tomahawk ClassicApr 27 · 1600 Meters · Place 21 · Marysville Getchell1600 Meters215:41.57a—
Apr 25Monroe vs. Getchell and SnohomishApr 25 · 3200 Meters · Place 6 · Marysville Getchell3200 Meters612:33.25a—
Apr 18MG vs Shorecrest and CascadeApr 18 · 1600 Meters · Place 16 · Marysville-Getchell1600 Meters16.5:51.25a10
Apr 18MG vs Shorecrest and CascadeApr 18 · 800 Meters · Place 9 · Marysville-Getchell800 Meters9.2:50.08a10
Apr 11MG vs Stanwood and SnohomishApr 11 · 1600 Meters · Place 10 · Marysville Getchell1600 Meters105:59.43a—
Apr 11MG vs Stanwood and SnohomishApr 11 · 800 Meters · Place 8 · Marysville Getchell800 Meters82:38.46a—
Mar 28Marysville Getchell at Glacier PeakMar 28 · 3200 Meters · Place 10 · Marysville Getchell3200 Meters1012:29.13a—
Mar 21MG and Everett @ ArlingtonMar 21 · 1600 Meters · Place 18 · Marysville Getchell1600 Meters185:55.33a—
Mar 21MG and Everett @ ArlingtonMar 21 · 800 Meters · Place 22 · Marysville Getchell800 Meters222:43.78a—
Mar 14MG IntrasquadMar 14 · 800 Meters · Place 7 · Marysville-Getchell800 Meters7.2:45Unofficial10
Mar 14MG IntrasquadMar 14 · 400 Meters · Place 11 · Marysville-Getchell400 Meters11.1:08.2Unofficial10

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 5Marysville City ChampionshipsMay 5 · 1600 Meters · Place 7 · Marysville Getchell1600 Meters75:28.54a—
May 5Marysville City ChampionshipsMay 5 · 800 Meters · Place 2 · Marysville Getchell800 Meters22:32.22a—
May 26th Annual North Sound ClassicMay 2 · 3200 Meters · Place 2 · Marysville Getchell3200 Meters213:03.00a—
May 26th Annual North Sound ClassicMay 2 · 1600 Meters · Place 3 · Marysville Getchell1600 Meters35:52.21a—
May 26th Annual North Sound ClassicMay 2 · 800 Meters · Place 3 · Marysville Getchell800 Meters32:43.04a—
Apr 27MG v. SnohomishApr 27 · 1600 Meters · Place 9 · Marysville Getchell1600 Meters95:41.32a—
Apr 27MG v. SnohomishApr 27 · 800 Meters · Place 4 · Marysville Getchell800 Meters42:41.47a—
Apr 20Meadowdale, Marysville Getchell @ CascadeApr 20 · 1600 Meters · Place 11 · Marysville Getchell1600 Meters115:40.50a—
Apr 20Meadowdale, Marysville Getchell @ CascadeApr 20 · 800 Meters · Place 8 · Marysville Getchell800 Meters82:38.68a—
Apr 13Marysville-Getchell, Mountlake Terrace @ EverettApr 13 · 1600 Meters · Place 16 · Marysville Getchell1600 Meters165:59.39a—
Apr 13Marysville-Getchell, Mountlake Terrace @ EverettApr 13 · 800 Meters · Place 13 · Marysville Getchell800 Meters132:44.44a—
Mar 30MG v. StanwoodMar 30 · 1600 Meters · Place 8 · Marysville Getchell1600 Meters85:50.52a—
Mar 30MG v. StanwoodMar 30 · 800 Meters · Place 6 · Marysville Getchell800 Meters62:42.30a—
Mar 16Cedarcrest JamboreeMar 16 · 1600 Meters · Place 16 · Marysville Getchell1600 Meters166:06.99a—