Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorGreenhill Relays · Feb 255:27.85Greenhill RelaysFebruary 25, 2023
1600 Meters · OutdoorTX TTFCA 9th Annual Meet of Champions · May 95:05.79aTX TTFCA 9th Annual Meet of ChampionsMay 9, 2025
400 Meters · OutdoorTAPPS 6A North Regional (District 1 Championship) · Apr 241:00.88TAPPS 6A North Regional (District 1 Championship)April 24, 2024
800 Meters · Outdoor2026 TAPPS State Championships · May 82:12.49a2026 TAPPS State ChampionshipsMay 8, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 82026 TAPPS State ChampionshipsMay 8 · 1600 Meters · Place 4 · Ursuline Academy1600 Meters45:22.60a12
May 82026 TAPPS State ChampionshipsMay 8 · 800 Meters · Place 1 · Ursuline Academy800 Meters12:12.49a PB12
Apr 282026 TAPPS 2A-6A North Regional ChampionshipsApr 28 · 1600 Meters · Place 2 · Ursuline Academy1600 Meters2.5:10.60a12
Apr 282026 TAPPS 2A-6A North Regional ChampionshipsApr 28 · 800 Meters · Place 1 · Ursuline Academy800 Meters1.2:17.36a12
Apr 152026 TAPPS 6A-1 & 6A-2 District ChampionshipsApr 15 · 1600 Meters · Place 2 · Ursuline Academy1600 Meters2.5:12.99a12
Apr 152026 TAPPS 6A-1 & 6A-2 District ChampionshipsApr 15 · 800 Meters · Place 1 · Ursuline Academy800 Meters1.2:17.52a12
Apr 1Cistercian Hawk Relays TF26Apr 1 · 1600 Meters · Place 1 · Ursuline Academy1600 Meters1.5:21.12a12
Apr 1Cistercian Hawk Relays TF26Apr 1 · 800 Meters · Place 1 · Ursuline Academy800 Meters1.2:20.44a12
Mar 27Jesuit-Sheaner 61st Annual Relays TF26Mar 27 · 1600 Meters · Place 21 · Ursuline Academy1600 Meters21.5:16.49a12
Mar 27Jesuit-Sheaner 61st Annual Relays TF26Mar 27 · 800 Meters · Place 1 · Ursuline Academy800 Meters1.2:12.96a12
Mar 14First Baptist HS Rogers Relays TF26Mar 14 · 1600 Meters · Place 2 · Ursuline Academy1600 Meters2.5:15.77a12
Mar 14First Baptist HS Rogers Relays TF26Mar 14 · 800 Meters · Place 1 · Ursuline Academy800 Meters1.2:16.77a12
Mar 7Parish Episcopal Panther RelaysMar 7 · 1600 Meters · Place 1 · Ursuline Academy1600 Meters1.5:17.32a12
Mar 7Parish Episcopal Panther RelaysMar 7 · 800 Meters · Place 1 · Ursuline Academy800 Meters1.2:21.21a12
Feb 27Greenhill Relays 2026Feb 27 · 3200 Meters · Ursuline Academy3200 Meters—SCR12
Feb 27Greenhill Relays 2026Feb 27 · 1600 Meters · Place 3 · Ursuline Academy1600 Meters3.5:29.69a12
Feb 27Greenhill Relays 2026Feb 27 · 800 Meters · Place 1 · Ursuline Academy800 Meters1.2:18.26a12
Feb 21North Garland Raider Relays TF26Feb 21 · 1600 Meters · Place 1 · Ursuline Academy1600 Meters1.5:36.22a12
Feb 21North Garland Raider Relays TF26Feb 21 · 800 Meters · Place 2 · Ursuline Academy800 Meters2.2:30.50a12

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 9TX TTFCA 9th Annual Meet of ChampionsMay 9 · 1600 Meters · Place 6 · Ursuline Academy1600 Meters6.5:05.79a PB11
May 9TX TTFCA 9th Annual Meet of ChampionsMay 9 · 800 Meters · Place 4 · Ursuline Academy800 Meters4.2:16.40a11
May 1TAPPS State ChampionshipsMay 1 · 1600 Meters · Place 2 · Ursuline Academy1600 Meters25:06.89a11
May 1TAPPS State ChampionshipsMay 1 · 800 Meters · Place 2 · Ursuline Academy800 Meters22:14.90a11
Apr 23TAPPS North Regional ChampionshipsApr 23 · 1600 Meters · Place 1 · Ursuline Academy1600 Meters1.5:09.64a11
Apr 23TAPPS North Regional ChampionshipsApr 23 · 800 Meters · Place 1 · Ursuline Academy800 Meters1.2:15.16a11
Apr 9TAPPS 6A North (District 1 & District 2 Championship)Apr 9 · 1600 Meters · Place 1 · Ursuline Academy1600 Meters1.5:16.50a11
Apr 9TAPPS 6A North (District 1 & District 2 Championship)Apr 9 · 800 Meters · Place 1 · Ursuline Academy800 Meters1.2:12.67a11
Mar 29John Paul II Cardinal InvitationalMar 29 · 1600 Meters · Place 1 · Ursuline Academy1600 Meters15:18.3611
Mar 29John Paul II Cardinal InvitationalMar 29 · 800 Meters · Place 1 · Ursuline Academy800 Meters12:19.8911
Mar 21Jesuit-Sheaner 60th Annual RelaysMar 21 · 1600 Meters · Place 4 · Dallas Ursuline Academy1600 Meters45:20.3811
Mar 21Jesuit-Sheaner 60th Annual RelaysMar 21 · 800 Meters · Place 3 · Dallas Ursuline Academy800 Meters32:16.4511
Mar 7UNT Mean Green HS InvitationalMar 7 · 1600 Meters · Place 2 · Ursuline Academy1600 Meters25:13.2011
Mar 7UNT Mean Green HS InvitationalMar 7 · 800 Meters · Place 1 · Ursuline Academy800 Meters12:20.1611
Mar 1Hockaday Split H RelaysMar 1 · 1600 Meters · Place 2 · Ursuline Academy1600 Meters2.5:18.06a11

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2TAPPS State ChampionshipsMay 2 · 800 Meters · Place 3 · Ursuline Academy800 Meters3.2:22.21a10
May 2TAPPS State ChampionshipsMay 2 · 400 Meters · Place 5 · Ursuline Academy400 Meters5.1:01.90a10
Apr 24TAPPS 6A North Regional (District 1 Championship)Apr 24 · 800 Meters · Place 1 · Dallas Ursuline Academy800 Meters12:20.7010
Apr 24TAPPS 6A North Regional (District 1 Championship)Apr 24 · 400 Meters · Place 4 · Dallas Ursuline Academy400 Meters41:00.88 PB10
Apr 5Liberty Christian Warrior RelaysApr 5 · 800 Meters · Place 3 · Ursuline Academy800 Meters32:26.18a—
Apr 5Liberty Christian Warrior RelaysApr 5 · 400 Meters · Place 3 · Ursuline Academy400 Meters31:02.01a—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 19TX TTFCA 7th Annual Meet of ChampionsMay 19 · 800 Meters · Place 14 · Ursuline Academy800 Meters14.2:19.92a9
May 5TAPPS State ChampionshipsMay 5 · 1600 Meters · Place 3 · Ursuline Academy1600 Meters35:20.77a—
May 5TAPPS State ChampionshipsMay 5 · 800 Meters · Place 2 · Ursuline Academy800 Meters22:18.70a—
Apr 27TAPPS 6A North Regional (District 1 Championships)Apr 27 · 1600 Meters · Place 1 · Ursuline Academy1600 Meters1.5:21.57a9
Apr 27TAPPS 6A North Regional (District 1 Championships)Apr 27 · 800 Meters · Place 1 · Ursuline Academy800 Meters1.2:23.35a9
Apr 13Liberty Christian Warrior RelaysApr 13 · 1600 Meters · Place 4 · Ursuline Academy1600 Meters4.5:33.06a9
Apr 13Liberty Christian Warrior RelaysApr 13 · 800 Meters · Place 2 · Ursuline Academy800 Meters2.2:21.27a9
Apr 6First Baptist Saints RelaysApr 6 · 400 Meters · Place 7 · Ursuline Academy400 Meters71:02.259
Mar 31Prince of Peace/Dallas Lutheran InvitationalMar 31 · 1600 Meters · Place 1 · Ursuline Academy1600 Meters15:33.56a—
Mar 31Prince of Peace/Dallas Lutheran InvitationalMar 31 · 800 Meters · Place 1 · Ursuline Academy800 Meters12:23.68a—
Mar 24Parish InvitationalMar 24 · 800 Meters · Place 1 · Ursuline Academy800 Meters12:27.669

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25Greenhill RelaysFeb 25 · 1600 Meters · Place 2 · Ursuline Academy1600 Meters25:27.85 PB9
Feb 25Greenhill RelaysFeb 25 · 1600 Meters · Place 2 · Ursuline Academy1600 Meters25:27.859