Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBlackhawk Invitational · May 112.03aBlackhawk InvitationalMay 1, 2025
200 Meters · OutdoorEagles' Classic · Apr 1825.0Eagles' ClassicApril 18, 2026
400 Meters · OutdoorCity Championships @ MPHS, MG, Grace - Senior Night (MG Host) · May 81:06.70aCity Championships @ MPHS, MG, Grace - Senior Night (MG Host)May 8, 2026
Javelin · 800g · OutdoorCity Championships @ MPHS, MG, Grace - Senior Night (MG Host) · May 8157-04.50City Championships @ MPHS, MG, Grace - Senior Night (MG Host)May 8, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 211B District 1/2/3/4 ChampionshipsMay 21 · Javelin · Place 3 · Grace AcademyJavelin3153-0110
May 211B District 1/2/3/4 ChampionshipsMay 21 · 200 Meters · Place 13 · Grace Academy200 Meters1325.31a10
May 162B/1B District 1 NW ChampionshipMay 16 · Javelin · Place 1 · Grace AcademyJavelin1157-1010
May 162B/1B District 1 NW ChampionshipMay 16 · 200 Meters · Place 4 · Grace Academy200 Meters425.83a10
May 162B/1B District 1 NW ChampionshipMay 16 · 100 Meters · Place 7 · Grace Academy100 Meters712.77a10
May 8City Championships @ MPHS, MG, Grace - Senior Night (MG Host)May 8 · Javelin · Place 1 · Grace AcademyJavelin800g1.157-04.50 PB10
May 8City Championships @ MPHS, MG, Grace - Senior Night (MG Host)May 8 · 400 Meters · Place 5 · Grace Academy400 Meters5.1:06.70a PB10
May 221st Annual Tomahawk Classic May 2 · Javelin · Place 1 · Grace AcademyJavelin1150-1010
May 221st Annual Tomahawk Classic May 2 · 200 Meters · Place 13 · Grace Academy200 Meters1325.62a10
May 221st Annual Tomahawk Classic May 2 · 100 Meters · Place 17 · Grace Academy100 Meters1712.37a10
Apr 2539th King's InvitationalApr 25 · Javelin · Place 2 · Grace AcademyJavelin2160-1110
Apr 2539th King's InvitationalApr 25 · 200 Meters · Place 18 · Grace Academy200 Meters1825.92a10
Apr 2539th King's InvitationalApr 25 · 100 Meters · Place 30 · Grace Academy100 Meters3012.85a10
Apr 21LC Christian School InviteApr 21 · Javelin · Place 1 · Grace AcademyJavelin1148-910
Apr 21LC Christian School InviteApr 21 · 200 Meters · Place 4 · Grace Academy200 Meters425.76a10
Apr 21LC Christian School InviteApr 21 · 100 Meters · Place 12 · Grace Academy100 Meters1212.48a10
Apr 18Eagles' ClassicApr 18 · Javelin · Place 1 · Grace AcademyJavelin1146-410
Apr 18Eagles' ClassicApr 18 · 200 Meters · Place 1 · Grace Academy200 Meters125.0 PB10
Mar 18NW 1B/2B @ La Conner Mar 18 · Javelin · Place 3 · Grace AcademyJavelin3122-310
Mar 18NW 1B/2B @ La Conner Mar 18 · 200 Meters · Place 12 · Grace Academy200 Meters1228.00a10
Mar 18NW 1B/2B @ La Conner Mar 18 · 100 Meters · Place 25 · Grace Academy100 Meters2513.32a10

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 221B District 1/2/3/4 ChampionshipMay 22 · Javelin · Place 8 · Grace AcademyJavelin8134-99
May 17NW 1B/2B District 1 Championship @ CoupevilleMay 17 · Javelin · Place 1 · Grace AcademyJavelin1128-49
May 17NW 1B/2B District 1 Championship @ CoupevilleMay 17 · 100 Meters · Place 7 · Grace Academy100 Meters712.87a9
May 15NWB League ChampionshipMay 15 · Javelin · Place 1 · Grace AcademyJavelin1138-09
May 15NWB League ChampionshipMay 15 · 100 Meters · Place 9 · Grace Academy100 Meters912.91a9
May 9City Championships, @ MPHS vs MG, Grace ( Senior Night )May 9 · Javelin · Place 2 · Grace AcademyJavelin2127-069
May 320th Annual Tomahawk Classic May 3 · Javelin · Place 4 · Grace AcademyJavelin4124-089
May 320th Annual Tomahawk Classic May 3 · 200 Meters · Place 15 · Grace Academy200 Meters1526.45a9
May 320th Annual Tomahawk Classic May 3 · 100 Meters · Place 15 · Grace Academy100 Meters1512.88a9
May 1Blackhawk InvitationalMay 1 · 200 Meters · Place 5 · Grace Academy200 Meters525.40a9
May 1Blackhawk InvitationalMay 1 · 100 Meters · Place 8 · Grace Academy100 Meters812.03a PB9
Apr 2638th King's InviteApr 26 · Javelin · Place 5 · Grace AcademyJavelin5138-49
Apr 2638th King's InviteApr 26 · 100 Meters · Place 30 · Grace Academy100 Meters3012.729
Apr 22LC Christian School Invite @ Lynden ChristianApr 22 · Javelin · Place 3 · Grace AcademyJavelin3141-59
Mar 19NW 1B/2B @ La ConnerMar 19 · Javelin · Place 6 · Grace AcademyJavelin6105-9—
Mar 19NW 1B/2B @ La ConnerMar 19 · 200 Meters · Place 19 · Grace Academy200 Meters1928.50a—
Mar 19NW 1B/2B @ La ConnerMar 19 · 100 Meters · Place 30 · Grace Academy100 Meters3013.31a—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 23CSA #5May 23 · Javelin · Place 6 · Grace AcademyJavelin658-5—
May 23CSA #5May 23 · Discus · Place 3 · Grace AcademyDiscus353-1—
May 13CSA #3May 13 · High Jump · Place 3 · Grace AcademyHigh Jump33-6—
May 13CSA #3May 13 · Javelin · Place 1 · Grace AcademyJavelin153-10—
May 13CSA #3May 13 · Discus · Place 6 · Grace AcademyDiscus646-8—
May 13CSA #3May 13 · 100 Meters · Place 3 · Grace Academy100 Meters315.21a—
May 6CSA #2May 6 · Javelin · Place 1 · Grace AcademyJavelin166-3—
May 6CSA #2May 6 · Discus · Place 3 · Grace AcademyDiscus350-1—
May 6CSA #2May 6 · 200 Meters · Place 2 · Grace Academy200 Meters231.55a—
Apr 29CSA #1Apr 29 · Discus · Place 2 · Grace AcademyDiscus255-3—
Apr 29CSA #1Apr 29 · 200 Meters · Place 4 · Grace Academy200 Meters432.37a—
Apr 29CSA #1Apr 29 · 100 Meters · Place 4 · Grace Academy100 Meters414.96a—