Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · EP Tom Sawyer State Park2017 NCAA Division I Cross Country Champs (79th Men and 37th Women) · Nov 18 | 31:17.7 | 2017 NCAA Division I Cross Country Champs (79th Men and 37th Women) | November 18, 2017 |
| 10,000 Meters · LaVern Gibson Course2019 NCAA Division I Cross Country Champs (81st Men and 39th Women) · Nov 23 | 32:09.9 | 2019 NCAA Division I Cross Country Champs (81st Men and 39th Women) | November 23, 2019 |
| 10,000 Meters · PSU Blue CourseNCAA Division I Mid Atlantic Region XC Championships · Nov 9 | 32:31 | NCAA Division I Mid Atlantic Region XC Championships | November 9, 2018 |
| 10,000 Meters · Wabash Valley Family Sports Center2016 NCAA Division I Cross Country Champs (78th Men and 36th Women) · Nov 19 | 31:31.4 | 2016 NCAA Division I Cross Country Champs (78th Men and 36th Women) | November 19, 2016 |
| 7600 m · Army home courseArmy vs Navy Cross Country Star Meet · Oct 14 | 23:13.3 | Army vs Navy Cross Country Star Meet | October 14, 2017 |
| 8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Sep 29 | 24:14.1 | Paul Short Invitational | September 29, 2017 |
| 8,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 29 | 24:46.9 | Roy Griak Invitational | September 29, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
2 results2018 Cross Country
3 results2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | 2017 NCAA Division I Cross Country Champs (79th Men and 37th Women)Nov 18 · 10,000 Meters Men · Place 167 · Navy | 10,000 Meters Men | 167 | 31:17.7 PB | So |
| Nov 10 | NCAA D1 Mid-Atlantic Region Cross Country ChampionshipsNov 10 · 10,000 Meters Varsity · Place 14 · Navy | 10,000 Meters Varsity | 14 | 30:49.9 | SO |
| Oct 28 | Patriot League Cross Country ChampionshipsOct 28 · 8,000 Meters Men · Place 8 · Navy | 8,000 Meters Men | 8 | 24:31.4 | So |
| Oct 14 | Army vs Navy Cross Country Star MeetOct 14 · 7,600 Meters Men · Place 3 · Navy | 7,600 Meters Men | 3 | 23:13.3 PB | So |
| Sep 29 | Paul Short InvitationalSep 29 · 8,000 Meters Men's Gold · Place 35 · Navy | 8,000 Meters Men's Gold | 35 | 24:14.1 PB | So |
| Sep 23 | Roy Griak InvitationalSep 23 · 8,000 Meters Division 1 · Place 36 · Navy | 8,000 Meters Division 1 | 36 | 26:15.6 | SO |
| Sep 23 | Roy Griak InvitationalSep 23 · 8,000 Meters Merrill Fischbein Men's Gold · Place 33 · Navy | 8,000 Meters Merrill Fischbein Men's Gold | 33 | 26:16.0 | So |
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | 2016 NCAA Division I Cross Country Champs (78th Men and 36th Women)Nov 19 · 10,000 Meters Men · Place 186 · Navy | 10,000 Meters Men | 186 | 31:31.4 PB | Fr |
| Oct 29 | Patriot League ChampionshipsOct 29 · 8,000 Meters Varsity · Place 9 · Navy | 8,000 Meters Varsity | 9 | 25:13.8 | FR-1 |
| Oct 1 | Paul Short RunOct 1 · 8,000 Meters Men Gold · Place 49 · Navy | 8,000 Meters Men Gold | 49 | 24:24.5 | Fr |
| Sep 24 | Roy Griak InviteSep 24 · 8,000 Meters Division I · Place 82 · Navy | 8,000 Meters Division I | 82 | 26:20.4 | FR-1 |
| Sep 3 | 20th Annual Salisbury University Fall ClassicSep 3 · 8,000 Meters Men · Place 1 · Navy | 8,000 Meters Men | 1 | 25:57.2Unofficial | Fr |