Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,000 Meters · Fernhill Park 2KPIL - Cleveland, Wilson, Madison, Lincoln @ Fernhill Park · Oct 11 | 8:12.20 | PIL - Cleveland, Wilson, Madison, Lincoln @ Fernhill Park | October 11, 2018 |
| 3,000 Meters · Gabriel ParkCleveland, Lincoln, Wilson, Franklin · Oct 5 | 15:12.2 | Cleveland, Lincoln, Wilson, Franklin | October 5, 2017 |
| 3,000 Meters · Gabriel Park 3KPIL - Cleveland, Roosevelt, Franklin, Wilson @ Gabriel Park · Oct 4 | 14:42.55 | PIL - Cleveland, Roosevelt, Franklin, Wilson @ Gabriel Park | October 4, 2018 |
| 3,000 Meters · Lents ParkPIL - Cleveland, Wilson, Jefferson, Grant @ Lents Park · Sep 27 | 18:42.52 | PIL - Cleveland, Wilson, Jefferson, Grant @ Lents Park | September 27, 2018 |
| 5,000 Meters · Blue Lake ParkNike Portland XC · Sep 28 | 22:53.20 | Nike Portland XC | September 28, 2019 |
| 5,000 Meters · Gabriel ParkPIL/MHC Crossover (Host: Wilson) · Oct 2 | 25:04.50 | PIL/MHC Crossover (Host: Wilson) | October 2, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
2 results2018 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | PIL - Cleveland, Wilson, Madison, Lincoln @ Fernhill ParkOct 11 · 2,000 Meters Coed 2K · Place 2 · Ida B. Wells ClusterIda B. Wells Cluster | 2,000 Meters Coed 2K | 2 | 8:12.20 PB | 8 |
| Oct 4 | PIL - Cleveland, Roosevelt, Franklin, Wilson @ Gabriel ParkOct 4 · 3,000 Meters Boys 3K · Place 49 · Ida B. Wells ClusterIda B. Wells Cluster | 3,000 Meters Boys 3K | 49 | 14:42.55 PB | 8 |
| Sep 27 | PIL - Cleveland, Wilson, Jefferson, Grant @ Lents ParkSep 27 · 3,000 Meters Boys 3K · Place 62 · Ida B. Wells ClusterIda B. Wells Cluster | 3,000 Meters Boys 3K | 62 | 18:42.52 PB | 8 |
2017 Cross Country
2 results