Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Bear Creek ParkBellaire Cardinal & STE Saints Invitational · Oct 4 | 11:49.26 | Bellaire Cardinal & STE Saints Invitational | October 4, 2014 |
| 5,000 Meters · Bear Branch ParkNXR South Regional Championships · Nov 19 | 17:15.86 | NXR South Regional Championships | November 19, 2016 |
| 5,000 Meters · Bear Branch ParkNXR South Regional Championships · Nov 21 | 19:47.2 | NXR South Regional Championships | November 21, 2015 |
| 5,000 Meters · Bear Creek ParkUIL 6A District 19 · Oct 21 | 16:38 | UIL 6A District 19 | October 21, 2016 |
| 5,000 Meters · Brenham High School Campus CourseBrenham Hillacious Invitational · Sep 24 | 17:32.4 | Brenham Hillacious Invitational | September 24, 2016 |
| 5,000 Meters · Kate Barr Ross Memorial ParkUIL 6A Region 3 Championship · Oct 23 | 18:19.1 | UIL 6A Region 3 Championship | October 23, 2017 |
| 5,000 Meters · Old Settlers ParkUIL 6A State Championship · Nov 4 | 17:10.63 | UIL 6A State Championship | November 4, 2017 |
| 5,000 Meters · Seven Lakes High SchoolUIL 6A District 19 · Oct 14 | 17:09 | UIL 6A District 19 | October 14, 2017 |
| 5,000 Meters · UnknownUIL District 19-6A · Oct 16 | 17:20 | UIL District 19-6A | October 16, 2015 |
| 5,000 Meters · Willow WaterholeSTE Saints and Bellaire Cardinals Invitational · Oct 3 | 17:19.1 | STE Saints and Bellaire Cardinals Invitational | October 3, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | NXR South Regional ChampionshipsNov 18 · 5,000 Meters Open Invitational 2 · Place 6 · Houston Strake Jesuit | 5,000 Meters Open Invitational 2 | 6 | 17:19.11 | 12 |
| Nov 4 | UIL 6A State ChampionshipNov 4 · 5,000 Meters 6A · Place 139 · Houston Strake Jesuit | 5,000 Meters 6A | 139 | 17:10.63 PB | 12 |
| Oct 23 | UIL 6A Region 3 ChampionshipOct 23 · 5,000 Meters 6A · Place 114 · Houston Strake Jesuit | 5,000 Meters 6A | 114 | 18:19.1 PB | 12 |
| Oct 14 | UIL 6A District 19Oct 14 · 5,000 Meters Varsity · Place 23 · Houston Strake Jesuit | 5,000 Meters Varsity | 23 | 17:09 PB | 12 |
2016 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | NXR South Regional ChampionshipsNov 19 · 5,000 Meters Open - 4 · Place 56 · Houston Strake Jesuit | 5,000 Meters Open - 4 | 56 | 17:15.86 PB | 11 |
| Oct 21 | UIL 6A District 19Oct 21 · 5,000 Meters Junior Varsity · Place 2 · Houston Strake Jesuit | 5,000 Meters Junior Varsity | 2 | 16:38 PB | 11 |
| Oct 8 | Strake Jesuit InvitationalOct 8 · 5,000 Meters Varsity · Place 52 · Houston Strake Jesuit | 5,000 Meters Varsity | 52 | 16:49 | 11 |
| Sep 24 | Brenham Hillacious InvitationalSep 24 · 5,000 Meters Varsity 5A-6A · Place 47 · Houston Strake Jesuit | 5,000 Meters Varsity 5A-6A | 47 | 17:32.4 PB | 11 |
2015 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 21 | NXR South Regional ChampionshipsNov 21 · 5,000 Meters Championship · Place 189 · Houston Strake Jesuit | 5,000 Meters Championship | 189 | 19:47.2 PB | 10 |
| Oct 16 | UIL District 19-6AOct 16 · 5,000 Meters Junior Varsity · Place 5 · Houston Strake Jesuit | 5,000 Meters Junior Varsity | 5 | 17:20 PB | 10 |
| Oct 3 | STE Saints and Bellaire Cardinals InvitationalOct 3 · 5,000 Meters Varsity Boys Cardinals (5A and Up) · Place 13 · Houston Strake Jesuit | 5,000 Meters Varsity Boys Cardinals (5A and Up) | 13 | 17:19.1 PB | 10 |
2014 Cross Country
1 results