| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 8,000 Meters · 8K NCAA Pre-Nats CourseGreater Louisville Classic · Oct 5 | 28:28.6 | Greater Louisville Classic | October 5, 2019 |
| 8,000 Meters · Oberlin Cross Country TrailOberlin Inter-Regional Cross Country Rumble · Oct 19 | 29:36.2 | Oberlin Inter-Regional Cross Country Rumble | October 19, 2019 |
| 8,000 Meters · Silvercreek Metro ParkAll-Ohio Collegiate Cross Country Championships · Sep 29 | 30:09.3 | All-Ohio Collegiate Cross Country Championships | September 29, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Nov 8 | Wooster Twilight 5K ChallengeNov 8 · 5,000 Meters Varsity · Oberlin | 5,000 Meters Varsity | 0 | DNS | Jr |
| Oct 19 | Oberlin Inter-Regional Cross Country Rumble Oct 19 · 8,000 Meters Varsity · Place 319 · Oberlin | 8,000 Meters Varsity | 319 | 29:36.2 PB | Jr |
| Oct 5 | Greater Louisville ClassicOct 5 · 8,000 Meters Blue · Place 340 · Oberlin | 8,000 Meters Blue | 340 | 28:28.6 PB | Jr |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Sep 29 | All-Ohio Collegiate Cross Country ChampionshipsSep 29 · 8,000 Meters Open · Place 144 · Oberlin | 8,000 Meters Open | 144 | 30:09.3 PB | So |