Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2023 SPOKANE SPEED GAMES · Dec 165:19.43a2023 SPOKANE SPEED GAMESDecember 16, 2023
1 Mile · OutdoorMooberry Relays · Apr 204:47.11aMooberry RelaysApril 20, 2024
1500 Meters · OutdoorUSATF Inland Northwest Association Junior Olympic Championships · Jun 214:33.24aUSATF Inland Northwest Association Junior Olympic ChampionshipsJune 21, 2024
1600 Meters · OutdoorGSL #3 vs Ferris & CV · Apr 234:35.71aGSL #3 vs Ferris & CVApril 23, 2026
3000 Meters · Indoor2023 SPOKANE SPEED GAMES · Dec 1610:19.12a2023 SPOKANE SPEED GAMESDecember 16, 2023
3000 Meters · OutdoorUSATF Inland Northwest Association Junior Olympic Championships · Jun 219:35.42aUSATF Inland Northwest Association Junior Olympic ChampionshipsJune 21, 2024
3000m Steeplechase · OutdoorUSATF Region 13 Junior Olympic Championships · Jul 66:43.19aUSATF Region 13 Junior Olympic ChampionshipsJuly 6, 2023
3200 Meters · OutdoorGSL Sub District Championships · May 89:49.14aGSL Sub District ChampionshipsMay 8, 2024
60 Meters · IndoorSTCU West Coast Indoor Track & Field Championships · Mar 32:23.89aSTCU West Coast Indoor Track & Field ChampionshipsMarch 3, 2023
800 Meters · OutdoorGSL #3 @GP with Ferris/CV · May 12:10.09aGSL #3 @GP with Ferris/CVMay 1, 2025
Javelin · 450g AeroJav · OutdoorCVSD Middle School All-League Track Meet · May 23110' 6.5CVSD Middle School All-League Track MeetMay 23, 2022

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 213A/4A District 6 ChampionshipsMay 21 · 3200 Meters · Place 10 · Central ValleyCentral Valley3200 Meters10.9:55.29a12
May 13GSL Sub District ChampionshipMay 13 · 3200 Meters · Place 10 · Central ValleyCentral Valley3200 Meters10.9:57.10a12
May 13GSL Sub District ChampionshipMay 13 · 1600 Meters · Place 17 · Central ValleyCentral Valley1600 Meters17.4:36.33a12
May 5GSL ChampionshipsMay 5 · 3200 Meters · Place 14 · Central ValleyCentral Valley3200 Meters1410:17.81a12
May 5GSL ChampionshipsMay 5 · 1600 Meters · Place 23 · Central ValleyCentral Valley1600 Meters234:39.29a12
Apr 30GSL # 4 CV, Ridgeline @ FerrisApr 30 · 3200 Meters · Place 3 · Central ValleyCentral Valley3200 Meters3.10:13.88a12
Apr 30GSL # 4 CV, Ridgeline @ FerrisApr 30 · 1600 Meters · Place 3 · Central ValleyCentral Valley1600 Meters3.4:36.78a12
Apr 25Legends Twilight InvitationalApr 25 · 3200 Meters · Place 16 · Central ValleyCentral Valley3200 Meters1610:00.20a12
Apr 23GSL #3 vs Ferris & CVApr 23 · 3200 Meters · Place 3 · Central ValleyCentral Valley3200 Meters3.9:58.07a12
Apr 23GSL #3 vs Ferris & CVApr 23 · 1600 Meters · Place 3 · Central ValleyCentral Valley1600 Meters3.4:35.71a PB12
Apr 18Pasco InviteApr 18 · 3200 Meters · Place 20 · Central ValleyCentral Valley3200 Meters2010:09.22a12
Apr 16GSL #2 CV, Mead @ Shadle ParkApr 16 · 1600 Meters · Place 8 · Central ValleyCentral Valley1600 Meters84:42.05a12
Apr 16GSL #2 CV, Mead @ Shadle ParkApr 16 · 800 Meters · Place 7 · Central ValleyCentral Valley800 Meters72:10.39a12
Apr 1GSL #1 CV @ UHSApr 1 · 3200 Meters · Place 2 · Central ValleyCentral Valley3200 Meters210:23.50a12
Apr 1GSL #1 CV @ UHSApr 1 · 1600 Meters · Place 4 · Central ValleyCentral Valley1600 Meters44:46.73a12
Mar 27Eastmont Twilight InvitationalMar 27 · 3200 Meters · Place 2 · Central ValleyCentral Valley3200 Meters210:05.25a12
Mar 20Central Valley vs Moses LakeMar 20 · 3200 Meters · Place 2 · Central ValleyCentral Valley3200 Meters210:17.05a12
Mar 20Central Valley vs Moses LakeMar 20 · 1600 Meters · Place 2 · Central ValleyCentral Valley1600 Meters24:51.30a12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 1GSL #3 @GP with Ferris/CVMay 1 · 300m Hurdles · Place 6 · Central ValleyCentral Valley300m Hurdles646.31a11
May 1GSL #3 @GP with Ferris/CVMay 1 · 3200 Meters · Place 2 · Central ValleyCentral Valley3200 Meters210:20.87a11
May 1GSL #3 @GP with Ferris/CVMay 1 · 800 Meters · Place 6 · Central ValleyCentral Valley800 Meters62:10.09a PB11
Apr 26Legends Twilight InvitationalApr 26 · 3200 Meters · Place 14 · Central ValleyCentral Valley3200 Meters14.10:12.04a11
Apr 192025 Van Kuren InviteApr 19 · 1600 Meters · Place 18 · Central ValleyCentral Valley1600 Meters184:42.8711
Apr 17GSL #1 Uhigh, CV @ RidgelineApr 17 · 3200 Meters · Place 2 · Central ValleyCentral Valley3200 Meters210:26.41a11
Apr 17GSL #1 Uhigh, CV @ RidgelineApr 17 · 1600 Meters · Place 4 · Central ValleyCentral Valley1600 Meters44:50.61a11
Apr 17GSL #1 Uhigh, CV @ RidgelineApr 17 · 800 Meters · Place 6 · Central ValleyCentral Valley800 Meters62:13.40a11
Apr 12Pasco InviteApr 12 · 1600 Meters · Place 37 · Central ValleyCentral Valley1600 Meters374:49.70a11

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 21USATF Inland Northwest Association Junior Olympic ChampionshipsJun 21 · 3000 Meters · Place 1 · Valley FlashValley Flash3000 Meters19:35.42a PB—
Jun 21USATF Inland Northwest Association Junior Olympic ChampionshipsJun 21 · 1500 Meters · Place 3 · Valley FlashValley Flash1500 Meters34:33.24a PB—
Jun 21USATF Inland Northwest Association Junior Olympic ChampionshipsJun 21 · 800 Meters · Place 6 · Valley FlashValley Flash800 Meters62:16.23a—
May 17District 8 ChampionshipMay 17 · 3200 Meters · Place 10 · Central ValleyCentral Valley3200 Meters109:54.79a—
May 8GSL Sub District ChampionshipsMay 8 · 3200 Meters · Place 7 · Central ValleyCentral Valley3200 Meters79:49.14a PB—
May 8GSL Sub District ChampionshipsMay 8 · 1600 Meters · Place 12 · Central ValleyCentral Valley1600 Meters124:41.58a—
May 2GSL #4 North Central, Ferris @ Central ValleyMay 2 · 3200 Meters · Place 2 · Central ValleyCentral Valley3200 Meters210:02.02a—
May 2GSL #4 North Central, Ferris @ Central ValleyMay 2 · 1600 Meters · Place 3 · Central ValleyCentral Valley1600 Meters34:38.76a—
Apr 27Big 5 InviteApr 27 · 3200 Meters · Place 2 · Central ValleyCentral Valley3200 Meters29:52.34a—
Apr 25GSL #3 - Mead, CV @ LCApr 25 · 3200 Meters · Place 4 · Central ValleyCentral Valley3200 Meters410:00.99a—
Apr 25GSL #3 - Mead, CV @ LCApr 25 · 1600 Meters · Place 6 · Central ValleyCentral Valley1600 Meters64:38.67a—
Apr 20Mooberry RelaysApr 20 · 1 Mile · Place 7 · Central ValleyCentral Valley1 Mile74:47.11a PB—
Apr 18GSL #2 CV, Uhigh, Prep @ RidgelineApr 18 · 3200 Meters · Place 2 · Central ValleyCentral Valley3200 Meters2.10:10.99a10
Apr 13Pasco InviteApr 13 · 3200 Meters · Place 22 · Central ValleyCentral Valley3200 Meters2210:12.45a—
Apr 11GSL # 1 Cheney, Mt. Spokane @ Central ValleyApr 11 · 3200 Meters · Place 3 · Central ValleyCentral Valley3200 Meters310:03.75a—
Apr 11GSL # 1 Cheney, Mt. Spokane @ Central ValleyApr 11 · 1600 Meters · Place 5 · Central ValleyCentral Valley1600 Meters54:46.21a—
Mar 29Eastmont Twilight InvitationalMar 29 · 3200 Meters · Place 4 · Central ValleyCentral Valley3200 Meters410:04.95a—
Mar 29Eastmont Twilight InvitationalMar 29 · 1600 Meters · Place 10 · Central ValleyCentral Valley1600 Meters104:47.23a—
Mar 23CVHS InviteMar 23 · 3200 Meters · Place 1 · Central ValleyCentral Valley3200 Meters110:31.50a—
Mar 23CVHS InviteMar 23 · 1600 Meters · Place 4 · Central ValleyCentral Valley1600 Meters44:50.77a—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 162023 SPOKANE SPEED GAMESDec 16 · 1 Mile · Place 25 · Valley FlashValley Flash1 Mile25.5:19.43a PB10
Dec 162023 SPOKANE SPEED GAMESDec 16 · 3000 Meters · Place 12 · Valley FlashValley Flash3000 Meters12.10:19.12a PB10
Mar 3STCU West Coast Indoor Track & Field ChampionshipsMar 3 · 60 Meters · Place 65 · Valley FlashValley Flash60 MetersRound P655:17.66a—
Mar 3STCU West Coast Indoor Track & Field ChampionshipsMar 3 · 60 Meters · Place 47 · Valley FlashValley Flash60 MetersRound P472:23.89a PB—

2023 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jul 6USATF Region 13 Junior Olympic ChampionshipsJul 6 · 3000m Steeplechase · Place 4 · Valley FlashValley Flash3000m Steeplechase46:43.19a PB—
Jul 6USATF Region 13 Junior Olympic ChampionshipsJul 6 · 3000 Meters · Place 3 · Valley FlashValley Flash3000 Meters39:50.87a—
Jul 6USATF Region 13 Junior Olympic ChampionshipsJul 6 · 1500 Meters · Place 10 · Valley FlashValley Flash1500 Meters104:35.04a—
Jun 16USATF Inland NW Association Junior Olympic ChampionshipsJun 16 · 3000 Meters · Place 2 · Valley FlashValley Flash3000 Meters2.10:10.64a9
Jun 16USATF Inland NW Association Junior Olympic ChampionshipsJun 16 · 1500 Meters · Place 4 · Valley FlashValley Flash1500 Meters4.4:44.31a9
Jun 3USATF Inland NW Association Championships (Youth Athletes Only)Jun 3 · 3000 Meters · Place 1 · Valley FlashValley Flash3000 Meters19:58.21a—
Jun 3USATF Inland NW Association Championships (Youth Athletes Only)Jun 3 · 1500 Meters · Place 5 · Valley FlashValley Flash1500 Meters54:43.17a—
May 13GSL 2A/3A/4A JV/Frosh Championship MeetMay 13 · 3200 Meters · Place 3 · Central ValleyCentral Valley3200 Meters310:52.23a—
May 13GSL 2A/3A/4A JV/Frosh Championship MeetMay 13 · 1600 Meters · Place 4 · Central ValleyCentral Valley1600 Meters44:55.82a—
May 43A GSL #4 @ Mead (Ridgeline, Mt. Spokane, CV) May 4 · 3200 Meters · Place 8 · Central ValleyCentral Valley3200 Meters810:58.90a—
May 43A GSL #4 @ Mead (Ridgeline, Mt. Spokane, CV) May 4 · 1600 Meters · Place 10 · Central ValleyCentral Valley1600 Meters104:58.49a—
Apr 29Legends InvitationalApr 29 · 3200 Meters · Central ValleyCentral Valley3200 Meters—SCR9
Apr 29Legends InvitationalApr 29 · 1600 Meters · Central ValleyCentral Valley1600 Meters—SCR9
Apr 273A/4A GSL #3 Cheney, North Central @ Central ValleyApr 27 · 1600 Meters · Place 4 · Central ValleyCentral Valley1600 Meters44:55.47a—
Apr 20GSL # 2 Lewis & Clark, Central Valley @ FerrisApr 20 · 3200 Meters · Place 5 · Central ValleyCentral Valley3200 Meters510:35.0—
Apr 20GSL # 2 Lewis & Clark, Central Valley @ FerrisApr 20 · 1600 Meters · Place 7 · Central ValleyCentral Valley1600 Meters74:51.59a—
Apr 13GSL #1 CV, G-Prep @ U-HighApr 13 · 3200 Meters · Place 4 · Central ValleyCentral Valley3200 Meters410:47.44a—
Apr 13GSL #1 CV, G-Prep @ U-HighApr 13 · 1600 Meters · Place 7 · Central ValleyCentral Valley1600 Meters74:59.16a—
Mar 31Eastmont Twilight InvitationalMar 31 · 3200 Meters · Place 6 · Central ValleyCentral Valley3200 Meters610:31.639
Mar 25Big 5 InviteMar 25 · 3200 Meters · Place 14 · Central ValleyCentral Valley3200 Meters1410:42.41a—
Mar 25Big 5 InviteMar 25 · 1600 Meters · Place 16 · Central ValleyCentral Valley1600 Meters164:55.73a—
Mar 23CVHS v Eastmont HSMar 23 · 3200 Meters · Place 1 · Central ValleyCentral Valley3200 Meters111:02.76a—
Mar 23CVHS v Eastmont HSMar 23 · 1600 Meters · Place 2 · Central ValleyCentral Valley1600 Meters25:05.42a—

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 23CVSD Middle School All-League Track MeetMay 23 · 1600 Meters · Place 1 · Evergreen (Spokane Valley)Evergreen (Spokane Valley)1600 Meters1.5:32.08
May 23CVSD Middle School All-League Track MeetMay 23 · Javelin · Place 1 · Evergreen (Spokane Valley)Evergreen (Spokane Valley)Javelin450g AeroJav1.110' 6.5 PB8
May 23CVSD Middle School All-League Track MeetMay 23 · 800 Meters · Place 1 · Evergreen (Spokane Valley)Evergreen (Spokane Valley)800 Meters1.2:34.08
May 18Evergreen/BOWDISH MS Track MeetMay 18 · 1600 Meters · Evergreen (Spokane Valley)Evergreen (Spokane Valley)1600 Meters—5:48.40Unofficial8
May 18Evergreen/BOWDISH MS Track MeetMay 18 · Javelin · Evergreen (Spokane Valley)Evergreen (Spokane Valley)Javelin450g AeroJav—96'11Unofficial8
May 18Evergreen/BOWDISH MS Track MeetMay 18 · 800 Meters · Evergreen (Spokane Valley)Evergreen (Spokane Valley)800 Meters—2:42.00Unofficial8
May 12Evergreen/Greenacres/SELKIRK MS Track MeetMay 12 · 1600 Meters · Evergreen (Spokane Valley)Evergreen (Spokane Valley)1600 Meters—5:33.82Unofficial8
May 12Evergreen/Greenacres/SELKIRK MS Track MeetMay 12 · Javelin · Evergreen (Spokane Valley)Evergreen (Spokane Valley)Javelin450g AeroJav—83'04Unofficial8
May 12Evergreen/Greenacres/SELKIRK MS Track MeetMay 12 · 800 Meters · Evergreen (Spokane Valley)Evergreen (Spokane Valley)800 Meters—2:40.69Unofficial8
May 4Evergreen/Horizon/SELKIRK MS Track MeetMay 4 · 1600 Meters · Evergreen (Spokane Valley)Evergreen (Spokane Valley)1600 Meters—5:32.75Unofficial8
May 4Evergreen/Horizon/SELKIRK MS Track MeetMay 4 · Javelin · Evergreen (Spokane Valley)Evergreen (Spokane Valley)Javelin450g AeroJav—94'10"Unofficial8
May 4Evergreen/Horizon/SELKIRK MS Track MeetMay 4 · 800 Meters · Evergreen (Spokane Valley)Evergreen (Spokane Valley)800 Meters—2:35.00Unofficial8
Apr 28North Pines/EVERGREEN MS Track MeetApr 28 · 1600 Meters · Place 1 · Evergreen (Spokane Valley)Evergreen (Spokane Valley)1600 Meters1.5:39.588
Apr 28North Pines/EVERGREEN MS Track MeetApr 28 · Javelin · Place 1 · Evergreen (Spokane Valley)Evergreen (Spokane Valley)Javelin450g AeroJav1.91'78
Apr 28North Pines/EVERGREEN MS Track MeetApr 28 · 800 Meters · Place 1 · Evergreen (Spokane Valley)Evergreen (Spokane Valley)800 Meters1.2:47.128

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 4North Pines/Selkirk/Evergreen MS Track MeetMay 4 · Long Jump · Evergreen (Spokane Valley)Evergreen (Spokane Valley)Long Jump—11'9Unofficial7
May 4North Pines/Selkirk/Evergreen MS Track MeetMay 4 · Javelin · Evergreen (Spokane Valley)Evergreen (Spokane Valley)Javelin450g AeroJav—61'5Unofficial7
May 4North Pines/Selkirk/Evergreen MS Track MeetMay 4 · 200 Meters · Evergreen (Spokane Valley)Evergreen (Spokane Valley)200 Meters—31.51Unofficial7
May 4North Pines/Selkirk/Evergreen MS Track MeetMay 4 · 100 Meters · Evergreen (Spokane Valley)Evergreen (Spokane Valley)100 Meters—15.80Unofficial7
Apr 30Selkirk/Evergreen/Greenacres MS Track MeetApr 30 · Long Jump · Evergreen (Spokane Valley)Evergreen (Spokane Valley)Long Jump—11'6.5Unofficial7
Apr 30Selkirk/Evergreen/Greenacres MS Track MeetApr 30 · 200 Meters · Evergreen (Spokane Valley)Evergreen (Spokane Valley)200 Meters—31.73Unofficial7
Apr 30Selkirk/Evergreen/Greenacres MS Track MeetApr 30 · 100 Meters · Evergreen (Spokane Valley)Evergreen (Spokane Valley)100 Meters—15.02Unofficial7
Apr 22Evergreen MS Black/Orange MeetApr 22 · Long Jump · Place 11 · Evergreen (Spokane Valley)Evergreen (Spokane Valley)Long Jump11.12'Unofficial7
Apr 22Evergreen MS Black/Orange MeetApr 22 · Javelin · Place 6 · Evergreen (Spokane Valley)Evergreen (Spokane Valley)Javelin450g AeroJav6.70'1Unofficial7
Apr 22Evergreen MS Black/Orange MeetApr 22 · 200 Meters · Place 7 · Evergreen (Spokane Valley)Evergreen (Spokane Valley)200 Meters7.34.21Unofficial7
Apr 22Evergreen MS Black/Orange MeetApr 22 · 100 Meters · Place 15 · Evergreen (Spokane Valley)Evergreen (Spokane Valley)100 Meters15.16.93Unofficial7