Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Franklin Park - 3.0 Mile43rd Annual Sunfair Invitational · Oct 1 | 18:06.49 | 43rd Annual Sunfair Invitational | October 1, 2016 |
| 3,000 Meters · Wilsonville Night RaceNight Meet · Aug 26 | 11:03.8 | Night Meet | August 26, 2016 |
| 5,000 Meters · Fernhill Park 5KPIL Preview · Sep 7 | 18:57.2 | PIL Preview | September 7, 2016 |
| 5,000 Meters · Grant ParkPIL/MHC Crossover (Host: Grant) · Oct 19 | 17:35.4 | PIL/MHC Crossover (Host: Grant) | October 19, 2016 |
| 5,000 Meters · Lane Community CollegeNorthwest Classic · Sep 17 | 18:31.6 | Northwest Classic | September 17, 2016 |
| 5,000 Meters · Mount Greylock Regional SchoolPurple Valley XC Invite · Sep 23 | 17:47.8 | Purple Valley XC Invite | September 23, 2017 |
| 5,000 Meters · Portland Meadows Race TrackPortland Meadows Invitational · Oct 14 | 17:59.6 | Portland Meadows Invitational | October 14, 2016 |
| 8,000 Meters · Bard CollegeLiberty League Championships · Nov 2 | 28:30.7 | Liberty League Championships | November 2, 2019 |
| 8,000 Meters · Hudson Valley Sports DomeECAC DIII Cross Country Championships · Nov 4 | 30:18.3 | ECAC DIII Cross Country Championships | November 4, 2017 |
| 8,000 Meters · Munter Hiking TrailLiberty League Cross Country Championships · Oct 27 | 27:42.8 | Liberty League Cross Country Championships | October 27, 2018 |
| 8,000 Meters · Vassar CollegeLiberty League Cross Country Championships · Oct 28 | 29:39.3 | Liberty League Cross Country Championships | October 28, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
2 results2018 Cross Country
2 results2017 Cross Country
3 results2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | PIL/MHC Crossover (Host: Grant)Oct 19 · 5,000 Meters Junior Varsity · Place 2 · LincolnLincoln | 5,000 Meters Junior Varsity | 2 | 17:35.4 PB | 12 |
| Oct 14 | Portland Meadows InvitationalOct 14 · 5,000 Meters JV Scored · Place 10 · LincolnLincoln | 5,000 Meters JV Scored | 10 | 17:59.6 PB | 12 |
| Oct 1 | 43rd Annual Sunfair InvitationalOct 1 · 3 Miles Senior Class · Place 7 · LincolnLincoln | 3 Miles Senior Class | 7 | 18:06.49 PB | 12 |
| Sep 28 | PIL/MHC Crossover (Host: Wilson)Sep 28 · 5,000 Meters Junior Varsity · Place 2 · LincolnLincoln | 5,000 Meters Junior Varsity | 2 | 19:15.1Unofficial | 12 |
| Sep 17 | Northwest ClassicSep 17 · 5,000 Meters Junior Varsity Scored · Place 26 · LincolnLincoln | 5,000 Meters Junior Varsity Scored | 26 | 18:31.6 PB | 12 |
| Sep 7 | PIL PreviewSep 7 · 5,000 Meters Junior Varsity · Place 15 · LincolnLincoln | 5,000 Meters Junior Varsity | 15 | 18:57.2 PB | 12 |
| Aug 26 | Night MeetAug 26 · 3,000 Meters Senior · Place 88 · LincolnLincoln | 3,000 Meters Senior | 88 | 11:03.8 PB | 12 |