Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHMS/NPMS/SMS @RHS · Apr 2513.7HMS/NPMS/SMS @RHSApril 25, 2024
100m Hurdles · 30" / 0.762m · OutdoorCVSD - MS All-League Track Meet · May 2715.39aCVSD - MS All-League Track MeetMay 27, 2025
110m Hurdles · 39" / 0.991m · OutdoorGSL #3 vs Ferris & CV · Apr 2317.20aGSL #3 vs Ferris & CVApril 23, 2026
200 Meters · Indoor2026 Spokane HS Invitational · Jan 2326.08a2026 Spokane HS InvitationalJanuary 23, 2026
200 Meters · OutdoorGSL #2 CV, Mead @ Shadle Park · Apr 1625.11aGSL #2 CV, Mead @ Shadle ParkApril 16, 2026
300 Meters · Indoor2026 Spokane HS Preview · Jan 941.44a2026 Spokane HS PreviewJanuary 9, 2026
300m Hurdles · 36" / 0.914m · Outdoor3A/4A District 6 Championships · May 2141.90a3A/4A District 6 ChampionshipsMay 21, 2026
400 Meters · Indoor2026 Spokane HS Invitational · Jan 2357.60a2026 Spokane HS InvitationalJanuary 23, 2026
400 Meters · OutdoorUSATF Inland NW Youth Association Championships · Jun 1457.45aUSATF Inland NW Youth Association ChampionshipsJune 14, 2025
400m Hurdles · 36" / 0.914m · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2758.73a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
800 Meters · OutdoorEvergreen/NORTH PINES MS Track Meet · May 92:50.1Evergreen/NORTH PINES MS Track MeetMay 9, 2024
80m Hurdles · 30" / 0.762m · OutdoorCVSD - MS All-League Track Meet · May 2113.5CVSD - MS All-League Track MeetMay 21, 2024
Long Jump · OutdoorEvergreen/NORTH PINES MS Track Meet · May 913' 11.5Evergreen/NORTH PINES MS Track MeetMay 9, 2024

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400m Hurdles · Place 11 · Valley FlashValley Flash400m Hurdles36" / 0.914mRound P11.58.73a PB9
Jul 8USATF Region 13 Junior Olympic ChampionshipJul 8 · 400m Hurdles · Place 1 · Valley FlashValley Flash400m Hurdles158.99a9
Jul 8USATF Region 13 Junior Olympic ChampionshipJul 8 · 110m Hurdles · Place 6 · Valley FlashValley Flash110m Hurdles616.52a9
Jun 26USATF Inland NW Association Junior Olympic ChampionshipsJun 26 · 400m Hurdles · Place 1 · Valley FlashValley Flash400m Hurdles36" / 0.914m1.1:00.53a9
Jun 26USATF Inland NW Association Junior Olympic ChampionshipsJun 26 · 110m Hurdles · Place 2 · Valley FlashValley Flash110m Hurdles39" / 0.991m2.17.34aWind: -2.39
Jun 13USATF Inland NW Association Championship Youth MeetJun 13 · 400m Hurdles · Place 1 · Valley FlashValley Flash400m Hurdles36" / 0.914m1.1:03.47a9
Jun 13USATF Inland NW Association Championship Youth MeetJun 13 · 110m Hurdles · Place 1 · Valley FlashValley Flash110m Hurdles39" / 0.991m1.17.28a9
May 213A/4A District 6 ChampionshipsMay 21 · 300m Hurdles · Place 11 · Central ValleyCentral Valley300m Hurdles36" / 0.914m11.41.90a PB9
May 13GSL Sub District ChampionshipMay 13 · 300m Hurdles · Place 10 · Central ValleyCentral Valley300m Hurdles36" / 0.914m10.42.88a9
May 13GSL Sub District ChampionshipMay 13 · 110m Hurdles · Place 14 · Central ValleyCentral Valley110m Hurdles39" / 0.991m14.16.98aWind: 4.49
May 5GSL ChampionshipsMay 5 · 300m Hurdles · Place 9 · Central ValleyCentral Valley300m Hurdles942.46a9
May 5GSL ChampionshipsMay 5 · 110m Hurdles · Place 14 · Central ValleyCentral Valley110m Hurdles1417.51a9
Apr 23GSL #3 vs Ferris & CVApr 23 · 300m Hurdles · Place 3 · Central ValleyCentral Valley300m Hurdles36" / 0.914m3.43.85a9
Apr 23GSL #3 vs Ferris & CVApr 23 · 110m Hurdles · Place 3 · Central ValleyCentral Valley110m Hurdles39" / 0.991m3.17.20a PB9
Apr 182026 Van Kuren InvitationalApr 18 · 300m Hurdles · Place 10 · Central ValleyCentral Valley300m Hurdles1043.90a9
Apr 182026 Van Kuren InvitationalApr 18 · 110m Hurdles · Place 14 · Central ValleyCentral Valley110m Hurdles1417.23a9
Apr 16GSL #2 CV, Mead @ Shadle ParkApr 16 · 300m Hurdles · Place 3 · Central ValleyCentral Valley300m Hurdles343.69a9
Apr 16GSL #2 CV, Mead @ Shadle ParkApr 16 · 110m Hurdles · Place 3 · Central ValleyCentral Valley110m Hurdles317.82a9
Apr 16GSL #2 CV, Mead @ Shadle ParkApr 16 · 200 Meters · Place 10 · Central ValleyCentral Valley200 Meters1025.11a PB9
Apr 1GSL #1 CV @ UHSApr 1 · 300m Hurdles · Place 3 · Central ValleyCentral Valley300m Hurdles344.41a9
Apr 1GSL #1 CV @ UHSApr 1 · 110m Hurdles · Place 4 · Central ValleyCentral Valley110m Hurdles418.11a9
Mar 28Howard Dolphin Invitational 2026Mar 28 · 300m Hurdles · Place 3 · Central ValleyCentral Valley300m Hurdles343.67a9

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 232026 Spokane HS InvitationalJan 23 · 60m Hurdles · Place 49 · Valley FlashValley Flash60m HurdlesRound P4910.45a9
Jan 232026 Spokane HS InvitationalJan 23 · 400 Meters · Place 90 · Valley FlashValley Flash400 Meters9057.60a PB9
Jan 232026 Spokane HS InvitationalJan 23 · 200 Meters · Place 24 · Valley FlashValley Flash200 Meters2426.08a PB9
Jan 92026 Spokane HS PreviewJan 9 · 60m Hurdles · Place 44 · Valley FlashValley Flash60m HurdlesRound P4410.58a9
Jan 92026 Spokane HS PreviewJan 9 · 300 Meters · Place 39 · Valley FlashValley Flash300 Meters3941.44a PB9

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 3USATF Region 13 Junior Olympic ChampionshipJul 3 · 400m Hurdles · Place 4 · Valley FlashValley Flash400m Hurdles41:02.25a8
Jun 27USATF Inland Northwest Association Junior Olympic ChampionshipsJun 27 · 400m Hurdles · Place 2 · Valley FlashValley Flash400m Hurdles21:03.22a8
Jun 27USATF Inland Northwest Association Junior Olympic ChampionshipsJun 27 · 110m Hurdles · Place 5 · Valley FlashValley Flash110m Hurdles518.63a8
Jun 14USATF Inland NW Youth Association ChampionshipsJun 14 · 400m Hurdles · Place 2 · Valley FlashValley Flash400m Hurdles21:06.39a8
Jun 14USATF Inland NW Youth Association ChampionshipsJun 14 · 110m Hurdles · Place 6 · Valley FlashValley Flash110m Hurdles619.31a8
Jun 14USATF Inland NW Youth Association ChampionshipsJun 14 · 400 Meters · Place 8 · Valley FlashValley Flash400 Meters857.45a PB8
Jun 14USATF Inland NW Youth Association ChampionshipsJun 14 · 200 Meters · Place 11 · Valley FlashValley Flash200 Meters1126.76a8
May 27CVSD - MS All-League Track MeetMay 27 · 100m Hurdles · Place 5 · North PinesNorth Pines100m Hurdles30" / 0.762mRound P5.16.13a8
May 27CVSD - MS All-League Track MeetMay 27 · 100m Hurdles · Place 5 · North PinesNorth Pines100m Hurdles30" / 0.762m5.15.39a PB8
May 27CVSD - MS All-League Track MeetMay 27 · Long Jump · Place 7 · North PinesNorth PinesLong Jump7.16' 1.5"8
May 27CVSD - MS All-League Track MeetMay 27 · 200 Meters · Place 3 · North PinesNorth Pines200 MetersRound P3.25.78a8
May 27CVSD - MS All-League Track MeetMay 27 · 200 Meters · Place 3 · North PinesNorth Pines200 Meters3.25.28a8
May 21NORTH PINES vs Evergreen - MS MeetMay 21 · Long Jump · Place 5 · North PinesNorth PinesLong Jump515-8.758
May 21NORTH PINES vs Evergreen - MS MeetMay 21 · 100m Hurdles · Place 2 · North PinesNorth Pines100m Hurdles215.38
May 21NORTH PINES vs Evergreen - MS MeetMay 21 · 200 Meters · Place 3 · North PinesNorth Pines200 Meters325.88
May 15HORIZON vs North Pines vs Selkirk - MS MeetMay 15 · 100m Hurdles · Place 4 · North PinesNorth Pines100m Hurdles415.48
May 15HORIZON vs North Pines vs Selkirk - MS MeetMay 15 · 200 Meters · Place 1 · North PinesNorth Pines200 Meters125.68
May 7GREENACRES vs Selkirk vs North Pines - MS MeetMay 7 · 100m Hurdles · Place 2 · North PinesNorth Pines100m Hurdles215.68
May 7GREENACRES vs Selkirk vs North Pines - MS MeetMay 7 · 200 Meters · Place 1 · North PinesNorth Pines200 Meters125.88
May 1HORIZON vs Greenacres vs North Pines- MS MeetMay 1 · 100m Hurdles · Place 3 · North PinesNorth Pines100m Hurdles315.68

2024 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 21USATF Inland Northwest Association Junior Olympic ChampionshipsJun 21 · Long Jump · Place 11 · Valley FlashValley FlashLong Jump113.91m—
Jun 21USATF Inland Northwest Association Junior Olympic ChampionshipsJun 21 · 200m Hurdles · Place 4 · Valley FlashValley Flash200m Hurdles430.18a—
Jun 21USATF Inland Northwest Association Junior Olympic ChampionshipsJun 21 · 100m Hurdles · Place 5 · Valley FlashValley Flash100m Hurdles518.43a—
Jun 21USATF Inland Northwest Association Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 13 · Valley FlashValley Flash200 Meters1327.47a—
Jun 15USATF Inland NW Youth Association ChampionshipsJun 15 · Long Jump · Place 7 · Valley FlashValley FlashLong Jump73.91m—
Jun 15USATF Inland NW Youth Association ChampionshipsJun 15 · 200m Hurdles · Place 1 · Valley FlashValley Flash200m Hurdles132.24a—
Jun 15USATF Inland NW Youth Association ChampionshipsJun 15 · 100m Hurdles · Place 4 · Valley FlashValley Flash100m Hurdles419.02a—
May 21CVSD - MS All-League Track MeetMay 21 · 80m Hurdles · Place 3 · North PinesNorth Pines80m Hurdles30" / 0.762mRound P3.13.5 PB7
May 21CVSD - MS All-League Track MeetMay 21 · 80m Hurdles · Place 5 · North PinesNorth Pines80m Hurdles30" / 0.762m5.14.17
May 21CVSD - MS All-League Track MeetMay 21 · Long Jump · Place 12 · North PinesNorth PinesLong Jump12.13' 10.257
May 21CVSD - MS All-League Track MeetMay 21 · 100 Meters · Place 20 · North PinesNorth Pines100 MetersRound P20.14.97
May 16Bowdish/Selkirk/NORTH PINES MS Track MeetMay 16 · 80m Hurdles · Place 2 · North PinesNorth Pines80m Hurdles30" / 0.762m2.13.87
May 16Bowdish/Selkirk/NORTH PINES MS Track MeetMay 16 · Long Jump · Place 5 · North PinesNorth PinesLong Jump5.13' 77
May 16Bowdish/Selkirk/NORTH PINES MS Track MeetMay 16 · 100 Meters · Place 1 · North PinesNorth Pines100 Meters1.14.07
May 9Evergreen/NORTH PINES MS Track MeetMay 9 · 80m Hurdles · Place 2 · North PinesNorth Pines80m Hurdles30" / 0.762m2.14.67
May 9Evergreen/NORTH PINES MS Track MeetMay 9 · Long Jump · Place 4 · North PinesNorth PinesLong Jump4.13' 11.5 PB7
May 9Evergreen/NORTH PINES MS Track MeetMay 9 · 800 Meters · Place 2 · North PinesNorth Pines800 Meters2.2:50.1 PB7
May 2Horizon/NorthPines/GREENACRES MS Track MeetMay 2 · 80m Hurdles · Place 2 · North PinesNorth Pines80m Hurdles30" / 0.762m2.14.37
May 2Horizon/NorthPines/GREENACRES MS Track MeetMay 2 · Long Jump · Place 2 · North PinesNorth PinesLong Jump2.13' 87
May 2Horizon/NorthPines/GREENACRES MS Track MeetMay 2 · 200 Meters · Place 3 · North PinesNorth Pines200 Meters3.29.37
Apr 25HMS/NPMS/SMS @RHSApr 25 · 80m Hurdles · Place 2 · North PinesNorth Pines80m Hurdles30" / 0.762m2.14.77
Apr 25HMS/NPMS/SMS @RHSApr 25 · Long Jump · Place 9 · North PinesNorth PinesLong Jump9.12' 11.57
Apr 25HMS/NPMS/SMS @RHSApr 25 · 200 Meters · Place 2 · North PinesNorth Pines200 Meters2.28.77
Apr 25HMS/NPMS/SMS @RHSApr 25 · 100 Meters · Place 5 · North PinesNorth Pines100 Meters5.13.7 PB7