Sports data researchers
Market snapshots
Collect visible football odds into a spreadsheet, then compare match availability, league coverage, and market depth across approved dates.
Limited Time — Lifetime Access for just $99. Lock in before prices rise.
This Sportium scraper exports football betting data from Sportium into a structured CSV for odds monitoring, sports data research, and spreadsheet comparison. Import the workflow into the UScraper local desktop app to collect match time, teams, 1X2 odds, goals markets, both-teams-to-score, handicap, winner, totals, and carreras fields without writing code.
CSV
16
Scroll based
Built in
Free
At a glance
Sportium pages can be dynamic: event cards may appear after the page loads, markets can shift while matches are updated, and the visible layout may vary by region or session. This template follows a practical Navigate -> wait -> cookie check -> scroll -> structured export path so analysts can move visible football odds into Excel, Sheets, a BI workbook, or an internal comparison file.
Use it when you need a repeatable Sportium data extractor for a narrow research run: checking available football markets, comparing 1X2 prices over time, or preparing a local sample of sports odds data. For sanctioned high-volume access, quota guarantees, or contractual rights to redistribute data, compare this workflow with official feeds or a sports odds API before choosing a collection method.
Odds rows you can inspect
Export match and market fields into a local CSV, then audit rows before using the data in models, reports, or pricing comparisons.
Lazy loading handled
The workflow scrolls the football page to trigger additional visible events because no reliable numbered pagination was identified in the source bundle.
Local desktop execution
The stock template writes to your configured folder and does not send the CSV through a hosted scraping actor.
Best-effort selectors
Export columns use visible event-card text and market patterns, so you can revise the workflow if Sportium changes layout or labels.
Who this is for
Sports data researchers
Market snapshots
Collect visible football odds into a spreadsheet, then compare match availability, league coverage, and market depth across approved dates.
Analysts and traders
Price comparison
Export 1X2, totals, and both-teams-to-score fields for manual review beside other sources. Keep compliance and timing checks separate from collection.
Automation teams
Workflow testing
Use the template as a no-code baseline before deciding whether a sports odds API, a hosted scraper, or a maintained internal workflow is the better long-term fit.
For adjacent sports research, pair this workflow with the Transfermarkt overall game schedule scraper, Transfermarkt top scorers scraper, and Yahoo Finance scraper. You can also browse the UScraper template library for broader market, news, and search templates.
How to use
Check the starting page
The Navigate block opens https://www.sportium.es/apuestas-deportivas/futbol. Confirm the page is reachable from your location and that any required age, location, or access checks are allowed for your use case.
Confirm the save folder
Structured Export creates sportium-scraper.csv with headers enabled. Change the save location before running client, league, or date-specific batches.
Run the lazy-load flow
UScraper sets a large browser window, waits for the page, clicks a common cookie consent button if it appears, waits for event rows, scrolls the page, and pauses before export.
Open and audit the CSV
Spot-check row counts, missing team names, market columns, decimal separators, and duplicate matches before using the file in analysis or downstream systems.
Output preview
The export is organized around one visible event card per row. Spanish column names mirror the source workflow so the downloaded JSON and CSV stay easy to compare.
| pais | liga | fecha_hora | local_1 | visitante_2 | resultado_1 | resultado_x | resultado_2 | goles_mas | ambos_marcan_yes | handicap | totales |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Espana | LaLiga | Hoy 21:00 | Madrid CF | Valencia | 1.72 | 3.60 | 5.10 | 2,5 | 1.88 | -0,5 | 2,5 |
| Inglaterra | Premier League | Manana 18:30 | London FC | Manchester Blue | 2.15 | 3.35 | 3.20 | 2,5 | 1.76 | +0,5 | 3,5 |
| Italia | Serie A | 22 jun 20:45 | Milano | Torino | 1.95 | 3.10 | 4.00 | 1,5 | 2.05 | -1 | 2,5 |
sportium-scraper.csvColumn
pais
Country or region label inferred from nearby headings.
Column
liga
Competition or league label near the event group.
Column
fecha_hora
Visible match time such as Hoy, Manana, or a date and time string.
Column
local_1
Home or first listed participant name.
Column
visitante_2
Away or second listed participant name.
Column
resultado_1
First visible 1X2 price for the event.
Column
resultado_x
Draw price where a 1X2 market is present.
Column
resultado_2
Second team or away price in the 1X2 market.
Column
goles_mas
Visible goals total threshold, usually using decimal comma notation.
Column
ambos_marcan_yes
Both-teams-to-score yes price when shown.
Column
ambos_marcan_no
Both-teams-to-score no price when shown.
Column
handicap
Visible handicap value or half-goal line.
Comparison
| Option | Good fit | Trade-off |
|---|---|---|
| UScraper Sportium template | No-code users who need visible Sportium odds to CSV from a local desktop app | Best for controlled exports and manual review, not guaranteed live feeds |
| Sports odds API | Developer teams that need stable contracts, quotas, and normalized bookmaker data | Requires keys, code, billing, and accepted provider coverage |
| Hosted scraper or actor | Teams that want managed infrastructure for sportsbook pages | Odds data and target URLs pass through a third party and may bill per run |
Sportium odds may be publicly visible, but automated collection can still be limited by Sportium terms, robots directives, age-gating, account rules, regional gambling regulation, and local law. Use modest runs, do not bypass access controls, and get legal review before republishing or commercializing exported odds.
Before you run
Sportium may restrict access by location, age checks, login state, CAPTCHA, or session behavior. Keep batches modest, avoid parallel runs against the same page, and stop when the page shows an access challenge instead of event rows.
Download the free template, install the local desktop app from UScraper download, and use this workflow whenever you need to export Sportium odds into a structured local CSV.
Download and use this template instantly
UScraper templates are open source. Improve this workflow or contribute a new one to help the community grow.
Contribute on GitHubBrowse more templates in the library
All TemplatesHere are some of our most common questions. Can't find what you're looking for?
View All FAQsDownload UScraper and build your first web scraper in under 10 minutes. No subscriptions, no code, no limits.
Available on Windows 10+ and macOS 12+ · Need help? [email protected]