Wrestling Athlete Data Scraper
Publicada el 2026-07-17
Descripción de la oferta
I need a reliable web-scraping solution that pulls up-to-date market statistics focused on individual wrestlers. The target sites are public sports portals and federations that list match results, rankings, and season performance; I’ll supply the URLs as soon as we start. The scraper must extract for every athlete: full name, weight class, team or club, most recent match outcome, cumulative win-loss record, points scored, and ranking movement over time. I want the data normalised into a single CSV and a companion JSON feed so it can drop straight into my analytics pipeline. Python is my usual stack, so Scrapy, BeautifulSoup, or a light Selenium layer for the occasional dynamic page all work. Please build in polite rate limiting, user-agent rotation, and a quick retry strategy so the job runs cleanly without stressing the sites. Deliverables • Well-documented source code with setup instructions • One-click script or scheduled task that updates the dataset automatically • Clean CSV + JSON output files for the initial scrape • Short readme explaining field mapping and any edge-case handling Acceptance criteria – All requested fields populated for 95 %+ of listed wrestlers – No duplicate athlete records – Script completes without unhandled errors and stays within target sites’ TOS – Output passes a simple schema validation I’ll share before sign-off I have attached a sample of one athlete as an example. If you have recent examples of sports data scraping, that will speed up selection. Looking forward to your approach.
Skills
Fuente original: freelancer