Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorRosehill Christian Invitational · Feb 245:29.82aRosehill Christian InvitationalFebruary 24, 2024
1600 Meters · OutdoorTAPPS State Championships · May 25:17.58aTAPPS State ChampionshipsMay 2, 2024
3200 Meters · IndoorWoodlands Christian Invitational · Feb 1711:51.88aWoodlands Christian InvitationalFebruary 17, 2024
3200 Meters · OutdoorTAPPS 5A District 04 Championships · Apr 911:37.75aTAPPS 5A District 04 ChampionshipsApril 9, 2025
800 Meters · IndoorSt John's Maverick 58th edition Relays · Feb 282:32.38aSt John's Maverick 58th edition RelaysFebruary 28, 2025
800 Meters · OutdoorWoodlands Christian Invitational · Mar 282:27.08aWoodlands Christian InvitationalMarch 28, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 82026 TAPPS State ChampionshipsMay 8 · 3200 Meters · Place 7 · Frassati CatholicFrassati Catholic3200 Meters712:39.73a11
May 82026 TAPPS State ChampionshipsMay 8 · 1600 Meters · Place 7 · Frassati CatholicFrassati Catholic1600 Meters75:41.79a11
Apr 282026 TAPPS 2A-6A South Regional ChampionshipsApr 28 · 3200 Meters · Place 3 · Frassati CatholicFrassati Catholic3200 Meters3.12:11.37a11
Apr 282026 TAPPS 2A-6A South Regional ChampionshipsApr 28 · 1600 Meters · Place 4 · Frassati CatholicFrassati Catholic1600 Meters4.5:28.02a11
Apr 152026 TAPPS 5A-4 District ChampionshipsApr 15 · 3200 Meters · Place 1 · Frassati CatholicFrassati Catholic3200 Meters1.11:47.54a11
Apr 152026 TAPPS 5A-4 District ChampionshipsApr 15 · 1600 Meters · Place 1 · Frassati CatholicFrassati Catholic1600 Meters1.5:35.04a11
Apr 152026 TAPPS 5A-4 District ChampionshipsApr 15 · 800 Meters · Place 6 · Frassati CatholicFrassati Catholic800 Meters6.2:31.42a11
Mar 28Woodlands Christian InvitationalMar 28 · 800 Meters · Place 5 · Frassati CatholicFrassati Catholic800 Meters52:27.08a PB11
Mar 26Rice 47th Annual Victor Lopez ClassicMar 26 · 300m Hurdles · Place 41 · Frassati CatholicFrassati Catholic300m Hurdles415:08.50—
Mar 21Houston Christian Mickey Riggs RelaysMar 21 · 3200 Meters · Place 3 · Frassati CatholicFrassati Catholic3200 Meters312:04.04a11
Mar 21Houston Christian Mickey Riggs RelaysMar 21 · 800 Meters · Place 9 · Frassati CatholicFrassati Catholic800 Meters92:31.10a11
Mar 20 2026 FBCA Relays Mar 20 · 1600 Meters · Place 3 · Frassati CatholicFrassati Catholic1600 Meters35:34.60—
Mar 52026 LSA Thursday Night Under the LightsMar 5 · 3200 Meters · Place 1 · Frassati CatholicFrassati Catholic3200 Meters112:40.66a11
Mar 52026 LSA Thursday Night Under the LightsMar 5 · 1600 Meters · Place 4 · Frassati CatholicFrassati Catholic1600 Meters45:45.70a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 2815th Annual Rosehill Christian Eagle RelaysFeb 28 · 3200 Meters · Place 6 · Frassati CatholicFrassati Catholic3200 Meters612:28.69a11
Feb 212026 LSA's 1st Annual Gene Benson InvitationalFeb 21 · 1600 Meters · Place 3 · Frassati CatholicFrassati Catholic1600 Meters35:45.03a11
Feb 212026 LSA's 1st Annual Gene Benson InvitationalFeb 21 · 800 Meters · Place 6 · Frassati CatholicFrassati Catholic800 Meters62:34.43a11

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 1TAPPS State ChampionshipsMay 1 · 3200 Meters · Place 7 · Frassati CatholicFrassati Catholic3200 Meters713:04.45a10
May 1TAPPS State ChampionshipsMay 1 · 1600 Meters · Place 6 · Frassati CatholicFrassati Catholic1600 Meters65:35.92a10
Apr 25TAPPS 6A/5A/3A/2A South RegionalApr 25 · 3200 Meters · Place 2 · Frassati CatholicFrassati Catholic3200 Meters2.12:13.03a10
Apr 25TAPPS 6A/5A/3A/2A South RegionalApr 25 · 1600 Meters · Place 2 · Frassati CatholicFrassati Catholic1600 Meters2.5:33.55a10
Apr 9TAPPS 5A District 04 ChampionshipsApr 9 · 3200 Meters · Place 3 · Frassati CatholicFrassati Catholic3200 Meters3.11:37.75a PB10
Apr 9TAPPS 5A District 04 ChampionshipsApr 9 · 1600 Meters · Place 1 · Frassati CatholicFrassati Catholic1600 Meters1.5:22.85a10
Apr 4Cooper Dragon InvitationalApr 4 · 1600 Meters · Place 6 · Frassati CatholicFrassati Catholic1600 Meters65:30.65a10
Mar 22Rosehill Eagle RelaysMar 22 · 3200 Meters · Place 1 · Frassati CatholicFrassati Catholic3200 Meters112:04.37a10
Mar 22Rosehill Eagle RelaysMar 22 · 800 Meters · Place 1 · Frassati CatholicFrassati Catholic800 Meters12:33.81a10
Mar 212025 FBCA RelaysMar 21 · 1600 Meters · Place 2 · Frassati CatholicFrassati Catholic1600 Meters25:28.42a10
Mar 212025 FBCA RelaysMar 21 · 800 Meters · Place 8 · Frassati CatholicFrassati Catholic800 Meters82:30.28a10
Mar 15Wildwood Miles TX for Girls + WomenMar 15 · 1600 Meters · Place 11 · Frassati CatholicFrassati Catholic1600 Meters115:28.59a—
Mar 6Cypress Christian Marsha Martin RelaysMar 6 · 3200 Meters · Place 1 · Frassati CatholicFrassati Catholic3200 Meters1.12:06.59a10
Mar 6Cypress Christian Marsha Martin RelaysMar 6 · 1600 Meters · Place 1 · Frassati CatholicFrassati Catholic1600 Meters1.5:33.15a10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28St John's Maverick 58th edition RelaysFeb 28 · 3200 Meters · Place 6 · Frassati CatholicFrassati Catholic3200 Meters612:11.69a—
Feb 28St John's Maverick 58th edition RelaysFeb 28 · 1600 Meters · Place 12 · Frassati CatholicFrassati Catholic1600 Meters125:32.94a—
Feb 28St John's Maverick 58th edition RelaysFeb 28 · 800 Meters · Place 10 · Frassati CatholicFrassati Catholic800 Meters102:32.38a PB—
Feb 15Woodlands Christian InvitationalFeb 15 · 3200 Meters · Place 1 · Frassati CatholicFrassati Catholic3200 Meters112:16.83a—

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 2TAPPS State ChampionshipsMay 2 · 3200 Meters · Place 6 · Frassati CatholicFrassati Catholic3200 Meters6.12:16.48a9
May 2TAPPS State ChampionshipsMay 2 · 1600 Meters · Place 3 · Frassati CatholicFrassati Catholic1600 Meters3.5:17.58a PB9
Apr 25TAPPS 1A South RegionalApr 25 · 1600 Meters · Place 1 · Frassati CatholicFrassati Catholic1600 Meters15:24.089
Apr 25TAPPS 1A South RegionalApr 25 · 3200 Meters · Place 2 · Frassati CatholicFrassati Catholic3200 Meters212:10.309
Apr 25TAPPS 5A South RegionalApr 25 · 3200 Meters · Place 2 · Frassati CatholicFrassati Catholic3200 Meters2.12:10.30a9
Apr 25TAPPS 5A South RegionalApr 25 · 1600 Meters · Place 1 · Frassati CatholicFrassati Catholic1600 Meters1.5:24.08a9
Apr 19St John's Nick Finnegan Spring Invitational TF24Apr 19 · 3200 Meters · UnattachedUnattached3200 MetersX11:43.05a9
Apr 12TAPPS 5A District 05 Track & Field ChampionshipsApr 12 · 3200 Meters · Place 1 · Frassati CatholicFrassati Catholic3200 Meters111:56.59a—
Apr 12TAPPS 5A District 05 Track & Field ChampionshipsApr 12 · 1600 Meters · Place 1 · Frassati CatholicFrassati Catholic1600 Meters15:28.02a—
Apr 12TAPPS 5A District 05 Track & Field ChampionshipsApr 12 · 800 Meters · Place 5 · Frassati CatholicFrassati Catholic800 Meters52:29.70a—
Apr 6Cooper Dragon InvitationalApr 6 · 3200 Meters · Place 2 · Frassati CatholicFrassati Catholic3200 Meters211:51.55a—
Apr 6Cooper Dragon InvitationalApr 6 · 1600 Meters · Place 3 · Frassati CatholicFrassati Catholic1600 Meters35:26.57a—
Apr 6Cooper Dragon InvitationalApr 6 · 800 Meters · Place 4 · Frassati CatholicFrassati Catholic800 Meters42:27.16a—
Mar 23Rosehill Christian Eagle RelaysMar 23 · 3200 Meters · Place 1 · Frassati CatholicFrassati Catholic3200 Meters1.11:49.24a9
Mar 23Rosehill Christian Eagle RelaysMar 23 · 1600 Meters · Place 1 · Frassati CatholicFrassati Catholic1600 Meters1.5:23.22a9
Mar 23Rosehill Christian Eagle RelaysMar 23 · 800 Meters · Place 3 · Frassati CatholicFrassati Catholic800 Meters3.2:27.55a9
Mar 6Bellaire Episcopal JV MeetMar 6 · 1600 Meters · Place 1 · Frassati CatholicFrassati Catholic1600 Meters15:26.04a—
Mar 6Bellaire Episcopal JV MeetMar 6 · 800 Meters · Place 2 · Frassati CatholicFrassati Catholic800 Meters22:29.60a—
Mar 1St. John's Maverick 57th edition RelaysMar 1 · 3200 Meters · Place 1 · Frassati CatholicFrassati Catholic3200 Meters111:44.04a—
Mar 1St. John's Maverick 57th edition RelaysMar 1 · 1600 Meters · Place 3 · Frassati CatholicFrassati Catholic1600 Meters35:24.54a—
Mar 1St. John's Maverick 57th edition RelaysMar 1 · 800 Meters · Place 5 · Frassati CatholicFrassati Catholic800 Meters52:28.43a—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 24Rosehill Christian InvitationalFeb 24 · 3200 Meters · Place 1 · Frassati CatholicFrassati Catholic3200 Meters112:00.53a—
Feb 24Rosehill Christian InvitationalFeb 24 · 1600 Meters · Place 1 · Frassati CatholicFrassati Catholic1600 Meters15:29.82a PB—
Feb 22STHS TAPPS/SPC JV MeetFeb 22 · 1600 Meters · Place 1 · Frassati CatholicFrassati Catholic1600 Meters15:31.699
Feb 22STHS TAPPS/SPC JV MeetFeb 22 · 3200 Meters · Place 1 · Frassati CatholicFrassati Catholic3200 Meters112:01.829
Feb 17Woodlands Christian InvitationalFeb 17 · 3200 Meters · Place 1 · Frassati CatholicFrassati Catholic3200 Meters111:51.88a PB—
Feb 17Woodlands Christian InvitationalFeb 17 · 800 Meters · Place 4 · Frassati CatholicFrassati Catholic800 Meters42:33.07a—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 22GHCAA Championship MeetApr 22 · 1600 Meters · Place 2 · St Anne (Tomball)St Anne (Tomball)1600 Meters25:34.97a—
Apr 22GHCAA Championship MeetApr 22 · 800 Meters · Place 3 · St Anne (Tomball)St Anne (Tomball)800 Meters32:35.26a—

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 9GHCAA Meet 2Apr 9 · 1600 Meters · Place 2 · St Anne (Tomball)St Anne (Tomball)1600 Meters2.6:13.85aUnofficial7
Apr 9GHCAA Meet 2Apr 9 · Long Jump · Place 3 · St Anne (Tomball)St Anne (Tomball)Long Jump3.13'2.5Unofficial7
Apr 9GHCAA Meet 2Apr 9 · 800 Meters · Place 2 · St Anne (Tomball)St Anne (Tomball)800 Meters2.2:43.76aUnofficial7
Apr 2GHCAA Meet 1Apr 2 · 1600 Meters · Place 2 · St Anne (Tomball)St Anne (Tomball)1600 Meters2.6:22.66aUnofficial7
Apr 2GHCAA Meet 1Apr 2 · Long Jump · Place 2 · St Anne (Tomball)St Anne (Tomball)Long Jump2.13' 3.5"Unofficial7
Apr 2GHCAA Meet 1Apr 2 · 800 Meters · Place 4 · St Anne (Tomball)St Anne (Tomball)800 Meters4.2:52.14aUnofficial7
Mar 24RCS Middle School Meet #4Mar 24 · 1200 Meters · St Anne (Tomball)St Anne (Tomball)1200 Meters—4:22.06Unofficial7
Mar 24RCS Middle School Meet #4Mar 24 · Long Jump · St Anne (Tomball)St Anne (Tomball)Long Jump—13'Unofficial7
Feb 24NCS Practice Meet #3Feb 24 · 1200 Meters · St Anne (Tomball)St Anne (Tomball)1200 Meters—4:32.8Unofficial7
Feb 24NCS Practice Meet #3Feb 24 · Long Jump · St Anne (Tomball)St Anne (Tomball)Long Jump—12'1:4"Unofficial7
Feb 24NCS Practice Meet #3Feb 24 · 800 Meters · St Anne (Tomball)St Anne (Tomball)800 Meters—2:55.23Unofficial7

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 17Houston Homeschool Mavericks InvitationalApr 17 · Long Jump · Place 5 · St Anne (Tomball)St Anne (Tomball)Long Jump510-46
Apr 17Houston Homeschool Mavericks InvitationalApr 17 · 1600 Meters · Place 2 · St Anne (Tomball)St Anne (Tomball)1600 Meters26:23.226
Apr 17Houston Homeschool Mavericks InvitationalApr 17 · 800 Meters · Place 1 · St Anne (Tomball)St Anne (Tomball)800 Meters12:51.206
Apr 13Northland MS Meet #7Apr 13 · 1200 Meters · Place 1 · St Anne (Tomball)St Anne (Tomball)1200 Meters1.4:31.01Unofficial6
Mar 25RCS Middle School Meet #6Mar 25 · 2400 Meters · Place 1 · St Anne (Tomball)St Anne (Tomball)2400 Meters1.10:10.08Unofficial6
Mar 25RCS Middle School Meet #6Mar 25 · 800 Meters · Place 1 · St Anne (Tomball)St Anne (Tomball)800 Meters1.2:51.13Unofficial6