Is it the Player record you are trying to export? or the data from the two individual tables?
If it is the data from the individual tables one option you could try is to merge the data in a separate table that is only there to stores temporary data, then export the full list in one go.
So you have your find in both tables, run a script to go to a layout based on your temporary data table and import twice, once for each of the two tables with the date, then export the full set of date. And finally deleting all the records in the temporary table.
This will work perfectly on a single user system, if you have multiple users accessing the same database then you will need to add extra steps to isolate the user of the record, in case more than one person runs the report at the same time.
I hope this gives you some idea of how to do this, if you need any further details on how to go about it let me know and I can explain more.