Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCYO Week 1 Valley Catholic · Apr 215.06aCYO Week 1 Valley CatholicApril 2, 2022
1500 Meters · OutdoorLewis & Clark League Meet @ Valley Catholic · Apr 234:17.85aLewis & Clark League Meet @ Valley CatholicApril 23, 2025
1600 Meters · OutdoorSPARC Relay Trials · Feb 114:37.66aSPARC Relay TrialsFebruary 11, 2026
3000 Meters · OutdoorOSAA State Track & Field Championships · May 289:00.71aOSAA State Track & Field ChampionshipsMay 28, 2026
3200 Meters · OutdoorSPARC Relay Trials · Feb 119:54.47aSPARC Relay TrialsFebruary 11, 2026
Javelin · 450g AeroJav · OutdoorCYO Week 2 Valley Catholic · Apr 974-11CYO Week 2 Valley CatholicApril 9, 2022
Shot Put · 8lb · OutdoorCYO Portland Meet of Champions · May 1428-09.00CYO Portland Meet of ChampionsMay 14, 2022

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 28OSAA State Track & Field ChampionshipsMay 28 · 3000 Meters · Place 8 · Valley CatholicValley Catholic3000 Meters8.9:00.71a PB12
Feb 11SPARC Relay TrialsFeb 11 · 3200 Meters · Place 1 · UnattachedUnattached3200 Meters1.9:54.47a PB12
Feb 11SPARC Relay TrialsFeb 11 · 1600 Meters · Place 1 · UnattachedUnattached1600 Meters1.4:37.66a PB12

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 23Lewis & Clark League Meet @ Valley CatholicApr 23 · 1500 Meters · Place 2 · Valley CatholicValley Catholic1500 Meters2.4:17.85a PB11
Apr 12T Smith Need For Speed Invitational Apr 12 · 800 Meters · Valley CatholicValley Catholic800 MetersRelay Split—2:10.6hUnofficial11
Apr 12T Smith Need For Speed Invitational Apr 12 · 1500 Meters · Place 32 · Valley CatholicValley Catholic1500 Meters32.4:26.11a11

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 14CYO Portland Meet of ChampionsMay 14 · Shot Put · Place 13 · Valley CatholicValley CatholicShot Put8lb13.28-09.00 PB8
Apr 30CYO Week 4 Valley CatholicApr 30 · Javelin · Place 12 · Valley CatholicValley CatholicJavelin450g AeroJav12.67-038
Apr 30CYO Week 4 Valley CatholicApr 30 · Shot Put · Place 5 · Valley CatholicValley CatholicShot Put8lb5.27-11.258
Apr 23CYO Week 3 Valley CatholicApr 23 · Javelin · Place 6 · Valley CatholicValley CatholicJavelin450g AeroJav6.71-008
Apr 23CYO Week 3 Valley CatholicApr 23 · Shot Put · Place 4 · Valley CatholicValley CatholicShot Put8lb4.26-06.008
Apr 9CYO Week 2 Valley CatholicApr 9 · Javelin · Place 5 · Valley CatholicValley CatholicJavelin450g AeroJav5.74-11 PB8
Apr 9CYO Week 2 Valley CatholicApr 9 · Shot Put · Place 4 · Valley CatholicValley CatholicShot Put8lb4.28-07.508
Apr 9CYO Week 2 Valley CatholicApr 9 · 100 Meters · Place 19 · Valley CatholicValley Catholic100 Meters19.15.07a8
Apr 2CYO Week 1 Valley CatholicApr 2 · Shot Put · Place 2 · Valley CatholicValley CatholicShot Put8lb2.27-08.758
Apr 2CYO Week 1 Valley CatholicApr 2 · 100 Meters · Place 18 · Valley CatholicValley Catholic100 Meters18.15.06a PB8