Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 315:26.69The 11th Annual Ocean Breeze Invitational 2026January 31, 2026
100 Meters · OutdoorMVL @ EVC (East Valley, Housel, Toppenish, Granger, Selah) · May 1114.08aMVL @ EVC (East Valley, Housel, Toppenish, Granger, Selah)May 11, 2023
100m Hurdles · 30" / 0.762m · OutdoorMVL@Prosser, Ellensburg, Naches, Selah, Toppenish · May 1416.43aMVL@Prosser, Ellensburg, Naches, Selah, ToppenishMay 14, 2024
200 Meters · OutdoorMVL @ EVC (East Valley, Housel, Toppenish, Granger, Selah) · May 1129.22aMVL @ EVC (East Valley, Housel, Toppenish, Granger, Selah)May 11, 2023
400 Meters · OutdoorMVL@Prosser, Ellensburg, Naches, Selah, Toppenish · May 1458.70aMVL@Prosser, Ellensburg, Naches, Selah, ToppenishMay 14, 2024
400 Meters · Relay Split · IndoorTFCAGP #2 · Dec 201:00.547TFCAGP #2December 20, 2025
800 Meters · IndoorJohn Hay Pennsylvania Distance Festival · May 262:02.10aJohn Hay Pennsylvania Distance FestivalMay 26, 2026
800 Meters · OutdoorDelco Champs · Apr 292:00.52aDelco ChampsApril 29, 2026
800 Meters · Relay Split · IndoorTFCAGP #4 · Jan 32:15.681TFCAGP #4January 3, 2026
Long Jump · OutdoorMVL@Prosser, Ellensburg, Naches, Selah, Toppenish · May 1415' 5.75MVL@Prosser, Ellensburg, Naches, Selah, ToppenishMay 14, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 29Greater Philly Area Multi Event May 29 · 800 Meters · Place 27 · RidleyRidley800 Meters27.2:07.27a9
May 6Central League Championship 26May 6 · 800 Meters · Place 22 · RidleyRidley800 Meters22.2:11.26a9
Apr 29Delco ChampsApr 29 · 800 Meters · Place 1 · RidleyRidley800 Meters1.2:00.52a PB9
Apr 25Springfield InvitationalApr 25 · 800 Meters · Place 2 · RidleyRidley800 Meters2.2:02.74a9
Apr 8CAL Meet #2 @ ConestogaApr 8 · 800 Meters · Place 4 · RidleyRidley800 Meters4.2:03.61a9
Apr 1Green Raider InvApr 1 · 800 Meters · Place 12 · RidleyRidley800 Meters12.2:04.04a9
Mar 25Lower Merion Boys MeetMar 25 · 800 Meters · Place 6 · RidleyRidley800 Meters6.2:10.07a9

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
May 26John Hay Pennsylvania Distance FestivalMay 26 · 800 Meters · Place 54 · Ridley TCRidley TC800 Meters54.2:02.10a PB9
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 1 Mile · Place 39 · Ridley 01Ridley 011 Mile395:26.69 PB9
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 1 Mile · Place 39 · Ridley 01Ridley 011 Mile395:26.699
Jan 3TFCAGP #4Jan 3 · 800 Meters · RidleyRidley800 MetersRelay Split—2:15.681 PB9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 400 Meters · RidleyRidley400 MetersRelay Split—1:00.547 PB9

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 14MVL@Prosser, Ellensburg, Naches, Selah, ToppenishMay 14 · 100m Hurdles · Place 2 · HouselHousel100m Hurdles30" / 0.762m2.16.43a PB8
May 14MVL@Prosser, Ellensburg, Naches, Selah, ToppenishMay 14 · Long Jump · Place 4 · HouselHouselLong Jump4.15' 5.75 PB8
May 14MVL@Prosser, Ellensburg, Naches, Selah, ToppenishMay 14 · 400 Meters · Place 1 · HouselHousel400 Meters1.58.70a PB8
May 8MVL@East Valley, Housel, Granger; Selah, West Valley (Week #4)May 8 · 100m Hurdles · Place 8 · HouselHousel100m Hurdles30" / 0.762m8.17.22a8
May 8MVL@East Valley, Housel, Granger; Selah, West Valley (Week #4)May 8 · Long Jump · HouselHouselLong Jump—SCR8
May 8MVL@East Valley, Housel, Granger; Selah, West Valley (Week #4)May 8 · 400 Meters · Place 6 · HouselHousel400 Meters6.59.75a8
May 1MVL@West Valley, East Valley, Housel (Week #3)May 1 · 100m Hurdles · Place 4 · HouselHousel100m Hurdles30" / 0.762m4.16.45a8
May 1MVL@West Valley, East Valley, Housel (Week #3)May 1 · Long Jump · Place 6 · HouselHouselLong Jump6.15' 4.58
May 1MVL@West Valley, East Valley, Housel (Week #3)May 1 · 400 Meters · Place 2 · HouselHousel400 Meters2.1:01.23a8
Apr 30MLV @ NVMS (Housel, Ellensburg, Toppenish, SV, and Harrison)Apr 30 · 100m Hurdles · Place 2 · HouselHousel100m Hurdles30" / 0.762m2.16.78
Apr 30MLV @ NVMS (Housel, Ellensburg, Toppenish, SV, and Harrison)Apr 30 · Long Jump · HouselHouselLong Jump—SCR8
Apr 30MLV @ NVMS (Housel, Ellensburg, Toppenish, SV, and Harrison)Apr 30 · 400 Meters · Place 2 · HouselHousel400 Meters2.1:02.28
Apr 24MVL @ Grandview (Granger,Harrison,Prosser,Eburg)Apr 24 · 100m Hurdles · Place 4 · HouselHousel100m Hurdles30" / 0.762m4.17.11a8
Apr 24MVL @ Grandview (Granger,Harrison,Prosser,Eburg)Apr 24 · Long Jump · Place 4 · HouselHouselLong Jump4.14' 118
Apr 24MVL @ Grandview (Granger,Harrison,Prosser,Eburg)Apr 24 · 400 Meters · Place 4 · HouselHousel400 Meters4.1:02.53a8

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 18MVL @ Granger (Morgan, Harrison, Housel, Sierra Vista)May 18 · 100m Hurdles · Place 1 · HouselHousel100m Hurdles117.3—
May 18MVL @ Granger (Morgan, Harrison, Housel, Sierra Vista)May 18 · 400 Meters · Place 4 · HouselHousel400 Meters41:04.4—
May 11MVL @ EVC (East Valley, Housel, Toppenish, Granger, Selah)May 11 · 100m Hurdles · Place 2 · HouselHousel100m Hurdles217.93a—
May 11MVL @ EVC (East Valley, Housel, Toppenish, Granger, Selah)May 11 · 200 Meters · Place 4 · HouselHousel200 Meters429.22a PB—
May 11MVL @ EVC (East Valley, Housel, Toppenish, Granger, Selah)May 11 · 100 Meters · Place 6 · HouselHousel100 Meters614.08a PB—
May 3MVL @ Naches vs. Harrison, Housel, and EllensburgMay 3 · 100 Meters · Place 9 · HouselHousel100 Meters9.14.27
Apr 25MVL@Grandview (Granger,Prosser,Zillah,Eburg)Apr 25 · 100m Hurdles · Place 3 · HouselHousel100m Hurdles319.76a—
Apr 25MVL@Grandview (Granger,Prosser,Zillah,Eburg)Apr 25 · 400 Meters · Place 4 · HouselHousel400 Meters41:05.80a—
Apr 17MVL @ Prosser with East Valley, Grandview, Harrison, SelahApr 17 · 100m Hurdles · Place 3 · HouselHousel100m Hurdles319.94a—
Apr 17MVL @ Prosser with East Valley, Grandview, Harrison, SelahApr 17 · 400 Meters · Place 2 · HouselHousel400 Meters21:04.62a—