Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPC Time Trials · Mar 1112.0PC Time TrialsMarch 11, 2024
1500 Meters · OutdoorMCL at PC · Apr 265:59.00aMCL at PCApril 26, 2021
200 Meters · Outdoor2A-SD1 District Championships · May 2223.38a2A-SD1 District ChampionshipsMay 22, 2025
300m Hurdles · 36" / 0.914m · OutdoorOSAA 2A State Championships · May 2543.96aOSAA 2A State ChampionshipsMay 25, 2023
400 Meters · Outdoor2A-SD1 District Championships · May 2251.48a2A-SD1 District ChampionshipsMay 22, 2025
800 Meters · OutdoorMCL at PC · Apr 263:01.06aMCL at PCApril 26, 2021
High Jump · Outdoor2A-SD1 Special District 1 Championships · May 134-08.002A-SD1 Special District 1 ChampionshipsMay 13, 2022
Javelin · 300g TJ · OutdoorMCL at PC · Apr 2689-09MCL at PCApril 26, 2021
Javelin · 800g · OutdoorClackamas, PDX Christian, and Gladstone @ Oregon City · Mar 1697' 5Clackamas, PDX Christian, and Gladstone @ Oregon CityMarch 16, 2022
Long Jump · OutdoorClackamas, PDX Christian, and Gladstone @ Oregon City · Mar 1616' 5Clackamas, PDX Christian, and Gladstone @ Oregon CityMarch 16, 2022

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

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 222A-SD1 District ChampionshipsMay 22 · 400 Meters · Portland ChristianPortland Christian400 MetersRelay Split—52.8hUnofficial12
May 222A-SD1 District ChampionshipsMay 22 · 400 Meters · Place 2 · Portland ChristianPortland Christian400 MetersRound P2.52.12a12
May 222A-SD1 District ChampionshipsMay 22 · 400 Meters · Place 3 · Portland ChristianPortland Christian400 Meters3.51.48a PB12
May 222A-SD1 District ChampionshipsMay 22 · 200 Meters · Place 2 · Portland ChristianPortland Christian200 MetersRound P2.23.38a PB12
May 222A-SD1 District ChampionshipsMay 22 · 200 Meters · Place 3 · Portland ChristianPortland Christian200 Meters3.23.58a12
Apr 2621st Annual Portland Christian InvitationalApr 26 · 400 Meters · Portland ChristianPortland Christian400 MetersRelay Split—54.9hUnofficial12
Apr 2621st Annual Portland Christian InvitationalApr 26 · 400 Meters · Place 4 · Portland ChristianPortland Christian400 Meters4.52.12a12
Apr 2621st Annual Portland Christian InvitationalApr 26 · 200 Meters · Place 11 · Portland ChristianPortland Christian200 Meters11.24.74a12
Apr 242A SD1 @ Portland ChristianApr 24 · 400 Meters · Place 3 · Portland ChristianPortland Christian400 Meters3.53.13a12
Apr 242A SD1 @ Portland ChristianApr 24 · 200 Meters · Portland ChristianPortland Christian200 Meters--DNS12
Mar 17PC Time TrialsMar 17 · 400 Meters · Place 2 · Portland ChristianPortland Christian400 Meters2.58.10Unofficial12
Mar 17PC Time TrialsMar 17 · 100 Meters · Place 4 · Portland ChristianPortland Christian100 Meters4.12.10Unofficial12

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 16OSAA 2A State ChampionshipsMay 16 · 400 Meters · Portland ChristianPortland Christian400 MetersRelay Split—53.8hUnofficial11
May 16OSAA 2A State ChampionshipsMay 16 · 400 Meters · Place 8 · Portland ChristianPortland Christian400 MetersRound P8.51.97a11
May 16OSAA 2A State ChampionshipsMay 16 · 400 Meters · Place 4 · Portland ChristianPortland Christian400 Meters4.52.11a11
May 102A-SD1 Special District 1 ChampionshipsMay 10 · 300m Hurdles · Place 5 · Portland ChristianPortland Christian300m Hurdles36" / 0.914mRound P5.44.96a11
May 102A-SD1 Special District 1 ChampionshipsMay 10 · 300m Hurdles · Place 6 · Portland ChristianPortland Christian300m Hurdles36" / 0.914m6.46.31a11
May 102A-SD1 Special District 1 ChampionshipsMay 10 · 400 Meters · Portland ChristianPortland Christian400 MetersRelay Split—53.7hUnofficial11
May 102A-SD1 Special District 1 ChampionshipsMay 10 · 400 Meters · Place 2 · Portland ChristianPortland Christian400 MetersRound P2.52.62a11
May 102A-SD1 Special District 1 ChampionshipsMay 10 · 400 Meters · Place 2 · Portland ChristianPortland Christian400 Meters2.51.53a11
Mar 11PC Time TrialsMar 11 · 400 Meters · Place 2 · Portland ChristianPortland Christian400 Meters2.56.711
Mar 11PC Time TrialsMar 11 · 100 Meters · Place 2 · Portland ChristianPortland Christian100 Meters2.12.0 PB11

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 25OSAA 2A State ChampionshipsMay 25 · 300m Hurdles · Place 9 · Portland ChristianPortland Christian300m Hurdles36" / 0.914mRound P9.43.96a PB10
May 25OSAA 2A State ChampionshipsMay 25 · 400 Meters · Portland ChristianPortland Christian400 MetersRelay Split—55.3Unofficial10
May 25OSAA 2A State ChampionshipsMay 25 · 400 Meters · Place 6 · Portland ChristianPortland Christian400 MetersRound P6.53.89a10
May 25OSAA 2A State ChampionshipsMay 25 · 400 Meters · Place 5 · Portland ChristianPortland Christian400 Meters5.52.55a10
May 192A-SD1 Special District 1 ChampionshipsMay 19 · 300m Hurdles · Place 2 · Portland ChristianPortland Christian300m Hurdles36" / 0.914mRound P2.45.75a10
May 192A-SD1 Special District 1 ChampionshipsMay 19 · 300m Hurdles · Place 2 · Portland ChristianPortland Christian300m Hurdles36" / 0.914m2.44.70a10
May 192A-SD1 Special District 1 ChampionshipsMay 19 · 400 Meters · Portland ChristianPortland Christian400 MetersRelay Split—54.5Unofficial10
May 192A-SD1 Special District 1 ChampionshipsMay 19 · 400 Meters · Place 3 · Portland ChristianPortland Christian400 MetersRound P3.54.90a10
May 192A-SD1 Special District 1 ChampionshipsMay 19 · 400 Meters · Place 1 · Portland ChristianPortland Christian400 Meters1.52.86a10
Mar 13PC Time TrialsMar 13 · 400 Meters · Place 4 · Portland ChristianPortland Christian400 Meters4.1:02.1Unofficial10
Mar 13PC Time TrialsMar 13 · 100 Meters · Place 4 · Portland ChristianPortland Christian100 Meters4.12.5Unofficial10

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 19OSAA 2A State ChampionshipsMay 19 · 400 Meters · Portland ChristianPortland Christian400 MetersRelay Split—56.2Unofficial9
May 132A-SD1 Special District 1 ChampionshipsMay 13 · High Jump · Place 5 · Portland ChristianPortland ChristianHigh Jump5.4-08.00 PB9
May 132A-SD1 Special District 1 ChampionshipsMay 13 · 400 Meters · Portland ChristianPortland Christian400 MetersRelay Split—56.8Unofficial9
May 132A-SD1 Special District 1 ChampionshipsMay 13 · 400 Meters · Place 6 · Portland ChristianPortland Christian400 MetersRound P6.56.93a9
May 132A-SD1 Special District 1 ChampionshipsMay 13 · 400 Meters · Place 5 · Portland ChristianPortland Christian400 Meters5.56.16a9
Mar 16Clackamas, PDX Christian, and Gladstone @ Oregon CityMar 16 · Long Jump · Place 4 · Portland ChristianPortland ChristianLong Jump4.16' 5 PB9
Mar 16Clackamas, PDX Christian, and Gladstone @ Oregon CityMar 16 · Javelin · Place 8 · Portland ChristianPortland ChristianJavelin800g8.97' 5 PB9
Mar 16Clackamas, PDX Christian, and Gladstone @ Oregon CityMar 16 · 400 Meters · Portland ChristianPortland Christian400 MetersRelay Split—59.5Unofficial9
Mar 16Clackamas, PDX Christian, and Gladstone @ Oregon CityMar 16 · 100 Meters · Place 10 · Portland ChristianPortland Christian100 Meters10.13.02a9
Mar 14PC Time TrialsMar 14 · 400 Meters · Place 5 · Portland ChristianPortland Christian400 Meters5.1:13.04aUnofficial9
Mar 14PC Time TrialsMar 14 · 100 Meters · Place 7 · Portland ChristianPortland Christian100 Meters7.16.56aUnofficial9

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 26MCL at PCApr 26 · Long Jump · Place 10 · Portland ChristianPortland ChristianLong Jump10.11-04.008
Apr 26MCL at PCApr 26 · Javelin · Place 5 · Portland ChristianPortland ChristianJavelin300g TJ5.89-09 PB8
Apr 26MCL at PCApr 26 · 1500 Meters · Place 3 · Portland ChristianPortland Christian1500 Meters3.5:59.00a PB8
Apr 26MCL at PCApr 26 · 800 Meters · Place 5 · Portland ChristianPortland Christian800 Meters5.3:01.06a PB8
Apr 19MCL at PCApr 19 · Long Jump · Place 6 · Portland ChristianPortland ChristianLong Jump6.12-05.008
Apr 19MCL at PCApr 19 · Javelin · Place 4 · Portland ChristianPortland ChristianJavelin300g TJ4.89-078
Apr 19MCL at PCApr 19 · 1500 Meters · Place 3 · Portland ChristianPortland Christian1500 Meters3.6:04.47a8
Apr 19MCL at PCApr 19 · 800 Meters · Place 3 · Portland ChristianPortland Christian800 Meters3.3:04.88a8
Apr 5Portland Christian Middle School Time Trials 2021Apr 5 · 400 Meters · Portland ChristianPortland Christian400 Meters—1:13Unofficial8
Apr 5Portland Christian Middle School Time Trials 2021Apr 5 · 100 Meters · Portland ChristianPortland Christian100 Meters—14.94Unofficial8

2019 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 2MCL East Sub-Districts at PCMay 2 · Long Jump · Place 22 · Portland ChristianPortland ChristianLong Jump22.11-05.006
May 2MCL East Sub-Districts at PCMay 2 · Javelin · Place 13 · Portland ChristianPortland ChristianJavelin300g TJ13.69-046
Apr 2645th Annual Catlin Gabel Middle School InviteApr 26 · Long Jump · Place 33 · Portland ChristianPortland ChristianLong Jump33.10-08.006
Apr 2645th Annual Catlin Gabel Middle School InviteApr 26 · Long Jump · Place 33 · Portland ChristianPortland ChristianLong Jump33.10-08.006
Apr 2645th Annual Catlin Gabel Middle School InviteApr 26 · Javelin · Place 39 · Portland ChristianPortland ChristianJavelin300g TJ39.43-006
Apr 2645th Annual Catlin Gabel Middle School InviteApr 26 · Javelin · Place 39 · Portland ChristianPortland ChristianJavelin300g TJ39.43-006
Apr 2645th Annual Catlin Gabel Middle School InviteApr 26 · 400 Meters · Portland ChristianPortland Christian400 MetersRelay Split—1:21.5Unofficial6
Apr 17MCL Meet at PC (Host NCC)Apr 17 · Long Jump · Place 20 · Portland ChristianPortland ChristianLong Jump20.10-09.506
Apr 17MCL Meet at PC (Host NCC)Apr 17 · Javelin · Place 27 · Portland ChristianPortland ChristianJavelin300g TJ27.46-046
Apr 17MCL Meet at PC (Host NCC)Apr 17 · 200 Meters · Place 27 · Portland ChristianPortland Christian200 Meters27.36.35a6
Apr 11MCL Meet at PCApr 11 · Long Jump · Place 17 · Portland ChristianPortland ChristianLong Jump17.10-02.006
Apr 11MCL Meet at PCApr 11 · Javelin · Place 25 · Portland ChristianPortland ChristianJavelin300g TJ25.54-056
Apr 4OES MCL MeetApr 4 · Long Jump · Place 21 · Portland ChristianPortland ChristianLong Jump21.10-09.006
Apr 4OES MCL MeetApr 4 · Javelin · Place 23 · Portland ChristianPortland ChristianJavelin300g TJ23.50-04.006