Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,000 Meters · Valley CatholicCYO Portland XC #2 · Sep 174:34.8CYO Portland XC #2September 17, 2022
1,200 Meters · La Salle Catholic College Preparatory SchoolCYO Portland XC #3 · Sep 246:38.40CYO Portland XC #3September 24, 2022
1500 m · Fernhill ParkCYO Portland XC #2 · Sep 237:28.6CYO Portland XC #2September 23, 2023
1500 m · Gabriel ParkCYO Portland XC #4 · Oct 47:03.5CYO Portland XC #4October 4, 2025
1500 m · Valley CatholicCYO Portland XC #4 · Oct 18:26.20CYO Portland XC #4October 1, 2022
3,000 Meters · Blue Lake Regional ParkCYO Portland XC #3 · Sep 2716:05.8CYO Portland XC #3September 27, 2025
3,000 Meters · Camp HowardCYO Portland XC Meet of Champions · Oct 1414:51.6CYO Portland XC Meet of ChampionsOctober 14, 2023
3,000 Meters · Fernhill ParkCYO Portland XC #4 · Oct 717:01.7CYO Portland XC #4October 7, 2023
3,000 Meters · Gabriel ParkCYO Portland XC #2 · Sep 2016:12.0CYO Portland XC #2September 20, 2025
600 m · Valley CatholicCYO Portland XC #1 · Sep 112:57.38CYO Portland XC #1September 11, 2021

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 11CYO Portland XC Meet of ChampionsOct 11 · 3,000 Meters Cadet 3000M · Place 18 · The Madeleine3,000 Meters Cadet 3000M1815:58.97
Oct 4CYO Portland XC #4Oct 4 · 1,500 Meters Cadet 1500M · Place 25 · The Madeleine1,500 Meters Cadet 1500M257:03.5 PB7
Sep 27CYO Portland XC #3Sep 27 · 3,000 Meters Cadet 3000M · Place 24 · The Madeleine3,000 Meters Cadet 3000M2416:05.8 PB7
Sep 20CYO Portland XC #2Sep 20 · 3,000 Meters 3000M Cadet · Place 17 · The Madeleine3,000 Meters 3000M Cadet1716:12.0 PB7

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 12CYO Portland XC Meet of ChampionsOct 12 · 3,000 Meters Varsity · Place 19 · The Madeleine3,000 Meters Varsity1915:15.26
Oct 5CYO Portland XC Week 4Oct 5 · 3,000 Meters Varsity · Place 14 · The Madeleine3,000 Meters Varsity1414:51.56
Sep 28CYO Portland XC Week 3Sep 28 · 1,500 Meters Varsity · Place 24 · The Madeleine1,500 Meters Varsity247:20.556
Sep 21CYO Portland XC Week 2Sep 21 · 1,350 Meters Varsity · Place 23 · The Madeleine1,350 Meters Varsity235:55.496
Sep 14CYO Portland XC Week 1Sep 14 · 1,500 Meters 1500M Cub · Place 23 · The Madeleine1,500 Meters 1500M Cub237:10.596

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 14CYO Portland XC Meet of ChampionsOct 14 · 3,000 Meters Cub 3000M · Place 13 · The Madeleine3,000 Meters Cub 3000M1314:51.6 PB5
Oct 7CYO Portland XC #4Oct 7 · 3,000 Meters Cub 3000M · Place 16 · The Madeleine3,000 Meters Cub 3000M1617:01.7 PB5
Sep 30CYO Portland XC #3Sep 30 · 3,000 Meters Cub 3000M · Place 11 · The Madeleine3,000 Meters Cub 3000M1117:40.05
Sep 23CYO Portland XC #2Sep 23 · 1,500 Meters Cub 1500M · Place 18 · The Madeleine1,500 Meters Cub 1500M187:28.6 PB5
Sep 16CYO Portland XC #1Sep 16 · 1,500 Meters Cub 1500M · Place 18 · The Madeleine1,500 Meters Cub 1500M188:03.05

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 1CYO Portland XC #4Oct 1 · 1,500 Meters Roadrunner 1500M · Place 15 · The Madeleine1,500 Meters Roadrunner 1500M158:26.20 PB4
Sep 24CYO Portland XC #3Sep 24 · 1,200 Meters Roadrunner 1200M · Place 9 · The Madeleine1,200 Meters Roadrunner 1200M96:38.40 PB4
Sep 17CYO Portland XC #2Sep 17 · 1,000 Meters Roadrunner 1000M · Place 6 · The Madeleine1,000 Meters Roadrunner 1000M64:34.8 PB4

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 25CYO Portland XC #3Sep 25 · 600 Meters Varsity · Place 21 · The Madeleine600 Meters Varsity212:47.003
Sep 18CYO Portland XC #2Sep 18 · 600 Meters Roadrunner 600M · Place 17 · The Madeleine600 Meters Roadrunner 600M172:57.423
Sep 11CYO Portland XC #1Sep 11 · 600 Meters Roadrunner 600M · Place 27 · The Madeleine600 Meters Roadrunner 600M272:57.38 PB3