Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorOregon Twilight · May 85:42.72aOregon TwilightMay 8, 2026
1500 Meters · OutdoorWVYL- Harrisburg · Apr 235:31.43aWVYL- HarrisburgApril 23, 2026
1600 Meters · OutdoorOregon Relays presented by AthleticNET · Apr 35:55.06aOregon Relays presented by AthleticNETApril 3, 2026
3000 Meters · OutdoorWVYL - North Regional · May 612:01.65aWVYL - North RegionalMay 6, 2026
400 Meters · OutdoorWVYL - St. Paul, O'Hara, CFCA, Pleasant Hill · Apr 291:09.22aWVYL - St. Paul, O'Hara, CFCA, Pleasant HillApril 29, 2026
800 Meters · OutdoorWVYL - St. Paul, O'Hara, CFCA, Pleasant Hill · Apr 292:35.57aWVYL - St. Paul, O'Hara, CFCA, Pleasant HillApril 29, 2026
Shot Put · 6lb · OutdoorWVYL - St. Paul, O'Hara, CFCA, Pleasant Hill · Apr 2918' 7.5"WVYL - St. Paul, O'Hara, CFCA, Pleasant HillApril 29, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 11WVYL - District Track and Field ChampionshipsMay 11 · 3000 Meters · Place 2 · O'Hara CatholicO'Hara Catholic3000 Meters212:09.98a7
May 11WVYL - District Track and Field ChampionshipsMay 11 · 800 Meters · Place 4 · O'Hara CatholicO'Hara Catholic800 Meters42:40.78a7
May 8Oregon TwilightMay 8 · 1 Mile · Place 5 · O'Hara CatholicO'Hara Catholic1 Mile5.5:42.72a PB7
May 6WVYL - North RegionalMay 6 · 3000 Meters · Place 1 · O'Hara CatholicO'Hara Catholic3000 Meters1.12:01.65a PB7
May 6WVYL - North RegionalMay 6 · 800 Meters · Place 2 · O'Hara CatholicO'Hara Catholic800 Meters2.2:37.25a7
May 6WVYL - North RegionalMay 6 · 400 Meters · O'Hara CatholicO'Hara Catholic400 Meters—SCR7
Apr 29WVYL - St. Paul, O'Hara, CFCA, Pleasant HillApr 29 · Shot Put · Place 12 · O'Hara CatholicO'Hara CatholicShot Put6lb12.18' 7.5" PB7
Apr 29WVYL - St. Paul, O'Hara, CFCA, Pleasant HillApr 29 · 1500 Meters · Place 2 · O'Hara CatholicO'Hara Catholic1500 Meters2.5:39.03a7
Apr 29WVYL - St. Paul, O'Hara, CFCA, Pleasant HillApr 29 · 800 Meters · Place 1 · O'Hara CatholicO'Hara Catholic800 Meters1.2:35.57a PB7
Apr 29WVYL - St. Paul, O'Hara, CFCA, Pleasant HillApr 29 · 400 Meters · Place 4 · O'Hara CatholicO'Hara Catholic400 Meters4.1:09.22a PB7
Apr 23WVYL- HarrisburgApr 23 · Shot Put · Place 11 · O'Hara CatholicO'Hara CatholicShot Put1119-5.57
Apr 23WVYL- HarrisburgApr 23 · 1500 Meters · Place 2 · O'Hara CatholicO'Hara Catholic1500 Meters25:31.43a PB7
Apr 23WVYL- HarrisburgApr 23 · 800 Meters · Place 2 · O'Hara CatholicO'Hara Catholic800 Meters22:38.53a7
Apr 16WVYL - O'Hara, St. Paul. Oakridge, OakleaApr 16 · Shot Put · Place 17 · O'Hara CatholicO'Hara CatholicShot Put6lb17.15' 10"7
Apr 16WVYL - O'Hara, St. Paul. Oakridge, OakleaApr 16 · 3000 Meters · Place 1 · O'Hara CatholicO'Hara Catholic3000 Meters1.12:02.34a7
Apr 16WVYL - O'Hara, St. Paul. Oakridge, OakleaApr 16 · 800 Meters · Place 3 · O'Hara CatholicO'Hara Catholic800 Meters3.2:44.03a7
Apr 9WVYL - LMS/CG, O'Hara, Saint Paul, NWCA, MonroeApr 9 · 1500 Meters · Place 2 · O'Hara CatholicO'Hara Catholic1500 Meters25:41.17a7
Apr 9WVYL - LMS/CG, O'Hara, Saint Paul, NWCA, MonroeApr 9 · 800 Meters · Place 1 · O'Hara CatholicO'Hara Catholic800 Meters12:40.47a7
Apr 3Oregon Relays presented by AthleticNETApr 3 · 1 Mile · Place 20 · O'Hara CatholicO'Hara Catholic1 Mile20.5:56.95a7
Apr 3Oregon Relays presented by AthleticNETApr 3 · 1600 Meters · Place 21 · O'Hara CatholicO'Hara Catholic1600 Meters21.5:55.06a PB7
Apr 3Oregon Relays presented by AthleticNETApr 3 · 1500 Meters · Place 20 · O'Hara CatholicO'Hara Catholic1500 Meters20.5:35.16a7

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 13WVYL-District Track and Field ChampionshipsMay 13 · 3000 Meters · Place 2 · OHara CatholicOHara Catholic3000 Meters212:46.29a6
May 13WVYL-District Track and Field ChampionshipsMay 13 · 800 Meters · Place 4 · OHara CatholicOHara Catholic800 Meters42:56.57a6
May 7WVYL North Regional MeetMay 7 · 3000 Meters · Place 2 · O'Hara CatholicO'Hara Catholic3000 Meters212:50.006
May 7WVYL North Regional MeetMay 7 · 800 Meters · Place 2 · O'Hara CatholicO'Hara Catholic800 Meters22:58.03a6
Apr 30WVYL Track MeetApr 30 · 3000 Meters · Place 3 · O'Hara CatholicO'Hara Catholic3000 Meters3.13:10.706
Apr 30WVYL Track MeetApr 30 · 800 Meters · Place 3 · O'Hara CatholicO'Hara Catholic800 Meters3.3:00.166
Apr 30WVYL Track MeetApr 30 · 400 Meters · O'Hara CatholicO'Hara Catholic400 Meters—SCR6
Apr 23WVYL - Lincoln, OHara, Lowell, Eugene ChristianApr 23 · 3000 Meters · Place 2 · O'Hara CatholicO'Hara Catholic3000 Meters2.13:06.66
Apr 23WVYL - Lincoln, OHara, Lowell, Eugene ChristianApr 23 · 800 Meters · Place 5 · O'Hara CatholicO'Hara Catholic800 Meters5.3:01.06
Apr 16WVYL-CL, Lowell, Ohara Apr 16 · 3000 Meters · Place 1 · O'Hara CatholicO'Hara Catholic3000 Meters114:16.18a7
Apr 16WVYL-CL, Lowell, Ohara Apr 16 · 800 Meters · Place 4 · O'Hara CatholicO'Hara Catholic800 Meters43:02.94a7
Apr 9WVYL - O'Hara, St. Paul, Oaklea, CFA, ECApr 9 · 3000 Meters · Place 3 · O'Hara CatholicO'Hara Catholic3000 Meters313:08.73a7
Apr 9WVYL - O'Hara, St. Paul, Oaklea, CFA, ECApr 9 · 800 Meters · Place 2 · O'Hara CatholicO'Hara Catholic800 Meters23:04.26a7

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 15WVYL District Track and Field ChampionshipsMay 15 · 1500 Meters · Place 3 · O'Hara CatholicO'Hara Catholic1500 Meters3.6:17.07a5
May 15WVYL District Track and Field ChampionshipsMay 15 · 800 Meters · Place 2 · O'Hara CatholicO'Hara Catholic800 Meters2.2:53.79a5
May 8WVYL North Regional MeetMay 8 · 1500 Meters · Place 1 · O'Hara CatholicO'Hara Catholic1500 Meters1.5:58.10a5
May 8WVYL North Regional MeetMay 8 · 800 Meters · Place 2 · O'Hara CatholicO'Hara Catholic800 Meters2.2:57.05a5
May 2WVYL - O'Hara, St. Paul, OakleaMay 2 · 1500 Meters · Place 1 · O'Hara CatholicO'Hara Catholic1500 Meters1.6:03.75
May 2WVYL - O'Hara, St. Paul, OakleaMay 2 · 800 Meters · Place 4 · O'Hara CatholicO'Hara Catholic800 Meters4.2:56.15
Apr 25WVYL - Pleasant Hill, Lincoln, O'HaraApr 25 · 1500 Meters · Place 2 · O'Hara CatholicO'Hara Catholic1500 Meters2.6:15.94a5
Apr 25WVYL - Pleasant Hill, Lincoln, O'HaraApr 25 · 800 Meters · Place 4 · O'Hara CatholicO'Hara Catholic800 Meters4.3:02.94a5
Apr 17WVYL - CG/LMS, JC/Oaklea, O'Hara, CFCAApr 17 · 1500 Meters · Place 2 · O'Hara CatholicO'Hara Catholic1500 Meters2.6:09.75
Apr 17WVYL - CG/LMS, JC/Oaklea, O'Hara, CFCAApr 17 · 800 Meters · Place 4 · O'Hara CatholicO'Hara Catholic800 Meters4.2:59.95

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Sep 17PeaceHealth Pre Classic Youth MeetSep 17 · 800 Meters · Place 1 · Oregon Track ClubOregon Track Club800 Meters1.3:07.73a4

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 28Prefontaine Youth Meet - OTC vs BTC InviteMay 28 · 1500 Meters · Oregon Track ClubOregon Track Club1500 Meters—DNS3
May 28Prefontaine Youth MeetMay 28 · Long Jump · UnattachedUnattachedLong Jump—NM3
May 28Prefontaine Youth MeetMay 28 · 800 Meters · UnattachedUnattached800 Meters—03:21.2Unofficial3