Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCYO Portland Liberty #3 · Apr 2616.76aCYO Portland Liberty #3April 26, 2025
1500 Meters · OutdoorCYO Portland Meet of Champions · May 176:55.12aCYO Portland Meet of ChampionsMay 17, 2025
200 Meters · OutdoorCYO Portland Valley #1 · Apr 538.86aCYO Portland Valley #1April 5, 2025
3000 Meters · OutdoorCYO Portland Meet of Champions · May 1614:43.92aCYO Portland Meet of ChampionsMay 16, 2026
400 Meters · OutdoorCYO Portland Liberty HS #1 · Apr 131:35.18aCYO Portland Liberty HS #1April 13, 2024
Javelin · 450g AeroJav · OutdoorCYO Portland Liberty HS #2 · Apr 2031' 4CYO Portland Liberty HS #2April 20, 2024
Long Jump · OutdoorCYO Week 4 Liberty · Apr 306-11.50CYO Week 4 LibertyApril 30, 2022

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 16CYO Portland Meet of ChampionsMay 16 · 3000 Meters · Place 16 · Holy Trinity3000 Meters16.14:43.92a PB8
May 2CYO Portland Valley #4May 2 · 3000 Meters · Place 1 · Holy Trinity3000 Meters1.15:02.28a8
May 2CYO Portland Valley #4May 2 · 1500 Meters · Place 9 · Holy Trinity1500 Meters9.7:13.92a8
Apr 25CYO Portland Valley #3Apr 25 · 3000 Meters · Place 3 · Holy Trinity3000 Meters3.15:15.78a8
Apr 25CYO Portland Valley #3Apr 25 · 1500 Meters · Place 9 · Holy Trinity1500 Meters9.7:20.52a8
Apr 25CYO Portland Valley #3Apr 25 · 100 Meters · Place 17 · Holy Trinity100 Meters17.17.30a8
Apr 18CYO Portland Liberty #2Apr 18 · 1500 Meters · Place 6 · Holy Trinity1500 Meters6.7:13.86a8
Apr 18CYO Portland Liberty #2Apr 18 · 100 Meters · Place 31 · Holy Trinity100 Meters31.16.90a8
Apr 11CYO Portland Valley #1Apr 11 · 1500 Meters · Place 9 · Holy Trinity1500 Meters9.7:22.55a8
Apr 11CYO Portland Valley #1Apr 11 · 100 Meters · Place 20 · Holy Trinity100 Meters20.17.18a8

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 17CYO Portland Meet of ChampionsMay 17 · 1500 Meters · Place 28 · Holy Trinity1500 Meters286:55.12a PB7
May 3CYO Portland Valley #4May 3 · 1500 Meters · Place 3 · Holy Trinity1500 Meters3.7:34.62a7
May 3CYO Portland Valley #4May 3 · 100 Meters · Place 22 · Holy Trinity100 Meters22.17.22a7
Apr 26CYO Portland Liberty #3Apr 26 · 1500 Meters · Place 12 · Holy Trinity1500 Meters12.7:19.06a7
Apr 26CYO Portland Liberty #3Apr 26 · 100 Meters · Place 31 · Holy Trinity100 Meters31.16.76a PB7
Apr 12CYO Portland Valley #2Apr 12 · Javelin · Holy TrinityJavelin450g AeroJav—ND7
Apr 12CYO Portland Valley #2Apr 12 · 1500 Meters · Place 8 · Holy Trinity1500 Meters8.7:43.52a7
Apr 12CYO Portland Valley #2Apr 12 · 100 Meters · Place 34 · Holy Trinity100 Meters34.17.76a7
Apr 5CYO Portland Valley #1Apr 5 · Javelin · Place 7 · Holy TrinityJavelin731-56
Apr 5CYO Portland Valley #1Apr 5 · 200 Meters · Place 17 · Holy Trinity200 Meters1738.86a PB6
Apr 5CYO Portland Valley #1Apr 5 · 100 Meters · Place 15 · Holy Trinity100 Meters1517.60a6

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 4CYO Portland Valley Catholic #4May 4 · 100 Meters · Place 27 · Holy Trinity100 Meters27.17.62a5
Apr 20CYO Portland Liberty HS #2Apr 20 · Javelin · Place 24 · Holy TrinityJavelin450g AeroJav24.31' 4 PB5
Apr 20CYO Portland Liberty HS #2Apr 20 · 200 Meters · Place 22 · Holy Trinity200 Meters22.40.48a5
Apr 20CYO Portland Liberty HS #2Apr 20 · 100 Meters · Place 48 · Holy Trinity100 Meters48.18.27a5
Apr 13CYO Portland Liberty HS #1Apr 13 · 400 Meters · Place 23 · Holy Trinity400 Meters23.1:35.18a PB5
Apr 13CYO Portland Liberty HS #1Apr 13 · 200 Meters · Place 26 · Holy Trinity200 Meters26.40.30a5
Apr 13CYO Portland Liberty HS #1Apr 13 · 100 Meters · Place 30 · Holy Trinity100 Meters30.18.17a5

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 29CYO Valley Catholic Week 3Apr 29 · 400 Meters · Place 16 · Holy Trinity400 Meters16.1:37.79a4
Apr 29CYO Valley Catholic Week 3Apr 29 · 200 Meters · Place 10 · Holy Trinity200 Meters10.43.18a4
Apr 29CYO Valley Catholic Week 3Apr 29 · 100 Meters · Place 32 · Holy Trinity100 Meters32.18.38a4
Apr 22CYO Valley Catholic Week 2Apr 22 · Javelin · Place 11 · Holy TrinityJavelin1127-8—
Apr 22CYO Valley Catholic Week 2Apr 22 · 200 Meters · Place 15 · Holy Trinity200 Meters1542.42a—
Apr 22CYO Valley Catholic Week 2Apr 22 · 100 Meters · Place 33 · Holy Trinity100 Meters3319.16a—
Apr 15CYO La Salle Week 1Apr 15 · Javelin · Place 13 · Holy TrinityJavelin1323-1—
Apr 15CYO La Salle Week 1Apr 15 · 200 Meters · Place 12 · Holy Trinity200 Meters1240.43a—
Apr 15CYO La Salle Week 1Apr 15 · 100 Meters · Place 30 · Holy Trinity100 Meters3018.93a—

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 7CYO Roadrunner Champs Valley CatholicMay 7 · 200 Meters · Place 34 · Holy Trinity200 Meters34.48.81a3
May 7CYO Roadrunner Champs Valley CatholicMay 7 · 100 Meters · Place 69 · Holy Trinity100 Meters69.20.61a3
Apr 30CYO Week 4 LibertyApr 30 · Long Jump · Place 25 · Holy TrinityLong Jump25.6-11.50 PB3
Apr 30CYO Week 4 LibertyApr 30 · 100 Meters · Place 38 · Holy Trinity100 Meters38.23.69a3
Apr 23CYO Week 3 LibertyApr 23 · Long Jump · Place 35 · Holy TrinityLong Jump35.6-06.003
Apr 23CYO Week 3 LibertyApr 23 · 100 Meters · Place 53 · Holy Trinity100 Meters53.22.06a3
Apr 9CYO Week 2 LibertyApr 9 · Long Jump · Place 53 · Holy TrinityLong Jump53.6-11.503
Apr 9CYO Week 2 LibertyApr 9 · 200 Meters · Place 24 · Holy Trinity200 Meters24.51.19a3
Apr 9CYO Week 2 LibertyApr 9 · 100 Meters · Place 66 · Holy Trinity100 Meters66.22.93a3
Apr 2CYO Week 1 LibertyApr 2 · Long Jump · Place 58 · Holy TrinityLong Jump58.6-06.003
Apr 2CYO Week 1 LibertyApr 2 · 200 Meters · Place 30 · Holy Trinity200 Meters30.54.51a3
Apr 2CYO Week 1 LibertyApr 2 · 100 Meters · Place 8 · Holy Trinity100 Meters8.17.10a3