Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLiberty League Meet · Apr 1611.84aLiberty League MeetApril 16, 2025
110m Hurdles · 39" / 0.991m · OutdoorNE 2B League Meet #1 ( Freeman, Colfax, LRS, Asotin, St. G, Davenport) · Apr 1515.94aNE 2B League Meet #1 ( Freeman, Colfax, LRS, Asotin, St. G, Davenport)April 15, 2026
200 Meters · OutdoorLakeside Last Chance · May 722.67aLakeside Last ChanceMay 7, 2026
300m Hurdles · 36" / 0.914m · OutdoorOregon Relays presented by AthleticNET · Apr 340.20aOregon Relays presented by AthleticNETApril 3, 2026
400 Meters · OutdoorLC Invitational · Mar 2356.40aLC InvitationalMarch 23, 2024
Long Jump · OutdoorNE2B MS Meet 2: Site #1 · Apr 269-05.00NE2B MS Meet 2: Site #1April 26, 2021

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 212B District 6 ChampionshipsMay 21 · 300m Hurdles · Place 3 · Saint George's SchoolSaint George's School300m Hurdles340.94a12
May 212B District 6 ChampionshipsMay 21 · 300m Hurdles · Place 3 · Saint George's SchoolSaint George's School300m Hurdles340.36a12
May 212B District 6 ChampionshipsMay 21 · 110m Hurdles · Place 5 · Saint George's SchoolSaint George's School110m Hurdles516.26a12
May 212B District 6 ChampionshipsMay 21 · 110m Hurdles · Place 4 · Saint George's SchoolSaint George's School110m Hurdles415.93a12
May 212B District 6 ChampionshipsMay 21 · 200 Meters · Place 5 · Saint George's SchoolSaint George's School200 Meters523.03a12
May 7Lakeside Last ChanceMay 7 · 300m Hurdles · Place 1 · Saint George's SchoolSaint George's School300m Hurdles139.86a12
May 7Lakeside Last ChanceMay 7 · 200 Meters · Place 3 · Saint George's SchoolSaint George's School200 Meters322.67a PB12
May 5NE2B League ChampionshipsMay 5 · 300m Hurdles · Place 1 · Saint George's SchoolSaint George's School300m Hurdles140.45a12
Apr 29NE2B Meet #3 @ ChewelahApr 29 · 110m Hurdles · Place 1 · Saint George's SchoolSaint George's School110m Hurdles39" / 0.991m1.16.41a12
Apr 25Legends Twilight InvitationalApr 25 · 300m Hurdles · Place 3 · Saint George's SchoolSaint George's School300m Hurdles341.42a12
Apr 25Legends Twilight InvitationalApr 25 · 110m Hurdles · Place 6 · Saint George's SchoolSaint George's School110m Hurdles615.71a12
Apr 22NE2B League Meet #2 @ ChewelahApr 22 · 110m Hurdles · Place 2 · Saint George's SchoolSaint George's School110m Hurdles216.18a12
Apr 18Pasco InviteApr 18 · 300m Hurdles · Place 8 · Saint George's SchoolSaint George's School300m Hurdles840.94a12
Apr 15NE 2B League Meet #1 ( Freeman, Colfax, LRS, Asotin, St. G, Davenport)Apr 15 · 110m Hurdles · Place 2 · Saint George's SchoolSaint George's School110m Hurdles39" / 0.991m2.15.94a PB12
Apr 15NE 2B League Meet #1 ( Freeman, Colfax, LRS, Asotin, St. G, Davenport)Apr 15 · 200 Meters · Place 2 · Saint George's SchoolSaint George's School200 Meters2.22.88a12
Apr 3Oregon Relays presented by AthleticNETApr 3 · 300m Hurdles · Place 7 · Saint George's SchoolSaint George's School300m Hurdles36" / 0.914m7.40.20a PB12
Apr 3Oregon Relays presented by AthleticNETApr 3 · 200 Meters · Place 46 · Saint George's SchoolSaint George's School200 Meters46.23.21aWind: 1.712
Mar 28The Big Red InviteMar 28 · 300m Hurdles · Place 3 · Saint George's SchoolSaint George's School300m Hurdles341.82a12
Mar 19LC JamboreeMar 19 · 200 Meters · Place 4 · Saint George's SchoolSaint George's School200 Meters422.97a12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 22NE 2B State Qualifier May 22 · 300m Hurdles · Place 6 · Saint George's SchoolSaint George's School300m Hurdles36" / 0.914mRound P6.42.52a11
May 22NE 2B State Qualifier May 22 · 300m Hurdles · Place 5 · Saint George's SchoolSaint George's School300m Hurdles36" / 0.914m5.42.06a11
Apr 26Legends Twilight InvitationalApr 26 · 300m Hurdles · Place 7 · Saint George's SchoolSaint George's School300m Hurdles36" / 0.914m7.41.75a11
Apr 22NE 2B League Meet @ Ritzville Apr 22 · 110m Hurdles · Saint George's SchoolSaint George's School110m Hurdles39" / 0.991m—DNS11
Apr 192025 Van Kuren InviteApr 19 · 300m Hurdles · Saint George's SchooSaint George's Schoo300m Hurdles—DNF11
Apr 16Liberty League MeetApr 16 · 100 Meters · Place 4 · Saint George's SchoolSaint George's School100 Meters4.11.84a PB11
Apr 4Oregon Relays presented by AthleticNETApr 4 · 300m Hurdles · Place 22 · Saint George's SchoolSaint George's School300m Hurdles36" / 0.914m22.41.60a11
Mar 29Return of the Big Red InvitationalMar 29 · 300m Hurdles · Place 7 · Saint George's SchoolSaint George's School300m Hurdles743.05a11
Mar 18Highlander JamboreeMar 18 · 300m Hurdles · Place 3 · Saint George's SchoolSaint George's School300m Hurdles343.16a—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 151B D7&9 2B D7 Regional ChampionshipsMay 15 · Javelin · Place 16 · St George'sSt George'sJavelin1696-4—
May 8Newport Invite (Last Chance)May 8 · Javelin · Place 18 · St George'sSt George'sJavelin18102-6.5—
May 8Newport Invite (Last Chance)May 8 · Discus · Place 29 · St George'sSt George'sDiscus2974-11—
Mar 23LC InvitationalMar 23 · 400 Meters · Place 12 · St George'sSt George's400 Meters1256.40a PB—
Mar 23LC InvitationalMar 23 · 200 Meters · Place 16 · St George'sSt George's200 Meters1625.19a—
Mar 14Lakeside JamboreeMar 14 · 200 Meters · Place 7 · St George'sSt George's200 Meters725.30a—
Mar 14Lakeside JamboreeMar 14 · 100 Meters · Place 45 · St George'sSt George's100 Meters4513.68a—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 191B D7&D9, 2B D7 Regional ChampionshipsMay 19 · 200 Meters · Place 11 · St George'sSt George's200 Meters1125.45a—
May 9NE 2B Sub Districts May 9 · 200 Meters · Place 4 · St George'sSt George's200 Meters425.82a—
May 2NE 2B Team ChampionshipMay 2 · 200 Meters · Place 12 · St George'sSt George's200 Meters1225.61a—
May 2NE 2B Team ChampionshipMay 2 · 100 Meters · Place 25 · St George'sSt George's100 Meters2512.78a—
Apr 27NE District 7 1B/2B League Meet @Mead HSApr 27 · 200 Meters · Place 5 · Saint George's SchoolSaint George's School200 Meters5.25.89a9
Apr 27NE District 7 1B/2B League Meet @Mead HSApr 27 · 100 Meters · Place 11 · Saint George's SchoolSaint George's School100 Meters11.12.59
Apr 19District 7 1B/2B Meet - Site #3Apr 19 · 200 Meters · Place 12 · St George'sSt George's200 Meters1226.00a—
Apr 19District 7 1B/2B Meet - Site #3Apr 19 · 100 Meters · Place 18 · St George'sSt George's100 Meters1813.00a—
Apr 11NE District 1B/2B League Meet @ Liberty HSApr 11 · 200 Meters · Place 10 · St George'sSt George's200 Meters1026.81a—
Apr 11NE District 1B/2B League Meet @ Liberty HSApr 11 · 100 Meters · Place 13 · St George'sSt George's100 Meters1313.46a—

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 6MS Meet 4: Site #1May 6 · Long Jump · Place 6 · St George'sSt George'sLong Jump6.11-03.00Unofficial8
May 6MS Meet 4: Site #1May 6 · 400 Meters · Place 3 · St George'sSt George's400 Meters3.1:09.22Unofficial8
May 6MS Meet 4: Site #1May 6 · 100 Meters · Place 3 · St George'sSt George's100 Meters3.13.62Unofficial8
May 3NE2B MS Meet 3: Site #2May 3 · 400 Meters · Place 5 · St George'sSt George's400 Meters5.1:06.85a8
May 3NE2B MS Meet 3: Site #2May 3 · 100 Meters · Place 6 · St George'sSt George's100 Meters6.14.50a8
Apr 26NE2B MS Meet 2: Site #1Apr 26 · Long Jump · Place 7 · St George'sSt George'sLong Jump7.9-05.00 PB8
Apr 26NE2B MS Meet 2: Site #1Apr 26 · 200 Meters · Place 3 · St George'sSt George's200 Meters3.31.04a8
Apr 26NE2B MS Meet 2: Site #1Apr 26 · 100 Meters · Place 3 · St George'sSt George's100 Meters3.14.48a8
Apr 19NE2B MS Meet 1: Site #2Apr 19 · 200 Meters · Place 3 · St George'sSt George's200 Meters3.27.85a8
Apr 19NE2B MS Meet 1: Site #2Apr 19 · 100 Meters · Place 2 · St George'sSt George's100 Meters2.14.06a8