Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorRob Frank Invitational · Apr 114:01.17aRob Frank InvitationalApril 11, 2026
2 Miles · OutdoorOregon Relays presented by AthleticNET · Apr 39:19.24aOregon Relays presented by AthleticNETApril 3, 2026
3000 Meters · OutdoorOregon Relays presented by AthleticNET · Apr 38:43.58aOregon Relays presented by AthleticNETApril 3, 2026
3200 Meters · OutdoorOregon Relays presented by AthleticNET · Apr 39:16.09aOregon Relays presented by AthleticNETApril 3, 2026
400 Meters · OutdoorCoast Range League Meet @ NKN · Apr 957.78aCoast Range League Meet @ NKNApril 9, 2026
800 Meters · OutdoorRob Frank Invitational · Apr 112:01.64aRob Frank InvitationalApril 11, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 11Rob Frank InvitationalApr 11 · 1500 Meters · Place 2 · WarrentonWarrenton1500 Meters24:01.17a PB12
Apr 11Rob Frank InvitationalApr 11 · 800 Meters · Place 6 · WarrentonWarrenton800 Meters62:01.64a PB12
Apr 9Coast Range League Meet @ NKNApr 9 · 400 Meters · Place 5 · WarrentonWarrenton400 Meters557.78a PB12
Apr 3Oregon Relays presented by AthleticNETApr 3 · 2 Miles · Place 17 · WarrentonWarrenton2 Miles17.9:19.24a PB12
Apr 3Oregon Relays presented by AthleticNETApr 3 · 3200 Meters · Place 17 · WarrentonWarrenton3200 Meters17.9:16.09a PB12
Apr 3Oregon Relays presented by AthleticNETApr 3 · 3000 Meters · Place 18 · WarrentonWarrenton3000 Meters18.8:43.58a PB12
Mar 20Clatskanie Twilight IcebreakerMar 20 · 1500 Meters · Place 1 · WarrentonWarrenton1500 Meters14:07.93a12

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 223A-2 Coastal Range League ChampionshipsMay 22 · 3000 Meters · Place 1 · WarrentonWarrenton3000 Meters18:43.84a11
May 223A-2 Coastal Range League ChampionshipsMay 22 · 1500 Meters · Place 1 · WarrentonWarrenton1500 Meters14:05.05a11
Apr 303A SD2 League MeetApr 30 · 1500 Meters · Place 1 · WarrentonWarrenton1500 Meters14:06.20a11
Apr 303A SD2 League MeetApr 30 · 800 Meters · Place 2 · WarrentonWarrenton800 Meters22:06.13a11
Apr 2621st Annual Portland Christian InvitationalApr 26 · 3000 Meters · Place 1 · WarrentonWarrenton3000 Meters1.8:49.41a11
Apr 233A SD2 League Meet @ WarrentonApr 23 · 800 Meters · Place 1 · WarrentonWarrenton800 Meters1.2:04.40a11
Apr 12Rob Frank Invitational Apr 12 · 3000 Meters · Place 1 · WarrentonWarrenton3000 Meters19:11.21a11
Apr 12Rob Frank Invitational Apr 12 · 1500 Meters · Place 1 · WarrentonWarrenton1500 Meters14:04.11a11
Apr 103A SD2 League Meet @ Neah-Kah-NieApr 10 · 400 Meters · Place 6 · WarrentonWarrenton400 Meters658.83a11
Apr 5Neah-Kah-Nie InvitationalApr 5 · 3000 Meters · Place 1 · WarrentonWarrenton3000 Meters18:55.74a11
Apr 33A SD2 League Meet hosted by Rainer @ ClatskanieApr 3 · 1500 Meters · Place 1 · WarrentonWarrenton1500 Meters14:13.14a11

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 103A-SD2 Special District 2 ChampionshipsMay 10 · 3000 Meters · Place 4 · WarrentonWarrenton3000 Meters4.9:44.36a10
May 103A-SD2 Special District 2 ChampionshipsMay 10 · 1500 Meters · Place 3 · WarrentonWarrenton1500 Meters3.4:18.04a10
Apr 27Amity InvitationalApr 27 · 3000 Meters · Place 1 · WarrentonWarrenton3000 Meters19:19.50a—
Apr 27Amity InvitationalApr 27 · 1500 Meters · Place 2 · WarrentonWarrenton1500 Meters24:23.07a—
Apr 253A SD2 League Meet @ WarrentonApr 25 · 1500 Meters · Place 1 · WarrentonWarrenton1500 Meters14:31.06a—
Apr 20The Astorian InvitationalApr 20 · 3000 Meters · Place 1 · WarrentonWarrenton3000 Meters19:31.21a—
Apr 20The Astorian InvitationalApr 20 · 1500 Meters · Place 1 · WarrentonWarrenton1500 Meters14:18.06a—
Apr 13Lower Columbia InvitationalApr 13 · 3000 Meters · Place 1 · WarrentonWarrenton3000 Meters19:34.44a—
Apr 6Estacada Small School InviteApr 6 · 3000 Meters · Place 1 · WarrentonWarrenton3000 Meters19:47.74a—
Apr 6Estacada Small School InviteApr 6 · 1500 Meters · Place 6 · WarrentonWarrenton1500 Meters64:29.50a—
Mar 213A SD2 @ Neah-Kah-NieMar 21 · 1500 Meters · Place 1 · WarrentonWarrenton1500 Meters14:29.6—