Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMCL Meet at Catlin Gabel · Apr 1515.05aMCL Meet at Catlin GabelApril 15, 2022
100m Hurdles · 30" / 0.762m · OutdoorMCL Meet at PC (Grand View Host) · Apr 1921.42aMCL Meet at PC (Grand View Host)April 19, 2022
110m Hurdles · 39" / 0.991m · Outdoor1A-SD1 District Championship · May 2118.58a1A-SD1 District ChampionshipMay 21, 2026
300m Hurdles · 36" / 0.914m · Outdoor1A-SD1 District Championship · May 2145.80a1A-SD1 District ChampionshipMay 21, 2026
Discus · 1.6kg · Outdoor2A SD2 @ Willamina 4/4 · Apr 473' 112A SD2 @ Willamina 4/4April 4, 2024
Discus · 1kg · OutdoorOES MS Track Meet · Apr 758' 3OES MS Track MeetApril 7, 2022
Javelin · 300g TJ · OutdoorMCL West Sub-Districts at Catlin Gabel · May 2110-00MCL West Sub-Districts at Catlin GabelMay 2, 2022
Javelin · 800g · Outdoor1A-SD1 District Championship · May 2141.83m1A-SD1 District ChampionshipMay 21, 2026
Triple Jump · Outdoor1A-SD1 Special District 1 Championships · May 109.82m1A-SD1 Special District 1 ChampionshipsMay 10, 2024
Varsity · OutdoorSouthwest Christian Invitational · Apr 523.12aSouthwest Christian InvitationalApril 5, 2023

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

2026 Outdoor Track

34 results
DateMeetEventPlMarkGr
May 211A-SD1 District ChampionshipMay 21 · Javelin · Place 3 · Southwest ChristianSouthwest ChristianJavelin800g3.41.83m PB12
May 211A-SD1 District ChampionshipMay 21 · 300m Hurdles · Place 8 · Southwest ChristianSouthwest Christian300m Hurdles36" / 0.914mRound P8.45.80a PB12
May 211A-SD1 District ChampionshipMay 21 · 300m Hurdles · Place 8 · Southwest ChristianSouthwest Christian300m Hurdles36" / 0.914m8.49.15a12
May 211A-SD1 District ChampionshipMay 21 · 110m Hurdles · Place 6 · Southwest ChristianSouthwest Christian110m Hurdles39" / 0.991m6.18.58a PB12
May 15Jeannine James InvitationalMay 15 · 300m Hurdles · Place 10 · Southwest ChristianSouthwest Christian300m Hurdles1049.02a12
May 15Jeannine James InvitationalMay 15 · 110m Hurdles · Place 6 · Southwest ChristianSouthwest Christian110m Hurdles618.86a12
May 8Kennedy TwilightMay 8 · Javelin · Place 7 · Southwest ChristianSouthwest ChristianJavelin7128-1112
May 8Kennedy TwilightMay 8 · 300m Hurdles · Place 4 · Southwest ChristianSouthwest Christian300m Hurdles447.84a12
May 8Kennedy TwilightMay 8 · 110m Hurdles · Place 4 · Southwest ChristianSouthwest Christian110m Hurdles418.74a12
May 2Amity InvitationalMay 2 · Hammer · Place 11 · Southwest ChristianSouthwest ChristianHammer1167-0312
May 2Amity InvitationalMay 2 · Javelin · Place 12 · Southwest ChristianSouthwest ChristianJavelin1238.32m12
May 2Amity InvitationalMay 2 · 300m Hurdles · Place 4 · Southwest ChristianSouthwest Christian300m Hurdles447.00a12
May 2Amity InvitationalMay 2 · 110m Hurdles · Place 4 · Southwest ChristianSouthwest Christian110m Hurdles418.27a12
Apr 302A SD 1 League Meet at VernoniaApr 30 · Javelin · Place 5 · Southwest ChristianSouthwest ChristianJavelin5131-512
Apr 302A SD 1 League Meet at VernoniaApr 30 · 110m Hurdles · Place 4 · Southwest ChristianSouthwest Christian110m Hurdles419.27a12
Apr 25Portland Christian InvitationalApr 25 · Javelin · Place 5 · Southwest ChristianSouthwest ChristianJavelin5136-0312
Apr 25Portland Christian InvitationalApr 25 · 110m Hurdles · Place 9 · Southwest ChristianSouthwest Christian110m Hurdles921.77a12
Apr 246-Lane SymposiumApr 24 · 300m Hurdles · Place 3 · Southwest ChristianSouthwest Christian300m Hurdles346.54a12
Apr 246-Lane SymposiumApr 24 · 110m Hurdles · Place 4 · Southwest ChristianSouthwest Christian110m Hurdles419.20a12
Apr 16Gervais Home MeetApr 16 · Javelin · Place 2 · Southwest ChristianSouthwest ChristianJavelin2117-112
Apr 16Gervais Home MeetApr 16 · 300m Hurdles · Place 2 · Southwest ChristianSouthwest Christian300m Hurdles246.38a12
Apr 16Gervais Home MeetApr 16 · 110m Hurdles · Place 2 · Southwest ChristianSouthwest Christian110m Hurdles218.15a12
Apr 11Rob Frank InvitationalApr 11 · Javelin · Place 9 · Southwest ChristianSouthwest ChristianJavelin937.53m12
Apr 11Rob Frank InvitationalApr 11 · 300m Hurdles · Place 6 · Southwest ChristianSouthwest Christian300m Hurdles647.69a12
Apr 11Rob Frank InvitationalApr 11 · 110m Hurdles · Place 7 · Southwest ChristianSouthwest Christian110m Hurdles719.22a12
Apr 4Estacada Small School InviteApr 4 · Javelin · Place 8 · Southwest ChristianSouthwest ChristianJavelin8140-912
Apr 4Estacada Small School InviteApr 4 · 300m Hurdles · Place 16 · Southwest ChristianSouthwest Christian300m Hurdles1650.57a12
Apr 4Estacada Small School InviteApr 4 · 110m Hurdles · Place 11 · Southwest ChristianSouthwest Christian110m Hurdles1119.76a12
Mar 21Molalla InvitationalMar 21 · Javelin · Place 8 · Southwest ChristianSouthwest ChristianJavelin8120-612
Mar 21Molalla InvitationalMar 21 · 300m Hurdles · Place 10 · Southwest ChristianSouthwest Christian300m Hurdles1049.99a12
Mar 21Molalla InvitationalMar 21 · 110m Hurdles · Place 8 · Southwest ChristianSouthwest Christian110m Hurdles819.57a12
Mar 19NW Catholic IcebreakerMar 19 · Javelin · Place 3 · Southwest ChristianSouthwest ChristianJavelin339.67m12
Mar 19NW Catholic IcebreakerMar 19 · 300m Hurdles · Place 10 · Southwest ChristianSouthwest Christian300m Hurdles1051.49a12
Mar 19NW Catholic IcebreakerMar 19 · 110m Hurdles · Place 11 · Southwest ChristianSouthwest Christian110m Hurdles1121.69a12

2025 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 221A-SD1 District ChampionshipsMay 22 · Javelin · Place 3 · Southwest ChristianSouthwest ChristianJavelin800g3.40.17m11
May 221A-SD1 District ChampionshipsMay 22 · 300m Hurdles · Place 8 · Southwest ChristianSouthwest Christian300m Hurdles36" / 0.914mRound P8.47.66a11
May 221A-SD1 District ChampionshipsMay 22 · 300m Hurdles · Place 7 · Southwest ChristianSouthwest Christian300m Hurdles36" / 0.914m7.47.61a11
May 221A-SD1 District ChampionshipsMay 22 · 110m Hurdles · Place 7 · Southwest ChristianSouthwest Christian110m Hurdles39" / 0.991mRound P7.19.38a11
May 221A-SD1 District ChampionshipsMay 22 · 110m Hurdles · Place 5 · Southwest ChristianSouthwest Christian110m Hurdles39" / 0.991m5.18.89a11
May 152A SD1 @ VernoniaMay 15 · 300m Hurdles · Place 5 · Southwest ChristianSouthwest Christian300m Hurdles549.61a11
May 152A SD1 @ VernoniaMay 15 · 110m Hurdles · Place 9 · Southwest ChristianSouthwest Christian110m Hurdles920.69a11
May 9Kennedy TwilightMay 9 · Javelin · Place 9 · Southwest ChristianSouthwest ChristianJavelin800g9.113' 9"11
May 9Kennedy TwilightMay 9 · 300m Hurdles · Place 11 · Southwest ChristianSouthwest Christian300m Hurdles36" / 0.914m11.47.64a11
May 9Kennedy TwilightMay 9 · 110m Hurdles · Place 7 · Southwest ChristianSouthwest Christian110m Hurdles39" / 0.991m7.18.60a11
Apr 2621st Annual Portland Christian InvitationalApr 26 · Javelin · Place 14 · Southwest ChristianSouthwest ChristianJavelin800g14.108-0811
Apr 2621st Annual Portland Christian InvitationalApr 26 · 110m Hurdles · Place 9 · Southwest ChristianSouthwest Christian110m Hurdles39" / 0.991m9.20.04a11
Apr 19Perrydale Invitational Apr 19 · Javelin · Place 3 · Southwest ChristianSouthwest ChristianJavelin800g3.120-0311
Apr 19Perrydale Invitational Apr 19 · 300m Hurdles · Place 7 · Southwest ChristianSouthwest Christian300m Hurdles36" / 0.914m7.50.82a11
Apr 19Perrydale Invitational Apr 19 · 110m Hurdles · Place 5 · Southwest ChristianSouthwest Christian110m Hurdles39" / 0.991m5.20.23a11
Apr 12Rob Frank Invitational Apr 12 · Javelin · Place 17 · Southwest ChristianSouthwest ChristianJavelin1734.14m11
Apr 12Rob Frank Invitational Apr 12 · 300m Hurdles · Place 17 · Southwest ChristianSouthwest Christian300m Hurdles1751.67a11
Apr 12Rob Frank Invitational Apr 12 · 110m Hurdles · Place 13 · Southwest ChristianSouthwest Christian110m Hurdles1320.60a11
Apr 11Southridge JV InviteApr 11 · 300m Hurdles · Place 5 · Southwest ChristianSouthwest Christian300m Hurdles550.23a11
Apr 11Southridge JV InviteApr 11 · 110m Hurdles · Place 4 · Southwest ChristianSouthwest Christian110m Hurdles420.72a11
Apr 2Buckaroo Round-UpApr 2 · Javelin · Place 4 · Southwest ChristianSouthwest ChristianJavelin4123-211
Apr 2Buckaroo Round-UpApr 2 · 300m Hurdles · Place 9 · Southwest ChristianSouthwest Christian300m Hurdles952.87a11
Apr 2Buckaroo Round-UpApr 2 · 110m Hurdles · Place 9 · Southwest ChristianSouthwest Christian110m Hurdles920.96a11
Mar 22Molalla InvitationalMar 22 · Javelin · Place 14 · Southwest ChristianSouthwest ChristianJavelin14108-611
Mar 22Molalla InvitationalMar 22 · 300m Hurdles · Place 13 · Southwest ChristianSouthwest Christian300m Hurdles1351.02a11
Mar 22Molalla InvitationalMar 22 · 110m Hurdles · Place 15 · Southwest ChristianSouthwest Christian110m Hurdles1521.53a11
Mar 19NW Catholic IcebreakerMar 19 · 300m Hurdles · Place 5 · Southwest ChristianSouthwest Christian300m Hurdles552.30a—
Mar 19NW Catholic IcebreakerMar 19 · 110m Hurdles · Place 6 · Southwest ChristianSouthwest Christian110m Hurdles621.52a—

2024 Outdoor Track

33 results
DateMeetEventPlMarkGr
May 101A-SD1 Special District 1 ChampionshipsMay 10 · Triple Jump · Place 13 · Southwest ChristianSouthwest ChristianTriple Jump13.9.82m PB10
May 101A-SD1 Special District 1 ChampionshipsMay 10 · Javelin · Place 11 · Southwest ChristianSouthwest ChristianJavelin800g11.35.45m10
May 101A-SD1 Special District 1 ChampionshipsMay 10 · Discus · Place 21 · Southwest ChristianSouthwest ChristianDiscus1.6kg21.21.38m10
May 101A-SD1 Special District 1 ChampionshipsMay 10 · 110m Hurdles · Place 10 · Southwest ChristianSouthwest Christian110m Hurdles39" / 0.991mRound P10.21.22a10
May 4Jeannine James InvitationalMay 4 · Triple Jump · Place 8 · Southwest ChristianSouthwest ChristianTriple Jump829-8.5—
May 4Jeannine James InvitationalMay 4 · Javelin · Place 13 · Southwest ChristianSouthwest ChristianJavelin1388-3—
May 4Jeannine James InvitationalMay 4 · 110m Hurdles · Place 7 · Southwest ChristianSouthwest Christian110m Hurdles722.64a—
Apr 26Kennedy Twilight InvitationalApr 26 · Triple Jump · Place 11 · Southwest ChristianSouthwest ChristianTriple Jump1132-3—
Apr 26Kennedy Twilight InvitationalApr 26 · Javelin · Place 10 · Southwest ChristianSouthwest ChristianJavelin10103-6—
Apr 26Kennedy Twilight InvitationalApr 26 · Discus · Place 17 · Southwest ChristianSouthwest ChristianDiscus1769-10—
Apr 26Kennedy Twilight InvitationalApr 26 · 110m Hurdles · Place 8 · Southwest ChristianSouthwest Christian110m Hurdles820.49a—
Apr 19John Oliver InvitationalApr 19 · Javelin · Place 11 · Southwest ChristianSouthwest ChristianJavelin11128-7.5—
Apr 19John Oliver InvitationalApr 19 · 110m Hurdles · Place 22 · Southwest ChristianSouthwest Christian110m Hurdles2221.12a—
Apr 112A SD 1 League Meet @ VernoniaApr 11 · Triple Jump · Place 8 · Southwest ChristianSouthwest ChristianTriple Jump830-8.75—
Apr 112A SD 1 League Meet @ VernoniaApr 11 · Javelin · Place 7 · Southwest ChristianSouthwest ChristianJavelin7114-9—
Apr 112A SD 1 League Meet @ VernoniaApr 11 · Discus · Place 15 · Southwest ChristianSouthwest ChristianDiscus1581-4—
Apr 112A SD 1 League Meet @ VernoniaApr 11 · 110m Hurdles · Place 5 · Southwest ChristianSouthwest Christian110m Hurdles521.16a—
Apr 9Gervais 2A SD1Apr 9 · Triple Jump · Place 6 · Southwest ChristianSouthwest ChristianTriple Jump631-7.5—
Apr 9Gervais 2A SD1Apr 9 · Javelin · Place 8 · Southwest ChristianSouthwest ChristianJavelin8108-7—
Apr 9Gervais 2A SD1Apr 9 · Discus · Place 17 · Southwest ChristianSouthwest ChristianDiscus1774-0—
Apr 9Gervais 2A SD1Apr 9 · 110m Hurdles · Place 10 · Southwest ChristianSouthwest Christian110m Hurdles1021.16a—
Apr 42A SD2 @ Willamina 4/4Apr 4 · Triple Jump · Southwest ChristianSouthwest ChristianTriple Jump—NM10
Apr 42A SD2 @ Willamina 4/4Apr 4 · Javelin · Place 11 · Southwest ChristianSouthwest ChristianJavelin800g11.100' 1.510
Apr 42A SD2 @ Willamina 4/4Apr 4 · Discus · Place 7 · Southwest ChristianSouthwest ChristianDiscus1.6kg7.73' 11 PB10
Apr 42A SD2 @ Willamina 4/4Apr 4 · 110m Hurdles · Place 4 · Southwest ChristianSouthwest Christian110m Hurdles39" / 0.991m4.20.76a10
Mar 16Elmira RelaysMar 16 · Triple Jump · Place 10 · Southwest ChristianSouthwest ChristianTriple Jump1031-7.5—
Mar 16Elmira RelaysMar 16 · Javelin · Place 13 · Southwest ChristianSouthwest ChristianJavelin13110-1—
Mar 16Elmira RelaysMar 16 · Discus · Place 17 · Southwest ChristianSouthwest ChristianDiscus1775-3—
Mar 16Elmira RelaysMar 16 · 110m Hurdles · Place 9 · Southwest ChristianSouthwest Christian110m Hurdles921.01a—
Mar 14NW Catholic IcebreakerMar 14 · Triple Jump · Place 14 · Southwest ChristianSouthwest ChristianTriple Jump1431-0—
Mar 14NW Catholic IcebreakerMar 14 · Javelin · Place 5 · Southwest ChristianSouthwest ChristianJavelin5108-8—
Mar 14NW Catholic IcebreakerMar 14 · Discus · Place 15 · Southwest ChristianSouthwest ChristianDiscus1570-1—
Mar 14NW Catholic IcebreakerMar 14 · 110m Hurdles · Place 6 · Southwest ChristianSouthwest Christian110m Hurdles621.46a—

2023 Outdoor Track

33 results
DateMeetEventPlMarkGr
May 191A-SD1 Special District 1 ChampionshipsMay 19 · Triple Jump · Place 10 · Southwest ChristianSouthwest ChristianTriple Jump10.30-07.509
May 191A-SD1 Special District 1 ChampionshipsMay 19 · 110m Hurdles · Place 10 · Southwest ChristianSouthwest Christian110m Hurdles39" / 0.991mRound P10.21.83a9
May 13Jeannine James InvitationalMay 13 · Javelin · Place 14 · Southwest ChristianSouthwest ChristianJavelin14100-4—
May 13Jeannine James InvitationalMay 13 · 110m Hurdles · Place 8 · Southwest ChristianSouthwest Christian110m Hurdles821.43a—
May 5Garden City Invitational (Silverton HS)May 5 · Triple Jump · Place 14 · Southwest ChristianSouthwest ChristianTriple Jump1426-8.5—
May 5Garden City Invitational (Silverton HS)May 5 · Javelin · Place 18 · Southwest ChristianSouthwest ChristianJavelin18103-5—
May 5Garden City Invitational (Silverton HS)May 5 · 110m Hurdles · Place 10 · Southwest ChristianSouthwest Christian110m Hurdles1021.34a—
May 3Westside Christian InvitationalMay 3 · Triple Jump · Place 14 · Southwest ChristianSouthwest ChristianTriple Jump1428-6—
May 3Westside Christian InvitationalMay 3 · Javelin · Place 15 · Southwest ChristianSouthwest ChristianJavelin15105-11—
May 3Westside Christian InvitationalMay 3 · Discus · Place 32 · Southwest ChristianSouthwest ChristianDiscus3260-6—
May 3Westside Christian InvitationalMay 3 · 110m Hurdles · Place 10 · Southwest ChristianSouthwest Christian110m Hurdles1021.46a—
Apr 29Amity InvitationalApr 29 · Triple Jump · Place 11 · Southwest ChristianSouthwest ChristianTriple Jump1129-1.50—
Apr 29Amity InvitationalApr 29 · Javelin · Place 12 · Southwest ChristianSouthwest ChristianJavelin12103-8.50—
Apr 29Amity InvitationalApr 29 · Discus · Place 25 · Southwest ChristianSouthwest ChristianDiscus2563-11—
Apr 29Amity InvitationalApr 29 · 110m Hurdles · Place 8 · Southwest ChristianSouthwest Christian110m Hurdles821.63a—
Apr 24Southridge All-Comers MeetApr 24 · Triple Jump · Place 8 · Southwest ChristianSouthwest ChristianTriple Jump828-4—
Apr 24Southridge All-Comers MeetApr 24 · 110m Hurdles · Place 5 · Southwest ChristianSouthwest Christian110m Hurdles521.87a—
Apr 24Southridge All-Comers MeetApr 24 · Javelin · Place 3 · Southwest ChristianSouthwest ChristianJavelin3103-11—
Apr 24Southridge All-Comers MeetApr 24 · Discus · Place 20 · Southwest ChristianSouthwest ChristianDiscus2055-4—
Apr 22Lower Columbia InvitationalApr 22 · Triple Jump · Place 22 · Southwest ChristianSouthwest ChristianTriple Jump2228-11—
Apr 22Lower Columbia InvitationalApr 22 · Javelin · Place 23 · Southwest ChristianSouthwest ChristianJavelin2391-10—
Apr 22Lower Columbia InvitationalApr 22 · 110m Hurdles · Place 11 · Southwest ChristianSouthwest Christian110m Hurdles1121.94a—
Apr 15Rob Frank Invitational Track Meet Apr 15 · Javelin · Place 16 · Southwest ChristianSouthwest ChristianJavelin16102-6—
Apr 15Rob Frank Invitational Track Meet Apr 15 · 110m Hurdles · Place 10 · Southwest ChristianSouthwest Christian110m Hurdles1022.02a—
Apr 8Sandy InvitationalApr 8 · 300m Hurdles · Place 21 · Southwest ChristianSouthwest Christian300m Hurdles211:00.01a—
Apr 8Sandy InvitationalApr 8 · 110m Hurdles · Place 22 · Southwest ChristianSouthwest Christian110m HurdlesRound P2222.56a—
Apr 5Southwest Christian InvitationalApr 5 · Varsity · Place 16 · Southwest ChristianSouthwest ChristianVarsity1656.20a—
Apr 5Southwest Christian InvitationalApr 5 · Varsity · Place 8 · Southwest ChristianSouthwest ChristianVarsity823.12a PB—
Apr 5Southwest Christian InvitationalApr 5 · JV · Place 4 · Southwest ChristianSouthwest ChristianJV494-0—
Apr 5Southwest Christian InvitationalApr 5 · JV · Place 22 · Southwest ChristianSouthwest ChristianJV2244-11—
Mar 22Century @ SherwoodMar 22 · 300m Hurdles · Place 3 · Southwest ChristianSouthwest Christian300m Hurdles31:00.02a—
Mar 22Century @ SherwoodMar 22 · 110m Hurdles · Place 5 · Southwest ChristianSouthwest Christian110m Hurdles522.59a—
Mar 15Sherwood, Horizon Christian, Westside Christian, Southwest Christian@ TigardMar 15 · 300m Hurdles · Place 6 · Southwest ChristianSouthwest Christian300m Hurdles658.48a—

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 10MCL Districts at PCMay 10 · Javelin · Place 11 · Southwest ChristianSouthwest ChristianJavelin300g TJ11.92-108
May 2MCL West Sub-Districts at Catlin GabelMay 2 · 100m Hurdles · Southwest ChristianSouthwest Christian100m Hurdles30" / 0.762m—DNS8
May 2MCL West Sub-Districts at Catlin GabelMay 2 · Javelin · Place 3 · Southwest ChristianSouthwest ChristianJavelin300g TJ3.110-00 PB8
May 2MCL West Sub-Districts at Catlin GabelMay 2 · Discus · Place 13 · Southwest ChristianSouthwest ChristianDiscus1kg13.49-018
Apr 19MCL Meet at PC (Grand View Host)Apr 19 · 100m Hurdles · Place 6 · Southwest ChristianSouthwest Christian100m Hurdles30" / 0.762m6.21.42a PB8
Apr 19MCL Meet at PC (Grand View Host)Apr 19 · Javelin · Place 5 · Southwest ChristianSouthwest ChristianJavelin300g TJ5.95-018
Apr 15MCL Meet at Catlin GabelApr 15 · Javelin · Place 6 · Southwest ChristianSouthwest ChristianJavelin300g TJ6.96-098
Apr 15MCL Meet at Catlin GabelApr 15 · Discus · Place 10 · Southwest ChristianSouthwest ChristianDiscus1kg10.53-108
Apr 15MCL Meet at Catlin GabelApr 15 · 100 Meters · Place 17 · Southwest ChristianSouthwest Christian100 Meters17.15.05a PB8
Apr 7OES MS Track MeetApr 7 · Javelin · Place 4 · Southwest ChristianSouthwest ChristianJavelin300g TJ4.93' 98
Apr 7OES MS Track MeetApr 7 · Discus · Place 5 · Southwest ChristianSouthwest ChristianDiscus1kg5.58' 3 PB8
Apr 7OES MS Track MeetApr 7 · 100 Meters · Place 19 · Southwest ChristianSouthwest Christian100 Meters19.15.26a8
Apr 12022 MCL Open InvitationalApr 1 · Javelin · Place 7 · Southwest ChristianSouthwest ChristianJavelin300g TJ7.99-018
Apr 12022 MCL Open InvitationalApr 1 · 100 Meters · Place 28 · Southwest ChristianSouthwest Christian100 Meters28.15.73a8