Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Ash Creek Preserve 3KPDXC State Middle School Championship · Nov 317:20.60PDXC State Middle School ChampionshipNovember 3, 2019
3,000 Meters · Avery ParkNW Middle School XC Showdown presented by HOTV · Oct 1416:41.80NW Middle School XC Showdown presented by HOTVOctober 14, 2021
3,000 Meters · Cheldelin 3000Cheldelin Cougar Classic · Oct 1718:14.10Cheldelin Cougar ClassicOctober 17, 2019
3,000 Meters · Philomath HSPhilomath MS XC meet · Oct 2516:01.77Philomath MS XC meetOctober 25, 2021
3,000 Meters · Santiam Christian HS, Adair VillageSantiam Christian middle school invitational · Sep 2216:37.35Santiam Christian middle school invitationalSeptember 22, 2021
3,000 Meters · Seven Oak Middle SchoolMWC middle school meet · Oct 2015:25.34MWC middle school meetOctober 20, 2021
3,000 Meters · Stayton Middle School Nature TrailsRegis/Stayton High Invitational · Oct 318:36.6Regis/Stayton High InvitationalOctober 3, 2019
5,000 Meters · Crater High School Track2024 Crater Twilight Invite 5000m · Oct 1719:49.302024 Crater Twilight Invite 5000mOctober 17, 2024
5,000 Meters · Lane Community CollegeNorthwest Classic : Sponsored by Steens Mountain Running Camp · Sep 2019:41.46Northwest Classic : Sponsored by Steens Mountain Running CampSeptember 20, 2025
5,000 Meters · Seven Oak Middle SchoolLebanon XC meet · Oct 1228:00.38Lebanon XC meetOctober 12, 2022
5,000 Meters · Silver Falls State ParkSilver Falls Oktoberfest Invitational · Sep 1120:29.2Silver Falls Oktoberfest InvitationalSeptember 11, 2024
5,000 Meters · Steens Mountain Running Camp Jan Yriarte Uphill 5KSteens Mountain Running Camp Jan Yriarte Uphill 5K · Jul 1829:30Steens Mountain Running Camp Jan Yriarte Uphill 5K July 18, 2025
5,000 Meters · The Hydrangea RanchUltimook Race · Sep 232:48.99Ultimook RaceSeptember 2, 2023
5,000 Meters · Western Oregon University5A-3 Mid-Willamette Conference Championships · Nov 121:01.805A-3 Mid-Willamette Conference ChampionshipsNovember 1, 2024
5,000 Meters · Willamette Mission State Park (Brooks)5A-3 MWC XC Championships · Oct 2925:59.25A-3 MWC XC ChampionshipsOctober 29, 2022

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8OSAA State XC ChampionshipsNov 8 · 5,000 Meters 5A · Place 14 · CorvallisCorvallis5,000 Meters 5A1419:08.9412
Oct 305A-3 Mid-Willamette Conference ChampionshipsOct 30 · 5,000 Meters Varsity · Place 7 · CorvallisCorvallis5,000 Meters Varsity719:29.9212
Oct 22The Happy Hustle Oct 22 · 5,000 Meters Varsity · Place 14 · CorvallisCorvallis5,000 Meters Varsity1420:09.412
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Varsity Championship · Place 28 · CorvallisCorvallis5,000 Meters Varsity Championship2818:47.7112
Sep 24MWC District PreviewSep 24 · 5,000 Meters Varsity · Place 3 · CorvallisCorvallis5,000 Meters Varsity320:40.6012
Sep 20Northwest Classic : Sponsored by Steens Mountain Running CampSep 20 · 5,000 Meters 5A/6A Varsity · Place 9 · CorvallisCorvallis5,000 Meters 5A/6A Varsity919:41.46 PB12
Sep 12Meriwether Cross Country Classic Sep 12 · 5,000 Meters Varsity · Place 8 · CorvallisCorvallis5,000 Meters Varsity819:15.5712
Sep 6The Ultimook RaceSep 6 · 5,000 Meters Varsity 5A · Place 17 · CorvallisCorvallis5,000 Meters Varsity 5A1720:43.4012
Aug 29The OpenerAug 29 · 3,000 Meters Varsity · Place 9 · CorvallisCorvallis3,000 Meters Varsity910:49.6012
Jul 18Steens Mountain Running Camp Jan Yriarte Uphill 5K Jul 18 · 5,000 Meters Week 2 · Place 27 · CorvallisCorvallis5,000 Meters Week 22729:30 PB12

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 9OSAA 5A State ChampionshipsNov 9 · 5,000 Meters Varsity · Place 41 · CorvallisCorvallis5,000 Meters Varsity4120:25.511
Nov 15A-3 Mid-Willamette Conference ChampionshipsNov 1 · 5,000 Meters Varsity · Place 9 · CorvallisCorvallis5,000 Meters Varsity921:01.80 PB11
Oct 23The Happy Hustle Oct 23 · 5,000 Meters Varsity · Place 52 · CorvallisCorvallis5,000 Meters Varsity5222:47.8711
Oct 172024 Crater Twilight Invite 5000mOct 17 · 5,000 Meters Gold 5K · Place 17 · CorvallisCorvallis5,000 Meters Gold 5K1719:49.30 PB11
Sep 28Nike Portland XCSep 28 · 5,000 Meters Varsity Division 1 · Place 28 · CorvallisCorvallis5,000 Meters Varsity Division 12819:56.3JR
Sep 25MWC PreviewSep 25 · 5,000 Meters Varsity · Place 12 · CorvallisCorvallis5,000 Meters Varsity1221:58.5311
Sep 21The Mook XC Invite at AlderbrookSep 21 · 5,000 Meters Varsity · Place 44 · CorvallisCorvallis5,000 Meters Varsity4420:28.1011
Sep 11Silver Falls Oktoberfest InvitationalSep 11 · 5,000 Meters Varsity · Place 6 · CorvallisCorvallis5,000 Meters Varsity620:29.2 PB11
Sep 7Ultimook RaceSep 7 · 5,000 Meters Varsity 5A · Place 20 · CorvallisCorvallis5,000 Meters Varsity 5A2022:09.6611
Aug 30The OpenerAug 30 · 3,000 Meters Varsity · Place 22 · CorvallisCorvallis3,000 Meters Varsity2212:09.2911

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 275A-3 Mid-Willamette Conference ChampionshipsOct 27 · 5,000 Meters Junior Varsity · Place 52 · CorvallisCorvallis5,000 Meters Junior Varsity5226:21.4110
Oct 19The Happy Hustle Oct 19 · 5,000 Meters Junior Varsity · Place 16 · CorvallisCorvallis5,000 Meters Junior Varsity1626:48.2410
Oct 13Champoeg Invitational Oct 13 · 5,000 Meters Junior Varsity · Place 52 · CorvallisCorvallis5,000 Meters Junior Varsity5227:12.7810
Oct 7The Harrier ClassicOct 7 · 5,000 Meters Varsity · Place 69 · CorvallisCorvallis5,000 Meters Varsity6927:22.4SO
Sep 30Nike Portland XCSep 30 · 5,000 Meters Junior Varsity Division 1 · Place 164 · CorvallisCorvallis5,000 Meters Junior Varsity Division 116429:50.7SO
Sep 20MWC Preview MeetSep 20 · 5,000 Meters Junior Varsity · Place 42 · CorvallisCorvallis5,000 Meters Junior Varsity4226:50.4410
Sep 13Silver Falls Oktoberfest InvitationalSep 13 · 3,400 Meters Junior Varsity · Place 47 · CorvallisCorvallis3,400 Meters Junior Varsity4718:17.210
Sep 2Ultimook RaceSep 2 · 5,000 Meters Junior Varsity 5A-6A · Place 121 · CorvallisCorvallis5,000 Meters Junior Varsity 5A-6A12132:48.99 PB10
Aug 25The OpenerAug 25 · 3,000 Meters Varsity · Place 55 · CorvallisCorvallis3,000 Meters Varsity5517:06.0SO

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 295A-3 MWC XC ChampionshipsOct 29 · 5,000 Meters Junior Varsity · Place 36 · CorvallisCorvallis5,000 Meters Junior Varsity3625:59.2 PB9
Oct 12Lebanon XC meetOct 12 · 5,000 Meters Varsity & JV · Place 45 · CorvallisCorvallis5,000 Meters Varsity & JV4528:00.38 PB9
Oct 5MWC Central, McKay, South Albany, Woodburn @ CorvallisOct 5 · 5,000 Meters Junior Varsity · Place 9 · CorvallisCorvallis5,000 Meters Junior Varsity926:50.79
Oct 1The Harrier Classic Oct 1 · 5,000 Meters Frosh/Soph Freshman · Place 64 · CorvallisCorvallis5,000 Meters Frosh/Soph Freshman6426:49.2FR
Sep 21MWC XC Championship Preview MeetSep 21 · 5,000 Meters Junior Varsity · Place 18 · CorvallisCorvallis5,000 Meters Junior Varsity1826:07.89
Sep 17Northwest Classic XC 2022Sep 17 · 5,000 Meters Junior Varsity · Place 116 · CorvallisCorvallis5,000 Meters Junior Varsity11627:52.809
Sep 3Ultimook RaceSep 3 · 3,000 Meters Novice 1A · Place 24 · CorvallisCorvallis3,000 Meters Novice 1A2416:45.0FR

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 25Philomath MS XC meetOct 25 · 3,000 Meters Middle School · Place 53 · Corvallis Junior HighCorvallis Junior High3,000 Meters Middle School5316:01.77 PB8
Oct 20MWC middle school meetOct 20 · 3,000 Meters Middle School · Place 26 · Corvallis Junior HighCorvallis Junior High3,000 Meters Middle School2615:25.34 PB8
Oct 14NW Middle School XC Showdown presented by HOTVOct 14 · 3,000 Meters Sweepstakes · Place 45 · Corvallis Junior HighCorvallis Junior High3,000 Meters Sweepstakes4516:41.80 PB8
Sep 22Santiam Christian middle school invitationalSep 22 · 3,000 Meters Middle School · Place 51 · Corvallis Junior HighCorvallis Junior High3,000 Meters Middle School5116:37.35 PB8

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 3PDXC State Middle School ChampionshipNov 3 · 3,000 Meters Little Champs · Place 63 · Corvallis Junior HighCorvallis Junior High3,000 Meters Little Champs6317:20.60 PB6
Oct 21Philomath MS XC meetOct 21 · 3,000 Meters Middle School · Place 102 · Corvallis Junior HighCorvallis Junior High3,000 Meters Middle School10218:386
Oct 17Cheldelin Cougar ClassicOct 17 · 3,000 Meters Middle School · Place 121 · Corvallis Junior HighCorvallis Junior High3,000 Meters Middle School12118:14.10 PB6
Oct 3Regis/Stayton High InvitationalOct 3 · 3,000 Meters Middle School · Place 167 · Corvallis Junior HighCorvallis Junior High3,000 Meters Middle School16718:36.6 PB6