Final results for the 2017 Penn Seven are available in pdf format here, or with full details here. If looking at the full details. it's best to select 'Results' rather than 'Leaders', and go for page size 100. Or type your bib number or name into the search field, click on search, then click on your name in the box that appears; this will provide details of your own performance.
We do not have any times for the Super Fun Run, but you can see you finishing position here.
The 2017 trophy winners from the Penn Seven and Super Fun Run can be found here.