Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorGreenhill Relays 2026 · Feb 275:36.43aGreenhill Relays 2026February 27, 2026
200 Meters · OutdoorMetroplex MS League Championship Wk 2 · Apr 2026.08Metroplex MS League Championship Wk 2April 20, 2023
400 Meters · IndoorGreenhill Relays · Feb 2459.14Greenhill RelaysFebruary 24, 2024
400 Meters · OutdoorSt Mark's Bradley V Urschel Invitational · Mar 2957.74St Mark's Bradley V Urschel InvitationalMarch 29, 2025
800 Meters · IndoorGreenhill Relays · Feb 242:24.57Greenhill RelaysFebruary 24, 2024
800 Meters · OutdoorFW Country Day Last Chance Qualifier TF26 · Apr 242:09.63aFW Country Day Last Chance Qualifier TF26April 24, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 24FW Country Day Last Chance Qualifier TF26Apr 24 · 800 Meters · Place 8 · GreenhillGreenhill800 Meters82:09.63a PB11
Apr 17FWCD Invitational 2 Apr 17 · 800 Meters · GreenhillGreenhill800 Meters--DNS11
Apr 1Cistercian Hawk Relays TF26Apr 1 · 800 Meters · Place 10 · GreenhillGreenhill800 Meters10.2:15.94a11
Mar 27Bradley V Urschel Invitational (meet is full)Mar 27 · 800 Meters · Place 24 · GreenhillGreenhill800 Meters24.2:15.39a11
Mar 6Split H Relays (running moved to Friday)Mar 6 · 800 Meters · Place 7 · GreenhillGreenhill800 Meters7.2:23.93a11
Feb 27Greenhill Relays 2026Feb 27 · 1600 Meters · Place 28 · GreenhillGreenhill1600 Meters28.5:36.43a PB11

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 25FWCD Last Chance Meet Apr 25 · 800 Meters · Place 4 · GreenhillGreenhill800 Meters42:11.45a10
Apr 16Cistercian Hawk RelaysApr 16 · 800 Meters · Place 11 · GreenhillGreenhill800 Meters112:13.65a10
Mar 29St Mark's Bradley V Urschel InvitationalMar 29 · 400 Meters · Place 29 · GreenhillGreenhill400 Meters2957.74 PB10
Mar 29St Mark's Bradley V Urschel InvitationalMar 29 · 800 Meters · Place 19 · GreenhillGreenhill800 Meters192:18.2410
Mar 22John Paul II Spring Break MeetMar 22 · 800 Meters · Place 9 · GreenhillGreenhill800 Meters92:19.8810
Mar 13Trinity Valley School InvitationalMar 13 · 800 Meters · Place 14 · GreenhillGreenhill800 Meters14.2:23.27a10
Mar 1Hockaday Split H RelaysMar 1 · 200 Meters · Place 19 · GreenhillGreenhill200 Meters19.26.83aWind: 010

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 18Oakridge InvitationalApr 18 · 800 Meters · Place 7 · GreenhillGreenhill800 Meters72:15.55a—
Mar 27Cistercian Hawk Relays (Meet Full)Mar 27 · 400 Meters · Place 18 · GreenhillGreenhill400 Meters1858.079
Mar 22Hockaday Split H RelaysMar 22 · 400 Meters · Place 2 · GreenhillGreenhill400 Meters259.699
Feb 29Liberty Christian Bubba Joiner InvitationalFeb 29 · 400 Meters · Place 6 · GreenhillGreenhill400 Meters6.59.57a9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Greenhill RelaysFeb 24 · 400 Meters · Place 18 · GreenhillGreenhill400 Meters1859.14 PB9
Feb 24Greenhill RelaysFeb 24 · 800 Meters · Place 27 · GreenhillGreenhill800 Meters272:24.57 PB9

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 20Metroplex MS League Championship Wk 2Apr 20 · 200 Meters · Place 14 · GreenhillGreenhill200 Meters1426.08 PB8
Apr 20Metroplex MS League Championship Wk 2Apr 20 · High Jump · Place 9 · GreenhillGreenhillHigh Jump94-108
Apr 4Metroplex MS League Meet 6a- St. Mark'sApr 4 · Long Jump · GreenhillGreenhillLong Jump—16Unofficial8
Apr 4Metroplex MS League Meet 6a- St. Mark'sApr 4 · 300m Hurdles · GreenhillGreenhill300m Hurdles30" / 0.762m—49.1Unofficial8
Apr 4Metroplex MS League Meet 6a- St. Mark'sApr 4 · 200 Meters · GreenhillGreenhill200 Meters—27.7Unofficial8
Mar 7Metroplex MS League Meet 3a- CistercianMar 7 · Discus · GreenhillGreenhillDiscus1kg—52'2Unofficial8
Mar 7Metroplex MS League Meet 3a- CistercianMar 7 · High Jump · GreenhillGreenhillHigh Jump—4'10Unofficial8
Mar 7Metroplex MS League Meet 3a- CistercianMar 7 · 400 Meters · GreenhillGreenhill400 Meters—64Unofficial8

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 26Metroplex MS League Championship Week 2Apr 26 · High Jump · Place 4 · GreenhillGreenhillHigh Jump45-27
Mar 31Metroplex MS League Meet 5b- TCAMar 31 · High Jump · GreenhillGreenhillHigh Jump—4'6Unofficial7
Mar 24Metroplex MS League Meet 4c- ParishMar 24 · Long Jump · GreenhillGreenhillLong Jump—15'3Unofficial7
Mar 24Metroplex MS League Meet 4c- ParishMar 24 · 200 Meters · GreenhillGreenhill200 Meters—28.8Unofficial7
Mar 8Metroplex MS League Meet 3- HockadayMar 8 · High Jump · GreenhillGreenhillHigh Jump—4'8Unofficial7
Mar 8Metroplex MS League Meet 3- HockadayMar 8 · 100 Meters · GreenhillGreenhill100 Meters—14.3Unofficial7
Mar 3Metroplex MS League Meet 2a- ParishMar 3 · Long Jump · GreenhillGreenhillLong Jump—13'7"Unofficial7
Mar 3Metroplex MS League Meet 2a- ParishMar 3 · 200 Meters · GreenhillGreenhill200 Meters—29.4Unofficial7