Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Edmond Santa Fe High SchoolEdmond 4A/5A/6A Pre State · Oct 3 | 14:04.01 | Edmond 4A/5A/6A Pre State | October 3, 2014 |
| 3,200 Meters · Gordon Cooper VoTec CenterOBU Pre-State Challenge · Oct 9 | 14:22.09 | OBU Pre-State Challenge | October 9, 2014 |
| 3.1 Miles · Norman HSOK Runner Classic · Sep 16 | 21:59 | OK Runner Classic | September 16, 2016 |
| 5,000 Meters · Capitol Hill HS StadiumRed Wolves Invitational Cross Country Meet · Aug 27 | 23:53 | Red Wolves Invitational Cross Country Meet | August 27, 2015 |
| 5,000 Meters · Edmond Santa Fe High SchoolOSSAA 5A State Championship · Oct 28 | 20:34.49 | OSSAA 5A State Championship | October 28, 2017 |
| 5,000 Meters · Eldon Lyon ParkPutnam City Invitational · Sep 29 | 19:11.78 | Putnam City Invitational | September 29, 2017 |
| 5,000 Meters · Gordon Cooper VoTec CenterOBU Pre-State Challenge · Oct 6 | 22:21.84 | OBU Pre-State Challenge | October 6, 2016 |
| 5,000 Meters · New Hope Baptist church Duncan Cross Country Meet · Sep 3 | 21:59.99 | Duncan Cross Country Meet | September 3, 2016 |
| 5,000 Meters · Norman HSOSSAA 5A Region West · Oct 21 | 21:00 | OSSAA 5A Region West | October 21, 2017 |
| 5,000 Meters · Soccer/Baseball/Softball FieldsElgin Owl Cross-Country Classic · Sep 9 | 21:27.08 | 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
4 results2016 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | OSSAA 5A State ChampionshipsOct 29 · 5,000 Meters Varsity · Place 22 · Elgin | 5,000 Meters Varsity | 22 | 21:19.3 | 11 |
| Oct 6 | OBU Pre-State Challenge Oct 6 · 5,000 Meters 6A-5A · Place 12 · Elgin | 5,000 Meters 6A-5A | 12 | 22:21.84 PB | 11 |
| Sep 22 | Claremore Zebra Cross Country MeetSep 22 · 5,000 Meters Varsity · Place 18 · Elgin | 5,000 Meters Varsity | 18 | 22:11 | — |
| Sep 16 | OK Runner ClassicSep 16 · 3.1 Miles 6A-5A Varsity · Place 25 · Elgin | 3.1 Miles 6A-5A Varsity | 25 | 21:59 PB | 11 |
| Sep 9 | Elgin Owl Cross-Country ClassicSep 9 · 5,000 Meters Varsity · Place 8 · Elgin | 5,000 Meters Varsity | 8 | 21:27.08 PB | 11 |
| Sep 3 | Duncan Cross Country MeetSep 3 · 5,000 Meters Varsity · Place 9 · Elgin | 5,000 Meters Varsity | 9 | 21:59.99 PB | 11 |
2015 Cross Country
4 results2014 Cross Country
3 results