Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · Outdoor2A SD1 League Meet · Apr 164:36.14a2A SD1 League MeetApril 16, 2026
3000 Meters · Outdoor2A-SD1 District 1 Championships · May 219:18.00a2A-SD1 District 1 ChampionshipsMay 21, 2026
800 Meters · Outdoor2A SD1 League Meet · Apr 162:13.39a2A SD1 League MeetApril 16, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 212A-SD1 District 1 ChampionshipsMay 21 · 3000 Meters · Place 3 · Knappa3000 Meters39:18.00a PB12
May 15Jeannine James InvitationalMay 15 · 3000 Meters · Place 2 · Knappa3000 Meters29:27.01a12
May 8Twilight Over CalderaMay 8 · 3000 Meters · Place 10 · Knappa3000 Meters109:41.27a12
Apr 25Meet of ChampionsApr 25 · 3000 Meters · Place 6 · Knappa3000 Meters69:41.22a12
Apr 21Faith Bible Christian, Portland Christian, Gaston @ KnappaApr 21 · 3000 Meters · Place 2 · Knappa3000 Meters29:32.87a12
Apr 162A SD1 League MeetApr 16 · 1500 Meters · Place 1 · Knappa1500 Meters14:36.14a PB12
Apr 162A SD1 League MeetApr 16 · 800 Meters · Place 3 · Knappa800 Meters32:13.39a PB12
Apr 4Estacada Small School InviteApr 4 · 3000 Meters · Place 4 · Knappa3000 Meters49:49.26a12
Mar 20Clatskanie Twilight IcebreakerMar 20 · 3000 Meters · Place 3 · Knappa3000 Meters39:57.13a12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 132A SD1 League meet @ Life Christian (Faith Bible Host)May 13 · 800 Meters · Place 6 · Knappa800 Meters62:17.74a11
May 82A SD1 League Meet @ ClatskanieMay 8 · 1500 Meters · Place 6 · Knappa1500 Meters64:47.30a11
May 82A SD1 League Meet @ ClatskanieMay 8 · 800 Meters · Place 7 · Knappa800 Meters72:16.88a11
Apr 17Cowapa Dual Seaside @ AstoriaApr 17 · 3000 Meters · Place 1 · Knappa3000 Meters19:55.45a11
Apr 12Rob Frank Invitational Apr 12 · 3000 Meters · Place 9 · Knappa3000 Meters910:13.37a11
Mar 21Clatskanie Twilight IcebreakerMar 21 · 1500 Meters · Place 5 · Knappa1500 Meters55:04.56a11
Mar 21Clatskanie Twilight IcebreakerMar 21 · 800 Meters · Place 5 · Knappa800 Meters52:27.40a11

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 22A SD#1 League Meet @ (Host Faith Bible @ Life Christian)May 2 · 3000 Meters · Place 4 · Knappa3000 Meters410:29.72a—
May 22A SD#1 League Meet @ (Host Faith Bible @ Life Christian)May 2 · 1500 Meters · Place 7 · Knappa1500 Meters75:00.77a—
Apr 252A SD 1 League Meet @ ClatskanieApr 25 · 1500 Meters · Place 2 · Knappa1500 Meters24:55.25a—
Apr 20The Astorian InvitationalApr 20 · 800 Meters · Place 6 · Knappa800 Meters62:19.01a—
Apr 182A SD1 League Meet @ PCApr 18 · 1500 Meters · Place 9 · Knappa1500 Meters94:52.10a—
Apr 182A SD1 League Meet @ PCApr 18 · 800 Meters · Place 9 · Knappa800 Meters92:25.49a—
Apr 13Rob Frank InvitationalApr 13 · 3000 Meters · Place 10 · Knappa3000 Meters1010:52.61a—
Apr 13Rob Frank InvitationalApr 13 · 800 Meters · Place 7 · Knappa800 Meters72:25.94a—
Apr 9Gervais 2A SD1Apr 9 · 3000 Meters · Place 7 · Knappa3000 Meters710:51.22a—
Apr 9Gervais 2A SD1Apr 9 · 1500 Meters · Place 7 · Knappa1500 Meters74:58.04a—
Apr 32A Special District 1 Preview MeetApr 3 · 3000 Meters · Place 2 · Knappa3000 Meters211:09.9—
Apr 32A Special District 1 Preview MeetApr 3 · 800 Meters · Place 8 · Knappa800 Meters82:28.83a—
Mar 15Clatskanie Twilight IcebreakerMar 15 · 1500 Meters · Place 3 · Knappa1500 Meters35:01.83a—
Mar 15Clatskanie Twilight IcebreakerMar 15 · 800 Meters · Place 11 · Knappa800 Meters112:33.49a—
Mar 13Scappoose InvitationalMar 13 · 1500 Meters · Place 21 · Knappa1500 Meters215:11.16a—
Mar 13Scappoose InvitationalMar 13 · 800 Meters · Place 14 · Knappa800 Meters142:32.62a—