Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorTiger Invite · Mar 284:45.38aTiger InviteMarch 28, 2026
3000 Meters · Outdoor4TH Annual Phil Walden, Albina-Vancouver Roadrunners Invitational · Jun 139:47.57a4TH Annual Phil Walden, Albina-Vancouver Roadrunners InvitationalJune 13, 2026
3200 Meters · OutdoorGSHL 3A and 4A District Championships · May 1310:06.86aGSHL 3A and 4A District ChampionshipsMay 13, 2026
800 Meters · OutdoorUnion @ Camas · Apr 222:16.24aUnion @ CamasApril 22, 2025
Pole Vault · OutdoorTitan JV Invite · Apr 166' 6"Titan JV InviteApril 16, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 134TH Annual Phil Walden, Albina-Vancouver Roadrunners InvitationalJun 13 · Pole Vault · Place 6 · UnionPole Vault67-010
Jun 134TH Annual Phil Walden, Albina-Vancouver Roadrunners InvitationalJun 13 · 3000 Meters · Place 2 · Union3000 Meters29:47.57a PB10
May 13GSHL 3A and 4A District ChampionshipsMay 13 · 3200 Meters · Place 6 · Union3200 Meters610:06.86a PB10
May 13GSHL 3A and 4A District ChampionshipsMay 13 · 1600 Meters · Place 14 · Union1600 Meters144:46.13a10
May 6Union @ SkyviewMay 6 · Pole Vault · Place 5 · UnionPole Vault56-610
May 6Union @ SkyviewMay 6 · 1600 Meters · Place 4 · Union1600 Meters44:49.31a10
May 6Union @ SkyviewMay 6 · 800 Meters · Place 6 · Union800 Meters62:18.47a10
Apr 28Union at Battle GroundApr 28 · Pole Vault · Place 9 · UnionPole Vault96-310
Apr 28Union at Battle GroundApr 28 · 1600 Meters · Place 1 · Union1600 Meters14:52.38a10
Apr 28Union at Battle GroundApr 28 · 800 Meters · Place 5 · Union800 Meters52:20.16a10
Apr 25Timberwolf InviteApr 25 · 3200 Meters · Place 2 · Union3200 Meters210:23.49a10
Apr 21Camas @ UnionApr 21 · 3200 Meters · Place 5 · Union3200 Meters510:13.43a10
Apr 21Camas @ UnionApr 21 · 1600 Meters · Place 3 · Union1600 Meters34:49.85a10
Apr 17John Ingram TwilightApr 17 · 3200 Meters · Place 9 · Union3200 Meters910:19.80a10
Apr 17John Ingram TwilightApr 17 · 1600 Meters · Place 7 · Union1600 Meters74:55.70a10
Apr 16Titan JV InviteApr 16 · Pole Vault · Place 2 · UnionPole Vault2.6' 6" PB10
Mar 31Mt. View @ Union Mar 31 · 3200 Meters · Place 1 · Union3200 Meters110:36.06a10
Mar 28Tiger InviteMar 28 · 3200 Meters · Place 12 · Union3200 Meters1210:21.82a10
Mar 28Tiger InviteMar 28 · 1600 Meters · Place 12 · Union1600 Meters124:45.38a PB10
Mar 25EHS, SHS @ UnionMar 25 · 1600 Meters · Place 1 · Union1600 Meters1.4:54.93a10
Mar 20The 4th Annual Gene Moore jamboreeMar 20 · 1600 Meters · Place 1 · Union1600 Meters14:55.51a10
Mar 20The 4th Annual Gene Moore jamboreeMar 20 · 800 Meters · Place 2 · Union800 Meters22:17.24a10
Mar 17Add it Up Meet Mar 17 · 300 Meters · Place 19 · Union300 Meters19.45.7Unofficial10

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 14GSHL 3A and 4A District ChampionshipsMay 14 · 3200 Meters · Place 11 · Union3200 Meters11.10:23.86a9
May 14GSHL 3A and 4A District ChampionshipsMay 14 · 1600 Meters · Place 15 · Union1600 Meters15.4:51.55a9
May 6Skyview @ UnionMay 6 · 3200 Meters · Place 2 · Union3200 Meters210:39.19a9
Apr 29Battle Ground @ UnionApr 29 · 3200 Meters · Place 2 · Union3200 Meters210:35.81a9
Apr 26Timberwolf InviteApr 26 · 1600 Meters · Place 9 · Union1600 Meters94:52.899
Apr 22Union @ CamasApr 22 · 1600 Meters · Place 8 · Union1600 Meters8.4:53.75a9
Apr 22Union @ CamasApr 22 · 800 Meters · Place 6 · Union800 Meters6.2:16.24a PB9
Apr 18John Ingram TwilightApr 18 · 1600 Meters · Place 8 · Union1600 Meters84:55.049
Apr 15Evergreen HS vs Union and KelsoApr 15 · 3200 Meters · Place 3 · Union3200 Meters310:41.34a9
Apr 15Evergreen HS vs Union and KelsoApr 15 · 1600 Meters · Place 3 · Union1600 Meters34:55.03a9
Apr 12Tiger InviteApr 12 · 1600 Meters · Place 20 · Union1600 Meters204:58.21a9
Mar 27BG/MVHS @ UnionMar 27 · 1600 Meters · Place 8 · Union1600 Meters85:00.93a9
Mar 20Gene Moore JamboreeMar 20 · 1600 Meters · Place 7 · Union1600 Meters75:08.28a9
Mar 20Gene Moore JamboreeMar 20 · 800 Meters · Place 10 · Union800 Meters102:27.71a9
Mar 13Add it Up Meet - IntrasquadMar 13 · 300 Meters · Place 12 · Union300 Meters12.47.16Unofficial9
Mar 13Add it Up Meet - IntrasquadMar 13 · 1000 Meters · Place 2 · Union1000 Meters2.3:10.00Unofficial9