Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCCC 2026 Grade-School Meet No. 5 · Apr 914.7CCC 2026 Grade-School Meet No. 5April 9, 2026
100m Hurdles · 30" / 0.762m · Outdoor2026 Class S Region 5 Regional Track Meet · Apr 2517.52026 Class S Region 5 Regional Track MeetApril 25, 2026
200 Meters · OutdoorNHCS Invitational · Apr 1236.59aNHCS InvitationalApril 12, 2024
Discus · 1kg · OutdoorCCC 2026 Grade-School Meet No. 3 · Apr 2103' 3"CCC 2026 Grade-School Meet No. 3April 2, 2026
Long Jump · Outdoor2026 Little 8 Conference Meet · May 44.21m2026 Little 8 Conference MeetMay 4, 2026
Shot Put · 6lb · OutdoorLittle 8 Conference Meet 2024 · May 620' 10.5Little 8 Conference Meet 2024May 6, 2024
Shot Put · 8lb · Outdoor2026 Class S Region 5 Regional Track Meet · Apr 2529' 4.25"2026 Class S Region 5 Regional Track MeetApril 25, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 42026 Little 8 Conference MeetMay 4 · Long Jump · Place 2 · OakdaleLong Jump24.21m PB8
May 42026 Little 8 Conference MeetMay 4 · Discus · Place 1 · OakdaleDiscus199-08
May 42026 Little 8 Conference MeetMay 4 · 100m Hurdles · Place 1 · Oakdale100m Hurdles117.72a8
Apr 252026 Class S Region 5 Regional Track MeetApr 25 · Discus · Place 5 · OakdaleDiscus1kg5.87' 8"8
Apr 252026 Class S Region 5 Regional Track MeetApr 25 · Shot Put · Place 9 · OakdaleShot Put8lb9.29' 4.25" PB8
Apr 252026 Class S Region 5 Regional Track MeetApr 25 · 100m Hurdles · Place 5 · Oakdale100m Hurdles30" / 0.762m5.17.5 PB8
Apr 9CCC 2026 Grade-School Meet No. 5Apr 9 · Discus · Place 2 · OakdaleDiscus1kg2.97' 0"8
Apr 9CCC 2026 Grade-School Meet No. 5Apr 9 · 100m Hurdles · Place 3 · Oakdale100m Hurdles30" / 0.762m3.18.68
Apr 9CCC 2026 Grade-School Meet No. 5Apr 9 · 100 Meters · Place 12 · Oakdale100 Meters12.14.7 PB8
Apr 62026 UCS Class S InvitationalApr 6 · Discus · Place 4 · OakdaleDiscus495-38
Apr 62026 UCS Class S InvitationalApr 6 · Shot Put · Place 7 · OakdaleShot Put729-5.258
Apr 62026 UCS Class S InvitationalApr 6 · 100m Hurdles · Place 2 · Oakdale100m Hurdles218.63a8
Apr 2CCC 2026 Grade-School Meet No. 3Apr 2 · Discus · Place 2 · OakdaleDiscus1kg2.103' 3" PB8
Apr 2CCC 2026 Grade-School Meet No. 3Apr 2 · Shot Put · Place 3 · OakdaleShot Put8lb3.29' 4"8
Apr 2CCC 2026 Grade-School Meet No. 3Apr 2 · 100m Hurdles · Place 3 · Oakdale100m Hurdles30" / 0.762m3.19.58

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 262025 Class S Region 5 Regional Track MeetApr 26 · Discus · Place 9 · OakdaleDiscus965-77
Apr 262025 Class S Region 5 Regional Track MeetApr 26 · 100m Hurdles · Place 13 · Oakdale100m Hurdles1321.07
Apr 262025 Class S Region 5 Regional Track MeetApr 26 · 100 Meters · Place 18 · Oakdale100 Meters1816.67
Apr 23Crusader Sunset InvitationalApr 23 · 100m Hurdles · Place 11 · Oakdale100m Hurdles1122.20a7

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 6Little 8 Conference Meet 2024May 6 · 100m Hurdles · Place 6 · Oakdale100m Hurdles30" / 0.762m6.24.00a6
May 6Little 8 Conference Meet 2024May 6 · Shot Put · Place 2 · OakdaleShot Put6lb2.20' 10.5 PB6
Apr 12NHCS InvitationalApr 12 · 100m Hurdles · Place 12 · Oakdale100m Hurdles30" / 0.762m12.22.12a6
Apr 12NHCS InvitationalApr 12 · 200 Meters · Place 25 · Oakdale200 Meters25.36.59a PB6

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 52023 Little 8 Conference MeetMay 5 · 110m Hurdles · Place 5 · Oakdale110m Hurdles524.99a—
Apr 14Crusader Sunset InvitationalApr 14 · 100m Hurdles · Place 17 · Oakdale100m Hurdles1724.15a—
Apr 14Crusader Sunset InvitationalApr 14 · 200 Meters · Place 19 · Oakdale200 Meters1937.60a—