Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPerrydale Invitational · Apr 1913.51aPerrydale Invitational April 19, 2025
200 Meters · OutdoorOSAA State Track & Field Championships · May 2827.06aOSAA State Track & Field ChampionshipsMay 28, 2026
400 Meters · IndoorLinfield Erik Anderson Memorial Icebreaker Invitational · Feb 281:04.40aLinfield Erik Anderson Memorial Icebreaker InvitationalFebruary 28, 2025
400 Meters · Outdoor1A-SD1 District Championship · May 211:00.44a1A-SD1 District ChampionshipMay 21, 2026
60 Meters · IndoorGeorge Fox Indoor #1 · Feb 88.81aGeorge Fox Indoor #1February 8, 2025
800 Meters · OutdoorEstacada Small School Invite · Apr 62:50.23aEstacada Small School InviteApril 6, 2024
Long Jump · Outdoor2022 MCL Open Invitational · Apr 110-09.002022 MCL Open InvitationalApril 1, 2022
Varsity · OutdoorSouthwest Christian Invitational · Apr 514.09aSouthwest Christian InvitationalApril 5, 2023

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 9Portland Track Summer Series #2Jul 9 · 200 Meters · Place 2 · Archers Elite RunningArchers Elite Running200 Meters2.27.99a12
May 28OSAA State Track & Field ChampionshipsMay 28 · 400 Meters · Place 7 · St. Stephen's AcademySt. Stephen's Academy400 MetersRound P7.1:01.36a12
May 28OSAA State Track & Field ChampionshipsMay 28 · 400 Meters · Place 2 · St. Stephen's AcademySt. Stephen's Academy400 Meters2.1:00.54a12
May 28OSAA State Track & Field ChampionshipsMay 28 · 200 Meters · Place 5 · St. Stephen's AcademySt. Stephen's Academy200 MetersRound P5.27.06a PBWind: -0.712
May 28OSAA State Track & Field ChampionshipsMay 28 · 200 Meters · Place 5 · St. Stephen's AcademySt. Stephen's Academy200 Meters5.27.47aWind: 012
May 211A-SD1 District ChampionshipMay 21 · 400 Meters · St. Stephen's AcademySt. Stephen's Academy400 MetersRelay Split—1:05.7hUnofficial12
May 211A-SD1 District ChampionshipMay 21 · 400 Meters · Place 2 · St. Stephen's AcademySt. Stephen's Academy400 MetersRound P2.1:04.94a12
May 211A-SD1 District ChampionshipMay 21 · 400 Meters · Place 1 · St. Stephen's AcademySt. Stephen's Academy400 Meters1.1:00.44a PB12
May 211A-SD1 District ChampionshipMay 21 · 200 Meters · Place 5 · St. Stephen's AcademySt. Stephen's Academy200 MetersRound P5.28.96a12
May 211A-SD1 District ChampionshipMay 21 · 200 Meters · Place 2 · St. Stephen's AcademySt. Stephen's Academy200 Meters2.27.42a12
May 15Regis Community Twilight MeetMay 15 · 400 Meters · Place 2 · St. Stephen's AcademySt. Stephen's Academy400 Meters21:02.24a12
May 15Regis Community Twilight MeetMay 15 · 200 Meters · Place 8 · St. Stephen's AcademySt. Stephen's Academy200 Meters827.79a12
May 8Kennedy TwilightMay 8 · 400 Meters · Place 1 · St. Stephen's AcademySt. Stephen's Academy400 Meters11:01.91a12
Apr 11Lower Columbia InvitationalApr 11 · 200 Meters · Place 4 · St. Stephen's AcademySt. Stephen's Academy200 Meters428.27a12
Apr 11Lower Columbia InvitationalApr 11 · 100 Meters · Place 7 · St. Stephen's AcademySt. Stephen's Academy100 Meters713.69a12
Apr 8Century, St Stephen's @ LibertyApr 8 · 400 Meters · Place 2 · St. Stephen's AcademySt. Stephen's Academy400 Meters21:05.75a12
Mar 21Molalla InvitationalMar 21 · 200 Meters · Place 5 · St. Stephen's AcademySt. Stephen's Academy200 Meters528.29a12

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 221A-SD1 District ChampionshipsMay 22 · 400 Meters · Place 2 · St. Stephen's AcademySt. Stephen's Academy400 MetersRound P2.1:09.81a11
May 221A-SD1 District ChampionshipsMay 22 · 400 Meters · Place 1 · St. Stephen's AcademySt. Stephen's Academy400 Meters1.1:01.05a11
May 221A-SD1 District ChampionshipsMay 22 · 200 Meters · Place 2 · St. Stephen's AcademySt. Stephen's Academy200 MetersRound P2.28.27a11
May 221A-SD1 District ChampionshipsMay 22 · 200 Meters · Place 1 · St. Stephen's AcademySt. Stephen's Academy200 Meters1.27.67a11
May 16Regis Community Twilight MeetMay 16 · 400 Meters · Place 6 · St. Stephens AcademySt. Stephens Academy400 Meters61:02.18a11
May 10Watchmen InvitationalMay 10 · 400 Meters · Place 1 · St. Stephen's AcademySt. Stephen's Academy400 Meters11:01.91a11
May 10Watchmen InvitationalMay 10 · 200 Meters · Place 1 · St. Stephen's AcademySt. Stephen's Academy200 Meters128.68a11
Apr 30SD1 MeetApr 30 · 200 Meters · Place 4 · St. Stephen's AcademySt. Stephen's Academy200 Meters427.75a11
Apr 19Perrydale Invitational Apr 19 · 200 Meters · Place 1 · St. Stephen's AcademySt. Stephen's Academy200 Meters1.28.00a11
Apr 19Perrydale Invitational Apr 19 · 100 Meters · Place 1 · St. Stephen's AcademySt. Stephen's Academy100 Meters1.13.51a PB11
Apr 12Rob Frank Invitational Apr 12 · 400 Meters · Place 2 · St. Stephen's AcademySt. Stephen's Academy400 Meters21:04.38a11
Apr 12Rob Frank Invitational Apr 12 · 200 Meters · Place 4 · St. Stephen's AcademySt. Stephen's Academy200 Meters428.87a11
Apr 5Estacada Small School InviteApr 5 · 400 Meters · Place 1 · St. Stephen's AcademySt. Stephen's Academy400 Meters11:04.20a11
Apr 5Estacada Small School InviteApr 5 · 200 Meters · Place 4 · St. Stephen's AcademySt. Stephen's Academy200 Meters428.38a11
Mar 22Molalla InvitationalMar 22 · 200 Meters · Place 5 · St. Stephen's AcademySt. Stephen's Academy200 Meters528.88a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Linfield Erik Anderson Memorial Icebreaker InvitationalFeb 28 · 400 Meters · Place 8 · Archers Elite RunningArchers Elite Running400 Meters81:04.40a PB—
Feb 8George Fox Indoor #1Feb 8 · 60 Meters · Place 55 · Archers Elite RunningArchers Elite Running60 Meters558.81a PB—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 16OSAA 1A State ChampionshipsMay 16 · 400 Meters · Place 8 · St. Stephen's AcademySt. Stephen's Academy400 MetersRound P8.1:03.97a10
May 16OSAA 1A State ChampionshipsMay 16 · 400 Meters · Place 5 · St. Stephen's AcademySt. Stephen's Academy400 Meters5.1:03.30a10
May 101A-SD1 Special District 1 ChampionshipsMay 10 · 400 Meters · Place 1 · St. Stephen's AcademySt. Stephen's Academy400 MetersRound P1.1:06.77a10
May 101A-SD1 Special District 1 ChampionshipsMay 10 · 400 Meters · Place 1 · St. Stephen's AcademySt. Stephen's Academy400 Meters1.1:01.53a10
May 101A-SD1 Special District 1 ChampionshipsMay 10 · 200 Meters · Place 5 · St. Stephen's AcademySt. Stephen's Academy200 MetersRound P5.28.59a10
May 101A-SD1 Special District 1 ChampionshipsMay 10 · 200 Meters · Place 4 · St. Stephen's AcademySt. Stephen's Academy200 Meters4.28.77a10
May 3Regis Community Twilight MeetMay 3 · 400 Meters · Place 7 · St. Stephen's AcademySt. Stephen's Academy400 Meters71:03.72a—
May 3Regis Community Twilight MeetMay 3 · 200 Meters · Place 9 · St. Stephen's AcademySt. Stephen's Academy200 Meters929.17a—
Apr 2720th Annual Portland Christian InvitationalApr 27 · 400 Meters · Place 4 · St. Stephen's AcademySt. Stephen's Academy400 Meters41:05.46a—
Apr 2720th Annual Portland Christian InvitationalApr 27 · 200 Meters · Place 6 · St. Stephen's AcademySt. Stephen's Academy200 Meters629.00a—
Apr 13Rob Frank InvitationalApr 13 · 400 Meters · Place 2 · St. Stephen's AcademySt. Stephen's Academy400 Meters21:05.96a—
Apr 13Rob Frank InvitationalApr 13 · 200 Meters · Place 4 · St. Stephen's AcademySt. Stephen's Academy200 Meters429.67a—
Apr 6Estacada Small School InviteApr 6 · 800 Meters · Place 8 · St. Stephen's AcademySt. Stephen's Academy800 Meters82:50.23a PB—
Mar 14NW Catholic IcebreakerMar 14 · 400 Meters · Place 1 · St. Stephen's AcademySt. Stephen's Academy400 Meters11:07.62a—

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 25OSAA 1A State ChampionshipsMay 25 · 400 Meters · Place 6 · St. Stephen's AcademySt. Stephen's Academy400 Meters61:03.72a—
May 25OSAA 1A State ChampionshipsMay 25 · 400 Meters · Place 6 · St. Stephen's AcademySt. Stephen's Academy400 Meters61:03.59a—
May 25OSAA 1A State ChampionshipsMay 25 · 200 Meters · Place 12 · St. Stephen's AcademySt. Stephen's Academy200 Meters1228.45a—
May 191A-SD1 Special District 1 ChampionshipsMay 19 · 400 Meters · Place 4 · St. Stephen's AcademySt. Stephen's Academy400 MetersRound P4.1:05.86a9
May 191A-SD1 Special District 1 ChampionshipsMay 19 · 400 Meters · Place 1 · St. Stephen's AcademySt. Stephen's Academy400 Meters1.1:01.95a9
May 191A-SD1 Special District 1 ChampionshipsMay 19 · 200 Meters · Place 6 · St. Stephen's AcademySt. Stephen's Academy200 MetersRound P6.29.56a9
May 191A-SD1 Special District 1 ChampionshipsMay 19 · 200 Meters · Place 5 · St. Stephen's AcademySt. Stephen's Academy200 Meters5.28.27a9
May 12Kennedy InvitationalMay 12 · 400 Meters · Place 4 · St. Stephen's AcademySt. Stephen's Academy400 Meters41:06.68a—
May 12Kennedy InvitationalMay 12 · 200 Meters · Place 5 · St. Stephen's AcademySt. Stephen's Academy200 Meters529.29a—
May 3Westside Christian InvitationalMay 3 · 200 Meters · Place 5 · St. Stephen's AcademySt. Stephen's Academy200 Meters529.18a—
May 3Westside Christian InvitationalMay 3 · 100 Meters · Place 13 · St. Stephen's AcademySt. Stephen's Academy100 Meters1314.21a—
Apr 2919th Annual Portland Christian InvitationalApr 29 · 400 Meters · Place 5 · St. Stephen's AcademySt. Stephen's Academy400 Meters51:04.34a—
Apr 2919th Annual Portland Christian InvitationalApr 29 · 200 Meters · Place 10 · St. Stephen's AcademySt. Stephen's Academy200 Meters1028.59a—
Apr 15Rob Frank Invitational Track Meet Apr 15 · 200 Meters · Place 3 · St. Stephen's AcademySt. Stephen's Academy200 Meters329.17a—
Apr 15Rob Frank Invitational Track Meet Apr 15 · 100 Meters · Place 6 · St. Stephen's AcademySt. Stephen's Academy100 Meters614.32a—
Apr 5Southwest Christian InvitationalApr 5 · Varsity · Place 4 · St. Stephen's AcademySt. Stephen's AcademyVarsity429.57a—
Apr 5Southwest Christian InvitationalApr 5 · Varsity · Place 8 · St. Stephen's AcademySt. Stephen's AcademyVarsity814.09a PB—
Mar 16VC Ice BreakerMar 16 · 200 Meters · Place 5 · St. Stephen's AcademySt. Stephen's Academy200 Meters529.02a—
Mar 16VC Ice BreakerMar 16 · 100 Meters · Place 3 · St. Stephen's AcademySt. Stephen's Academy100 Meters313.88a—

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 10MCL Districts at PCMay 10 · 200 Meters · Place 5 · St. Stephen's AcademySt. Stephen's Academy200 Meters5.29.61a8
May 2MCL West Sub-Districts at Catlin GabelMay 2 · 200 Meters · Place 4 · St. Stephen's AcademySt. Stephen's Academy200 Meters4.30.38a8
May 2MCL West Sub-Districts at Catlin GabelMay 2 · 100 Meters · Place 9 · St. Stephen's AcademySt. Stephen's Academy100 Meters9.15.01a8
Apr 21MCL Combo Invite @ LifeApr 21 · 200 Meters · Place 2 · St. Stephen's AcademySt. Stephen's Academy200 Meters2.30.17a8
Apr 21MCL Combo Invite @ LifeApr 21 · 100 Meters · Place 3 · St. Stephen's AcademySt. Stephen's Academy100 Meters3.14.74a8
Apr 7OES MS Track MeetApr 7 · Long Jump · Place 14 · St. Stephen's AcademySt. Stephen's AcademyLong Jump14.10' 5.58
Apr 7OES MS Track MeetApr 7 · 200 Meters · Place 2 · St. Stephen's AcademySt. Stephen's Academy200 Meters2.29.90a8
Apr 7OES MS Track MeetApr 7 · 100 Meters · Place 4 · St. Stephen's AcademySt. Stephen's Academy100 Meters4.15.17a8
Apr 12022 MCL Open InvitationalApr 1 · Long Jump · Place 16 · St. Stephen's AcademySt. Stephen's AcademyLong Jump16.10-09.00 PB8
Apr 12022 MCL Open InvitationalApr 1 · 100 Meters · Place 6 · St. Stephen's AcademySt. Stephen's Academy100 Meters6.15.18a8