Personal bests

Best marks in available results
Event / courseMarkMeetDate
2600 m · Fowler Middle SchoolWRL@ Fowler XC Meet · Oct 169:34WRL@ Fowler XC MeetOctober 16, 2025
3,000 Meters · Grant ParkThe Good Evening Meet · Aug 2812:03.50The Good Evening MeetAugust 28, 2026
3,000 Meters · Mary S. Young ParkWRL @ Mary S Young · Oct 212:44.60WRL @ Mary S YoungOctober 2, 2025
3,000 Meters · Tualatin HSWRL @ Tualatin High (hosted by Hazelbrook) · Oct 711:43WRL @ Tualatin High (hosted by Hazelbrook)October 7, 2025
3,000 Meters · Wilsonville Memorial ParkWRL Championships · Oct 2311:35.35WRL ChampionshipsOctober 23, 2025
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2619:37.26Nike Portland XCSeptember 26, 2026
5,000 Meters · Bryant ParkThe Harrier Classic · Oct 320:29.81The Harrier ClassicOctober 3, 2026
5,000 Meters · Lents ParkStumptown Showdown · Oct 1718:48.06Stumptown ShowdownOctober 17, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 919:26.276th Annual Rose City Championship InviteOctober 9, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 286A-5 Three Rivers League ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 59 · West LinnWest Linn5,000 Meters Junior Varsity5919:47.09
Oct 17Stumptown ShowdownOct 17 · 5,000 Meters Junior Varsity Non-Scored · Place 20 · West LinnWest Linn5,000 Meters Junior Varsity Non-Scored2018:48.06 PB9
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters JV Silver · Place 117 · West LinnWest Linn5,000 Meters JV Silver11719:26.27 PB9
Oct 3The Harrier ClassicOct 3 · 5,000 Meters FR/SO · Place 24 · West LinnWest Linn5,000 Meters FR/SO2420:29.81 PB9
Sep 26Nike Portland XCSep 26 · 5,000 Meters Freshman JV Morning · Place 63 · West LinnWest Linn5,000 Meters Freshman JV Morning6319:37.26 PB9
Aug 28The Good Evening MeetAug 28 · 3,000 Meters Freshmen Boys · Place 48 · West LinnWest Linn3,000 Meters Freshmen Boys4812:03.50 PB9

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 2Stumptown Youth XC ChampionshipNov 2 · 3,000 Meters Varsity · Place 132 · Rosemont RidgeRosemont Ridge3,000 Meters Varsity13211:11.908
Oct 23WRL ChampionshipsOct 23 · 3,000 Meters 8th Grade Boys · Place 17 · Rosemont RidgeRosemont Ridge3,000 Meters 8th Grade Boys1711:35.35 PB8
Oct 16WRL@ Fowler XC MeetOct 16 · 2,600 Meters 8 Boys · Place 3 · Rosemont RidgeRosemont Ridge2,600 Meters 8 Boys39:34 PB8
Oct 105th Annual Rose City Championship InviteOct 10 · 3,000 Meters Middle School · Place 58 · Rosemont RidgeRosemont Ridge3,000 Meters Middle School5811:40.968
Oct 7WRL @ Tualatin High (hosted by Hazelbrook)Oct 7 · 3,000 Meters 8th Boys · Place 9 · Rosemont RidgeRosemont Ridge3,000 Meters 8th Boys911:43 PB8
Oct 2WRL @ Mary S YoungOct 2 · 3,000 Meters 8th Grade · Place 9 · Rosemont RidgeRosemont Ridge3,000 Meters 8th Grade912:44.60 PB8
Sep 25WRL PreviewSep 25 · 3,000 Meters 8th Grade · Place 21 · Rosemont RidgeRosemont Ridge3,000 Meters 8th Grade2112:08.708

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 3Stumptown Youth XC ChampionshipNov 3 · 3,000 Meters Varsity · Place 214 · Rosemont RidgeRosemont Ridge3,000 Meters Varsity21412:22.227
Oct 24WRL XC ChampionshipOct 24 · 2,000 Meters 7th Grade · Place 24 · Rosemont RidgeRosemont Ridge2,000 Meters 7th Grade248:00.057
Oct 14WRL @ Rosemont RidgeOct 14 · 2,000 Meters 7th Grade · Place 12 · Rosemont RidgeRosemont Ridge2,000 Meters 7th Grade129:22.107
Oct 3WRL MS @ Sherwood MSOct 3 · 2,000 Meters 7th Grade · Place 8 · Rosemont RidgeRosemont Ridge2,000 Meters 7th Grade87:58.767
Sep 26WRL PreviewSep 26 · 2,000 Meters 7th Grade · Place 33 · Rosemont RidgeRosemont Ridge2,000 Meters 7th Grade338:30.507