Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 30" / 0.762m · OutdoorMCL Meet at Catlin Gabel · Apr 1522.41aMCL Meet at Catlin GabelApril 15, 2022
1500 Meters · Outdoor3A-2 Coastal Range League Championships · May 204:34.47a3A-2 Coastal Range League ChampionshipsMay 20, 2026
200 Meters · OutdoorWRL @ Wood · Apr 1829.39aWRL @ WoodApril 18, 2023
3000 Meters · OutdoorMCL Meet @ Catlin Gabel · Apr 2211:11.06aMCL Meet @ Catlin GabelApril 22, 2025
400 Meters · OutdoorMCL Meet @ Life Christian · Apr 171:03.07aMCL Meet @ Life Christian April 17, 2025
800 Meters · Outdoor3A-2 Coastal Range League Championships · May 202:12.52a3A-2 Coastal Range League ChampionshipsMay 20, 2026
Javelin · 450g AeroJav · OutdoorMCL District Championships · May 20105-11MCL District ChampionshipsMay 20, 2025
Long Jump · OutdoorMS Meet @ Catlin Gabel · Apr 912-06.00MS Meet @ Catlin GabelApril 9, 2024
Shot Put · 8lb · OutdoorMCL District Championships · May 2025-05.50MCL District ChampionshipsMay 20, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 203A-2 Coastal Range League ChampionshipsMay 20 · 1500 Meters · Place 7 · RiverdaleRiverdale1500 Meters74:34.47a PB9
May 203A-2 Coastal Range League ChampionshipsMay 20 · 800 Meters · Place 5 · RiverdaleRiverdale800 Meters52:13.21a9
May 203A-2 Coastal Range League ChampionshipsMay 20 · 800 Meters · Place 6 · RiverdaleRiverdale800 Meters62:12.52a PB9
May 7Catlin GabelMay 7 · 1500 Meters · Place 10 · RiverdaleRiverdale1500 Meters104:38.16a9
Apr 28Coastal Range League MeetApr 28 · 1500 Meters · Place 1 · RiverdaleRiverdale1500 Meters14:39.50a9
Apr 246-Lane SymposiumApr 24 · 1500 Meters · Place 5 · RiverdaleRiverdale1500 Meters54:42.43a9
Apr 15Coastal Range League MeetApr 15 · 1500 Meters · Place 2 · RiverdaleRiverdale1500 Meters2.4:49.98a9
Apr 15Coastal Range League MeetApr 15 · 800 Meters · Place 6 · RiverdaleRiverdale800 Meters6.2:25.62a9
Apr 11Lower Columbia InvitationalApr 11 · 800 Meters · Place 13 · RiverdaleRiverdale800 Meters132:20.29a9
Apr 8Catlin Gabel MeetApr 8 · 1500 Meters · Place 3 · RiverdaleRiverdale1500 Meters34:50.96a9

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 20MCL District ChampionshipsMay 20 · Javelin · Place 2 · RiverdaleRiverdaleJavelin450g AeroJav2.105-11 PB8
May 20MCL District ChampionshipsMay 20 · Shot Put · Place 8 · RiverdaleRiverdaleShot Put8lb8.25-05.50 PB8
May 20MCL District ChampionshipsMay 20 · 400 Meters · Place 7 · RiverdaleRiverdale400 Meters7.1:03.37a8
May 14MCL East Sub-District ChampionshipsMay 14 · Javelin · Place 6 · RiverdaleRiverdaleJavelin695-008
May 14MCL East Sub-District ChampionshipsMay 14 · Shot Put · Place 6 · RiverdaleRiverdaleShot Put628-02.008
May 14MCL East Sub-District ChampionshipsMay 14 · 400 Meters · Place 3 · RiverdaleRiverdale400 Meters31:04.08a8
May 1Scappoose Middle School MeetMay 1 · Javelin · Place 10 · RiverdaleRiverdaleJavelin450g AeroJav10.83' 10"8
May 1Scappoose Middle School MeetMay 1 · 3000 Meters · RiverdaleRiverdale3000 Meters—DNS8
May 1Scappoose Middle School MeetMay 1 · 400 Meters · Place 10 · RiverdaleRiverdale400 Meters10.1:04.64a8
Apr 22MCL Meet @ Catlin GabelApr 22 · Javelin · Place 7 · RiverdaleRiverdaleJavelin450g AeroJav7.81-068
Apr 22MCL Meet @ Catlin GabelApr 22 · 3000 Meters · Place 3 · RiverdaleRiverdale3000 Meters3.11:11.06a PB8
Apr 17MCL Meet @ Life Christian Apr 17 · Javelin · Place 6 · RiverdaleRiverdaleJavelin677-38
Apr 17MCL Meet @ Life Christian Apr 17 · 400 Meters · Place 4 · RiverdaleRiverdale400 Meters41:03.07a PB8
Apr 10OES MS InviteApr 10 · Javelin · Place 2 · RiverdaleRiverdaleJavelin281-98
Apr 10OES MS InviteApr 10 · Shot Put · Place 3 · RiverdaleRiverdaleShot Put324-7.758
Apr 10OES MS InviteApr 10 · 800 Meters · Place 5 · RiverdaleRiverdale800 Meters52:33.55a8
Apr 1MCL Meet @ Catlin GabelApr 1 · Javelin · Place 1 · RiverdaleRiverdaleJavelin198-08

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 7MCL District ChampionshipsMay 7 · Javelin · Place 6 · RiverdaleRiverdaleJavelin450g AeroJav6.104-007
May 3MCL East Sub-District MeetMay 3 · Javelin · Place 3 · RiverdaleRiverdaleJavelin450g AeroJav3.96-097
May 3MCL East Sub-District MeetMay 3 · 400 Meters · Place 9 · RiverdaleRiverdale400 Meters9.1:07.67a7
Apr 23WRL - Kraxberger, Meridian Creek @ LakeridgeApr 23 · Javelin · Place 1 · RiverdaleRiverdaleJavelin450g AeroJav1.90' 17
Apr 23WRL - Kraxberger, Meridian Creek @ LakeridgeApr 23 · 400 Meters · Place 4 · RiverdaleRiverdale400 Meters4.1:05.94a7
Apr 9MS Meet @ Catlin GabelApr 9 · Long Jump · Place 18 · RiverdaleRiverdaleLong Jump18.12-06.00 PB7
Apr 9MS Meet @ Catlin GabelApr 9 · Javelin · Place 2 · RiverdaleRiverdaleJavelin450g AeroJav2.95-007
Apr 9MS Meet @ Catlin GabelApr 9 · 400 Meters · Place 10 · RiverdaleRiverdale400 Meters10.1:07.43a7
Apr 4OES MS Track MeetApr 4 · Javelin · Place 2 · RiverdaleRiverdaleJavelin450g AeroJav2.82' 87
Apr 4OES MS Track MeetApr 4 · 400 Meters · Place 14 · RiverdaleRiverdale400 Meters14.1:10.30a7

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 4MCL East Sub Districts (at PC)May 4 · 400 Meters · Place 10 · RiverdaleRiverdale400 Meters101:14.23a—
Apr 24Southridge All-Comers MeetApr 24 · 400 Meters · Place 13 · RiverdaleRiverdale400 Meters131:13.92a—
Apr 18WRL @ WoodApr 18 · 400 Meters · Place 7 · RiverdaleRiverdale400 Meters71:18.20a—
Apr 18WRL @ WoodApr 18 · 200 Meters · Place 2 · RiverdaleRiverdale200 Meters229.39a PB—

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 3MCL East Sub-Districts at PCMay 3 · 100m Hurdles · Place 9 · RiverdaleRiverdale100m Hurdles30" / 0.762m9.22.50a5
Apr 19MCL Meet at PC (Grand View Host)Apr 19 · 100m Hurdles · Place 12 · RiverdaleRiverdale100m Hurdles30" / 0.762m12.23.40a5
Apr 19MCL Meet at PC (Grand View Host)Apr 19 · 400 Meters · Place 22 · RiverdaleRiverdale400 Meters22.1:24.29a5
Apr 15MCL Meet at Catlin GabelApr 15 · 100m Hurdles · Place 16 · RiverdaleRiverdale100m Hurdles30" / 0.762m16.22.41a PB5
Apr 15MCL Meet at Catlin GabelApr 15 · 800 Meters · Place 16 · RiverdaleRiverdale800 Meters16.3:00.23a5