Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,000 Meters · Valley CatholicCYO Portland XC #2 · Sep 174:27.5CYO Portland XC #2September 17, 2022
1,200 Meters · La Salle Catholic College Preparatory SchoolCYO Portland XC #3 · Sep 247:10.80CYO Portland XC #3September 24, 2022
1500 m · Camp HowardCYO Portland XC Meet of Champions · Oct 88:02.40CYO Portland XC Meet of ChampionsOctober 8, 2022
1500 m · Valley CatholicCYO Portland XC #4 · Oct 17:49.50CYO Portland XC #4October 1, 2022
3,000 Meters · Blue Lake Regional ParkCYO Portland XC #3 · Sep 2714:57.9CYO Portland XC #3September 27, 2025
3,000 Meters · Camp HowardCYO Portland XC Meet of Champions · Oct 1413:47.0CYO Portland XC Meet of ChampionsOctober 14, 2023
3,000 Meters · Fernhill ParkCYO Portland XC #4 · Oct 715:48.3CYO Portland XC #4October 7, 2023
3,000 Meters · Gabriel ParkCYO Portland XC #2 · Sep 2015:27.9CYO Portland XC #2September 20, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 11CYO Portland XC Meet of ChampionsOct 11 · 3,000 Meters Cadet 3000M · Place 15 · Franciscan Montessori Earth3,000 Meters Cadet 3000M1515:24.47
Oct 4CYO Portland XC #4Oct 4 · 3,000 Meters Cadet 3000M · Place 19 · Franciscan Montessori Earth3,000 Meters Cadet 3000M1915:46.97
Sep 27CYO Portland XC #3Sep 27 · 3,000 Meters Cadet 3000M · Place 21 · Franciscan Montessori Earth3,000 Meters Cadet 3000M2114:57.9 PB7
Sep 20CYO Portland XC #2Sep 20 · 3,000 Meters 3000M Cadet · Place 14 · Franciscan Montessori Earth3,000 Meters 3000M Cadet1415:27.9 PB7
Sep 13CYO Portland XC #1Sep 13 · 3,000 Meters 3000M Cadet · Place 26 · Franciscan Montessori Earth3,000 Meters 3000M Cadet2616:53.07

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 14CYO Portland XC Meet of ChampionsOct 14 · 3,000 Meters Cub 3000M · Place 10 · Franciscan Montessori Earth3,000 Meters Cub 3000M1013:47.0 PB5
Oct 7CYO Portland XC #4Oct 7 · 3,000 Meters Cub 3000M · Place 11 · Franciscan Montessori Earth3,000 Meters Cub 3000M1115:48.3 PB5
Sep 30CYO Portland XC #3Sep 30 · 3,000 Meters Cub 3000M · Place 8 · Franciscan Montessori Earth3,000 Meters Cub 3000M816:29.15
Sep 23CYO Portland XC #2Sep 23 · 3,000 Meters Cub 3000M · Place 7 · Franciscan Montessori Earth3,000 Meters Cub 3000M717:54.15
Sep 16CYO Portland XC #1Sep 16 · 3,000 Meters Cub 3000M · Place 7 · Franciscan Montessori Earth3,000 Meters Cub 3000M716:34.95

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 8CYO Portland XC Meet of ChampionsOct 8 · 1,500 Meters Roadrunner 1500M · Place 12 · Franciscan Montessori Earth1,500 Meters Roadrunner 1500M128:02.40 PB4
Oct 1CYO Portland XC #4Oct 1 · 1,500 Meters Roadrunner 1500M · Place 9 · Franciscan Montessori Earth1,500 Meters Roadrunner 1500M97:49.50 PB4
Sep 24CYO Portland XC #3Sep 24 · 1,200 Meters Roadrunner 1200M · Place 13 · Franciscan Montessori Earth1,200 Meters Roadrunner 1200M137:10.80 PB4
Sep 17CYO Portland XC #2Sep 17 · 1,000 Meters Roadrunner 1000M · Place 3 · Franciscan Montessori Earth1,000 Meters Roadrunner 1000M34:27.5 PB4