Limited Time — Lifetime Access for just $99. Lock in before prices rise.

UScraper
Sports$50Free
Transfermarkt.de Fixtures Scraper logo

Transfermarkt.de Fixtures Scraper

This Transfermarkt.de fixtures scraper turns Bundesliga matchday pages into a structured CSV. It opens the configured Transfermarkt.de schedule URLs, waits for fixture rows, identifies score-like match links, and exports matchday, date, time, home team, score, away team, and competition into one local file.

You get

CSV file

Columns

7

URL loop

34 matchdays

Source

Transfermarkt.de

API key

Not required

At a glance

Export Transfermarkt fixtures to CSV without copy-paste

Build one schedule spreadsheet

Collect the German schedule fields teams usually copy by hand: matchday, date, kickoff time, home team, result, away team, and competition.

Use a known matchday URL list

The bundled template visits all 34 Bundesliga 2023 matchday pages and appends fixture rows into the same CSV, which is easier to audit than infinite crawling.

Filters match-report rows

The automation waits for spielbericht links, marks only result-like entries such as 3:2 or -:-, and skips odds rows or standalone report links.

Keep research on your machine

A local Transfermarkt scraper is useful when scouting notes, media prep, or internal models should not pass through a hosted scraping marketplace.

Who uses it

Built for fixture research, scouting ops, and sports data cleanup

Scouting analysts

Season planning

Favorable to scraping

Export Bundesliga fixtures, join them with club watchlists, and plan which match reports or video reviews deserve deeper manual attention.

Sports media teams

Matchday calendars

Favorable to scraping

Keep a clean schedule table for previews, recap planning, and editorial calendars without copying each Transfermarkt game row into a spreadsheet.

Data operators

CSV normalization

Favorable to scraping

Use the spieltag, team, score, and competition columns as a stable staging file before enriching rows with player, club, or odds data elsewhere.

How to use

From template import to first Transfermarkt schedule export

1

Download and import

Use the page CTA or import the hosted template JSON into UScraper.

2

Review the URL list

The Navigate block is preloaded with 34 Bundesliga matchday URLs for season 2023. Replace them only with Transfermarkt fixture URLs your project is allowed to collect.

3

Confirm the save folder

Structured Export writes transfermarkt-de-gesamtspielplan-scraper.csv with headers, then appends every later matchday under the same columns.

4

Run the loop

UScraper sets a desktop viewport, navigates, waits for page load, handles consent best-effort, waits for match-report links, marks valid result rows, exports, and continues to the next URL.

5

Open the CSV

Check the first rows in Excel, Sheets, a database import, or a notebook before adapting the template to another season or competition.

Output preview

What the Transfermarkt schedule CSV includes

transfermarkt-de-gesamtspielplan-scraper.csv
CSV - UTF-8 - Append

Column

spieltag

Matchday label inferred from the current Transfermarkt URL.

Column

datum

Date shown near the fixture row, including German weekday text when present.

Column

uhrzeit

Kickoff time when Transfermarkt exposes it on or near the row.

Column

heimmannschaft

Home team name from the fixture row.

Column

ergebnis

Visible score or placeholder such as -:- for not-yet-played matches.

Column

gastmannschaft

Away team name from the fixture row.

Column

wettbewerb

Static competition label, bundled as Bundesliga.

Sample rows

2 of many

spieltagdatumuhrzeitheimmannschaftergebnisgastmannschaftwettbewerb
1. SpieltagFr. 18.08.202320:30Werder Bremen0:4FC Bayern MunichBundesliga
12. SpieltagSa. 25.11.202315:30Borussia Dortmund4:2Borussia MonchengladbachBundesliga
Headers included - one row per detected fixture - all matchdays append into one file

Local template vs hosted Transfermarkt scrapers

This UScraper template

Local

Hosted actors / scraper APIs

Cloud
Runtime

Your desktop browser session

You can see consent prompts, page state, and empty exports immediately.

Vendor infrastructure

Convenient for scale, but runtime details sit outside your workstation.

Output

CSV saved to your chosen folder

Open immediately in spreadsheet, BI, or notebook tools.

Dashboard, API response, or cloud file

Often tied to account quotas, credits, and vendor storage.

Privacy

Source URLs and output stay local

Useful for private scouting lists or editorial planning.

Queries cross a third-party service

May need vendor approval before operational use.

Cost

Free template import

No per-row charge inside the template.

Credits or subscriptions

Better when you need sanctioned high-volume infrastructure.

For broader football and research workflows, browse the UScraper template library, install the local desktop app from the download page, and pair fixture exports with the Transfermarkt.de Top Scorers Scraper, Google SERP Scraper, or Bing Search Results Scraper.


Frequently asked questions

Transfermarkt pages may be visible in a browser, but automated collection can still be limited by Transfermarkt terms, robots directives, database rights, copyright rules, and local law. Use modest volume, avoid bypassing bot protection or login walls, keep attribution, and get legal review before republishing or commercializing fixture datasets.

Before you run

Limits and maintenance notes

Operational guardrails for Transfermarkt fixture exports

Rate limits

Keep pacing modest

Transfermarkt may slow, block, or challenge repetitive browser automation. Start with the bundled season, avoid parallel runs, and lengthen waits if pages load slowly.

Layout drift

Fixture selectors can need maintenance

The workflow relies on match-report links and result-like text patterns. If exports become blank after a redesign, update the marking script and Structured Export mappings before trusting a larger scrape.

Policy

Review Transfermarkt rules before reuse

Public sports pages can still carry database, copyright, and contractual restrictions. Collect only what you need, keep attribution, and get approval before publishing, reselling, or training models on exported rows.

Get Started

Download and use this template instantly

$50Free

What's Included

  • Template JSON file ready to import
  • Pre-configured scraping nodes
  • Works with UScraper desktop app

Open-source templates

UScraper templates are open source. Improve this workflow or contribute a new one to help the community grow.

Contribute on GitHub

Browse more templates in the library

All Templates
FAQ

Frequently asked questions

Here are some of our most common questions. Can't find what you're looking for?

View All FAQs

Stop writing scripts. Start scraping visually.

Download 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]