Jogos e apostas online batem recorde em 2025: cada português gastou em média 270 euros

Os portugueses gastaram, em média, cerca de 270 euros em jogos e apostas online durante 2025, num ano marcado por um novo recorde histórico no setor. No total, o valor aplicado em jogos e apostas ultrapassou os 2.705 milhões de euros, segundo dados analisados pelo jornal Público.

O crescimento do setor foi impulsionado sobretudo pelas plataformas digitais, que registaram uma subida de cerca de 12% nas receitas, com especial destaque para as máquinas de jogo virtuais. Seguiram-se as apostas desportivas online, que cresceram aproximadamente 3,2% e geraram perto de 500 milhões de euros em receitas.

Os dados indicam ainda que existiam no último ano cerca de cinco milhões de registos de jogadores em plataformas online, embora um mesmo utilizador possa estar inscrito em vários operadores.

Em contraciclo, os bingos e casinos físicos continuam a perder terreno, com quebra nas receitas, apesar de alguns operadores também já disporem de licença para exploração digital.

No segmento dos jogos sociais, a Santa Casa da Misericórdia de Lisboa registou receitas na ordem dos 1.200 milhões de euros em 2025.

Entre os principais jogos, o Placard, o Eurodreams e o Totoloto registaram descidas nas vendas, enquanto o Totobola foi o único a apresentar crescimento. Já as raspadinhas reforçaram a sua posição dominante, representando cerca de 60% do total de vendas — o valor mais elevado de sempre.

O Euromilhões também apresentou uma evolução positiva, contribuindo para a manutenção do elevado volume de receitas. No total, a Santa Casa distribuiu cerca de 702 milhões de euros em prémios ao longo do ano.

A evolução do setor confirma a consolidação das apostas online como principal motor do mercado, com forte adesão dos utilizadores e diversificação da oferta digital. Em contrapartida, o jogo físico mantém a tendência de perda de relevância, num cenário de transformação estrutural do setor em Portugal.

[email protected] 

Jornal O Desportivo

<?php
function fetch_rss_cached($url, $cache_seconds = 600) {
    $key = 'rss_cache_' . md5($url);

    $cached = get_transient($key);
    if ($cached !== false) {
        return simplexml_load_string($cached);
    }

    $ch = curl_init($url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_TIMEOUT, 10);
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
    curl_setopt($ch, CURLOPT_USERAGENT, 'WP RSS Fetcher');

    $data = curl_exec($ch);
    curl_close($ch);

    if (!$data) return null;

    set_transient($key, $data, $cache_seconds);
    return simplexml_load_string($data);
}

function time_ago($datetime) {
    $time = strtotime($datetime);
    $diff = time() - $time;

    if ($diff < 60) return $diff . ' segundos atrás';
    if ($diff < 3600) return floor($diff / 60) . ' minutos atrás';
    if ($diff < 86400) return floor($diff / 3600) . ' horas atrás';
    if ($diff < 604800) return floor($diff / 86400) . ' dias atrás';
    return date('d/m/Y H:i', $time);
}

$rss = fetch_rss_cached('https://www.desportivovaledohomem.pt/category/destaque/feed/', 600);
if (!$rss || empty($rss->channel->item)) {
    echo '<!-- RSS vazio ou erro -->';
    return;
}

$items = $rss->channel->item;
$count = 0;

echo '<div class="rss-posts">';

foreach ($items as $item) {
    if ($count >= 5) break;

    $title = (string) $item->title;
    $link = (string) $item->link;
    $pubDate = (string) $item->pubDate;
    $timeAgo = time_ago($pubDate);

    $categoryText = isset($item->category[0]) ? (string) $item->category[0] : '';

    echo '<div class="rss-post">';
    echo '<p class="rss-meta">' . esc_html($timeAgo) . ' - ' . esc_html($categoryText) . '</p>';
    echo '<h3 class="rss-title"><a href="' . esc_url($link) . '" target="_blank" rel="noopener">' . esc_html($title) . '</a></h3>';
    echo '</div>';

    $count++;
}

echo '</div>';
?>
.rss-posts {
    font-family: "MYRIAD PRO";
    font-weight: 400;
}

.rss-post {
    padding: 10px 0;
    border-bottom: 1px solid #8E8E8D;
}

.rss-meta {
    color: #828282;
    font-size: 11px;
    margin-bottom: 0px;
    font-weight: 600;
}

.rss-title {
    font-size: 14px;
    line-height: 1.4;
    margin: 0;
}

.rss-title a {
    text-decoration: none;
    color: #363636;
    font-family: "Myriad Pro";
    font-weight: 400;
    font-size: 17px;
}

.rss-post:last-child {
    border: none;
}
Ver mais

Últimas Notícias

Ver mais