Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCity Championships, @ MPHS vs MG, Grace ( Senior Night ) · May 912.46City Championships, @ MPHS vs MG, Grace ( Senior Night )May 9, 2025
200 Meters · Outdoor39th King's Invitational · Apr 2526.92a39th King's InvitationalApril 25, 2026
Javelin · 800g · OutdoorCity Championships @ MPHS, MG, Grace - Senior Night (MG Host) · May 857-06City 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

9 results
DateMeetEventPlMarkGr
May 8City Championships @ MPHS, MG, Grace - Senior Night (MG Host)May 8 · Javelin · Place 18 · Grace AcademyJavelin800g18.57-06 PB12
May 8City Championships @ MPHS, MG, Grace - Senior Night (MG Host)May 8 · 200 Meters · Place 9 · Grace Academy200 Meters9.27.86a12
May 8City Championships @ MPHS, MG, Grace - Senior Night (MG Host)May 8 · 100 Meters · Place 10 · Grace Academy100 Meters10.13.31a12
May 221st Annual Tomahawk Classic May 2 · 100 Meters · Place 27 · Grace Academy100 Meters2717.19a12
Apr 2539th King's InvitationalApr 25 · 200 Meters · Place 24 · Grace Academy200 Meters2426.92a PB12
Apr 21LC Christian School InviteApr 21 · 100 Meters · Place 19 · Grace Academy100 Meters1913.05a12
Apr 18Eagles' ClassicApr 18 · 100 Meters · Place 7 · Grace Academy100 Meters712.612
Mar 18NW 1B/2B @ La Conner Mar 18 · Javelin · Place 28 · Grace AcademyJavelin2862-112
Mar 18NW 1B/2B @ La Conner Mar 18 · 100 Meters · Place 42 · Grace Academy100 Meters4214.49a12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 17NW 1B/2B District 1 Championship @ CoupevilleMay 17 · 100 Meters · Place 10 · Grace Academy100 Meters1013.47a11
May 15NWB League ChampionshipMay 15 · 100 Meters · Place 10 · Grace Academy100 Meters1013.58a11
May 9City Championships, @ MPHS vs MG, Grace ( Senior Night )May 9 · 100 Meters · Place 15 · Grace Academy100 Meters1512.46 PB11
May 320th Annual Tomahawk Classic May 3 · 100 Meters · Place 17 · Grace Academy100 Meters1713.53a11
May 1Blackhawk InvitationalMay 1 · 100 Meters · Place 18 · Grace Academy100 Meters1812.97a11
Apr 2638th King's InviteApr 26 · 100 Meters · Place 37 · Grace Academy100 Meters3713.4211
Apr 22LC Christian School Invite @ Lynden ChristianApr 22 · 100 Meters · Place 22 · Grace Academy100 Meters2213.3311
Apr 12Eagles' Runners ClassicApr 12 · 100 Meters · Place 8 · Grace Academy100 Meters813.311
Mar 19NW 1B/2B @ La ConnerMar 19 · 100 Meters · Place 60 · Grace Academy100 Meters6015.15a—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 11NW 1B/2B District 1 Championship @ CoupevilleMay 11 · 200 Meters · Place 15 · Grace Academy200 Meters1528.38a—
May 3City Championships - MP, MG, Grace - Senior nightMay 3 · Javelin · Place 20 · Grace AcademyJavelin2054-4—
May 3City Championships - MP, MG, Grace - Senior nightMay 3 · 100 Meters · Place 28 · Grace Academy100 Meters2813.85a—
May 1NW 1B league ChampionshipsMay 1 · Javelin · Place 13 · Grace AcademyJavelin1354-4—
May 1NW 1B league ChampionshipsMay 1 · 200 Meters · Place 6 · Grace Academy200 Meters628.42a—
May 1NW 1B league ChampionshipsMay 1 · 100 Meters · Place 14 · Grace Academy100 Meters1413.68a—
Apr 16Christian Sch. Invite @Lynden ChristianApr 16 · Javelin · Place 33 · Grace AcademyJavelin3358-1—
Apr 16Christian Sch. Invite @Lynden ChristianApr 16 · 100 Meters · Place 33 · Grace Academy100 Meters3313.64a—
Mar 28MPHS vs Arlington, GraceMar 28 · Javelin · Place 16 · Grace AcademyJavelin1652-2—
Mar 28MPHS vs Arlington, GraceMar 28 · 100 Meters · Place 18 · Grace Academy100 Meters1814.39a—
Mar 13NW 2B/1B League Meet @ La Conner Mar 13 · Javelin · Place 40 · Grace AcademyJavelin4039-9—
Mar 13NW 2B/1B League Meet @ La Conner Mar 13 · 200 Meters · Place 20 · Grace Academy200 Meters2030.27a—
Mar 13NW 2B/1B League Meet @ La Conner Mar 13 · 100 Meters · Place 35 · Grace Academy100 Meters3514.33a—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 5Marysville City ChampionshipsMay 5 · Javelin · Place 28 · Grace AcademyJavelin2850-7—
May 5Marysville City ChampionshipsMay 5 · 200 Meters · Place 29 · Grace Academy200 Meters2930.47a—
May 3NW 1B League Championship May 3 · 100 Meters · Place 16 · Grace Academy100 Meters1614.74a—
Apr 27Lummi Blackhawk InviteApr 27 · 100 Meters · Grace Academy100 Meters—14.95Unofficial9
Apr 18Lynden Christian - Christian School InviteApr 18 · Javelin · Place 31 · Grace AcademyJavelin3146-9—
Apr 18Lynden Christian - Christian School InviteApr 18 · 100 Meters · Place 27 · Grace Academy100 Meters2715.44a—
Apr 131B / 2B Track MeetApr 13 · Javelin · Place 7 · Grace AcademyJavelin751-29
Apr 131B / 2B Track MeetApr 13 · 100 Meters · Place 14 · Grace Academy100 Meters1414.669
Mar 29NW 1B/2B @ MVC (MVHS)Mar 29 · Javelin · Place 30 · Grace AcademyJavelin3061-1.5—
Mar 29NW 1B/2B @ MVC (MVHS)Mar 29 · 100 Meters · Place 43 · Grace Academy100 Meters4315.23a—
Mar 22NW 1B/2B @ CoupevilleMar 22 · Javelin · Place 39 · Grace AcademyJavelin3945-08—
Mar 22NW 1B/2B @ CoupevilleMar 22 · 100 Meters · Place 42 · Grace Academy100 Meters4216.41a—
Mar 15NW 1B/2B @ La ConnerMar 15 · 100 Meters · Place 51 · Grace Academy100 Meters5117.30a—