Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 30" / 0.762m · OutdoorWVYL Ice Breaker · Apr 323.31aWVYL Ice BreakerApril 3, 2024
1500 Meters · Outdoor5A-3 Mid-Willamette Conference Championships · May 204:59.65a5A-3 Mid-Willamette Conference ChampionshipsMay 20, 2026
2 Miles · OutdoorOregon Relays presented by AthleticNET · Apr 312:08.47aOregon Relays presented by AthleticNETApril 3, 2026
2000m Steeplechase · 0.762m · OutdoorNewberg Postseason Steeplechase · Jun 27:53.45aNewberg Postseason SteeplechaseJune 2, 2026
3000 Meters · OutdoorMWC McKay, Corvallis @ Silverton · May 1310:38.45aMWC McKay, Corvallis @ SilvertonMay 13, 2026
3200 Meters · OutdoorOregon Relays presented by AthleticNET · Apr 312:05.00aOregon Relays presented by AthleticNETApril 3, 2026
400 Meters · OutdoorPhilomath MS meet · Apr 221:13.26aPhilomath MS meetApril 22, 2025
800 Meters · OutdoorMWC Corvallis, Dallas @ Silverton · Apr 282:31.92aMWC Corvallis, Dallas @ SilvertonApril 28, 2026
Long Jump · OutdoorNike/Jesuit Twilight Relays · Apr 235:00.81Nike/Jesuit Twilight RelaysApril 23, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 2Newberg Postseason SteeplechaseJun 2 · 2000m Steeplechase · Place 3 · CorvallisCorvallis2000m Steeplechase0.762m3.7:53.45a PB9
May 205A-3 Mid-Willamette Conference ChampionshipsMay 20 · 1500 Meters · Place 8 · CorvallisCorvallis1500 Meters84:59.65a PB9
May 13MWC McKay, Corvallis @ SilvertonMay 13 · 3000 Meters · Place 1 · CorvallisCorvallis3000 Meters110:38.45a PB9
May 13MWC McKay, Corvallis @ SilvertonMay 13 · 1500 Meters · Place 1 · CorvallisCorvallis1500 Meters15:06.63a9
May 5Corvallis, C.V. Silverton @ WoodburnMay 5 · 3000 Meters · Place 2 · CorvallisCorvallis3000 Meters211:48.75a9
May 5Corvallis, C.V. Silverton @ WoodburnMay 5 · 1500 Meters · Place 1 · CorvallisCorvallis1500 Meters15:11.29a9
Apr 28MWC Corvallis, Dallas @ SilvertonApr 28 · 1500 Meters · Place 1 · CorvallisCorvallis1500 Meters15:10.78a9
Apr 28MWC Corvallis, Dallas @ SilvertonApr 28 · 800 Meters · Place 3 · CorvallisCorvallis800 Meters32:31.92a PB9
Apr 23Nike/Jesuit Twilight RelaysApr 23 · Long Jump · Place 11 · CorvallisCorvallisLong Jump115:00.81 PB—
Apr 18John Oliver InvitationalApr 18 · 3000 Meters · Place 3 · CorvallisCorvallis3000 Meters311:02.91a9
Apr 11Wilsonville InvitationalApr 11 · 1500 Meters · Place 8 · CorvallisCorvallis1500 Meters85:07.92a9
Apr 7Corvallis, Silverton @ South AlbanyApr 7 · 800 Meters · Place 1 · CorvallisCorvallis800 Meters12:40.33a9
Apr 3Oregon Relays presented by AthleticNETApr 3 · 2 Miles · Place 28 · CorvallisCorvallis2 Miles28.12:08.47a PB9
Apr 3Oregon Relays presented by AthleticNETApr 3 · 3200 Meters · Place 27 · CorvallisCorvallis3200 Meters27.12:05.00a PB9
Apr 3Oregon Relays presented by AthleticNETApr 3 · 3000 Meters · Place 27 · CorvallisCorvallis3000 Meters27.11:22.30a9

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 22Philomath MS meetApr 22 · 3000 Meters · Place 1 · Corvallis Junior HighCorvallis Junior High3000 Meters1.11:56.39a8
Apr 22Philomath MS meetApr 22 · 1500 Meters · Place 2 · Corvallis Junior HighCorvallis Junior High1500 Meters2.5:13.65a8
Apr 22Philomath MS meetApr 22 · 400 Meters · Place 3 · Corvallis Junior HighCorvallis Junior High400 Meters3.1:13.26a PB8

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 23Oregon Middle School Meet of ChampionsMay 23 · 1500 Meters · Place 25 · Corvallis Junior HighCorvallis Junior High1500 Meters25.5:16.03a7
May 9MVCC Districts @ LaCreole MSMay 9 · 3000 Meters · Place 3 · Corvallis Junior HighCorvallis Junior High3000 Meters3.12:06.27a7
May 9MVCC Districts @ LaCreole MSMay 9 · 1500 Meters · Place 3 · Corvallis Junior HighCorvallis Junior High1500 Meters3.5:43.03a7
Apr 30MVCC @ Silverton (Philomath, Linus Pauling, Molalla River, Abiqua)Apr 30 · 1500 Meters · Place 4 · Corvallis Junior HighCorvallis Junior High1500 Meters4.5:51.10a7
Apr 23Philomath MS Track MeetApr 23 · 1500 Meters · Place 2 · Corvallis Junior HighCorvallis Junior High1500 Meters2.5:50.29a7
Apr 9MVCC @ Linus PaulingApr 9 · 100m Hurdles · Corvallis Junior HighCorvallis Junior High100m Hurdles30" / 0.762m—DNS7
Apr 9MVCC @ Linus PaulingApr 9 · 1500 Meters · Corvallis Junior HighCorvallis Junior High1500 Meters—DNS7
Apr 3WVYL Ice BreakerApr 3 · 100m Hurdles · Place 20 · Corvallis Junior HighCorvallis Junior High100m Hurdles30" / 0.762m20.23.31a PB7
Apr 3WVYL Ice BreakerApr 3 · 1500 Meters · Place 2 · Corvallis Junior HighCorvallis Junior High1500 Meters2.5:26.48a7
Mar 21MVCC @ LaCreole (Linus Pauling, Newport)Mar 21 · 100m Hurdles · Corvallis Junior HighCorvallis Junior High100m Hurdles30" / 0.762m—DNF7
Mar 21MVCC @ LaCreole (Linus Pauling, Newport)Mar 21 · 3000 Meters · Place 1 · Corvallis Junior HighCorvallis Junior High3000 Meters1.12:44.16a7
Mar 21MVCC @ LaCreole (Linus Pauling, Newport)Mar 21 · 1500 Meters · Place 1 · Corvallis Junior HighCorvallis Junior High1500 Meters1.5:22.21a7