Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMarysville All City Track Meet · May 1915.25aMarysville All City Track MeetMay 19, 2022
1600 Meters · OutdoorCity Championships @ MPHS, MG, Grace - Senior Night (MG Host) · May 86:25.43aCity Championships @ MPHS, MG, Grace - Senior Night (MG Host)May 8, 2026
400 Meters · OutdoorMG and Everett @ Arlington · Mar 211:16.03aMG and Everett @ ArlingtonMarch 21, 2024
800 Meters · OutdoorCity Championships @ MPHS, MG, Grace - Senior Night (MG Host) · May 82:49.44aCity Championships @ MPHS, MG, Grace - Senior Night (MG Host)May 8, 2026
Discus · 1kg · OutdoorMarysville All City Track Meet · May 1964-06Marysville All City Track MeetMay 19, 2022
Long Jump · OutdoorMarysville All City Track Meet · May 1911-00.00Marysville All City Track MeetMay 19, 2022

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 8City Championships @ MPHS, MG, Grace - Senior Night (MG Host)May 8 · 1600 Meters · Place 21 · Marysville-GetchellMarysville-Getchell1600 Meters21.6:25.43a PB12
May 8City Championships @ MPHS, MG, Grace - Senior Night (MG Host)May 8 · 800 Meters · Place 14 · Marysville-GetchellMarysville-Getchell800 Meters14.2:49.44a PB12
Apr 30Glacier Peak, Mountlake Terrace @ Marysville GetchellApr 30 · 1600 Meters · Place 23 · Marysville-GetchellMarysville-Getchell1600 Meters236:39.71a12
Apr 30Glacier Peak, Mountlake Terrace @ Marysville GetchellApr 30 · 800 Meters · Place 13 · Marysville-GetchellMarysville-Getchell800 Meters132:52.12a12
Apr 16Monroe @ Marysville GetchellApr 16 · 1600 Meters · Place 11 · Marysville-GetchellMarysville-Getchell1600 Meters116:41.52a12
Apr 2M-G, AMHS @SnohomishApr 2 · 1600 Meters · Place 10 · Marysville-GetchellMarysville-Getchell1600 Meters106:38.53a12
Apr 2M-G, AMHS @SnohomishApr 2 · 800 Meters · Place 14 · Marysville-GetchellMarysville-Getchell800 Meters142:58.13a12
Mar 26Arlington vs. MG and EHSMar 26 · 1600 Meters · Place 26 · Marysville-GetchellMarysville-Getchell1600 Meters26.6:51.55a12
Mar 26Arlington vs. MG and EHSMar 26 · 800 Meters · Place 15 · Marysville-GetchellMarysville-Getchell800 Meters15.2:55.30a12
Mar 19Marysville JamboreeMar 19 · 1600 Meters · Place 14 · Marysville-GetchellMarysville-Getchell1600 Meters146:4612

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 9City Championships, @ MPHS vs MG, Grace ( Senior Night )May 9 · 1600 Meters · Place 12 · Marysville-GetchellMarysville-Getchell1600 Meters126:44.0211
May 9City Championships, @ MPHS vs MG, Grace ( Senior Night )May 9 · 800 Meters · Place 11 · Marysville-GetchellMarysville-Getchell800 Meters113:01.4411
May 1Cascade, Archbishop Murphy @ Marysville GetchellMay 1 · 1600 Meters · Place 12 · Marysville-GetchellMarysville-Getchell1600 Meters126:53.36a11
May 1Cascade, Archbishop Murphy @ Marysville GetchellMay 1 · 800 Meters · Place 15 · Marysville-GetchellMarysville-Getchell800 Meters153:04.40a11
Apr 24MP, MG @ SultanApr 24 · 1600 Meters · Place 10 · Marysville-GetchellMarysville-Getchell1600 Meters107:07.7311
Apr 24MP, MG @ SultanApr 24 · 800 Meters · Place 10 · Marysville-GetchellMarysville-Getchell800 Meters103:13.9211
Apr 17Everett, Archbishop Murphy @ Marysville GetchellApr 17 · 1600 Meters · Place 15 · Marysville-GetchellMarysville-Getchell1600 Meters156:51.78a11
Apr 17Everett, Archbishop Murphy @ Marysville GetchellApr 17 · 800 Meters · Place 14 · Marysville-GetchellMarysville-Getchell800 Meters143:07.59a11
Apr 3MGHS, AMHS @SnohomishApr 3 · 1600 Meters · Place 14 · Marysville-GetchellMarysville-Getchell1600 Meters146:50.22a11
Apr 3MGHS, AMHS @SnohomishApr 3 · 800 Meters · Place 16 · Marysville-GetchellMarysville-Getchell800 Meters163:10.46a11
Mar 27Arlington MG and EverettMar 27 · 1600 Meters · Place 28 · Marysville-GetchellMarysville-Getchell1600 Meters287:00.51a11
Mar 20Jamboree in the 'Wood!Mar 20 · 800 Meters · Place 21 · Marysville-GetchellMarysville-Getchell800 Meters213:19.52a11
Mar 14MG IntrasquadMar 14 · 800 Meters · Place 14 · Marysville-GetchellMarysville-Getchell800 Meters14.3:17Unofficial11

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 3City Championships - MP, MG, Grace - Senior nightMay 3 · 1600 Meters · Place 15 · Marysville GetchellMarysville Getchell1600 Meters156:53.57a—
May 3City Championships - MP, MG, Grace - Senior nightMay 3 · 800 Meters · Place 11 · Marysville GetchellMarysville Getchell800 Meters113:09.60a—
Apr 297th Annual North Sound ClassicApr 29 · 1600 Meters · Place 8 · Marysville GetchellMarysville Getchell1600 Meters87:06.15a—
Apr 297th Annual North Sound ClassicApr 29 · 800 Meters · Place 7 · Marysville GetchellMarysville Getchell800 Meters73:18.12a—
Apr 25Monroe vs. Getchell and SnohomishApr 25 · 1600 Meters · Place 17 · Marysville GetchellMarysville Getchell1600 Meters176:42.22a—
Apr 25Monroe vs. Getchell and SnohomishApr 25 · 800 Meters · Place 16 · Marysville GetchellMarysville Getchell800 Meters163:09.02a—
Apr 18MG vs Shorecrest and CascadeApr 18 · 1600 Meters · Place 32 · Marysville-GetchellMarysville-Getchell1600 Meters32.7:19.83a10
Apr 18MG vs Shorecrest and CascadeApr 18 · 800 Meters · Place 12 · Marysville-GetchellMarysville-Getchell800 Meters12.3:27.83a10
Apr 11MG vs Stanwood and SnohomishApr 11 · 1600 Meters · Place 16 · Marysville GetchellMarysville Getchell1600 Meters167:06.84a—
Mar 28Marysville Getchell at Glacier PeakMar 28 · 1600 Meters · Place 16 · Marysville GetchellMarysville Getchell1600 Meters167:18.02a—
Mar 28Marysville Getchell at Glacier PeakMar 28 · 800 Meters · Place 9 · Marysville GetchellMarysville Getchell800 Meters93:16.66a—
Mar 21MG and Everett @ ArlingtonMar 21 · 1600 Meters · Place 21 · Marysville GetchellMarysville Getchell1600 Meters217:25.84a—
Mar 21MG and Everett @ ArlingtonMar 21 · 400 Meters · Place 12 · Marysville GetchellMarysville Getchell400 Meters121:16.03a PB—
Mar 14MG IntrasquadMar 14 · 800 Meters · Place 9 · Marysville-GetchellMarysville-Getchell800 Meters9.3:17Unofficial10
Mar 14MG IntrasquadMar 14 · 400 Meters · Place 12 · Marysville-GetchellMarysville-Getchell400 Meters12.1:20.4Unofficial10

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 5Marysville City ChampionshipsMay 5 · 1600 Meters · Place 14 · Marysville GetchellMarysville Getchell1600 Meters146:52.84a—
May 5Marysville City ChampionshipsMay 5 · 800 Meters · Place 10 · Marysville GetchellMarysville Getchell800 Meters103:10.58a—
May 26th Annual North Sound ClassicMay 2 · 1600 Meters · Place 10 · Marysville GetchellMarysville Getchell1600 Meters107:17.43a—
May 26th Annual North Sound ClassicMay 2 · 800 Meters · Place 9 · Marysville GetchellMarysville Getchell800 Meters93:24.84a—
May 26th Annual North Sound ClassicMay 2 · 400 Meters · Place 7 · Marysville GetchellMarysville Getchell400 Meters71:18.32a—
Apr 27MG v. SnohomishApr 27 · 1600 Meters · Place 14 · Marysville GetchellMarysville Getchell1600 Meters147:09.67a—
Apr 27MG v. SnohomishApr 27 · 400 Meters · Place 9 · Marysville GetchellMarysville Getchell400 Meters91:18.04a—
Apr 20Meadowdale, Marysville Getchell @ CascadeApr 20 · 1600 Meters · Place 18 · Marysville GetchellMarysville Getchell1600 Meters187:14.82a—
Apr 20Meadowdale, Marysville Getchell @ CascadeApr 20 · 800 Meters · Place 14 · Marysville GetchellMarysville Getchell800 Meters143:17.53a—
Apr 13Marysville-Getchell, Mountlake Terrace @ EverettApr 13 · 1600 Meters · Place 21 · Marysville GetchellMarysville Getchell1600 Meters217:13.86a—
Mar 30MG v. StanwoodMar 30 · 1600 Meters · Place 13 · Marysville GetchellMarysville Getchell1600 Meters137:23.05a—
Mar 30MG v. StanwoodMar 30 · 800 Meters · Place 9 · Marysville GetchellMarysville Getchell800 Meters93:18.39a—
Mar 16Cedarcrest JamboreeMar 16 · 1600 Meters · Place 17 · Marysville GetchellMarysville Getchell1600 Meters177:16.56a—

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 2North Championships at MPHSJun 2 · 400 Meters · Place 10 · MarysvilleMarysville400 Meters10.1:17.99a8
Jun 2North Championships at MPHSJun 2 · 100 Meters · Place 15 · MarysvilleMarysville100 Meters15.15.85a8
May 19Marysville All City Track MeetMay 19 · Long Jump · Place 9 · MarysvilleMarysvilleLong Jump9.11-00.00 PB8
May 19Marysville All City Track MeetMay 19 · Discus · Place 3 · MarysvilleMarysvilleDiscus1kg3.64-06 PB8
May 19Marysville All City Track MeetMay 19 · 400 Meters · Place 2 · MarysvilleMarysville400 Meters2.1:22.32a8
May 19Marysville All City Track MeetMay 19 · 100 Meters · Place 5 · MarysvilleMarysville100 Meters5.15.25a PB8