Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCYO Liberty Week 4 · May 615.48aCYO Liberty Week 4May 6, 2023
200 Meters · OutdoorCYO Portland Liberty #3 · Apr 2528.39aCYO Portland Liberty #3April 25, 2026
3000 Meters · OutdoorCYO Portland Liberty #1 · Apr 1112:41.35aCYO Portland Liberty #1April 11, 2026
400 Meters · OutdoorCYO Portland Meet of Champions · May 171:03.42aCYO Portland Meet of ChampionsMay 17, 2025
800 Meters · OutdoorCYO Portland Meet of Champions · May 172:26.70aCYO Portland Meet of ChampionsMay 17, 2025
High Jump · OutdoorCYO Portland Liberty #3 · Apr 251.44mCYO Portland Liberty #3April 25, 2026
Javelin · 450g AeroJav · OutdoorCYO Portland Valley Catholic #2 · Apr 2042' 2.5CYO Portland Valley Catholic #2April 20, 2024
Long Jump · OutdoorCYO Valley Catholic Week 3 · Apr 2910' 5CYO Valley Catholic Week 3April 29, 2023

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 2CYO Portland Liberty #4May 2 · High Jump · Place 3 · St. Pius XSt. Pius XHigh Jump3.1.40m7
May 2CYO Portland Liberty #4May 2 · 400 Meters · Place 2 · St. Pius XSt. Pius X400 Meters2.1:05.38a7
May 2CYO Portland Liberty #4May 2 · 200 Meters · Place 5 · St. Pius XSt. Pius X200 Meters5.28.97a7
Apr 25CYO Portland Liberty #3Apr 25 · High Jump · Place 1 · St. Pius XSt. Pius XHigh Jump1.1.44m PB7
Apr 25CYO Portland Liberty #3Apr 25 · 400 Meters · Place 5 · St. Pius XSt. Pius X400 Meters5.1:05.15a7
Apr 25CYO Portland Liberty #3Apr 25 · 200 Meters · Place 2 · St. Pius XSt. Pius X200 Meters2.28.39a PB7
Apr 11CYO Portland Liberty #1Apr 11 · High Jump · Place 1 · St. Pius XSt. Pius XHigh Jump1.1.40m7
Apr 11CYO Portland Liberty #1Apr 11 · 3000 Meters · Place 1 · St. Pius XSt. Pius X3000 Meters1.12:41.35a PB7

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 143rd Annual Phil Walden, Albina-Vancouver Roadrunners InvitationalJun 14 · 800 Meters · Place 1 · Bowerman TrackBowerman Track800 Meters1.2:43.24a6
May 17CYO Portland Meet of ChampionsMay 17 · High Jump · Place 5 · St. Pius XSt. Pius XHigh Jump54-06
May 17CYO Portland Meet of ChampionsMay 17 · 800 Meters · Place 2 · St. Pius XSt. Pius X800 Meters22:26.70a PB6
May 17CYO Portland Meet of ChampionsMay 17 · 400 Meters · Place 2 · St. Pius XSt. Pius X400 MetersRound P21:04.84a6
May 17CYO Portland Meet of ChampionsMay 17 · 400 Meters · Place 2 · St. Pius XSt. Pius X400 Meters21:03.42a PB6
May 3CYO Portland Liberty #4May 3 · 800 Meters · Place 1 · St. Pius XSt. Pius X800 Meters1.2:33.63a6
May 3CYO Portland Liberty #4May 3 · 400 Meters · Place 1 · St. Pius XSt. Pius X400 Meters1.1:04.01a6
Apr 26CYO Portland Liberty #3Apr 26 · High Jump · Place 2 · St. Pius XSt. Pius XHigh Jump2.4' 0"6
Apr 26CYO Portland Liberty #3Apr 26 · 800 Meters · Place 1 · St. Pius XSt. Pius X800 Meters1.2:33.29a6
Apr 26CYO Portland Liberty #3Apr 26 · 400 Meters · Place 1 · St. Pius XSt. Pius X400 Meters1.1:04.88a6
Apr 12CYO Portland Liberty #2Apr 12 · High Jump · Place 1 · St. Pius XSt. Pius XHigh Jump14-06
Apr 12CYO Portland Liberty #2Apr 12 · 800 Meters · Place 1 · St. Pius XSt. Pius X800 Meters12:33.77a6
Apr 12CYO Portland Liberty #2Apr 12 · 200 Meters · Place 1 · St. Pius XSt. Pius X200 Meters130.49a6
Apr 5CYO Portland Liberty #1Apr 5 · High Jump · Place 1 · St. Pius XSt. Pius XHigh Jump14-86
Apr 5CYO Portland Liberty #1Apr 5 · 800 Meters · Place 1 · St. Pius XSt. Pius X800 Meters12:41.69a6
Apr 5CYO Portland Liberty #1Apr 5 · 400 Meters · Place 2 · St. Pius XSt. Pius X400 Meters21:07.75a6

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 24PeaceHealth Youth Meet at The Pre ClassicMay 24 · 800 Meters · Place 1 · Bowerman TrackBowerman Track800 Meters1.2:37.77a5
May 18CYO Portland Meet of ChampionsMay 18 · High Jump · Place 10 · St. Pius XSt. Pius XHigh Jump10.4' 05
May 18CYO Portland Meet of ChampionsMay 18 · 800 Meters · Place 1 · St. Pius XSt. Pius X800 Meters1.2:31.25a5
May 18CYO Portland Meet of ChampionsMay 18 · 400 Meters · Place 4 · St. Pius XSt. Pius X400 MetersRound P4.1:06.29a5
May 18CYO Portland Meet of ChampionsMay 18 · 400 Meters · St. Pius XSt. Pius X400 Meters—DQ5
May 4CYO Portland Liberty HS #4May 4 · High Jump · Place 2 · St. Pius XSt. Pius XHigh Jump2.3' 85
May 4CYO Portland Liberty HS #4May 4 · 800 Meters · Place 1 · St. Pius XSt. Pius X800 Meters1.2:44.25a5
May 4CYO Portland Liberty HS #4May 4 · 400 Meters · Place 1 · St. Pius XSt. Pius X400 Meters1.1:08.18a5
Apr 27CYO Portland La Salle #3Apr 27 · High Jump · Place 2 · St. Pius XSt. Pius XHigh Jump2.3' 115
Apr 27CYO Portland La Salle #3Apr 27 · 800 Meters · Place 1 · St. Pius XSt. Pius X800 Meters1.2:43.55a5
Apr 27CYO Portland La Salle #3Apr 27 · 400 Meters · Place 1 · St. Pius XSt. Pius X400 Meters1.1:07.31a5
Apr 20CYO Portland Valley Catholic #2Apr 20 · Javelin · Place 7 · St. Pius XSt. Pius XJavelin450g AeroJav7.42' 2.5 PB5
Apr 20CYO Portland Valley Catholic #2Apr 20 · 800 Meters · Place 1 · St. Pius XSt. Pius X800 Meters1.2:41.00a5
Apr 20CYO Portland Valley Catholic #2Apr 20 · 200 Meters · Place 2 · St. Pius XSt. Pius X200 Meters2.30.95
Apr 13CYO Portland Liberty HS #1Apr 13 · High Jump · Place 3 · St. Pius XSt. Pius XHigh Jump3.3' 105
Apr 13CYO Portland Liberty HS #1Apr 13 · 800 Meters · Place 1 · St. Pius XSt. Pius X800 Meters1.2:42.35a5
Apr 13CYO Portland Liberty HS #1Apr 13 · 400 Meters · Place 2 · St. Pius XSt. Pius X400 Meters2.1:07.87a5

2023 Outdoor Track

25 results
DateMeetEventPlMarkGr
Sep 17PeaceHealth Pre Classic Youth MeetSep 17 · 800 Meters · Bowerman TrackBowerman Track800 Meters—DNS4
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · 800 Meters · Place 1 · Bowerman TrackBowerman Track800 Meters1.2:47.89a4
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · 400 Meters · Place 1 · Bowerman TrackBowerman Track400 Meters1.1:08.75a4
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · 800 Meters · Place 1 · Bowerman TrackBowerman Track800 Meters1.2:44.73a4
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · 400 Meters · Place 1 · Bowerman TrackBowerman Track400 Meters1.1:09.304
Jun 10 Phil Walden Inaugural Albina-Vancouver Roadrunners InvitationalJun 10 · 800 Meters · Place 1 · Bowerman TrackBowerman Track800 Meters1.2:49.14
Jun 10 Phil Walden Inaugural Albina-Vancouver Roadrunners InvitationalJun 10 · 400 Meters · Place 1 · Bowerman TrackBowerman Track400 Meters1.1:12.58a4
May 20CYO Portland Meet of ChampionsMay 20 · Shot Put · Place 2 · St. Pius XSt. Pius XShot Put221-8.25—
May 20CYO Portland Meet of ChampionsMay 20 · 800 Meters · Place 1 · St. Pius XSt. Pius X800 Meters12:31.97a—
May 20CYO Portland Meet of ChampionsMay 20 · 400 Meters · Place 1 · St. Pius XSt. Pius X400 Meters11:07.34a—
May 13CYO Roadrunner Champs Valley CatholicMay 13 · Shot Put · Place 2 · St. Pius XSt. Pius XShot Put222-6—
May 13CYO Roadrunner Champs Valley CatholicMay 13 · 800 Meters · Place 1 · St. Pius XSt. Pius X800 Meters13:00.36a—
May 13CYO Roadrunner Champs Valley CatholicMay 13 · 400 Meters · Place 1 · St. Pius XSt. Pius X400 Meters11:08.60a—
May 6CYO Liberty Week 4May 6 · Shot Put · Place 1 · St. Pius XSt. Pius XShot Put121-7.25—
May 6CYO Liberty Week 4May 6 · 800 Meters · Place 1 · St. Pius XSt. Pius X800 Meters12:48.14a—
May 6CYO Liberty Week 4May 6 · 100 Meters · Place 2 · St. Pius XSt. Pius X100 Meters215.48a PB—
Apr 29CYO Valley Catholic Week 3Apr 29 · Long Jump · Place 1 · St. Pius XSt. Pius XLong Jump1.10' 5 PB4
Apr 29CYO Valley Catholic Week 3Apr 29 · 400 Meters · Place 1 · St. Pius XSt. Pius X400 Meters1.1:09.60a4
Apr 29CYO Valley Catholic Week 3Apr 29 · 200 Meters · Place 1 · St. Pius XSt. Pius X200 Meters1.32.01a4
Apr 22CYO Liberty Week 2Apr 22 · Shot Put · Place 1 · St. Pius XSt. Pius XShot Put122-10—
Apr 22CYO Liberty Week 2Apr 22 · 800 Meters · Place 1 · St. Pius XSt. Pius X800 Meters12:56.90a—
Apr 22CYO Liberty Week 2Apr 22 · 400 Meters · Place 2 · St. Pius XSt. Pius X400 Meters21:12.81a—
Apr 15CYO La Salle Week 1Apr 15 · Long Jump · Place 1 · St. Pius XSt. Pius XLong Jump111-4—
Apr 15CYO La Salle Week 1Apr 15 · 800 Meters · Place 1 · St. Pius XSt. Pius X800 Meters12:53.14a—
Apr 15CYO La Salle Week 1Apr 15 · 400 Meters · Place 1 · St. Pius XSt. Pius X400 Meters11:11.11a—

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 14CYO Portland Meet of ChampionsMay 14 · 800 Meters · Place 6 · St. Pius XSt. Pius X800 Meters6.2:53.88a3
May 14CYO Portland Meet of ChampionsMay 14 · 400 Meters · Place 6 · St. Pius XSt. Pius X400 Meters6.1:16.60a3
May 7CYO Roadrunner Champs Valley CatholicMay 7 · 800 Meters · Place 2 · St. Pius XSt. Pius X800 Meters2.3:02.01a3
May 7CYO Roadrunner Champs Valley CatholicMay 7 · 400 Meters · Place 2 · St. Pius XSt. Pius X400 Meters2.1:16.67a3
May 7CYO Roadrunner Champs Valley CatholicMay 7 · 200 Meters · Place 7 · St. Pius XSt. Pius X200 Meters7.35.12a3
Apr 30CYO Week 4 LibertyApr 30 · 800 Meters · Place 2 · St. Pius XSt. Pius X800 Meters2.3:00.23a3
Apr 30CYO Week 4 LibertyApr 30 · 400 Meters · Place 1 · St. Pius XSt. Pius X400 Meters1.1:17.39a3
Apr 30CYO Week 4 LibertyApr 30 · 200 Meters · Place 1 · St. Pius XSt. Pius X200 Meters1.35.38a3
Apr 23CYO Week 3 LibertyApr 23 · 800 Meters · Place 1 · St. Pius XSt. Pius X800 Meters1.3:06.68a3
Apr 23CYO Week 3 LibertyApr 23 · 200 Meters · Place 4 · St. Pius XSt. Pius X200 Meters4.34.72a3
Apr 2CYO Week 1 LibertyApr 2 · Long Jump · Place 7 · St. Pius XSt. Pius XLong Jump7.9-11.003
Apr 2CYO Week 1 LibertyApr 2 · 400 Meters · Place 1 · St. Pius XSt. Pius X400 Meters1.1:22.19a3
Apr 2CYO Week 1 LibertyApr 2 · 100 Meters · Place 49 · St. Pius XSt. Pius X100 Meters49.20.31a3