Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGrants Pass @ South Eugene · Apr 2311.26aGrants Pass @ South EugeneApril 23, 2025
150 Meters · OutdoorThe Rogue Classic Invite · Mar 1418.98aThe Rogue Classic InviteMarch 14, 2024
200 Meters · OutdoorOregon Relays presented by AthleticNET · Apr 322.45aOregon Relays presented by AthleticNETApril 3, 2026
200m Hurdles · 30" / 0.762m · OutdoorSouth vs North Dual Meet · Mar 2333.61aSouth vs North Dual MeetMarch 23, 2023
300 Meters · OutdoorThe Rogue Classic Invite · Mar 1440.96aThe Rogue Classic InviteMarch 14, 2024
400 Meters · OutdoorRoseburg Twilight Invitational · Apr 1852.57aRoseburg Twilight InvitationalApril 18, 2026
800 Meters · OutdoorSouth Medford @ Grants Pass · Apr 302:24.12aSouth Medford @ Grants PassApril 30, 2025
Javelin · 450g AeroJav · OutdoorSouth Grants Pass @ TMS · Mar 3162' 2South Grants Pass @ TMSMarch 31, 2022
Long Jump · OutdoorSouth vs North Dual Meet · Mar 2310' 2South vs North Dual MeetMarch 23, 2023

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 206A-7 Southwest Conference ChampionshipsMay 20 · 200 Meters · Place 14 · Grants PassGrants Pass200 Meters1423.43a11
May 206A-7 Southwest Conference ChampionshipsMay 20 · 100 Meters · Place 13 · Grants PassGrants Pass100 Meters1311.45a11
May 976th Annual Grants Pass Rotary Invitational presented by Les Schwab Tire CenterMay 9 · 400 Meters · Place 14 · Grants PassGrants Pass400 Meters14.53.94a11
May 976th Annual Grants Pass Rotary Invitational presented by Les Schwab Tire CenterMay 9 · 200 Meters · Place 13 · Grants PassGrants Pass200 Meters13.23.47a11
Apr 29SMHS vs GPHSApr 29 · 400 Meters · Place 1 · Grants PassGrants Pass400 Meters153.25a11
Apr 29SMHS vs GPHSApr 29 · 200 Meters · Place 1 · Grants PassGrants Pass200 Meters122.92a11
Apr 22Willamette @ Grants PassApr 22 · 400 Meters · Place 3 · Grants PassGrants Pass400 Meters353.84a11
Apr 22Willamette @ Grants PassApr 22 · 100 Meters · Place 2 · Grants PassGrants Pass100 Meters211.67a11
Apr 18Roseburg Twilight InvitationalApr 18 · 400 Meters · Place 9 · Grants PassGrants Pass400 Meters952.57a PB11
Apr 18Roseburg Twilight InvitationalApr 18 · 200 Meters · Place 5 · Grants PassGrants Pass200 Meters522.97a11
Apr 15Grants Pass @ SheldonApr 15 · 200 Meters · Place 3 · Grants PassGrants Pass200 Meters323.11a11
Apr 15Grants Pass @ SheldonApr 15 · 100 Meters · Place 5 · Grants PassGrants Pass100 Meters511.75a11
Apr 1124th Prefontaine Rotary InvitationalApr 11 · 400 Meters · Place 18 · Grants PassGrants Pass400 Meters1854.10a11
Apr 1124th Prefontaine Rotary InvitationalApr 11 · 200 Meters · Place 3 · Grants PassGrants Pass200 Meters322.90a11
Apr 8South Eugene @ Grants PassApr 8 · 400 Meters · Place 1 · Grants PassGrants Pass400 Meters152.95a11
Apr 3Oregon Relays presented by AthleticNETApr 3 · 200 Meters · Place 21 · Grants PassGrants Pass200 Meters21.22.45a PBWind: 1.811
Mar 18The Rogue Valley PreviewMar 18 · 200 Meters · Place 1 · Grants PassGrants Pass200 Meters122.75a11
Mar 18The Rogue Valley PreviewMar 18 · 100 Meters · Place 1 · Grants PassGrants Pass100 Meters111.41a11

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 30South Medford @ Grants PassApr 30 · 800 Meters · Place 5 · Grants PassGrants Pass800 Meters52:24.12a PB10
Apr 30South Medford @ Grants PassApr 30 · 100 Meters · Place 1 · Grants PassGrants Pass100 Meters111.49a10
Apr 23Grants Pass @ South EugeneApr 23 · 100 Meters · Place 1 · Grants PassGrants Pass100 Meters111.26a PB10
Apr 16Grants Pass @ RoseburgApr 16 · 400 Meters · Place 3 · Grants PassGrants Pass400 Meters353.85a10
Apr 16Grants Pass @ RoseburgApr 16 · 200 Meters · Place 5 · Grants PassGrants Pass200 Meters523.61a10
Apr 1125th Annual Bob Newland Frosh Soph ClassicApr 11 · 400 Meters · Place 2 · Grants PassGrants Pass400 Meters254.38a10
Apr 1125th Annual Bob Newland Frosh Soph ClassicApr 11 · 200 Meters · Place 1 · Grants PassGrants Pass200 Meters123.08a10
Apr 9Willamette @ Grants PassApr 9 · 200 Meters · Place 2 · Grants PassGrants Pass200 Meters223.31a10
Apr 9Willamette @ Grants PassApr 9 · 100 Meters · Place 1 · Grants PassGrants Pass100 Meters111.52a10
Mar 19Rogue Valley PreviewMar 19 · 400 Meters · Place 1 · Grants PassGrants Pass400 Meters155.81a—
Mar 19Rogue Valley PreviewMar 19 · 200 Meters · Place 1 · Grants PassGrants Pass200 Meters124.26a—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 35A/6A Southern Oregon JV District Meet May 3 · 200 Meters · Place 5 · Grants PassGrants Pass200 Meters524.25a—
May 35A/6A Southern Oregon JV District Meet May 3 · 100 Meters · Place 9 · Grants PassGrants Pass100 Meters911.82a—
May 1Grants Pass at South Medford Dual MeetMay 1 · 200 Meters · Place 5 · Grants PassGrants Pass200 Meters524.53a—
May 1Grants Pass at South Medford Dual MeetMay 1 · 100 Meters · Place 10 · Grants PassGrants Pass100 Meters1011.87a—
Apr 23@Crater vs. Grants Pass Dual Junior VarsityApr 23 · 400 Meters · Place 7 · Grants PassGrants Pass400 Meters71:00.27a—
Apr 23@Crater vs. Grants Pass Dual Junior VarsityApr 23 · 200 Meters · Place 18 · Grants PassGrants Pass200 Meters1825.47a—
Apr 17Roseburg @ Grants PassApr 17 · 400 Meters · Place 8 · Grants PassGrants Pass400 Meters859.79a—
Apr 17Roseburg @ Grants PassApr 17 · 200 Meters · Place 17 · Grants PassGrants Pass200 Meters1726.01a—
Mar 14The Rogue Classic InviteMar 14 · 300 Meters · Place 7 · Grants PassGrants Pass300 Meters740.96a PB—
Mar 14The Rogue Classic InviteMar 14 · 150 Meters · Place 7 · Grants PassGrants Pass150 Meters718.98a PB—

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 3SOMSAC 7th & 8th Grade District FinalsMay 3 · 400 Meters · Place 6 · SouthSouth400 Meters61:00.58a—
May 3SOMSAC 7th & 8th Grade District FinalsMay 3 · 400 Meters · Place 8 · SouthSouth400 Meters81:00.96a—
May 3SOMSAC 7th & 8th Grade District FinalsMay 3 · 200 Meters · Place 13 · SouthSouth200 Meters1327.39a—
Apr 26SOMSAC Ashland vs. South Grants PassApr 26 · 200 Meters · Place 2 · SouthSouth200 Meters226.24a—
Apr 26SOMSAC Ashland vs. South Grants PassApr 26 · 100 Meters · Place 3 · SouthSouth100 Meters312.90a—
Apr 21South Middle School Dual vs. HedrickApr 21 · 400 Meters · Place 5 · SouthSouth400 Meters51:04.02a—
Apr 21South Middle School Dual vs. HedrickApr 21 · 200 Meters · Place 1 · SouthSouth200 Meters126.87a—
Apr 12SOMSAC North vs South, Scenic, LS @GPHSApr 12 · High Jump · Place 6 · SouthSouthHigh Jump64-5—
Apr 12SOMSAC North vs South, Scenic, LS @GPHSApr 12 · 400 Meters · Place 3 · SouthSouth400 Meters31:01.20a—
Apr 5SOMSAC Meet Apr 5 · High Jump · Place 5 · SouthSouthHigh Jump54-5—
Apr 5SOMSAC Meet Apr 5 · 400 Meters · Place 3 · SouthSouth400 Meters31:04.8—
Apr 5SOMSAC Meet Apr 5 · 100 Meters · Place 1 · SouthSouth100 Meters112.7—
Mar 23South vs North Dual MeetMar 23 · 200m Hurdles · Place 4 · SouthSouth200m Hurdles30" / 0.762m4.33.61a PB8
Mar 23South vs North Dual MeetMar 23 · Long Jump · Place 13 · SouthSouthLong Jump13.10' 2 PB8
Mar 23South vs North Dual MeetMar 23 · 400 Meters · Place 3 · SouthSouth400 Meters3.1:03.98a8

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 27SOMSAC North GP host South GPApr 27 · Javelin · Place 12 · SouthSouthJavelin450g AeroJav12.60-107
Apr 27SOMSAC North GP host South GPApr 27 · 400 Meters · Place 4 · SouthSouth400 Meters4.1:09.35a7
Apr 27SOMSAC North GP host South GPApr 27 · 200 Meters · Place 8 · SouthSouth200 Meters8.30.73a7
Apr 21SOMSAC Ashland hosts South Grants PassApr 21 · Javelin · Place 14 · SouthSouthJavelin450g AeroJav14.37-117
Apr 21SOMSAC Ashland hosts South Grants PassApr 21 · 400 Meters · Place 5 · SouthSouth400 Meters5.1:14.08a7
Apr 21SOMSAC Ashland hosts South Grants PassApr 21 · 200 Meters · Place 8 · SouthSouth200 Meters8.32.79a7
Apr 14SOMSAC South GP vs HedrickApr 14 · Javelin · Place 10 · SouthSouthJavelin450g AeroJav10.47-037
Apr 14SOMSAC South GP vs HedrickApr 14 · 400 Meters · Place 2 · SouthSouth400 Meters2.1:10.68a7
Apr 14SOMSAC South GP vs HedrickApr 14 · 200 Meters · Place 6 · SouthSouth200 Meters6.31.77a7
Apr 7SOMSAC South GP vs Lincoln Savage, New HopeApr 7 · Javelin · Place 6 · SouthSouthJavelin450g AeroJav6.59-007
Apr 7SOMSAC South GP vs Lincoln Savage, New HopeApr 7 · 400 Meters · Place 1 · SouthSouth400 Meters1.1:13.70a7
Apr 7SOMSAC South GP vs Lincoln Savage, New HopeApr 7 · 200 Meters · Place 7 · SouthSouth200 Meters7.30.91a7
Mar 31South Grants Pass @ TMSMar 31 · Javelin · Place 14 · SouthSouthJavelin450g AeroJav14.62' 2 PB7
Mar 31South Grants Pass @ TMSMar 31 · 200 Meters · Place 14 · SouthSouth200 Meters14.31.57
Mar 31South Grants Pass @ TMSMar 31 · 100 Meters · Place 16 · SouthSouth100 Meters16.15.07