Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCYO Portland Liberty #2 · Apr 1812.94aCYO Portland Liberty #2April 18, 2026
200 Meters · OutdoorCYO Valley Catholic Week #4 · May 2232.43aCYO Valley Catholic Week #4May 22, 2021
400 Meters · OutdoorCYO Valley Catholic Week #1 · May 11:25.83aCYO Valley Catholic Week #1May 1, 2021
Javelin · 300g TJ · OutdoorCYO Week 3 Liberty · Apr 2389-08CYO Week 3 LibertyApril 23, 2022
Javelin · 450g AeroJav · OutdoorCYO Portland Meet of Champions · May 1669.65mCYO Portland Meet of ChampionsMay 16, 2026
Long Jump · OutdoorCYO Portland Meet of Champions · May 165.56mCYO Portland Meet of ChampionsMay 16, 2026
Shot Put · 6lb · OutdoorCYO Portland Liberty HS #1 · Apr 1342' 2CYO Portland Liberty HS #1April 13, 2024
Shot Put · 8lb · OutdoorCYO Portland Meet of Champions · May 1615.39mCYO Portland Meet of ChampionsMay 16, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 16CYO Portland Meet of ChampionsMay 16 · Long Jump · Place 2 · Holy TrinityLong Jump2.5.56m PB8
May 16CYO Portland Meet of ChampionsMay 16 · Javelin · Place 1 · Holy TrinityJavelin450g AeroJav1.69.65m PB8
May 16CYO Portland Meet of ChampionsMay 16 · Shot Put · Place 1 · Holy TrinityShot Put8lb1.15.39m PB8
May 15Oregon Middle School Meet of ChampionsMay 15 · Javelin · Place 1 · Holy TrinityJavelin1198-18
May 15Oregon Middle School Meet of ChampionsMay 15 · Shot Put · Place 1 · Holy TrinityShot Put151-68
May 2CYO Portland Valley #4May 2 · Long Jump · Place 1 · Holy TrinityLong Jump1.5.17m8
May 2CYO Portland Valley #4May 2 · Javelin · Place 1 · Holy TrinityJavelin450g AeroJav1.60.37m8
Apr 25CYO Portland Valley #3Apr 25 · Long Jump · Place 1 · Holy TrinityLong Jump1.5.21m8
Apr 25CYO Portland Valley #3Apr 25 · Javelin · Place 1 · Holy TrinityJavelin450g AeroJav1.52.69m8
Apr 25CYO Portland Valley #3Apr 25 · Shot Put · Place 1 · Holy TrinityShot Put8lb1.13.35m8
Apr 18CYO Portland Liberty #2Apr 18 · Javelin · Holy TrinityJavelin450g AeroJav—DNS8
Apr 18CYO Portland Liberty #2Apr 18 · Shot Put · Place 1 · Holy TrinityShot Put8lb1.13.69m8
Apr 18CYO Portland Liberty #2Apr 18 · 100 Meters · Place 1 · Holy Trinity100 Meters1.12.94a PB8
Apr 11CYO Portland Valley #1Apr 11 · Javelin · Place 1 · Holy TrinityJavelin450g AeroJav1.53.53m8
Apr 11CYO Portland Valley #1Apr 11 · Shot Put · Place 1 · Holy TrinityShot Put8lb1.13.48m8
Apr 11CYO Portland Valley #1Apr 11 · 100 Meters · Place 1 · Holy Trinity100 Meters1.13.21a8

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 17CYO Portland Meet of ChampionsMay 17 · Javelin · Place 2 · Holy TrinityJavelin2141-107
May 17CYO Portland Meet of ChampionsMay 17 · Shot Put · Place 1 · Holy TrinityShot Put138-1.57
May 16Oregon Middle School Meet of ChampionsMay 16 · Javelin · Place 9 · Holy TrinityJavelin9138-07
May 16Oregon Middle School Meet of ChampionsMay 16 · Shot Put · Place 19 · Holy TrinityShot Put1938-57
May 3CYO Portland Valley #4May 3 · Javelin · Place 1 · Holy TrinityJavelin450g AeroJav1.144' 3.25"7
May 3CYO Portland Valley #4May 3 · Shot Put · Place 1 · Holy TrinityShot Put8lb1.40' 9"7
Apr 26CYO Portland Liberty #3Apr 26 · Long Jump · Place 2 · Holy TrinityLong Jump2.15' 10"7
Apr 26CYO Portland Liberty #3Apr 26 · Javelin · Place 1 · Holy TrinityJavelin450g AeroJav1.163' 7"7
Apr 26CYO Portland Liberty #3Apr 26 · 100 Meters · Place 3 · Holy Trinity100 Meters3.12.96a7
Apr 12CYO Portland Valley #2Apr 12 · Long Jump · Place 1 · Holy TrinityLong Jump1.15' 6.5"7
Apr 12CYO Portland Valley #2Apr 12 · Javelin · Place 1 · Holy TrinityJavelin450g AeroJav1.145' 6.5"7
Apr 12CYO Portland Valley #2Apr 12 · Shot Put · Place 1 · Holy TrinityShot Put8lb1.42' 1.25"7
Apr 5CYO Portland Valley #1Apr 5 · Long Jump · Place 1 · Holy TrinityLong Jump116-47
Apr 5CYO Portland Valley #1Apr 5 · Javelin · Place 1 · Holy TrinityJavelin1158-67
Apr 5CYO Portland Valley #1Apr 5 · 100 Meters · Place 5 · Holy Trinity100 Meters513.45a7

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 1Portland Track Festival Youth Meet presented by Stumptown RunningJun 1 · Shot Put · Place 4 · Holy TrinityShot Put433-6.75—
May 23Oregon Middle School Meet of ChampionsMay 23 · Javelin · Place 5 · Holy TrinityJavelin450g AeroJav5.150' 36
May 18CYO Portland Meet of ChampionsMay 18 · Javelin · Place 1 · Holy TrinityJavelin450g AeroJav1.143' 06
May 18CYO Portland Meet of ChampionsMay 18 · Shot Put · Place 1 · Holy TrinityShot Put6lb1.40' 3.56
May 18CYO Portland Meet of ChampionsMay 18 · 100 Meters · Place 4 · Holy Trinity100 MetersRound P4.13.99a6
May 18CYO Portland Meet of ChampionsMay 18 · 100 Meters · Place 4 · Holy Trinity100 Meters4.14.10a6
May 4CYO Portland Valley Catholic #4May 4 · Javelin · Place 1 · Holy TrinityJavelin450g AeroJav1.124' 1.56
May 4CYO Portland Valley Catholic #4May 4 · Shot Put · Place 1 · Holy TrinityShot Put6lb1.38' 96
May 4CYO Portland Valley Catholic #4May 4 · 100 Meters · Place 1 · Holy Trinity100 Meters1.14.14a6
Apr 27CYO Portland Liberty HS #3Apr 27 · Javelin · Place 1 · Holy TrinityJavelin450g AeroJav1.134' 106
Apr 27CYO Portland Liberty HS #3Apr 27 · Shot Put · Place 1 · Holy TrinityShot Put6lb1.37' 66
Apr 27CYO Portland Liberty HS #3Apr 27 · 100 Meters · Place 2 · Holy Trinity100 Meters2.13.97a6
Apr 20CYO Portland Liberty HS #2Apr 20 · Javelin · Place 1 · Holy TrinityJavelin450g AeroJav1.137' 36
Apr 20CYO Portland Liberty HS #2Apr 20 · Shot Put · Place 1 · Holy TrinityShot Put6lb1.38' 106
Apr 20CYO Portland Liberty HS #2Apr 20 · 100 Meters · Place 3 · Holy Trinity100 Meters3.14.35a6
Apr 13CYO Portland Liberty HS #1Apr 13 · Javelin · Place 1 · Holy TrinityJavelin450g AeroJav1.123' 116
Apr 13CYO Portland Liberty HS #1Apr 13 · Shot Put · Place 1 · Holy TrinityShot Put6lb1.42' 2 PB6
Apr 13CYO Portland Liberty HS #1Apr 13 · 100 Meters · Place 3 · Holy Trinity100 Meters3.14.31a6

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 20CYO Portland Meet of ChampionsMay 20 · Javelin · Place 2 · Holy TrinityJavelin2115-11—
May 20CYO Portland Meet of ChampionsMay 20 · Shot Put · Place 1 · Holy TrinityShot Put137-1.75—
May 6CYO Liberty Week 4May 6 · Long Jump · Place 12 · Holy TrinityLong Jump1210-10.5—
May 6CYO Liberty Week 4May 6 · Javelin · Place 2 · Holy TrinityJavelin295-6.25—
May 6CYO Liberty Week 4May 6 · Shot Put · Place 1 · Holy TrinityShot Put133-5.5—
Apr 29CYO Valley Catholic Week 3Apr 29 · Javelin · Place 2 · Holy TrinityJavelin450g AeroJav2.71' 85
Apr 29CYO Valley Catholic Week 3Apr 29 · Shot Put · Place 1 · Holy TrinityShot Put6lb1.39' 8.55
Apr 29CYO Valley Catholic Week 3Apr 29 · 100 Meters · Place 3 · Holy Trinity100 Meters3.14.93a5
Apr 22CYO Valley Catholic Week 2Apr 22 · Javelin · Place 6 · Holy TrinityJavelin671-8—
Apr 22CYO Valley Catholic Week 2Apr 22 · Shot Put · Place 1 · Holy TrinityShot Put135-5—
Apr 22CYO Valley Catholic Week 2Apr 22 · 100 Meters · Place 3 · Holy Trinity100 Meters315.24a—
Apr 15CYO La Salle Week 1Apr 15 · Javelin · Place 6 · Holy TrinityJavelin656-4—
Apr 15CYO La Salle Week 1Apr 15 · Shot Put · Place 1 · Holy TrinityShot Put131-10—
Apr 15CYO La Salle Week 1Apr 15 · 100 Meters · Place 6 · Holy Trinity100 Meters615.16a—

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 14CYO Portland Meet of ChampionsMay 14 · Javelin · Place 1 · Holy TrinityJavelin300g TJ1.83-074
May 14CYO Portland Meet of ChampionsMay 14 · Shot Put · Place 1 · Holy TrinityShot Put6lb1.29-10.004
May 14CYO Portland Meet of ChampionsMay 14 · 100 Meters · Place 2 · Holy Trinity100 Meters2.15.15a4
May 7CYO Roadrunner Champs Valley CatholicMay 7 · Javelin · Place 2 · Holy TrinityJavelin300g TJ2.85-094
May 7CYO Roadrunner Champs Valley CatholicMay 7 · Shot Put · Place 1 · Holy TrinityShot Put6lb1.28-02.754
May 7CYO Roadrunner Champs Valley CatholicMay 7 · 100 Meters · Place 2 · Holy Trinity100 Meters2.15.23a4
Apr 30CYO Week 4 LibertyApr 30 · Javelin · Place 5 · Holy TrinityJavelin300g TJ5.59-104
Apr 30CYO Week 4 LibertyApr 30 · Shot Put · Place 1 · Holy TrinityShot Put6lb1.26-00.754
Apr 23CYO Week 3 LibertyApr 23 · Long Jump · Place 3 · Holy TrinityLong Jump3.12-01.004
Apr 23CYO Week 3 LibertyApr 23 · Javelin · Place 1 · Holy TrinityJavelin300g TJ1.89-08 PB4
Apr 23CYO Week 3 LibertyApr 23 · Shot Put · Place 1 · Holy TrinityShot Put6lb1.25-05.504
Apr 9CYO Week 2 LibertyApr 9 · Long Jump · Place 2 · Holy TrinityLong Jump2.11-11.254
Apr 9CYO Week 2 LibertyApr 9 · Shot Put · Place 1 · Holy TrinityShot Put6lb1.25-06.504
Apr 9CYO Week 2 LibertyApr 9 · 200 Meters · Place 1 · Holy Trinity200 Meters1.32.47a4
Apr 2CYO Week 1 LibertyApr 2 · Long Jump · Place 4 · Holy TrinityLong Jump4.12-06.004
Apr 2CYO Week 1 LibertyApr 2 · Javelin · Place 6 · Holy TrinityJavelin300g TJ6.50-034
Apr 2CYO Week 1 LibertyApr 2 · Shot Put · Place 1 · Holy TrinityShot Put6lb1.24-11.004
Apr 2CYO Week 1 LibertyApr 2 · 100 Meters · Place 1 · Holy Trinity100 Meters1.15.52a4

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 22CYO Valley Catholic Week #4May 22 · Shot Put · Place 1 · Holy TrinityShot Put6lb1.24-11.753
May 22CYO Valley Catholic Week #4May 22 · 200 Meters · Place 1 · Holy Trinity200 Meters1.32.43a PB3
May 15CYO Liberty HS Week #3May 15 · Long Jump · Place 2 · Holy TrinityLong Jump2.11-04.003
May 15CYO Liberty HS Week #3May 15 · 100 Meters · Place 2 · Holy Trinity100 Meters2.15.94a3
May 8CYO Liberty HS Week #2May 8 · Javelin · Place 1 · Holy TrinityJavelin300g TJ1.84-013
May 8CYO Liberty HS Week #2May 8 · 200 Meters · Place 5 · Holy Trinity200 Meters5.34.49a3
May 1CYO Valley Catholic Week #1May 1 · Long Jump · Place 2 · Holy TrinityLong Jump2.11-08.003
May 1CYO Valley Catholic Week #1May 1 · 400 Meters · Place 5 · Holy Trinity400 Meters5.1:25.83a PB3