| Aug 12 | Bill Roe All-Comers Summer Series #11Aug 12 · Javelin · Place 8 · Sound Heat TrackSound Heat Track | Javelin800g | 8. | 34.13m | 11 |
| Aug 12 | Bill Roe All-Comers Summer Series #11Aug 12 · Discus · Place 2 · Sound Heat TrackSound Heat Track | Discus1.6kg | 2. | 34.36m | 11 |
| Jul 29 | Bill Roe All-Comers Summer Series #9Jul 29 · Javelin · Place 4 · Sound Heat TrackSound Heat Track | Javelin800g | 4. | 41.04m PB | 11 |
| Jul 29 | Bill Roe All-Comers Summer Series #9Jul 29 · Discus · Place 1 · Sound Heat TrackSound Heat Track | Discus1.6kg | 1. | 37.77m | 11 |
| Jul 22 | Bill Roe All-Comers Summer Series #8Jul 22 · Javelin · Place 7 · Sound Heat TrackSound Heat Track | Javelin800g | 7. | 37.83m | 11 |
| Jul 22 | Bill Roe All-Comers Summer Series #8Jul 22 · Discus · Place 6 · Sound Heat TrackSound Heat Track | Discus1.6kg | 6. | 41.00m | 11 |
| Jul 15 | Bill Roe All-Comers Summer Series #7Jul 15 · Javelin · Place 5 · Sound Heat TrackSound Heat Track | Javelin800g | 5. | 40.71m | 11 |
| Jul 15 | Bill Roe All-Comers Summer Series #7Jul 15 · Discus · Sound Heat TrackSound Heat Track | Discus1.6kg | — | NM | 11 |
| Jun 24 | Bill Roe All-Comers Summer Series #4Jun 24 · Javelin · Place 7 · Sound Heat TrackSound Heat Track | Javelin800g | 7. | 38.44m | 11 |
| Jun 24 | Bill Roe All-Comers Summer Series #4Jun 24 · Discus · Place 2 · Sound Heat TrackSound Heat Track | Discus1.6kg | 2. | 37.17m | 11 |
| Jun 24 | Bill Roe All-Comers Summer Series #4Jun 24 · Shot Put · Place 2 · Sound Heat TrackSound Heat Track | Shot Put12lb | 2. | 11.80m PB | 11 |
| Jun 20 | NIKE/XTREME Christal Johnson Memorial MeetJun 20 · Javelin · Place 2 · Sound Heat TrackSound Heat Track | Javelin800g | 2. | 38.67m | 11 |
| Jun 20 | NIKE/XTREME Christal Johnson Memorial MeetJun 20 · Discus · Place 1 · Sound Heat TrackSound Heat Track | Discus1.6kg | 1. | 41.30m | 11 |
| Jun 20 | NIKE/XTREME Christal Johnson Memorial MeetJun 20 · Shot Put · Place 2 · Sound Heat TrackSound Heat Track | Shot Put12lb | 2. | 11.59m | 11 |
| Jun 17 | Bill Roe All-Comers Summer Series #3Jun 17 · Javelin · Place 10 · Sound Heat TrackSound Heat Track | Javelin800g | 10. | 38.06m | 11 |
| Jun 17 | Bill Roe All-Comers Summer Series #3Jun 17 · Discus · Place 1 · Sound Heat TrackSound Heat Track | Discus1.6kg | 1. | 39.01m | 11 |
| Jun 17 | Bill Roe All-Comers Summer Series #3Jun 17 · Shot Put · Place 1 · Sound Heat TrackSound Heat Track | Shot Put12lb | 1. | 11.63m | 11 |
| May 28 | WIAA 2A/3A/4A State Championships Meet (HS)May 28 · Discus · Place 6 · Mercer IslandMercer Island | Discus1.6kg | 6. | 150-02 PB | 11 |
| May 21 | 2A/3A District 2 SeaKing ChampionshipsMay 21 · Javelin · Place 6 · Mercer IslandMercer Island | Javelin | 6 | 140-01 | 11 |
| May 21 | 2A/3A District 2 SeaKing ChampionshipsMay 21 · Discus · Place 3 · Mercer IslandMercer Island | Discus | 3 | 137-00 | 11 |
| May 14 | Kingco 2A/3A/4A ChampionshipsMay 14 · Javelin · Place 5 · Mercer IslandMercer Island | Javelin | 5 | 135-01 | 11 |
| May 14 | Kingco 2A/3A/4A ChampionshipsMay 14 · Discus · Place 1 · Mercer IslandMercer Island | Discus | 1 | 141-10 | 11 |
| May 14 | Kingco 2A/3A/4A ChampionshipsMay 14 · Shot Put · Place 10 · Mercer IslandMercer Island | Shot Put | 10 | 38-01.00 | 11 |
| May 7 | Mt. Si & Mercer Island @ Woodinville T&F MeetMay 7 · Javelin · Place 9 · Mercer IslandMercer Island | Javelin | 9 | 119-3 | 11 |
| May 7 | Mt. Si & Mercer Island @ Woodinville T&F MeetMay 7 · Discus · Place 1 · Mercer IslandMercer Island | Discus | 1 | 136-1 | 11 |
| May 7 | Mt. Si & Mercer Island @ Woodinville T&F MeetMay 7 · Shot Put · Place 2 · Mercer IslandMercer Island | Shot Put | 2 | 39-5 | 11 |
| Apr 21 | Skyline @ Mercer IslandApr 21 · Javelin · Place 3 · Mercer IslandMercer Island | Javelin | 3 | 109-07 | 11 |
| Apr 21 | Skyline @ Mercer IslandApr 21 · Discus · Place 1 · Mercer IslandMercer Island | Discus | 1 | 136-10 | 11 |
| Apr 21 | Skyline @ Mercer IslandApr 21 · Shot Put · Place 3 · Mercer IslandMercer Island | Shot Put | 3 | 37-03.00 | 11 |
| Apr 8 | Redmond, Mercer Island @ Mt. SiApr 8 · Javelin · Place 14 · Mercer IslandMercer Island | Javelin | 14 | 107-04 | 11 |
| Apr 8 | Redmond, Mercer Island @ Mt. SiApr 8 · Discus · Place 2 · Mercer IslandMercer Island | Discus | 2 | 128-02 | 11 |
| Apr 8 | Redmond, Mercer Island @ Mt. SiApr 8 · Shot Put · Place 3 · Mercer IslandMercer Island | Shot Put | 3 | 39-11.50 | 11 |
| Mar 28 | Issaquah Icebreaker InviteMar 28 · Javelin · Place 33 · Mercer IslandMercer Island | Javelin | 33 | 99-9 | 11 |
| Mar 28 | Issaquah Icebreaker InviteMar 28 · Discus · Place 11 · Mercer IslandMercer Island | Discus | 11 | 121-1 | 11 |
| Mar 28 | Issaquah Icebreaker InviteMar 28 · Shot Put · Place 34 · Mercer IslandMercer Island | Shot Put | 34 | 35-3 | 11 |
| Mar 28 | Issaquah Icebreaker InviteMar 28 · Javelin · Place 33 · Mercer IslandMercer Island | Javelin | 33 | 99-9 | 11 |
| Mar 28 | Issaquah Icebreaker InviteMar 28 · Discus · Place 11 · Mercer IslandMercer Island | Discus | 11 | 121-1 | 11 |
| Mar 28 | Issaquah Icebreaker InviteMar 28 · Shot Put · Place 34 · Mercer IslandMercer Island | Shot Put | 34 | 35-3 | 11 |
| Mar 26 | Newport & Highline @ Mercer IslandMar 26 · Javelin · Place 3 · Mercer IslandMercer Island | Javelin | 3 | 97-2 | 11 |
| Mar 26 | Newport & Highline @ Mercer IslandMar 26 · Discus · Place 1 · Mercer IslandMercer Island | Discus | 1 | 136-5 | 11 |
| Mar 26 | Newport & Highline @ Mercer IslandMar 26 · Shot Put · Place 3 · Mercer IslandMercer Island | Shot Put | 3 | 37-5 | 11 |
| Mar 18 | Mercer Island at Lake WashingtonMar 18 · Javelin · Place 4 · Mercer IslandMercer Island | Javelin | 4 | 109-5 | 11 |
| Mar 18 | Mercer Island at Lake WashingtonMar 18 · Discus · Place 2 · Mercer IslandMercer Island | Discus | 2 | 127-5 | 11 |
| Mar 18 | Mercer Island at Lake WashingtonMar 18 · Shot Put · Place 2 · Mercer IslandMercer Island | Shot Put | 2 | 34-7 | 11 |