Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2025 UW Invitational · Jan 314:03.69a2025 UW InvitationalJanuary 31, 2025
1 Mile · OutdoorNike/Jesuit Twilight Relays · Apr 294:08.85Nike/Jesuit Twilight RelaysApril 29, 2022
1500 Meters · Outdoor2024 Bryan Clay Invitational · Apr 113:47.76a2024 Bryan Clay InvitationalApril 11, 2024
3000 Meters · Indoor2024 UW Invitational · Jan 268:12.78a2024 UW InvitationalJanuary 26, 2024
3000 Meters · OutdoorOregon Relays presented by AthleticNET · Apr 228:11.83aOregon Relays presented by AthleticNETApril 22, 2022
400 Meters · OutdoorLaurel Ridge host:HMS, SMS, Wood · Apr 131:20.10aLaurel Ridge host:HMS, SMS, WoodApril 13, 2017
5000 Meters · OutdoorStanford Invitational - Collegiate · Mar 2914:04.31aStanford Invitational - CollegiateMarch 29, 2024
800 Meters · OutdoorNewberg, Liberty @ Sherwood · Apr 201:56.08Newberg, Liberty @ SherwoodApril 20, 2022
Long Jump · OutdoorWRL - Hazelbrook, Laurel Ridge @ LOJ · May 411-04.00WRL - Hazelbrook, Laurel Ridge @ LOJMay 4, 2016

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 15Big Ten Outdoor ChampionshipsMay 15 · 5000 Meters · Place 15 · WashingtonWashington5000 Meters15.14:31.21aJr
Apr 16Bryan Clay InvitationalApr 16 · 5000 Meters · WashingtonWashington5000 Meters--DNFJr
Apr 16Bryan Clay InvitationalApr 16 · 5000 Meters · WashingtonWashington5000 Meters--DNSJr
Apr 3Stanford InviteApr 3 · 5000 Meters · Place 14 · WashingtonWashington5000 Meters14.14:11.45aJr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 312025 UW InvitationalJan 31 · 1 Mile · Place 19 · UnattachedUnattached1 Mile19.4:03.69a PBSo

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 112024 Bryan Clay InvitationalApr 11 · 1500 Meters · Place 36 · WashingtonWashington1500 Meters36.3:47.76a PBFr
Mar 29Stanford Invitational - CollegiateMar 29 · 5000 Meters · Place 12 · WashingtonWashington5000 Meters12.14:04.31a PBFr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 262024 UW InvitationalJan 26 · 1 Mile · WashingtonWashington1 Mile—DNSFr
Jan 262024 UW InvitationalJan 26 · 3000 Meters · Place 22 · WashingtonWashington3000 Meters22.8:12.78a PBFr

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 20OSAA 6A State ChampionshipsMay 20 · 3000 Meters · Place 6 · SherwoodSherwood3000 Meters6.8:17.10a12
May 20OSAA 6A State ChampionshipsMay 20 · 1500 Meters · Place 7 · SherwoodSherwood1500 Meters7.3:53.82a12
May 4Sherwood @ GlencoeMay 4 · 800 Meters · Place 1 · SherwoodSherwood800 Meters11:57.4212
Apr 29Nike/Jesuit Twilight RelaysApr 29 · 1 Mile · Place 11 · SherwoodSherwood1 Mile114:08.85 PB12
Apr 29Nike/Jesuit Twilight RelaysApr 29 · 1500 Meters · Place 10 · SherwoodSherwood1500 Meters103:51.8412
Apr 22Oregon Relays presented by AthleticNETApr 22 · 3000 Meters · Place 3 · SherwoodSherwood3000 Meters3.8:11.83a PB12
Apr 20Newberg, Liberty @ SherwoodApr 20 · 800 Meters · Place 1 · SherwoodSherwood800 Meters11:56.08 PB12
Apr 15Chehalem Field and Track ClassicApr 15 · 1500 Meters · Place 2 · SherwoodSherwood1500 Meters23:53.3012
Apr 9Sherwood "Need For Speed" ClassicApr 9 · 3000 Meters · Place 2 · SherwoodSherwood3000 Meters28:19.6312
Apr 6Sherwood @ McMinnvilleApr 6 · 1500 Meters · Place 1 · SherwoodSherwood1500 Meters13:58.5012
Apr 6Sherwood @ McMinnvilleApr 6 · 800 Meters · Place 1 · SherwoodSherwood800 Meters11:58.3312
Mar 15Sherwood, Horizon Christian @ TigardMar 15 · 1500 Meters · Place 1 · SherwoodSherwood1500 Meters14:02.1612

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 212021 Oregon 6A Track and Field State ChampionshipsMay 21 · 3000 Meters · Place 10 · SherwoodSherwood3000 Meters10.8:32.14a11
May 18Pacific Conference ChampionshipsMay 18 · 1500 Meters · Place 1 · SherwoodSherwood1500 Meters14:03.3111
May 12Franklin, Lincoln @ WellsMay 12 · 1500 Meters · Place 1 · SherwoodSherwood1500 Meters14:04.5811
May 7Friday Night Lights @ NewbergMay 7 · 3000 Meters · Place 4 · SherwoodSherwood3000 Meters48:43.8911
May 7Friday Night Lights @ NewbergMay 7 · 1500 Meters · Place 3 · SherwoodSherwood1500 Meters34:07.8511
May 5Jesuit @ SherwoodMay 5 · 3000 Meters · Place 4 · SherwoodSherwood3000 Meters48:50.4411
May 1Ida B Wells & Lincoln @ SherwoodMay 1 · 3000 Meters · Place 1 · SherwoodSherwood3000 Meters18:46.6511
May 1Ida B Wells & Lincoln @ SherwoodMay 1 · 1500 Meters · Place 8 · SherwoodSherwood1500 Meters84:04.8911
Apr 21Century & Glencoe at SherwoodApr 21 · 800 Meters · Place 2 · SherwoodSherwood800 Meters22:04.4011
Apr 17Sherwood @ Forest GroveApr 17 · 3000 Meters · Place 2 · SherwoodSherwood3000 Meters28:55.5611
Apr 17Sherwood @ Forest GroveApr 17 · 1500 Meters · Place 2 · SherwoodSherwood1500 Meters24:11.8611

2020 Outdoor Track

3 results
DateMeetEventPlMarkGr
Oct 8Sherwood Intrasquad #3Oct 8 · 3000 Meters · Place 2 · SherwoodSherwood3000 Meters2.9:17.70aUnofficial11
Oct 8Sherwood Intrasquad #3Oct 8 · 1500 Meters · SherwoodSherwood1500 Meters—DNF11
Jul 23Summer Social Distance Track Series #3Jul 23 · 3000 Meters · Place 3 · SherwoodSherwood3000 Meters3.9:30.36aUnofficial10

2019 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 31El JefeMay 31 · 5000 Meters · Place 4 · SherwoodSherwood5000 Meters416:35.939
May 29PSDS - 1500mMay 29 · 1500 Meters · Place 12 · SherwoodSherwood1500 Meters12.4:24.10a9
May 22PSDS - 3000mMay 22 · 3000 Meters · Place 11 · SherwoodSherwood3000 Meters11.9:15.69
May 156A-3 Pacific League District ChampionshipsMay 15 · 3000 Meters · Place 8 · SherwoodSherwood3000 Meters8.9:25.19a9
May 7Sherwood @ LibertyMay 7 · 1500 Meters · Place 4 · SherwoodSherwood1500 Meters44:23.139
May 7Sherwood @ LibertyMay 7 · 800 Meters · Place 6 · SherwoodSherwood800 Meters62:12.079
May 3Nike/Jesuit Twilight RelaysMay 3 · 3000 Meters · Place 43 · SherwoodSherwood3000 Meters439:20.789
May 1McMinnville @ SherwoodMay 1 · 3000 Meters · Place 3 · SherwoodSherwood3000 Meters39:28.259
Apr 2755th Centennial InvitationalApr 27 · 3000 Meters · Place 34 · SherwoodSherwood3000 Meters349:24.139
Apr 17Sherwood @ GlencoeApr 17 · 3000 Meters · Place 1 · SherwoodSherwood3000 Meters19:33.109
Apr 17Sherwood @ GlencoeApr 17 · 1500 Meters · Place 2 · SherwoodSherwood1500 Meters24:27.989
Apr 12Sherwood Need for Speed ClassicApr 12 · 3000 Meters · Place 2 · SherwoodSherwood3000 Meters2.9:19.66a9
Apr 12Sherwood Need for Speed ClassicApr 12 · 1500 Meters · Place 21 · SherwoodSherwood1500 Meters21.4:25.78a9
Apr 10Newberg @ SherwoodApr 10 · 1500 Meters · Place 1 · SherwoodSherwood1500 Meters1.4:34.48a9
Apr 3Sherwood @ CenturyApr 3 · 3000 Meters · Place 1 · SherwoodSherwood3000 Meters19:52.01PR9
Apr 3Sherwood @ CenturyApr 3 · 1500 Meters · Place 4 · SherwoodSherwood1500 Meters44:33.22PR9
Mar 20Forest Grove @ SherwoodMar 20 · 3000 Meters · Place 2 · SherwoodSherwood3000 Meters210:02.159
Mar 20Forest Grove @ SherwoodMar 20 · 1500 Meters · Place 1 · SherwoodSherwood1500 Meters14:35.799
Mar 13Sherwood Ice BreakerMar 13 · 1500 Meters · Place 12 · SherwoodSherwood1500 Meters124:35.919
Mar 13Sherwood Ice BreakerMar 13 · 800 Meters · Place 16 · SherwoodSherwood800 Meters162:19.659

2018 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 24Oregon Middle School Meet of ChampionsMay 24 · 1500 Meters · Place 34 · Laurel RidgeLaurel Ridge1500 Meters344:44.338
May 16WRL District ChampionshipsMay 16 · 1500 Meters · Place 7 · Laurel Ridge (Closed 2020)Laurel Ridge (Closed 2020)1500 Meters7.4:46.97a8
May 16WRL District ChampionshipsMay 16 · 800 Meters · Place 10 · Laurel Ridge (Closed 2020)Laurel Ridge (Closed 2020)800 Meters10.2:24.27a8
May 9Lakeridge Junior High MeetMay 9 · 1500 Meters · Place 2 · Laurel Ridge (Closed 2020)Laurel Ridge (Closed 2020)1500 Meters2.5:03.28a8
May 9Lakeridge Junior High MeetMay 9 · 800 Meters · Place 4 · Laurel Ridge (Closed 2020)Laurel Ridge (Closed 2020)800 Meters4.2:28.46a8
May 3WRL- Kraxberger,Laurel Ridge@OgdenMay 3 · 1500 Meters · Place 2 · Laurel Ridge (Closed 2020)Laurel Ridge (Closed 2020)1500 Meters2.4:50.47a8
May 3WRL- Kraxberger,Laurel Ridge@OgdenMay 3 · 800 Meters · Place 2 · Laurel Ridge (Closed 2020)Laurel Ridge (Closed 2020)800 Meters2.2:26.82a8
Apr 24WRL - Laurel Ridge, Rosemont @ HazelbrookApr 24 · 1500 Meters · Place 3 · Laurel Ridge (Closed 2020)Laurel Ridge (Closed 2020)1500 Meters3.4:53.74a8
Apr 24WRL - Laurel Ridge, Rosemont @ HazelbrookApr 24 · 800 Meters · Place 2 · Laurel Ridge (Closed 2020)Laurel Ridge (Closed 2020)800 Meters2.2:30.85a8
Apr 19WRL-LRMS, SMS, LOJ, Hazelbrook@Sherwood HSApr 19 · 1500 Meters · Place 4 · Laurel Ridge (Closed 2020)Laurel Ridge (Closed 2020)1500 Meters4.5:04.92a8
Apr 19WRL-LRMS, SMS, LOJ, Hazelbrook@Sherwood HSApr 19 · 800 Meters · Place 6 · Laurel Ridge (Closed 2020)Laurel Ridge (Closed 2020)800 Meters6.2:30.84a8
Apr 12WRL-LRMS, SMS, Athey @ Sherwood HSApr 12 · 1500 Meters · Place 3 · Laurel Ridge (Closed 2020)Laurel Ridge (Closed 2020)1500 Meters3.4:54.83a8
Apr 12WRL-LRMS, SMS, Athey @ Sherwood HSApr 12 · 800 Meters · Laurel Ridge (Closed 2020)Laurel Ridge (Closed 2020)800 Meters—SCR8

2017 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 18WRL District ChampionshipsMay 18 · 1500 Meters · Place 15 · Laurel Ridge (Closed 2020)Laurel Ridge (Closed 2020)1500 Meters15.5:50.08a7
May 9Ogden/Gard/Laurel RidgeMay 9 · High Jump · Laurel Ridge (Closed 2020)Laurel Ridge (Closed 2020)High Jump—NH7
May 9Ogden/Gard/Laurel RidgeMay 9 · 1500 Meters · Laurel Ridge (Closed 2020)Laurel Ridge (Closed 2020)1500 Meters—DNS7
May 3Sherwood Middle: LRMS< LOJMay 3 · High Jump · Laurel Ridge (Closed 2020)Laurel Ridge (Closed 2020)High Jump—NH7
May 3Sherwood Middle: LRMS< LOJMay 3 · 1500 Meters · Laurel Ridge (Closed 2020)Laurel Ridge (Closed 2020)1500 Meters—SCR7
Apr 27Sherwood Middle: LRMS, Wood, Sherwood MiddleApr 27 · 1500 Meters · Place 3 · Laurel Ridge (Closed 2020)Laurel Ridge (Closed 2020)1500 Meters3.5:50.17a7
Apr 19WRL - Ogden, Laurel Ridge @ KraxbergerApr 19 · 1500 Meters · Place 3 · Laurel Ridge (Closed 2020)Laurel Ridge (Closed 2020)1500 Meters3.05:48.07
Apr 13Laurel Ridge host:HMS, SMS, WoodApr 13 · 1500 Meters · Place 6 · Laurel Ridge (Closed 2020)Laurel Ridge (Closed 2020)1500 Meters6.5:58.42a7
Apr 13Laurel Ridge host:HMS, SMS, WoodApr 13 · 400 Meters · Place 11 · Laurel Ridge (Closed 2020)Laurel Ridge (Closed 2020)400 Meters11.1:20.10a PB7

2016 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 18WRL - District Championships (6th)May 18 · Long Jump · Place 22 · Laurel Ridge (Closed 2020)Laurel Ridge (Closed 2020)Long Jump22.9-04.506
May 18WRL - District Championships (6th)May 18 · 1500 Meters · Place 9 · Laurel Ridge (Closed 2020)Laurel Ridge (Closed 2020)1500 Meters9.5:36.21a6
May 18WRL - District Championships (6th)May 18 · 800 Meters · Laurel Ridge (Closed 2020)Laurel Ridge (Closed 2020)800 Meters—DNS6
May 12WRL - Sherwood, Gardiner, Kraxberger @ Laurel RidgeMay 12 · Long Jump · Place 9 · Laurel Ridge (Closed 2020)Laurel Ridge (Closed 2020)Long Jump9.10-07.006
May 12WRL - Sherwood, Gardiner, Kraxberger @ Laurel RidgeMay 12 · 1500 Meters · Place 4 · Laurel Ridge (Closed 2020)Laurel Ridge (Closed 2020)1500 Meters4.5:45.71a6
May 4WRL - Hazelbrook, Laurel Ridge @ LOJMay 4 · Long Jump · Place 4 · Laurel Ridge (Closed 2020)Laurel Ridge (Closed 2020)Long Jump4.11-04.00 PB6
May 4WRL - Hazelbrook, Laurel Ridge @ LOJMay 4 · 1500 Meters · Place 4 · Laurel Ridge (Closed 2020)Laurel Ridge (Closed 2020)1500 Meters4.5:47.526
Apr 28WRL - Sherwood, Kraxberger, Rosemont @ Laurel RidgeApr 28 · Long Jump · Place 5 · Laurel Ridge (Closed 2020)Laurel Ridge (Closed 2020)Long Jump5.11-01.506
Apr 28WRL - Sherwood, Kraxberger, Rosemont @ Laurel RidgeApr 28 · 1500 Meters · Place 1 · Laurel Ridge (Closed 2020)Laurel Ridge (Closed 2020)1500 Meters1.5:45.28a6
Apr 14WRL - Laurel Ridge, LOJ @ SherwoodApr 14 · Long Jump · Place 5 · Laurel Ridge (Closed 2020)Laurel Ridge (Closed 2020)Long Jump5.9-11.006
Apr 14WRL - Laurel Ridge, LOJ @ SherwoodApr 14 · 1500 Meters · Place 1 · Laurel Ridge (Closed 2020)Laurel Ridge (Closed 2020)1500 Meters1.5:56.17a6

2015 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 2Albina TC USATF Developmental MeetMay 2 · 3000 Meters · Place 2 · Tigard Youth TrackTigard Youth Track3000 Meters2.12:18.89a5
May 2Albina TC USATF Developmental MeetMay 2 · 1500 Meters · Place 4 · Tigard Youth TrackTigard Youth Track1500 Meters4.5:59.17a5