I wrote a script which uploaded the results as XMXL files and entered them into wordpress's database. The results could then be manually edited in the admin section.
I wrote a custom script which dynamically generated both full result sets, and individual results, as downloadable PDF documents. Providing options to edit the fields display and upload a background.
The client wanted users to be able to share their results on Social media. They also wanted being able to personalize the message posted for each event.
The final results are provided as a custom shortcode, making them easily to add to pages & posts.