Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Pepperdine UniversityThe Waves Invitational · Aug 3014:47.4The Waves InvitationalAugust 30, 2024
5,000 Meters · Agricultural Operations Course UC Riverside Invitational · Sep 1720:32.7UC Riverside InvitationalSeptember 17, 2022
5,000 Meters · Apalachee Regional ParkFHSAA 3A State Cross Country Championships · Nov 1220:38.6FHSAA 3A State Cross Country ChampionshipsNovember 12, 2021
5,000 Meters · Buckingham Community ParkFHSAA 3A Region 3 · Nov 321:10.00FHSAA 3A Region 3November 3, 2021
5,000 Meters · Crescent LakeGreen Devil Invitational · Sep 1120:36.90Green Devil InvitationalSeptember 11, 2021
5,000 Meters · Holloway ParkHOKA FLRUNNERS.COM INVITATIONAL · Oct 120:25.8HOKA FLRUNNERS.COM INVITATIONALOctober 1, 2021
5,000 Meters · Walsingham ParkWalsingham Invitational · Sep 121:55.58Walsingham InvitationalSeptember 1, 2021
6,000 Meters · Agricultural Operations Course 44th Annual UC Riverside Invitational · Sep 2722:51.4044th Annual UC Riverside InvitationalSeptember 27, 2025
6,000 Meters · Colfax Golf Club2024 NCAA DI West Regional · Nov 1523:44.42024 NCAA DI West RegionalNovember 15, 2024
6,000 Meters · Haggin Oaks Golf CourseNCAA DI West Regional Cross Country Championships · Nov 1423:41.56NCAA DI West Regional Cross Country ChampionshipsNovember 14, 2025
6,000 Meters · Pepperdine UniversityWaves Invitational · Oct 125:31.3Waves InvitationalOctober 1, 2022
6,000 Meters · The Course Spokane ValleyWCC Championships 2025 · Nov 124:22.82WCC Championships 2025November 1, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 14NCAA DI West Regional Cross Country ChampionshipsNov 14 · 6,000 Meters Women's Race · Place 234 · PepperdinePepperdine6,000 Meters Women's Race23423:41.56 PBSr
Nov 1WCC Championships 2025Nov 1 · 6,000 Meters Womens 6K · Place 93 · PepperdinePepperdine6,000 Meters Womens 6K9324:22.82 PBSr
Oct 18Highlander InvitationalOct 18 · 6,000 Meters Invitational · Place 195 · PepperdinePepperdine6,000 Meters Invitational19523:41.90Sr
Sep 2744th Annual UC Riverside InvitationalSep 27 · 6,000 Meters 6K Invite/Open · Place 192 · PepperdinePepperdine6,000 Meters 6K Invite/Open19222:51.40 PBSr
Aug 29Waves InvitationalAug 29 · 4,000 Meters Varsity · Place 45 · PepperdinePepperdine4,000 Meters Varsity4515:33.60SO

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 152024 NCAA DI West RegionalNov 15 · 6,000 Meters D1 West · Place 245 · PepperdinePepperdine6,000 Meters D1 West24523:44.4 PBJr
Nov 2West Coast Cross Country ChampionshipsNov 2 · 6,000 Meters Varsity · Place 79 · PepperdinePepperdine6,000 Meters Varsity7923:30.4JR
Oct 19Highlander InvitationalOct 19 · 6,000 Meters Varsity · Place 153 · PepperdinePepperdine6,000 Meters Varsity15323:50.4JR
Sep 20Pacific Invitational/WCC PreviewSep 20 · 6,000 Meters Varsity · Place 45 · PepperdinePepperdine6,000 Meters Varsity4524:03.2JR
Aug 30The Waves InvitationalAug 30 · 4,000 Meters Collegiate · Place 35 · PepperdinePepperdine4,000 Meters Collegiate3514:47.4 PBJr

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 14Santa Clara Bronco InvitationalOct 14 · 6,000 Meters Open · Place 86 · PepperdinePepperdine6,000 Meters Open8624:32.9SO

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 1Waves InvitationalOct 1 · 6,000 Meters Collegiate · Place 29 · PepperdinePepperdine6,000 Meters Collegiate2925:31.3 PBFr
Sep 17UC Riverside InvitationalSep 17 · 5,000 Meters Open · Place 148 · PepperdinePepperdine5,000 Meters Open14820:32.7 PBFr

2021 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 12FHSAA 3A State Cross Country ChampionshipsNov 12 · 5,000 Meters Varsity · Place 71 · St PetersburgSt Petersburg5,000 Meters Varsity7120:38.6 PB12
Nov 3FHSAA 3A Region 3Nov 3 · 5,000 Meters Varsity · Place 23 · St PetersburgSt Petersburg5,000 Meters Varsity2321:10.00 PB12
Oct 27FHSAA 3A District 5Oct 27 · 5,000 Meters Varsity · Place 9 · St. PetersburgSt. Petersburg5,000 Meters Varsity920:43.6—
Oct 19Pinellas County Athletic ChampionshipOct 19 · 5,000 Meters Varsity · Place 7 · St. PetersburgSt. Petersburg5,000 Meters Varsity721:12.37—
Oct 6St. Pete City ChampionshipsOct 6 · 5,000 Meters Varsity · Place 1 · St. PetersburgSt. Petersburg5,000 Meters Varsity119:32.7012
Oct 1HOKA FLRUNNERS.COM INVITATIONALOct 1 · 5,000 Meters Byrne Inv · Place 5 · St PetersburgSt Petersburg5,000 Meters Byrne Inv520:25.8 PB12
Sep 18North Port XC InvitationalSep 18 · 5,000 Meters Varsity · Place 1 · St. PetersburgSt. Petersburg5,000 Meters Varsity121:02.93SR
Sep 11Green Devil InvitationalSep 11 · 5,000 Meters Varsity · Place 1 · St PetersburgSt Petersburg5,000 Meters Varsity120:36.90 PB12
Sep 1Walsingham InvitationalSep 1 · 5,000 Meters Varsity · Place 1 · St PetersburgSt Petersburg5,000 Meters Varsity121:55.58 PB12
Aug 28Jim Ryun FCA InvitationalAug 28 · 5,000 Meters Varsity · Place 28 · St. PetersburgSt. Petersburg5,000 Meters Varsity2822:46.3—

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 10Tiger CrossOct 10 · 5,000 Meters Varsity · Place 1 · St. PetersburgSt. Petersburg5,000 Meters Varsity120:55.5811
Oct 3St. Petersburg City ChampionshipsOct 3 · 5,000 Meters Varsity · Place 2 · St. PetersburgSt. Petersburg5,000 Meters Varsity219:54.30JR
Sep 11North Port XC InvitationalSep 11 · 5,000 Meters Elite · Place 26 · St. PetersburgSt. Petersburg5,000 Meters Elite2620:35.25JR

2019 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 9FHSAA 3A State ChampionshipsNov 9 · 5,000 Meters Varsity · Place 111 · St PetersburgSt Petersburg5,000 Meters Varsity11121:21.2110
Nov 1FHSAA 3A Region 3Nov 1 · 5,000 Meters Varsity · Place 35 · St PetersburgSt Petersburg5,000 Meters Varsity3521:26.4410
Oct 23FHSAA 3A District 5Oct 23 · 5,000 Meters 3A · Place 13 · St. PetersburgSt. Petersburg5,000 Meters 3A1321:48.4210
Oct 16Pinellas County Athletic Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 6 · St. PetersburgSt. Petersburg5,000 Meters Varsity621:50.2010
Oct 11Disney Cross Country Classic Oct 11 · 5,000 Meters Varsity · Place 40 · St. PetersburgSt. Petersburg5,000 Meters Varsity4022:02.9—
Oct 5St. Pete City ChampionshipsOct 5 · 5,000 Meters Varsity · Place 4 · St. PetersburgSt. Petersburg5,000 Meters Varsity421:26.5—
Sep 27FLRunners.Com Invitational 20 Sep 27 · 5,000 Meters Invitational · Place 35 · St. PetersburgSt. Petersburg5,000 Meters Invitational3521:57.5410
Sep 7Dunedin OpenerSep 7 · 5,000 Meters Varsity · Place 10 · St. PetersburgSt. Petersburg5,000 Meters Varsity1023:15.86SO