Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCanby @ La Salle · Apr 813.54aCanby @ La SalleApril 8, 2025
1500 Meters · OutdoorUSATF Oregon JO Developmental Meet · Apr 205:38.35aUSATF Oregon JO Developmental MeetApril 20, 2024
200 Meters · OutdoorHillsboro, Canby @ Wilsonville(Senior Night) · May 527.37aHillsboro, Canby @ Wilsonville(Senior Night)May 5, 2026
400 Meters · OutdoorHillsboro, Canby @ Wilsonville(Senior Night) · May 51:01.69aHillsboro, Canby @ Wilsonville(Senior Night)May 5, 2026
50 Meter · OutdoorLake Oswego All-Comers #3 · Jun 308.7aLake Oswego All-Comers #3June 30, 2021
800 Meters · OutdoorHillsboro & Wilsonville at Canby · May 62:21.77aHillsboro & Wilsonville at CanbyMay 6, 2025
Javelin · 450g AeroJav · OutdoorNorth Marion MS, Talmadge MS, Valor MS @North Marion · Apr 2358-03North Marion MS, Talmadge MS, Valor MS @North MarionApril 23, 2024
Long Jump · OutdoorLake Oswego All-Comers #3 · Jun 308-06Lake Oswego All-Comers #3June 30, 2021

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 25USATF Oregon Association Junior OlympicJun 25 · Heptathlon · The Inner Circle Track ClubThe Inner Circle Track ClubHeptathlon—DNF10
Jun 25USATF Oregon Association Junior OlympicJun 25 · 100m Hurdles · The Inner Circle Track ClubThe Inner Circle Track Club100m Hurdles33" / 0.838m—DNS10
May 28OSAA State Track & Field ChampionshipsMay 28 · 800 Meters · Place 14 · CanbyCanby800 MetersRound P14.2:23.11a10
May 205A-1 NWOC ChampionshipsMay 20 · 800 Meters · Place 4 · CanbyCanby800 MetersRound P4.2:25.48a10
May 205A-1 NWOC ChampionshipsMay 20 · 800 Meters · Place 3 · CanbyCanby800 Meters3.2:23.12a10
May 5Hillsboro, Canby @ Wilsonville(Senior Night)May 5 · 400 Meters · Place 2 · CanbyCanby400 Meters21:01.69a PB10
May 5Hillsboro, Canby @ Wilsonville(Senior Night)May 5 · 200 Meters · Place 3 · CanbyCanby200 Meters327.37a PB10
Apr 20NWOC League Meet (Hillsboro, Canby @ Putnam)Apr 20 · 400 Meters · Place 1 · CanbyCanby400 Meters11:01.69a10
Apr 7Milwaukie, Canby @ La SalleApr 7 · 800 Meters · Place 2 · CanbyCanby800 Meters22:25.28a10
Mar 20Kingsmen IcebreakerMar 20 · 200 Meters · Place 5 · CanbyCanby200 Meters527.69a10

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 215A-1 Northwest Oregon Conference ChampionshipsMay 21 · 800 Meters · Place 4 · CanbyCanby800 Meters42:23.50a9
May 215A-1 Northwest Oregon Conference ChampionshipsMay 21 · 800 Meters · Place 4 · CanbyCanby800 Meters42:21.93a9
May 6Hillsboro & Wilsonville at CanbyMay 6 · 800 Meters · Place 4 · CanbyCanby800 Meters42:21.77a PB9
Apr 2556th Elden Kellar InvitationalApr 25 · 200 Meters · Place 5 · CanbyCanby200 Meters5.27.39a9
Apr 23NWOC Meet with Canby, LaSalleApr 23 · 800 Meters · Place 1 · CanbyCanby800 Meters1.2:26.60a9
Apr 15Parkrose & Putnam @ CanbyApr 15 · 400 Meters · Place 2 · CanbyCanby400 Meters21:01.71a9
Apr 15Parkrose & Putnam @ CanbyApr 15 · 200 Meters · Place 1 · CanbyCanby200 Meters127.72a9
Apr 8Canby @ La SalleApr 8 · 400 Meters · Place 1 · CanbyCanby400 Meters11:01.97a9
Apr 8Canby @ La SalleApr 8 · 100 Meters · Place 1 · CanbyCanby100 Meters113.54a PB9
Mar 19David Douglas & Gresham at CanbyMar 19 · 400 Meters · Place 3 · CanbyCanby400 Meters31:02.18a—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 23Oregon Middle School Meet of ChampionsMay 23 · 800 Meters · Place 3 · North MarionNorth Marion800 Meters3.2:26.26a8
May 3BYTC BlastMay 3 · 800 Meters · Place 3 · UnattachedUnattached800 Meters3.2:30.69a8
May 1Lebanon Middle School Track MeetMay 1 · 1500 Meters · North MarionNorth Marion1500 Meters—DNS8
Apr 26Sherwood Youth Club meetApr 26 · 800 Meters · Place 1 · 37-Unattached37-Unattached800 Meters1.2:31.49a8
Apr 23North Marion MS, Talmadge MS, Valor MS @North MarionApr 23 · Javelin · Place 7 · North MarionNorth MarionJavelin450g AeroJav7.58-03 PB8
Apr 23North Marion MS, Talmadge MS, Valor MS @North MarionApr 23 · 400 Meters · Place 1 · North MarionNorth Marion400 Meters1.1:02.77a8
Apr 23North Marion MS, Talmadge MS, Valor MS @North MarionApr 23 · 200 Meters · Place 2 · North MarionNorth Marion200 Meters2.29.64a8
Apr 20USATF Oregon JO Developmental MeetApr 20 · 1500 Meters · Place 5 · 37-Unattached37-Unattached1500 Meters5.5:38.35a PB8
Apr 10Duniway vs. North Marion, Patton Apr 10 · 1500 Meters · North MarionNorth Marion1500 Meters—DNS8
Apr 10Duniway vs. North Marion, Patton Apr 10 · 800 Meters · Place 1 · North MarionNorth Marion800 Meters1.2:32.86a8
Apr 10Duniway vs. North Marion, Patton Apr 10 · 400 Meters · North MarionNorth Marion400 Meters—DNS8
Apr 10Duniway vs. North Marion, Patton Apr 10 · 200 Meters · Place 1 · North MarionNorth Marion200 Meters1.29.52a8
Apr 2North Marion MS, Lebanon MS, Patton MS @North MarionApr 2 · 400 Meters · Place 1 · North MarionNorth Marion400 Meters1.1:04.76a8
Apr 2North Marion MS, Lebanon MS, Patton MS @North MarionApr 2 · 200 Meters · North MarionNorth Marion200 Meters—DNS8

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · 800 Meters · Place 3 · 37-Unattached37-Unattached800 Meters3.2:32.02a7
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · 400 Meters · Place 5 · 37-Unattached37-Unattached400 Meters5.1:05.17a7
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · 800 Meters · Place 3 · 37-Unattached37-Unattached800 Meters3.2:35.12a7
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · 400 Meters · Place 5 · 37-Unattached37-Unattached400 Meters5.1:06.907

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 23USATF Oregon Association Junior Olympic ChampionshipsJun 23 · 800 Meters · Place 6 · 37-Unattached37-Unattached800 Meters6.2:57.83a6
Jun 23USATF Oregon Association Junior Olympic ChampionshipsJun 23 · 400 Meters · Place 3 · 37-Unattached37-Unattached400 Meters3.1:11.76a6
May 3MVCC North Marion, Molalla, French Prairie, Abiqua @ ValorMay 3 · 800 Meters · North MarionNorth Marion800 Meters—DNS6
May 3MVCC North Marion, Molalla, French Prairie, Abiqua @ ValorMay 3 · 200 Meters · North MarionNorth Marion200 Meters—DNS6
May 3MVCC North Marion, Molalla, French Prairie, Abiqua @ ValorMay 3 · 100 Meters · North MarionNorth Marion100 Meters—DNS6
Apr 28MVCC North Marion, Patton, Valor @ French PrairieApr 28 · 800 Meters · Place 2 · North MarionNorth Marion800 Meters2.3:00.65a6
Apr 28MVCC North Marion, Patton, Valor @ French PrairieApr 28 · 200 Meters · Place 6 · North MarionNorth Marion200 Meters6.32.41a6
Apr 28MVCC North Marion, Patton, Valor @ French PrairieApr 28 · 100 Meters · Place 4 · North MarionNorth Marion100 Meters4.15.03a6
Apr 19North Marion, Talmadge, & ValorApr 19 · 400 Meters · Place 2 · North MarionNorth Marion400 Meters2.1:13.53a6
Apr 19North Marion, Talmadge, & ValorApr 19 · 200 Meters · Place 3 · North MarionNorth Marion200 Meters3.31.55a6
Apr 19North Marion, Talmadge, & ValorApr 19 · 100 Meters · Place 9 · North MarionNorth Marion100 Meters9.15.61a6
Apr 14North Marion vs. French Prairie, Patton, & SilvertonApr 14 · 400 Meters · Place 1 · North MarionNorth Marion400 Meters1.1:16.90a6
Apr 14North Marion vs. French Prairie, Patton, & SilvertonApr 14 · 200 Meters · Place 1 · North MarionNorth Marion200 Meters1.33.13a6
Apr 14North Marion vs. French Prairie, Patton, & SilvertonApr 14 · 100 Meters · Place 1 · North MarionNorth Marion100 Meters1.15.37a6
Apr 7Cascade v Mollala River & North Marion & Sweet HomeApr 7 · 400 Meters · Place 1 · North MarionNorth Marion400 Meters1.1:13.65a6
Apr 7Cascade v Mollala River & North Marion & Sweet HomeApr 7 · 200 Meters · Place 3 · North MarionNorth Marion200 Meters3.32.62a6
Apr 7Cascade v Mollala River & North Marion & Sweet HomeApr 7 · 100 Meters · Place 7 · North MarionNorth Marion100 Meters7.15.85a6

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 30Lake Oswego All-Comers #3Jun 30 · 50 Meter · Place 1 · UnattachedUnattached50 Meter1.8.7a PB5
Jun 30Lake Oswego All-Comers #3Jun 30 · Long Jump · Place 8 · UnattachedUnattachedLong Jump8.8-06 PB5
Jun 30Lake Oswego All-Comers #3Jun 30 · 100 Meters · Place 2 · UnattachedUnattached100 Meters2.16.20a5