Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Indoor6th Jerry Harwood Memorial Track Meet · Feb 2112.38a6th Jerry Harwood Memorial Track MeetFebruary 21, 2026
100 Meters · OutdoorCHANNEL ISLANDS @ MALIBU · Apr 2112.23aCHANNEL ISLANDS @ MALIBUApril 21, 2026
110m Hurdles · 39" / 0.991m · OutdoorCCL Championships · Apr 3018.17aCCL ChampionshipsApril 30, 2026
200 Meters · Indoor Jerry Harwood Invitational · Feb 2226.22a Jerry Harwood InvitationalFebruary 22, 2025
200 Meters · OutdoorDon Green Invitational · Mar 725.66aDon Green InvitationalMarch 7, 2025
200 Meters · OutdoorChannel Islands at Oxnard · Apr 1428.11Channel Islands at OxnardApril 14, 2016
300m Hurdles · 36" / 0.914m · OutdoorCCL Championships · Apr 3043.50aCCL ChampionshipsApril 30, 2026
400 Meters · IndoorChannel Islands @ Hueneme · Feb 2564.09aChannel Islands @ HuenemeFebruary 25, 2025

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Apr 30CCL ChampionshipsApr 30 · 300m Hurdles · Place 2 · Channel Islands300m Hurdles36" / 0.914m2.43.50a PB12
Apr 30CCL ChampionshipsApr 30 · 110m Hurdles · Place 5 · Channel Islands110m Hurdles39" / 0.991m5.18.17a PBWind: 0.812
Apr 30CCL ChampionshipsApr 30 · 100 Meters · Place 23 · Channel Islands100 Meters23.12.48aWind: 112
Apr 21CHANNEL ISLANDS @ MALIBUApr 21 · 300m Hurdles · Place 1 · Channel Islands300m Hurdles145.88a12
Apr 21CHANNEL ISLANDS @ MALIBUApr 21 · 110m Hurdles · Place 2 · Channel Islands110m Hurdles218.03a12
Apr 21CHANNEL ISLANDS @ MALIBUApr 21 · 100 Meters · Place 4 · Channel Islands100 Meters412.23a PB12
Apr 16Fillmore vs Channel IslandsApr 16 · 300m Hurdles · Place 1 · Channel Islands300m Hurdles143.48a12
Apr 16Fillmore vs Channel IslandsApr 16 · 110m Hurdles · Place 1 · Channel Islands110m Hurdles117.73a12
Apr 16Fillmore vs Channel IslandsApr 16 · 100 Meters · Place 5 · Channel Islands100 Meters512.55a12
Apr 2Hueneme / Santa Paula vs Channel IslandsApr 2 · 300m Hurdles · Place 3 · Channel Islands300m Hurdles346.90a12
Apr 2Hueneme / Santa Paula vs Channel IslandsApr 2 · 110m Hurdles · Place 1 · Channel Islands110m Hurdles118.25a12
Apr 2Hueneme / Santa Paula vs Channel IslandsApr 2 · 100 Meters · Place 7 · Channel Islands100 Meters712.61a12
Mar 132026 Spartan RelaysMar 13 · 300m Hurdles · Place 5 · Channel Islands300m Hurdles543.30a12
Mar 132026 Spartan RelaysMar 13 · 110m Hurdles · Place 14 · Channel Islands110m Hurdles1417.70a12
Mar 132026 Spartan RelaysMar 13 · 100 Meters · Place 61 · Channel Islands100 Meters6112.36a12
Mar 11Carpinteria vs Channel IslandsMar 11 · 300m Hurdles · Place 1 · Channel Islands300m Hurdles143.37a12
Mar 11Carpinteria vs Channel IslandsMar 11 · 110m Hurdles · Place 1 · Channel Islands110m Hurdles118.09a12
Mar 11Carpinteria vs Channel IslandsMar 11 · 100 Meters · Place 3 · Channel Islands100 Meters312.36a12
Mar 6Don Green InvitationalMar 6 · 300m Hurdles · Place 15 · Channel Islands300m Hurdles1544.68a12
Mar 6Don Green InvitationalMar 6 · 110m Hurdles · Place 20 · Channel Islands110m Hurdles2018.99a12
Mar 6Don Green InvitationalMar 6 · 100 Meters · Place 119 · Channel Islands100 Meters11912.55a12
Mar 3CCL - Nordhoff vs. Channel IslandsMar 3 · 300m Hurdles · Place 2 · Channel Islands300m Hurdles243.24a12
Mar 3CCL - Nordhoff vs. Channel IslandsMar 3 · 110m Hurdles · Place 3 · Channel Islands110m Hurdles317.85a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 216th Jerry Harwood Memorial Track MeetFeb 21 · 300m Hurdles · Place 2 · Channel Islands300m Hurdles243.63a12
Feb 216th Jerry Harwood Memorial Track MeetFeb 21 · 110m Hurdles · Place 6 · Channel Islands110m Hurdles618.57a12
Feb 216th Jerry Harwood Memorial Track MeetFeb 21 · 100 Meters · Place 37 · Channel Islands100 Meters3712.38a PB12

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 1Citrus Belt League Finals May 1 · 300m Hurdles · Place 4 · Channel Islands300m Hurdles446.00a11
May 1Citrus Belt League Finals May 1 · 110m Hurdles · Place 3 · Channel Islands110m Hurdles318.43a11
Apr 23Carpinteria-Channel Islands Dual MeetApr 23 · 300m Hurdles · Place 1 · Channel Islands300m Hurdles145.4411
Apr 23Carpinteria-Channel Islands Dual MeetApr 23 · 110m Hurdles · Place 2 · Channel Islands110m Hurdles218.4911
Apr 3Channel Islands vs MalibuApr 3 · 300m Hurdles · Place 1 · Channel Islands300m Hurdles145.61a11
Apr 3Channel Islands vs MalibuApr 3 · 110m Hurdles · Place 2 · Channel Islands110m Hurdles218.16a11
Apr 3Channel Islands vs MalibuApr 3 · 200 Meters · Place 8 · Channel Islands200 Meters826.01a11
Apr 1CCL - Nordhoff vs. Channel IslandsApr 1 · 300m Hurdles · Place 1 · Channel Islands300m Hurdles143.30a11
Apr 1CCL - Nordhoff vs. Channel IslandsApr 1 · 110m Hurdles · Place 3 · Channel Islands110m Hurdles318.27a11
Mar 27Channel Islands @ Fillmore Dual MeetMar 27 · 300m Hurdles · Place 1 · Channel Islands300m Hurdles144.64a11
Mar 27Channel Islands @ Fillmore Dual MeetMar 27 · 110m Hurdles · Place 1 · Channel Islands110m Hurdles118.53a11
Mar 20Channel Islands vs Santa PaulaMar 20 · 300m Hurdles · Place 1 · Channel Islands300m Hurdles144.95a11
Mar 20Channel Islands vs Santa PaulaMar 20 · 110m Hurdles · Place 1 · Channel Islands110m Hurdles118.27a11
Mar 7Don Green InvitationalMar 7 · 300m Hurdles · Place 10 · Channel Islands300m Hurdles1044.85a—
Mar 7Don Green InvitationalMar 7 · 110m Hurdles · Place 23 · Channel Islands110m Hurdles2318.99a—
Mar 7Don Green InvitationalMar 7 · 200 Meters · Place 73 · Channel Islands200 Meters7325.66a PB—
Mar 1Marie Smith/Malibu InvitationalMar 1 · 300m Hurdles · Place 1 · Channel Islands300m Hurdles146.02a—
Mar 1Marie Smith/Malibu InvitationalMar 1 · 110m Hurdles · Place 2 · Channel Islands110m Hurdles218.87a—

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 25Channel Islands @ HuenemeFeb 25 · 300m Hurdles · Place 1 · Channel Islands300m Hurdles145.86a—
Feb 25Channel Islands @ HuenemeFeb 25 · 110m Hurdles · Place 1 · Channel Islands110m Hurdles118.87a—
Feb 25Channel Islands @ HuenemeFeb 25 · 400 Meters · Place 8 · Channel Islands400 Meters864.09a PB—
Feb 22 Jerry Harwood InvitationalFeb 22 · 300m Hurdles · Place 7 · Channel Islands300m Hurdles745.51a—
Feb 22 Jerry Harwood InvitationalFeb 22 · 110m Hurdles · Place 7 · Channel Islands110m Hurdles719.17a—
Feb 22 Jerry Harwood InvitationalFeb 22 · 200 Meters · Place 32 · Channel Islands200 Meters3226.22a PB—

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Apr 25Citrus Belt League FinalsApr 25 · 300m Hurdles · Place 2 · Channel Islands300m Hurdles245.00a—
Apr 25Citrus Belt League FinalsApr 25 · 110m Hurdles · Place 7 · Channel Islands110m Hurdles718.91a—
Apr 25CCL ChampionshipsApr 25 · 300m Hurdles · Place 2 · Channel Islands300m Hurdles245.00a—
Apr 25CCL ChampionshipsApr 25 · 110m Hurdles · Place 7 · Channel Islands110m Hurdles718.91a—
Apr 15Hueneme vs Channel IslandsApr 15 · 300m Hurdles · Place 1 · Channel Islands300m Hurdles147.00a—
Apr 15Hueneme vs Channel IslandsApr 15 · 110m Hurdles · Place 2 · Channel Islands110m Hurdles218.92a—
Apr 15Hueneme vs Channel IslandsApr 15 · 100 Meters · Place 8 · Channel Islands100 Meters812.34a—
Apr 12Ventura County ChampionshipsApr 12 · 300m Hurdles · Place 21 · Channel Islands300m Hurdles2145.99a—
Apr 12Ventura County ChampionshipsApr 12 · 110m Hurdles · Place 24 · Channel Islands110m Hurdles2420.13a—
Apr 10Channel Islands HS vs Carpenteria HSApr 10 · 300m Hurdles · Place 3 · Channel Islands300m Hurdles345.34a—
Apr 10Channel Islands HS vs Carpenteria HSApr 10 · 110m Hurdles · Place 2 · Channel Islands110m Hurdles218.92a—
Apr 10Channel Islands HS vs Carpenteria HSApr 10 · 100 Meters · Place 8 · Channel Islands100 Meters812.83a—
Mar 29Channel Islands vs NordhoffMar 29 · 300m Hurdles · Place 1 · Channel Islands300m Hurdles147.05a—
Mar 29Channel Islands vs NordhoffMar 29 · 110m Hurdles · Place 2 · Channel Islands110m Hurdles219.20a—
Mar 29Channel Islands vs NordhoffMar 29 · 100 Meters · Place 12 · Channel Islands100 Meters1212.71a—
Mar 21Malibu vs Channel Islands HSMar 21 · 300m Hurdles · Place 1 · Channel Islands300m Hurdles148.26a—
Mar 21Malibu vs Channel Islands HSMar 21 · 110m Hurdles · Place 1 · Channel Islands110m Hurdles119.40a—
Mar 14Santa Paula vs Channel Islands and Newbury Park AdventistMar 14 · 300m Hurdles · Place 2 · Channel Islands300m Hurdles246.99a—
Mar 14Santa Paula vs Channel Islands and Newbury Park AdventistMar 14 · 110m Hurdles · Place 4 · Channel Islands110m Hurdles419.23a—
Mar 7Fillmore vs Channel IslandsMar 7 · 300m Hurdles · Place 1 · Channel Islands300m Hurdles148.06a—
Mar 7Fillmore vs Channel IslandsMar 7 · 110m Hurdles · Place 1 · Channel Islands110m Hurdles119.60a—

2023 Outdoor Track

25 results
DateMeetEventPlMarkGr
Apr 27CCL FinalsApr 27 · 300m Hurdles · Place 2 · Channel Islands300m Hurdles249.91a—
Apr 27CCL FinalsApr 27 · 110m Hurdles · Place 2 · Channel Islands110m Hurdles220.36a—
Apr 27CCL FinalsApr 27 · 200 Meters · Place 7 · Channel Islands200 Meters726.74a—
Apr 22SoCal Frosh-Soph ChampionshipsApr 22 · 300m Hurdles · Place 5 · Channel Islands300m Hurdles550.56a—
Apr 22SoCal Frosh-Soph ChampionshipsApr 22 · 200 Meters · Place 50 · Channel Islands200 Meters5027.13a—
Apr 18Hueneme vs Channel IslandsApr 18 · 300m Hurdles · Place 2 · Channel Islands300m Hurdles250.36a—
Apr 18Hueneme vs Channel IslandsApr 18 · 110m Hurdles · Place 2 · Channel Islands110m Hurdles220.75a—
Apr 13Carpinteria-Channel Islands Dual MeetApr 13 · 300m Hurdles · Place 5 · Channel Islands300m Hurdles551.35a—
Apr 13Carpinteria-Channel Islands Dual MeetApr 13 · 110m Hurdles · Place 4 · Channel Islands110m Hurdles421.39a—
Mar 30Channel Islands at FillmoreMar 30 · 300m Hurdles · Place 3 · Channel Islands300m Hurdles36" / 0.914m3.52.04a9
Mar 30Channel Islands at FillmoreMar 30 · 110m Hurdles · Place 2 · Channel Islands110m Hurdles39" / 0.991m2.21.08aWind: 09
Mar 23CCL Meet: Nordhoff vs. Channel IslandsMar 23 · 300m Hurdles · Place 3 · Channel Islands300m Hurdles351.70a—
Mar 23CCL Meet: Nordhoff vs. Channel IslandsMar 23 · 110m Hurdles · Place 3 · Channel Islands110m Hurdles321.11a—
Mar 23CCL Meet: Nordhoff vs. Channel IslandsMar 23 · 200 Meters · Place 7 · Channel Islands200 Meters727.62a—
Mar 18Marie Smith Malibu InvitationalMar 18 · 300m Hurdles · Place 3 · Channel Islands300m Hurdles350.889
Mar 18Marie Smith Malibu InvitationalMar 18 · 110m Hurdles · Place 4 · Channel Islands110m Hurdles421.659
Mar 8Santa Paula vs Channel IslandsMar 8 · 300m Hurdles · Place 4 · Channel Islands300m Hurdles452.689
Mar 8Santa Paula vs Channel IslandsMar 8 · 100 Meters · Place 6 · Channel Islands100 Meters613.779
Mar 8Santa Paula vs Channel IslandsMar 8 · 110m Hurdles · Place 4 · Channel Islands110m Hurdles422.039
Mar 3Don Green InvitationalMar 3 · 200 Meters · Place 74 · Channel Isla200 Meters7426.919
Mar 3Don Green InvitationalMar 3 · 110m Hurdles · Place 25 · Channel Isla110m Hurdles2520.839
Mar 3Don Green InvitationalMar 3 · 100 Meters · Place 126 · Channel Isla100 Meters12613.149
Mar 3Don Green InvitationalMar 3 · 300m Hurdles · Place 22 · Channel Isla300m Hurdles2251.569
Mar 1Channel Islands vs Malibu HSMar 1 · 300m Hurdles · Place 1 · Channel Islands300m Hurdles151.58a9
Mar 1Channel Islands vs Malibu HSMar 1 · 110m Hurdles · Place 1 · Channel Islands110m Hurdles121.01a9

2016 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 14Channel Islands at OxnardApr 14 · High Jump · Place 6 · Channel IslandsHigh Jump64-00.009
Apr 14Channel Islands at OxnardApr 14 · 200 Meters · Place 16 · Channel Islands200 Meters1628.11 PB9
Apr 14Channel Islands at OxnardApr 14 · 100 Meters · Place 17 · Channel Islands100 Meters1714.03a9