Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorGlacier Peak, Mountlake Terrace @ Marysville Getchell · Apr 305:52.30aGlacier Peak, Mountlake Terrace @ Marysville GetchellApril 30, 2026
3200 Meters · OutdoorM-G, AMHS @Snohomish · Apr 213:07.08aM-G, AMHS @SnohomishApril 2, 2026
800 Meters · OutdoorArlington vs. MG and EHS · Mar 262:42.06aArlington vs. MG and EHSMarch 26, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 13WESCO 3A NORTH ChampionshipsMay 13 · 3200 Meters · Place 11 · Marysville-GetchellMarysville-Getchell3200 Meters1113:25.62a11
May 13WESCO 3A NORTH ChampionshipsMay 13 · 1600 Meters · Place 13 · Marysville-GetchellMarysville-Getchell1600 Meters135:54.22a11
May 8City Championships @ MPHS, MG, Grace - Senior Night (MG Host)May 8 · 1600 Meters · Place 2 · Marysville-GetchellMarysville-Getchell1600 Meters2.6:04.88a11
May 221st Annual Tomahawk Classic May 2 · 3200 Meters · Place 3 · Marysville-GetchellMarysville-Getchell3200 Meters313:16.63a11
Apr 30Glacier Peak, Mountlake Terrace @ Marysville GetchellApr 30 · 1600 Meters · Place 2 · Marysville-GetchellMarysville-Getchell1600 Meters25:52.30a PB11
Apr 23Cascade, Archbishop Murphy @ Marysville GetchellApr 23 · 1600 Meters · Place 2 · Marysville-GetchellMarysville-Getchell1600 Meters25:54.07a11
Apr 23Cascade, Archbishop Murphy @ Marysville GetchellApr 23 · 800 Meters · Place 2 · Marysville-GetchellMarysville-Getchell800 Meters22:45.17a11
Apr 16Monroe @ Marysville GetchellApr 16 · 1600 Meters · Place 3 · Marysville-GetchellMarysville-Getchell1600 Meters35:53.65a11
Apr 16Monroe @ Marysville GetchellApr 16 · 800 Meters · Place 2 · Marysville-GetchellMarysville-Getchell800 Meters22:46.22a11
Apr 2M-G, AMHS @SnohomishApr 2 · 3200 Meters · Place 3 · Marysville-GetchellMarysville-Getchell3200 Meters313:07.08a PB11
Mar 26Arlington vs. MG and EHSMar 26 · 3200 Meters · Place 1 · Marysville-GetchellMarysville-Getchell3200 Meters1.13:12.17a11
Mar 26Arlington vs. MG and EHSMar 26 · 800 Meters · Place 2 · Marysville-GetchellMarysville-Getchell800 Meters2.2:42.06a PB11
Mar 14Spring Preview InvitationalMar 14 · 1600 Meters · Place 6 · Marysville-GetchellMarysville-Getchell1600 Meters65:55.57a11

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 14WESCO 3A NORTH ChampionshipsMay 14 · 1600 Meters · Place 20 · Marysville-GetchellMarysville-Getchell1600 Meters206:40.40a10
May 14WESCO 3A NORTH ChampionshipsMay 14 · 800 Meters · Place 12 · Marysville-GetchellMarysville-Getchell800 Meters122:54.20a10
May 9City Championships, @ MPHS vs MG, Grace ( Senior Night )May 9 · 800 Meters · Place 5 · Marysville-GetchellMarysville-Getchell800 Meters52:54.2110
May 320th Annual Tomahawk Classic May 3 · 300m Hurdles · Place 5 · Marysville-GetchellMarysville-Getchell300m Hurdles556.65a10
May 320th Annual Tomahawk Classic May 3 · 1600 Meters · Place 4 · Marysville-GetchellMarysville-Getchell1600 Meters46:16.94a10
May 1Cascade, Archbishop Murphy @ Marysville GetchellMay 1 · 800 Meters · Place 3 · Marysville-GetchellMarysville-Getchell800 Meters32:46.74a10
Apr 24MP, MG @ SultanApr 24 · 300m Hurdles · Place 1 · Marysville-GetchellMarysville-Getchell300m Hurdles158.1510
Apr 24MP, MG @ SultanApr 24 · 1600 Meters · Place 3 · Marysville-GetchellMarysville-Getchell1600 Meters36:24.8410
Apr 17Everett, Archbishop Murphy @ Marysville GetchellApr 17 · 300m Hurdles · Place 2 · Marysville-GetchellMarysville-Getchell300m Hurdles259.39a10
Apr 17Everett, Archbishop Murphy @ Marysville GetchellApr 17 · 1600 Meters · Place 3 · Marysville-GetchellMarysville-Getchell1600 Meters36:39.49a10
Apr 3MGHS, AMHS @SnohomishApr 3 · 300m Hurdles · Place 4 · Marysville-GetchellMarysville-Getchell300m Hurdles459.72a10
Apr 3MGHS, AMHS @SnohomishApr 3 · 1600 Meters · Place 4 · Marysville-GetchellMarysville-Getchell1600 Meters46:39.77a10
Mar 27Arlington MG and EverettMar 27 · 300m Hurdles · Place 4 · Marysville-GetchellMarysville-Getchell300m Hurdles457.45a10
Mar 27Arlington MG and EverettMar 27 · 1600 Meters · Place 10 · Marysville-GetchellMarysville-Getchell1600 Meters106:48.67a10
Mar 20Jamboree in the 'Wood!Mar 20 · 1600 Meters · Place 11 · Marysville-GetchellMarysville-Getchell1600 Meters116:50.45a10
Mar 14MG IntrasquadMar 14 · 800 Meters · Place 2 · Marysville-GetchellMarysville-Getchell800 Meters2.3:01Unofficial10

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 83A WESCO North ChampionshipsMay 8 · 300m Hurdles · Place 13 · Marysville GetchellMarysville Getchell300m Hurdles1356.66a—
May 83A WESCO North ChampionshipsMay 8 · 100m Hurdles · Place 14 · Marysville GetchellMarysville Getchell100m Hurdles1419.15a—
May 3City Championships - MP, MG, Grace - Senior nightMay 3 · 300m Hurdles · Place 4 · Marysville GetchellMarysville Getchell300m Hurdles456.79a—
May 3City Championships - MP, MG, Grace - Senior nightMay 3 · 100m Hurdles · Place 5 · Marysville GetchellMarysville Getchell100m Hurdles520.30a—
Apr 297th Annual North Sound ClassicApr 29 · 300m Hurdles · Place 2 · Marysville GetchellMarysville Getchell300m Hurdles255.75a—
Apr 297th Annual North Sound ClassicApr 29 · 100m Hurdles · Place 2 · Marysville GetchellMarysville Getchell100m Hurdles219.85a—
Apr 2719th Annual Tomahawk ClassicApr 27 · 300m Hurdles · Place 8 · Marysville GetchellMarysville Getchell300m Hurdles857.01a—
Apr 2719th Annual Tomahawk ClassicApr 27 · 100m Hurdles · Place 8 · Marysville GetchellMarysville Getchell100m Hurdles820.47a—
Apr 25Monroe vs. Getchell and SnohomishApr 25 · 300m Hurdles · Place 3 · Marysville GetchellMarysville Getchell300m Hurdles357.59a—
Apr 25Monroe vs. Getchell and SnohomishApr 25 · 100m Hurdles · Place 5 · Marysville GetchellMarysville Getchell100m Hurdles519.46a—
Apr 18MG vs Shorecrest and CascadeApr 18 · 300m Hurdles · Marysville-GetchellMarysville-Getchell300m Hurdles30" / 0.762m—NT9
Apr 18MG vs Shorecrest and CascadeApr 18 · 100m Hurdles · Marysville-GetchellMarysville-Getchell100m Hurdles33" / 0.838m—NT9
Apr 11MG vs Stanwood and SnohomishApr 11 · 300m Hurdles · Place 6 · Marysville GetchellMarysville Getchell300m Hurdles659.29a—
Apr 11MG vs Stanwood and SnohomishApr 11 · 100m Hurdles · Place 9 · Marysville GetchellMarysville Getchell100m Hurdles921.05a—
Mar 28Marysville Getchell at Glacier PeakMar 28 · 300m Hurdles · Place 1 · Marysville GetchellMarysville Getchell300m Hurdles157.83a—
Mar 28Marysville Getchell at Glacier PeakMar 28 · 100m Hurdles · Place 4 · Marysville GetchellMarysville Getchell100m Hurdles422.27a—
Mar 28Marysville Getchell at Glacier PeakMar 28 · 800 Meters · Place 7 · Marysville GetchellMarysville Getchell800 Meters73:23.44a—
Mar 21MG and Everett @ ArlingtonMar 21 · 300m Hurdles · Place 5 · Marysville GetchellMarysville Getchell300m Hurdles559.04a—
Mar 21MG and Everett @ ArlingtonMar 21 · 1600 Meters · Place 20 · Marysville GetchellMarysville Getchell1600 Meters207:08.86a—
Mar 14MG IntrasquadMar 14 · 100m Hurdles · Place 2 · Marysville-GetchellMarysville-Getchell100m Hurdles33" / 0.838m2.20.5Unofficial9
Mar 14MG IntrasquadMar 14 · 800 Meters · Place 5 · Marysville-GetchellMarysville-Getchell800 Meters5.3:03Unofficial9

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 2North Championships at MPHSJun 2 · 1600 Meters · Place 3 · CedarcrestCedarcrest1600 Meters3.6:39.27a7
Jun 2North Championships at MPHSJun 2 · 800 Meters · Place 3 · CedarcrestCedarcrest800 Meters3.2:59.58a7
May 26Cedarcrest, NLMS, LSMS @ CaveleroMay 26 · 1600 Meters · Place 4 · CedarcrestCedarcrest1600 Meters4.6:28.84Unofficial7
May 26Cedarcrest, NLMS, LSMS @ CaveleroMay 26 · 800 Meters · CedarcrestCedarcrest800 Meters—3:01.31Unofficial7
May 19Marysville All City Track MeetMay 19 · 1600 Meters · Place 1 · CedarcrestCedarcrest1600 Meters1.6:53.94a7
May 19Marysville All City Track MeetMay 19 · 800 Meters · Place 1 · CedarcrestCedarcrest800 Meters1.3:19.70a7