Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWestview @ Mountainside · Mar 1911.87aWestview @ MountainsideMarch 19, 2025
110m Hurdles · 39" / 0.991m · OutdoorNike/Jesuit Twilight Relays · Apr 2415.25aNike/Jesuit Twilight RelaysApril 24, 2025
200 Meters · OutdoorMountainside @ Southridge · May 723.53aMountainside @ SouthridgeMay 7, 2025
High Jump · Outdoor6A-2 Metro League Championships · May 81.70m6A-2 Metro League ChampionshipsMay 8, 2024
Javelin · 450g AeroJav · OutdoorCYO Valley Catholic Week #4 · May 2276-00CYO Valley Catholic Week #4May 22, 2021
Long Jump · OutdoorSouthridge @ Mountainside · May 318' 10Southridge @ MountainsideMay 3, 2023

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

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 216A-2 Metro League ChampionshipsMay 21 · 300m Hurdles · Place 1 · MountainsideMountainside300m Hurdles140.86a12
May 216A-2 Metro League ChampionshipsMay 21 · 300m Hurdles · Place 1 · MountainsideMountainside300m Hurdles139.31a12
May 216A-2 Metro League ChampionshipsMay 21 · 110m Hurdles · Place 1 · MountainsideMountainside110m Hurdles114.83a12
May 216A-2 Metro League ChampionshipsMay 21 · 110m Hurdles · Place 1 · MountainsideMountainside110m Hurdles114.50a12
May 7Mountainside @ SouthridgeMay 7 · 110m Hurdles · Place 1 · MountainsideMountainside110m Hurdles115.31a12
May 7Mountainside @ SouthridgeMay 7 · 200 Meters · Place 1 · MountainsideMountainside200 Meters123.53a PB12
Apr 30Sunset @ MountainsideApr 30 · 300m Hurdles · Place 1 · MountainsideMountainside300m Hurdles141.93a12
Apr 30Sunset @ MountainsideApr 30 · 110m Hurdles · Place 1 · MountainsideMountainside110m Hurdles115.35a12
Apr 24Nike/Jesuit Twilight RelaysApr 24 · 110m Hurdles · Place 6 · MountainsideMountainside110m Hurdles39" / 0.991m6.15.25a PB12
Apr 16Mountainside @ AlohaApr 16 · 300m Hurdles · Place 1 · MountainsideMountainside300m Hurdles142.22a12
Apr 16Mountainside @ AlohaApr 16 · 110m Hurdles · Place 1 · MountainsideMountainside110m Hurdles115.59a12
Apr 9Beaverton @ MountainsideApr 9 · 110m Hurdles · Place 1 · MountainsideMountainside110m Hurdles115.51a12
Apr 4Oregon Relays presented by AthleticNETApr 4 · 110m Hurdles · Place 16 · MountainsideMountainside110m Hurdles39" / 0.991mRound P16.15.69aWind: 012
Apr 2Mountainside @ JesuitApr 2 · 110m Hurdles · Place 1 · MountainsideMountainside110m Hurdles115.81a12
Mar 19Westview @ MountainsideMar 19 · 110m Hurdles · Place 1 · MountainsideMountainside110m Hurdles115.65a—
Mar 19Westview @ MountainsideMar 19 · 100 Meters · Place 2 · MountainsideMountainside100 Meters211.87a PB—

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 17 OSAA 6A State ChampionshipsMay 17 · 110m Hurdles · Place 12 · MountainsideMountainside110m Hurdles39" / 0.991mRound P12.15.48aWind: 0.811
May 86A-2 Metro League ChampionshipsMay 8 · High Jump · Place 10 · MountainsideMountainsideHigh Jump101.70m PB—
May 86A-2 Metro League ChampionshipsMay 8 · 110m Hurdles · Place 3 · MountainsideMountainside110m HurdlesRound P315.24a—
May 86A-2 Metro League ChampionshipsMay 8 · 110m Hurdles · Place 3 · MountainsideMountainside110m Hurdles315.35a—
Apr 26Nike/Jesuit Twilight RelaysApr 26 · 110m Hurdles · Place 13 · MountainsideMountainside110m Hurdles1315.90a—
Apr 24Mountainside @ BeavertonApr 24 · High Jump · Place 3 · MountainsideMountainsideHigh Jump35-6—
Apr 24Mountainside @ BeavertonApr 24 · 110m Hurdles · Place 1 · MountainsideMountainside110m Hurdles115.53a—
Apr 24Mountainside @ BeavertonApr 24 · 100 Meters · Place 4 · MountainsideMountainside100 Meters412.16a—
Apr 17Westview @ MountainsideApr 17 · High Jump · Place 3 · MountainsideMountainsideHigh Jump35-6—
Apr 17Westview @ MountainsideApr 17 · 110m Hurdles · Place 1 · MountainsideMountainside110m Hurdles115.71a—
Apr 13Wilsonville InvitationalApr 13 · 110m Hurdles · Place 2 · MountainsideMountainside110m Hurdles215.44a—
Apr 10Mountainside @ JesuitApr 10 · High Jump · Place 2 · MountainsideMountainsideHigh Jump25-8—
Apr 10Mountainside @ JesuitApr 10 · 110m Hurdles · Place 2 · MountainsideMountainside110m Hurdles215.53a—
Apr 3Sunset @ MountainsideApr 3 · High Jump · Place 3 · MountainsideMountainsideHigh Jump35-8—
Apr 3Sunset @ MountainsideApr 3 · 110m Hurdles · Place 1 · MountainsideMountainside110m Hurdles115.90a—
Mar 20Mountainside @ AlohaMar 20 · High Jump · Place 2 · MountainsideMountainsideHigh Jump25-8—
Mar 20Mountainside @ AlohaMar 20 · 110m Hurdles · Place 1 · MountainsideMountainside110m Hurdles115.98a—
Mar 13Southridge, Sherwood @ MountainsideMar 13 · 110m Hurdles · Place 1 · MountainsideMountainside110m Hurdles115.83a—
Mar 13Southridge, Sherwood @ MountainsideMar 13 · High Jump · Place 1 · MountainsideMountainsideHigh Jump15-10—

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 176A-2 Metro League ChampionshipsMay 17 · Long Jump · Place 15 · MountainsideMountainsideLong Jump1517-8.5—
May 176A-2 Metro League ChampionshipsMay 17 · 110m Hurdles · Place 9 · MountainsideMountainside110m Hurdles916.05a—
May 10Mountainside @ WestviewMay 10 · Long Jump · Place 3 · MountainsideMountainsideLong Jump318-3—
May 10Mountainside @ WestviewMay 10 · 110m Hurdles · Place 2 · MountainsideMountainside110m Hurdles216.12a—
May 3Southridge @ MountainsideMay 3 · Long Jump · Place 5 · MountainsideMountainsideLong Jump5.18' 10 PB10
May 3Southridge @ MountainsideMay 3 · 110m Hurdles · Place 1 · MountainsideMountainside110m Hurdles39" / 0.991m1.16.46a10
Apr 28Nike/Jesuit Twilight RelaysApr 28 · 110m Hurdles · Place 45 · MountainsideMountainside110m Hurdles4516.53a—
Apr 24Southridge All-Comers MeetApr 24 · Long Jump · Place 4 · MountainsideMountainsideLong Jump418-10—
Apr 24Southridge All-Comers MeetApr 24 · 110m Hurdles · Place 1 · MountainsideMountainside110m Hurdles116.60a—
Apr 15Wilsonville InvitationalApr 15 · Long Jump · Place 23 · MountainsideMountainsideLong Jump2317-4.25—
Apr 15Wilsonville InvitationalApr 15 · 110m Hurdles · Place 5 · MountainsideMountainside110m Hurdles516.55a—
Apr 12Beaverton @ MountainsideApr 12 · Long Jump · Place 2 · MountainsideMountainsideLong Jump218-7—
Apr 12Beaverton @ MountainsideApr 12 · 110m Hurdles · Place 1 · MountainsideMountainside110m Hurdles117.07a—
Apr 5Jesuit @ MountainsideApr 5 · Long Jump · Place 2 · MountainsideMountainsideLong Jump218-9—
Apr 5Jesuit @ MountainsideApr 5 · 110m Hurdles · Place 1 · MountainsideMountainside110m Hurdles119.47a—
Mar 22Mountainside @ SunsetMar 22 · 110m Hurdles · Place 3 · MountainsideMountainside110m Hurdles320.77a—

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 6Sunset @ MountainsideApr 6 · Long Jump · Place 7 · MountainsideMountainsideLong Jump7.16' 11.59
Apr 6Sunset @ MountainsideApr 6 · 100 Meters · MountainsideMountainside100 Meters—DNS9
Mar 30Mountainside at BeavertonMar 30 · Long Jump · Place 3 · MountainsideMountainsideLong Jump318-2.59
Mar 30Mountainside at BeavertonMar 30 · 100 Meters · Place 20 · MountainsideMountainside100 Meters2012.969
Mar 16Aloha @ MountainsideMar 16 · Long Jump · Place 2 · MountainsideMountainsideLong Jump219-09
Mar 16Aloha @ MountainsideMar 16 · 100 Meters · Place 3 · MountainsideMountainside100 Meters312.699

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 22CYO Valley Catholic Week #4May 22 · Long Jump · Place 2 · Holy TrinityHoly TrinityLong Jump2.15-07.508
May 22CYO Valley Catholic Week #4May 22 · Javelin · Place 5 · Holy TrinityHoly TrinityJavelin450g AeroJav5.76-00 PB8
May 15CYO Liberty HS Week #3May 15 · Long Jump · Place 2 · Holy TrinityHoly TrinityLong Jump2.13-08.008
May 15CYO Liberty HS Week #3May 15 · 100 Meters · Place 4 · Holy TrinityHoly Trinity100 Meters4.13.65a8
May 8CYO Liberty HS Week #2May 8 · Javelin · Place 10 · Holy TrinityHoly TrinityJavelin450g AeroJav10.61-108
May 8CYO Liberty HS Week #2May 8 · 200 Meters · Place 5 · Holy TrinityHoly Trinity200 Meters5.27.64a8
May 1CYO Valley Catholic Week #1May 1 · Long Jump · Place 2 · Holy TrinityHoly TrinityLong Jump2.16-01.008
May 1CYO Valley Catholic Week #1May 1 · 100 Meters · Place 2 · Holy TrinityHoly Trinity100 Meters2.13.38a8

2019 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 18CYO Portland Meet of ChampionsMay 18 · Long Jump · Place 12 · Holy TrinityHoly TrinityLong Jump12.12-11.006
May 18CYO Portland Meet of ChampionsMay 18 · High Jump · Place 7 · Holy TrinityHoly TrinityHigh Jump7.3-10.006
May 18CYO Portland Meet of ChampionsMay 18 · 100 Meters · Place 10 · Holy TrinityHoly Trinity100 MetersRound S10.14.25a6
May 18CYO Portland Meet of ChampionsMay 18 · 100 Meters · Place 7 · Holy TrinityHoly Trinity100 MetersRound P7.14.16a6
May 4CYO Liberty Week 4May 4 · Long Jump · Place 3 · Holy TrinityHoly TrinityLong Jump3.13-04.506
May 4CYO Liberty Week 4May 4 · High Jump · Place 1 · Holy TrinityHoly TrinityHigh Jump1.4-00.006
May 4CYO Liberty Week 4May 4 · 100 Meters · Place 3 · Holy TrinityHoly Trinity100 Meters3.14.08a6
Apr 27CYO Valley Week 3Apr 27 · Long Jump · Place 2 · Holy TrinityHoly TrinityLong Jump2.13-11.006
Apr 27CYO Valley Week 3Apr 27 · High Jump · Place 1 · Holy TrinityHoly TrinityHigh Jump1.3-10.006
Apr 27CYO Valley Week 3Apr 27 · 100 Meters · Place 2 · Holy TrinityHoly Trinity100 Meters2.14.42a6
Apr 13CYO Liberty Week 2Apr 13 · Long Jump · Place 1 · Holy TrinityHoly TrinityLong Jump1.14-02.006
Apr 13CYO Liberty Week 2Apr 13 · 100 Meters · Place 3 · Holy TrinityHoly Trinity100 Meters3.14.38a6
Apr 6CYO Valley Week 1Apr 6 · Long Jump · Place 2 · Holy TrinityHoly TrinityLong Jump2.12-08.256
Apr 6CYO Valley Week 1Apr 6 · 100 Meters · Place 2 · Holy TrinityHoly Trinity100 Meters2.15.16a6

2018 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 19CYO MOC JesuitMay 19 · Long Jump · Place 2 · Holy TrinityHoly TrinityLong Jump2.14-11.005
May 19CYO MOC JesuitMay 19 · 200 Meters · Place 9 · Holy TrinityHoly Trinity200 MetersRound P9.29.17a5
May 19CYO MOC JesuitMay 19 · 100 Meters · Place 8 · Holy TrinityHoly Trinity100 MetersRound S8.14.32a5
May 19CYO MOC JesuitMay 19 · 100 Meters · Place 10 · Holy TrinityHoly Trinity100 MetersRound P10.14.45a5
May 19CYO MOC JesuitMay 19 · 100 Meters · Place 8 · Holy TrinityHoly Trinity100 Meters8.14.25a5
May 5Liberty HS CYO Week #4May 5 · Long Jump · Place 1 · Holy TrinityHoly TrinityLong Jump1.15-00.505
May 5Liberty HS CYO Week #4May 5 · 200 Meters · Place 2 · Holy TrinityHoly Trinity200 Meters2.30.05a5
May 5Liberty HS CYO Week #4May 5 · 100 Meters · Place 4 · Holy TrinityHoly Trinity100 Meters4.14.58a5
Apr 28Seton HS CYO Week #3Apr 28 · Long Jump · Place 1 · Holy TrinityHoly TrinityLong Jump1.14-03.005
Apr 28Seton HS CYO Week #3Apr 28 · 200 Meters · Place 1 · Holy TrinityHoly Trinity200 Meters1.30.55a5
Apr 28Seton HS CYO Week #3Apr 28 · 100 Meters · Place 2 · Holy TrinityHoly Trinity100 Meters2.14.75a5
Apr 21La Salle CYO Week #2Apr 21 · Long Jump · Place 1 · Holy TrinityHoly TrinityLong Jump1.14-08.505
Apr 21La Salle CYO Week #2Apr 21 · 200 Meters · Place 1 · Holy TrinityHoly Trinity200 Meters1.31.24a5
Apr 21La Salle CYO Week #2Apr 21 · 100 Meters · Place 2 · Holy TrinityHoly Trinity100 Meters2.14.50a5
Apr 14Seton High CYO Week #1Apr 14 · Long Jump · Place 1 · Holy TrinityHoly TrinityLong Jump1.13-00.755
Apr 14Seton High CYO Week #1Apr 14 · 200 Meters · Place 3 · Holy TrinityHoly Trinity200 Meters3.32.13a5
Apr 14Seton High CYO Week #1Apr 14 · 100 Meters · Place 4 · Holy TrinityHoly Trinity100 Meters4.15.37a5

2017 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 20CYO MOC JesuitMay 20 · Long Jump · Place 10 · Holy TrinityHoly TrinityLong Jump10.11-08.254
May 20CYO MOC JesuitMay 20 · 100 Meters · Place 6 · Holy TrinityHoly Trinity100 Meters6.15.12a4
May 13CYO RR Div2 Valley CatholicMay 13 · Long Jump · Place 3 · Holy TrinityHoly TrinityLong Jump3.12-04.504
May 13CYO RR Div2 Valley CatholicMay 13 · 100 Meters · Place 4 · Holy TrinityHoly Trinity100 Meters4.15.55a4
May 6Liberty HS CYO Week #4May 6 · Long Jump · Place 2 · Holy TrinityHoly TrinityLong Jump2.13-07.004
May 6Liberty HS CYO Week #4May 6 · 100 Meters · Place 2 · Holy TrinityHoly Trinity100 Meters2.15.07a4
Apr 29Hare Field CYO Week #3Apr 29 · Long Jump · Place 2 · Holy TrinityHoly TrinityLong Jump2.13-04.504
Apr 29Hare Field CYO Week #3Apr 29 · 100 Meters · Place 2 · Holy TrinityHoly Trinity100 Meters2.15.18a4
Apr 22Hare Field CYO Week #2Apr 22 · Long Jump · Place 2 · Holy TrinityHoly TrinityLong Jump2.13-01.254
Apr 22Hare Field CYO Week #2Apr 22 · 100 Meters · Place 6 · Holy TrinityHoly Trinity100 Meters6.15.91a4
Apr 8Hare Field CYO Week #1Apr 8 · Long Jump · Place 3 · Holy TrinityHoly TrinityLong Jump3.12-02.004
Apr 8Hare Field CYO Week #1Apr 8 · 100 Meters · Place 3 · Holy TrinityHoly Trinity100 Meters3.16.03a4