Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Hammond High SchoolCentennial, Glenelg, & Hammond · Sep 13 | 14:14.14 | Centennial, Glenelg, & Hammond | September 13, 2017 |
| 5,000 Meters · Reservoir High SchoolCentennial, Oakland Mills, & Reservoir · Oct 18 | 22:11.47 | Centennial, Oakland Mills, & Reservoir | October 18, 2017 |
| 5,000 Meters · Urbana High SchoolUrbana Invitational · Oct 7 | 22:52.5 | Urbana Invitational | October 7, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | Centennial, Oakland Mills, & ReservoirOct 18 · 5,000 Meters Junior Varsity · Place 48 · Centennial | 5,000 Meters Junior Varsity | 48 | 22:11.47 PB | 12 |
| Oct 7 | Urbana InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 62 · Centennial | 5,000 Meters Junior Varsity | 62 | 22:52.5 PB | 12 |
| Sep 23 | Spiked Shoe InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 307 · Centennial H | 5,000 Meters Junior Varsity | 307 | 23:14.69 | — |
| Sep 13 | Centennial, Glenelg, & HammondSep 13 · 2 Miles B · Place 41 · Centennial | 2 Miles B | 41 | 14:14.14 PB | 12 |
| Sep 9 | Howard County InvitationalSep 9 · 3 Miles Open · Place 147 · Centennial | 3 Miles Open | 147 | 22:28.93 | 12 |
2016 Cross Country
2 results2015 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 26 | Bull Run InvitationalSep 26 · 3 Miles Junior Varsity Elite · Place 359 · CENTENNIAL | 3 Miles Junior Varsity Elite | 359 | 7:17 | — |
| Sep 5 | Brunswick InviteSep 5 · Junior Varsity · Place 53 · Centennial | Junior Varsity | 53 | 21:10.4 | 10 |