| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 100 Meters · OutdoorMG vs Meadowdale, Oak Harbor · Apr 20 | 2:26.10a | MG vs Meadowdale, Oak Harbor | April 20, 2017 |
| 1600 Meters · OutdoorMarysville City Championships · May 3 | 5:10.03 | Marysville City Championships | May 3, 2019 |
| 1600 Meters · OutdoorMarysville-Getchell @ Shorewood · Apr 28 | 5:47.44a | Marysville-Getchell @ Shorewood | April 28, 2016 |
| 3200 Meters · OutdoorTerrace Invite · Apr 13 | 11:46.55PR | Terrace Invite | April 13, 2019 |
| 3200 Meters · OutdoorMarysville Getchell, Oak Harbor @ Arling · Apr 21 | 13:41.69a | Marysville Getchell, Oak Harbor @ Arling | April 21, 2016 |
| 600 Meters · OutdoorGranite Falls Jamboree · Mar 14 | 1:41.34 | Granite Falls Jamboree | March 14, 2019 |
| 800 Meters · Outdoor16th Annual Tomahawk Classic · Apr 27 | 2:15.07a | 16th Annual Tomahawk Classic | April 27, 2019 |
| 800 Meters · OutdoorNorth Sound Classic · May 3 | 2:38.14a | North Sound Classic | May 3, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 10 | Wesco 3A North Championships Day 2May 10 · 800 Meters · Place 20 · Marysville-Getchell | 800 MetersRound P | 20. | 2:17.39aUnofficial | 12 |
| May 8 | Wesco 3A North Championships Day 1May 8 · 800 Meters · Place 20 · Marysville-Getchell | 800 MetersRound P | 20. | 2:17.39a | 12 |
| May 3 | Marysville City ChampionshipsMay 3 · 1600 Meters · Place 5 · Marysville Getchell | 1600 Meters | 5 | 5:10.03 PB | 12 |
| May 3 | Marysville City ChampionshipsMay 3 · 800 Meters · Place 3 · Marysville Getchell | 800 Meters | 3 | 2:15.08 | 12 |
| Apr 27 | 16th Annual Tomahawk ClassicApr 27 · 800 Meters · Place 9 · Marysville-Getchell | 800 Meters | 9. | 2:15.07a PB | 12 |
| Apr 18 | Marysville-Getchell, Shorecrest @SnohomishApr 18 · 800 Meters · Place 10 · Marysville Getchell | 800 Meters | 10 | 2:15.70PR | 12 |
| Apr 13 | Terrace InviteApr 13 · 3200 Meters · Place 22 · Marysville Getchell | 3200 Meters | 22 | 11:46.55PR PB | 12 |
| Apr 11 | MG, OH, @ Mount VernonApr 11 · 1600 Meters · Place 10 · Marysville-Getchell | 1600 Meters | 10. | 5:24.3ha | 12 |
| Apr 11 | MG, OH, @ Mount VernonApr 11 · 800 Meters · Place 7 · Marysville-Getchell | 800 Meters | 7. | 2:17.0ha | 12 |
| Mar 28 | Stanwood, Everett v. Marysville GetchellMar 28 · 1600 Meters · Place 8 · Marysville-Getchell | 1600 Meters | 8. | 5:24.27a | 12 |
| Mar 28 | Stanwood, Everett v. Marysville GetchellMar 28 · 800 Meters · Place 6 · Marysville-Getchell | 800 Meters | 6. | 2:19.55a | 12 |
| Mar 21 | Arlington v. Marysville Getchell @ Quil Ceda StadiumMar 21 · 800 Meters · Place 8 · Marysville Getchell | 800 Meters | 8 | 2:20.08 | 12 |
| Mar 14 | Granite Falls JamboreeMar 14 · 1600 Meters · Place 13 · Marysville Getchell | 1600 Meters | 13 | 5:23.93 | 12 |
| Mar 14 | Granite Falls JamboreeMar 14 · 600 Meters · Place 9 · Marysville Getchell | 600 Meters | 9 | 1:41.34 PB | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 29 | 14th Annual Tomahawk ClassicApr 29 · 800 Meters · Place 13 · Marysville-Getchell | 800 Meters | 13. | 2:22.16a | 10 |
| Apr 20 | MG vs Meadowdale, Oak HarborApr 20 · 100 Meters · Place 14 · Marysville Getchell | 100 Meters | 14 | 5:31.18a | 10 |
| Apr 20 | MG vs Meadowdale, Oak HarborApr 20 · 100 Meters · Place 12 · Marysville Getchell | 100 Meters | 12 | 2:26.10a PB | 10 |
| Apr 17 | All-Comers MeetApr 17 · 1600 Meters · Marysville-Getchell | 1600 Meters | — | 5:30:6Unofficial | 10 |
| Apr 17 | All-Comers MeetApr 17 · 800 Meters · Marysville-Getchell | 800 Meters | — | 2:26:8Unofficial | 10 |
| Apr 10 | All-Comers MeetApr 10 · 1600 Meters · Marysville-Getchell | 1600 Meters | — | 5:42.6Unofficial | 10 |
| Apr 10 | All-Comers MeetApr 10 · 800 Meters · Marysville-Getchell | 800 Meters | — | 2:32.8Unofficial | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 3 | North Sound ClassicMay 3 · 1600 Meters · Place 7 · Marysville Getchell | 1600 Meters | 7 | 5:51.98a | 9 |
| May 3 | North Sound ClassicMay 3 · 800 Meters · Place 5 · Marysville Getchell | 800 Meters | 5 | 2:38.14a PB | 9 |
| Apr 28 | Marysville-Getchell @ ShorewoodApr 28 · 1600 Meters · Place 14 · Marysville Getchell | 1600 Meters | 14 | 5:47.44a PB | 9 |
| Apr 28 | Marysville-Getchell @ ShorewoodApr 28 · 800 Meters · Place 14 · Marysville Getchell | 800 Meters | 14 | 2:48.25a | 9 |
| Apr 21 | Marysville Getchell, Oak Harbor @ ArlingApr 21 · 3200 Meters · Place 12 · Marysville Getchell | 3200 Meters | 12 | 13:41.69a PB | 9 |
| Apr 14 | Marysville Getchell vs. Arlington vs. EvApr 14 · 1600 Meters · Place 20 · Marysville Getchell | 1600 Meters | 20 | 5:47.42a | 9 |
| Apr 14 | Marysville Getchell vs. Arlington vs. EvApr 14 · 800 Meters · Place 15 · Marysville Getchell | 800 Meters | 15 | 2:36.74a | 9 |
| Mar 31 | Marysville Getchell v. LynnwoodMar 31 · 1600 Meters · Place 10 · Marysville Getchell | 1600 Meters | 10 | 5:56.16a | 9 |
| Mar 31 | Marysville Getchell v. LynnwoodMar 31 · 800 Meters · Place 8 · Marysville Getchell | 800 Meters | 8 | 2:49.32a | 9 |