Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCYO Portland Liberty #4 · May 316.63aCYO Portland Liberty #4May 3, 2025
1500 Meters · OutdoorCYO Portland Meet of Champions · May 186:20.69aCYO Portland Meet of ChampionsMay 18, 2024
200 Meters · OutdoorCYO Portland Liberty #2 · Apr 1835.51aCYO Portland Liberty #2April 18, 2026
3000 Meters · OutdoorCYO Portland Meet of Champions · May 1813:53.26aCYO Portland Meet of ChampionsMay 18, 2024
400 Meters · OutdoorCYO Portland Meet of Champions · May 161:19.62aCYO Portland Meet of ChampionsMay 16, 2026
800 Meters · OutdoorFGRC Season Opener · Apr 293:17.8FGRC Season OpenerApril 29, 2025
Long Jump · OutdoorCYO Portland Liberty #2 · Apr 183.40mCYO Portland Liberty #2April 18, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 16CYO Portland Meet of ChampionsMay 16 · 800 Meters · The Fighting Dutch800 Meters—DNS7
May 16CYO Portland Meet of ChampionsMay 16 · 400 Meters · Place 33 · The Fighting Dutch400 MetersRound P33.1:19.62a PB7
May 2CYO Portland Liberty #4May 2 · Long Jump · Place 16 · The Fighting DutchLong Jump16.3.20m7
May 2CYO Portland Liberty #4May 2 · 800 Meters · Place 10 · The Fighting Dutch800 Meters10.3:24.07a7
May 2CYO Portland Liberty #4May 2 · 100 Meters · Place 29 · The Fighting Dutch100 Meters29.23.16a7
Apr 25CYO Portland Liberty #3Apr 25 · Long Jump · Place 12 · The Fighting DutchLong Jump12.3.12m7
Apr 25CYO Portland Liberty #3Apr 25 · 100 Meters · Place 32 · The Fighting Dutch100 Meters32.17.25a7
Apr 18CYO Portland Liberty #2Apr 18 · Long Jump · Place 9 · The Fighting DutchLong Jump9.3.40m PB7
Apr 18CYO Portland Liberty #2Apr 18 · 200 Meters · Place 26 · The Fighting Dutch200 Meters26.35.51a PB7
Apr 18CYO Portland Liberty #2Apr 18 · 100 Meters · Place 30 · The Fighting Dutch100 Meters30.16.76a7
Apr 11CYO Portland Liberty #1Apr 11 · Long Jump · Place 15 · The Fighting DutchLong Jump15.3.11m7
Apr 11CYO Portland Liberty #1Apr 11 · 400 Meters · Place 11 · The Fighting Dutch400 Meters11.1:25.04a7
Apr 11CYO Portland Liberty #1Apr 11 · 100 Meters · Place 29 · The Fighting Dutch100 Meters29.17.27a7

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 17CYO Portland Meet of ChampionsMay 17 · 3000 Meters · Place 13 · The Fighting Dutch3000 Meters1314:27.69a6
May 17CYO Portland Meet of ChampionsMay 17 · 1500 Meters · Place 33 · The Fighting Dutch1500 Meters336:49.78a6
May 3CYO Portland Liberty #4May 3 · Long Jump · Place 19 · The Fighting DutchLong Jump19.10' 0.5"6
May 3CYO Portland Liberty #4May 3 · 400 Meters · Place 14 · The Fighting Dutch400 Meters14.1:22.57a6
May 3CYO Portland Liberty #4May 3 · 100 Meters · Place 24 · The Fighting Dutch100 Meters24.16.63a PB6
Apr 29FGRC Season OpenerApr 29 · 800 Meters · Place 7 · The Fighting Dutch800 Meters73:17.8 PB6
Apr 29FGRC Season OpenerApr 29 · 400 Meters · Place 15 · The Fighting Dutch400 Meters151:28.66
Apr 29FGRC Season OpenerApr 29 · 200 Meters · Place 12 · The Fighting Dutch200 Meters1235.86
Apr 26CYO Portland Liberty #3Apr 26 · Long Jump · Place 10 · The Fighting DutchLong Jump10.9' 2"6
Apr 26CYO Portland Liberty #3Apr 26 · 1500 Meters · Place 6 · The Fighting Dutch1500 Meters6.6:44.47a6
Apr 26CYO Portland Liberty #3Apr 26 · 100 Meters · Place 13 · The Fighting Dutch100 Meters13.16.63a6
Apr 12CYO Portland Liberty #2Apr 12 · Long Jump · Place 7 · The Fighting DutchLong Jump710-5.56
Apr 12CYO Portland Liberty #2Apr 12 · 3000 Meters · Place 2 · The Fighting Dutch3000 Meters214:30.62a6
Apr 12CYO Portland Liberty #2Apr 12 · 200 Meters · Place 15 · The Fighting Dutch200 Meters1536.17a6
Apr 5CYO Portland Liberty #1Apr 5 · Long Jump · Place 18 · The Fighting DutchLong Jump187-116
Apr 5CYO Portland Liberty #1Apr 5 · 1500 Meters · Place 4 · The Fighting Dutch1500 Meters46:55.21a6
Apr 5CYO Portland Liberty #1Apr 5 · 100 Meters · Place 25 · The Fighting Dutch100 Meters2517.40a6

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 18CYO Portland Meet of ChampionsMay 18 · 3000 Meters · Place 13 · The Fighting Dutch3000 Meters13.13:53.26a PB5
May 18CYO Portland Meet of ChampionsMay 18 · 1500 Meters · Place 26 · The Fighting Dutch1500 Meters26.6:20.69a PB5
May 4CYO Portland Liberty HS #4May 4 · Long Jump · Place 14 · The Fighting DutchLong Jump14.9' 05
May 4CYO Portland Liberty HS #4May 4 · 3000 Meters · Place 3 · The Fighting Dutch3000 Meters3.14:17.90a5
Apr 27CYO Portland Liberty HS #3Apr 27 · Long Jump · Place 12 · The Fighting DutchLong Jump12.8' 15
Apr 27CYO Portland Liberty HS #3Apr 27 · 1500 Meters · Place 6 · The Fighting Dutch1500 Meters6.6:42.27a5
Apr 27CYO Portland Liberty HS #3Apr 27 · 100 Meters · Place 21 · The Fighting Dutch100 Meters21.17.37a5
Apr 20CYO Portland Liberty HS #2Apr 20 · Long Jump · Place 23 · The Fighting DutchLong Jump23.8' 105
Apr 20CYO Portland Liberty HS #2Apr 20 · 3000 Meters · Place 1 · The Fighting Dutch3000 Meters1.14:51.66a5
Apr 13CYO Portland Liberty HS #1Apr 13 · Long Jump · Place 17 · The Fighting DutchLong Jump17.9' 2.55
Apr 13CYO Portland Liberty HS #1Apr 13 · 1500 Meters · Place 6 · The Fighting Dutch1500 Meters6.6:47.20a5

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 14CYO Portland Meet of ChampionsMay 14 · 1500 Meters · Place 14 · The Fighting Dutch1500 Meters14.6:40.93a3
May 7CYO Roadrunner Champs Valley CatholicMay 7 · Long Jump · Place 60 · The Fighting DutchLong Jump60.6-07.003
May 7CYO Roadrunner Champs Valley CatholicMay 7 · 1500 Meters · Place 4 · The Fighting Dutch1500 Meters4.6:48.25a3
Apr 30CYO Week 4 LibertyApr 30 · 1500 Meters · Place 3 · The Fighting Dutch1500 Meters3.7:14.09a3
Apr 30CYO Week 4 LibertyApr 30 · 100 Meters · Place 33 · The Fighting Dutch100 Meters33.20.74a3
Apr 23CYO Week 3 LibertyApr 23 · 1500 Meters · Place 5 · The Fighting Dutch1500 Meters5.6:43.99a3
Apr 23CYO Week 3 LibertyApr 23 · 100 Meters · Place 38 · The Fighting Dutch100 Meters38.19.71a3
Apr 9CYO Week 2 LibertyApr 9 · Long Jump · Place 61 · The Fighting DutchLong Jump61.6-02.253
Apr 9CYO Week 2 LibertyApr 9 · 1500 Meters · Place 2 · The Fighting Dutch1500 Meters2.7:07.78a3
Apr 9CYO Week 2 LibertyApr 9 · 100 Meters · Place 55 · The Fighting Dutch100 Meters55.20.40a3
Apr 2CYO Week 1 LibertyApr 2 · Long Jump · Place 25 · The Fighting DutchLong Jump25.8-06.003
Apr 2CYO Week 1 LibertyApr 2 · 1500 Meters · Place 2 · The Fighting Dutch1500 Meters2.7:17.61a3