Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3.1 Miles · Norman HSOK Runner Classic · Sep 16 | 21:46 | OK Runner Classic | September 16, 2016 |
| 5,000 Meters · Edmond Santa Fe High SchoolOSSAA 5A State Championship · Oct 28 | 21:11.29 | OSSAA 5A State Championship | October 28, 2017 |
| 5,000 Meters · Eldon Lyon ParkPutnam City Invitational · Sep 29 | 19:36.67 | Putnam City Invitational | September 29, 2017 |
| 5,000 Meters · Gordon Cooper VoTec CenterOBU Pre-State Challenge · Oct 10 | 21:14.31 | OBU Pre-State Challenge | October 10, 2015 |
| 5,000 Meters · New Hope Baptist church Duncan Cross Country Meet · Sep 3 | 21:02.62 | Duncan Cross Country Meet | September 3, 2016 |
| 5,000 Meters · Norman HSOSSAA 5A Region West · Oct 21 | 21:59 | OSSAA 5A Region West | October 21, 2017 |
| 5,000 Meters · Soccer/Baseball/Softball FieldsElgin Owl Cross-Country Classic · Sep 9 | 21:09.87 | Elgin Owl Cross-Country Classic | September 9, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
3 results2016 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | OSSAA 5A State ChampionshipsOct 29 · 5,000 Meters Varsity · Place 112 · Elgin | 5,000 Meters Varsity | 112 | DQ | 10 |
| Oct 6 | OBU Pre-State Challenge Oct 6 · 5,000 Meters 6A-5A · Place 5 · Elgin | 5,000 Meters 6A-5A | 5 | 21:35.97 | 10 |
| Sep 22 | Claremore Zebra Cross Country MeetSep 22 · 5,000 Meters Varsity · Place 12 · Elgin | 5,000 Meters Varsity | 12 | 21:23 | — |
| Sep 16 | OK Runner ClassicSep 16 · 3.1 Miles 6A-5A Varsity · Place 23 · Elgin | 3.1 Miles 6A-5A Varsity | 23 | 21:46 PB | 10 |
| Sep 9 | Elgin Owl Cross-Country ClassicSep 9 · 5,000 Meters Varsity · Place 6 · Elgin | 5,000 Meters Varsity | 6 | 21:09.87 PB | 10 |
| Sep 3 | Duncan Cross Country MeetSep 3 · 5,000 Meters Varsity · Place 4 · Elgin | 5,000 Meters Varsity | 4 | 21:02.62 PB | 10 |
2015 Cross Country
4 results