Consulta SQL com Hibernate

Fiz um projeto com conexão com banco de dados usando o Hibernate.Gostaria de consultar o banco de dados pra verificar a maior pontuação dos jogadores e retornar esta pontuação.A minha tabela possui apenas dois campos: Nome varchar(30) e pontos int.Fiz este método mas o meu problema está em retornar o valor da consulta.Qual método posso usar pra retornar int???

public int verificaRecorde() {
        int maiorPont = 0;
        String sql = "SELECT MAX(pontos) AS maiorpont FROM pontos";

        SessionFactory conexao = HibernateUtil.getSessionFactory();
        Session sessao = conexao.openSession();
        SQLQuery consulta = sessao.createSQLQuery(sql);
        
    }