Você vai querer usar um UNION SELECT :
SELECT p.id, COUNT(p.id), SUM(p.points)
FROM (SELECT userh_userid AS id, userh_points AS points
FROM users_history1
UNION SELECT userl_userid, userl_points
FROM users_ladders1) AS p
GROUP BY p.id
A subconsulta é a parte importante. Ele fornecerá uma única tabela com os resultados das tabelas atual e histórica combinadas. Você pode então selecionar a partir dessa tabela e fazer COUNT e SUM para obter suas médias.
Minha sintaxe do MySQL está bastante enferrujada, então, por favor, desculpe. Eu não tive a chance de executar isso, então nem tenho certeza se ele é executado, mas deve ser suficiente para você começar.