
Completed
Posted
Paid on delivery
I need the last full year of Australian TAB horse-racing results scraped and delivered exactly in the column layout shown in my sample Excel file (I will supply this as soon as we start). The sheet lists every data point I need—horse, jockey, track conditions, dividends and the rest—so you can map your script directly to those headers and avoid guesswork. Please export the final files into a single folder; I handle my own filtering once everything is in one place. A clean .xlsx is preferred, but a CSV for each race meeting inside that same folder is acceptable if that streamlines your code. Speed matters: the sooner I receive the finished dataset, the better. Accuracy is equally critical, as this is part 1 of a three-phase project and the next stages depend on reliable historical numbers. I previously had this scrape completed quickly with Python (requests, BeautifulSoup, pandas) and would be happy for you to take a similar or improved approach—Selenium, Playwright or other reliable methods are fine so long as the result is complete and the code runs headless without manual intervention. Deliverable • One year of Australian TAB race data, formatted exactly like my template, placed in a single folder. Acceptance • Every column present and populated per the template. • No missing meetings within the chosen 12-month window. • File opens error-free in Excel. If you can replicate the solid turnaround I achieved last time, let’s get started today so we can move on to parts 2 and 3 right away.
Project ID: 40739230
177 proposals
Remote project
Active 4 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
177 freelancers are bidding on average $132 AUD for this job

⭐⭐⭐⭐⭐ Scrape Australian TAB Horse Racing Results with Accuracy and Speed ❇️ Hi My Friend, I hope you are doing well. I've reviewed your project requirements and can see you are looking for someone to scrape Australian TAB horse-racing results. You have no need to look any further as Zohaib is here to help you! My team has successfully completed 50+ similar projects for data scraping. I will create an efficient script to extract the required data points, ensuring it matches your template exactly. ➡️ Why Me? I can easily do your scraping project as I have 5 years of experience in data extraction, focusing on accuracy and speed. My expertise includes Python, BeautifulSoup, and data formatting. Not only this, I have a strong grip on other relevant technologies like Selenium and pandas, which will ensure a reliable outcome. ➡️ Let's have a quick chat to discuss your project details further. I can provide samples of my previous work, showcasing my skills in data scraping. Looking forward to discussing this with you in chat. ➡️ Skills & Experience: ✅ Data Scraping ✅ Python Programming ✅ BeautifulSoup ✅ Selenium ✅ Data Formatting ✅ Excel Manipulation ✅ CSV Handling ✅ Web Automation ✅ Error Handling ✅ Data Cleaning ✅ API Integration ✅ Time Management Waiting for your response! Best Regards, Zohaib
$150 AUD in 2 days
8.1
8.1

Hi, I can handle this using Python with Requests/BeautifulSoup or Playwright, depending on the TAB site's structure. I’ll scrape the complete 12-month racing history, map everything exactly to your Excel template, validate the data for missing meetings, and deliver clean Excel/CSV files. I can also make the scraper fully headless and automated for reliable processing. I’m ready to start as soon as you provide the sample file and source details.
$100 AUD in 1 day
7.2
7.2

Hi there, I understand you need a complete 12-month Australian TAB horse-racing dataset, not simply a scraper that collects a portion of the results. I’m confident I can build a reliable Python scraping pipeline that captures every meeting in the required period and maps every field exactly to your Excel template, including horse, jockey, track conditions, dividends and all other required data points. My approach will be to first inspect your sample Excel and map every header to its corresponding TAB source field. Next, I’ll build the scraper using Python, Requests/BeautifulSoup or Playwright/Selenium depending on the site structure, with Pandas handling normalization and Excel/CSV generation. I’ll implement meeting/date tracking, pagination where required, retries, duplicate prevention and logging so the process can run headlessly without manual intervention. Finally, I’ll validate the output against the source data, check for missing meetings, incomplete fields and duplicate records, and generate the final files in one organized folder. You’ll receive the complete one-year dataset in your exact template structure, clean Excel/CSV files, validation checks, and the reusable Python scraping code so the process can be extended for Parts 2 and 3. Please send the sample Excel template so I can immediately map the required fields and structure the scraper around your exact acceptance criteria. Warm Regards, Aneesa.
$100 AUD in 1 day
6.6
6.6

Hello Mate!Greetings , Good afternoon! I’ve carefully checked your requirements and really interested in this job. I’m full stack node.js developer working at large-scale apps as a lead developer with U.S. and European teams. I’m offering best quality and highest performance at lowest price. I can complete your project on time and your will experience great satisfaction with me. I’m well versed in React/Redux, Angular JS, Node JS, Ruby on Rails, html/css as well as javascript and jquery. I have rich experienced in Data Scraping, Selenium, Pandas, Data Mining, Web Scraping, Python, BeautifulSoup and Software Architecture. For more information about me, please refer to my portfolios. I’m ready to discuss your project and start immediately. Looking forward to hearing you back and discussing all details.. Best Regards
$155 AUD in 4 days
6.4
6.4

Hi, I'm Denis, a full-stack developer with experience building data scraping pipelines for sports and racing data. I understand exactly what you need—a complete year of Australian TAB results mapped to your Excel template as a clean, ready-to-use dataset. The challenge is straightforward: scrape TAB's racing results systematically, map each data point to your column layout, and ensure nothing gets missed across the full 12-month window. I'll use Python with BeautifulSoup or Selenium depending on how TAB renders data, building a robust crawler that handles pagination and validates completeness before export. My approach starts with reviewing your template to understand the exact column mapping. The script will systematically pull each meeting's results, transform them to match your headers, and export into a single consolidated Excel file or individual CSVs—whichever is fastest and cleanest. I'll prioritize validation: verify every meeting within the 12-month window is present, all columns are populated, and the file opens without errors. This matters since you're using this as the foundation for phases 2 and 3. The main risk is if TAB's site structure changes or has anti-scraping measures, but I'll test the approach upfront and adjust if needed. I can start right away. Let's discuss the details. Thanks, Denis.
$30 AUD in 2 days
6.1
6.1

Hello, I went through your project description and understand you need the last full year of Australian TAB horse-racing results scraped comprehensively and delivered in the exact column structure of your Excel template, with no missing meetings or data fields. I will first inspect your sample workbook to map every required field, then build a reliable Python scraping pipeline using Requests, BeautifulSoup, and Pandas, with Playwright or Selenium where dynamic pages require browser automation. The scraper will run headlessly, handle pagination and race meetings systematically, validate records against the expected structure, remove duplicates, and log missing or failed requests for reprocessing. I will then export the verified dataset into a clean XLSX file and perform final checks for completeness and Excel compatibility. I will share a project blueprint within 24–48 hours of being awarded the project, covering the scraping architecture, data mapping, validation, and delivery workflow. Could you confirm the exact 12-month period to be covered? Let’s get Part 1 underway so the subsequent phases can follow reliable data. Best Regards, Imran
$90 AUD in 1 day
5.9
5.9

CHEDKED attachmets------------>>Let's get your full year of TAB data scraped and mapped exactly to your template, fast. I have excellent experience with Python scraping (requests, BeautifulSoup, Selenium/Playwright for dynamic pages), building headless scripts that run without manual intervention and export clean structured data. Two questions — can you share the sample Excel template now so I can map columns before starting? And is there a specific TAB source site you want scraped, or should I confirm the best data source for full-year coverage? Plesae ping to discuss the requirement timeframe and the budget also. Thanks!!!
$250 AUD in 7 days
6.1
6.1

Hi, Glane here. I can scrape the last full year of Australian TAB horse racing results and map the data directly to your supplied Excel template, including horse, jockey, track conditions, dividends, and every other required field. I’ll use Python with requests/BeautifulSoup/pandas, or Selenium/Playwright where necessary, with a headless, automated workflow and checks to ensure all meetings in the 12-month period are captured without duplicates or missing columns. I’ll deliver the completed Excel dataset in a single folder, structured exactly like your sample and ready for the next phases.
$180 AUD in 4 days
6.0
6.0

With my proficiency in data scraping and excellent command of Python, I am well-equipped to handle your Australian TAB horse-racing data scraping project. Having completed similar tasks in the past, I'm familiar with BeautifulSoup and Pandas as well as other mainstream tools. This helps equip me with valuable insights into unexpected challenges that might arise during the process, ensuring I can provide you not only with great speed but also unparalleled accuracy. In terms of turnaround, I pride myself on delivering top-quality outcomes within the shortest span of time possible. Being ranked among the top 1% on the freelancer platform signifies my ability to deliver beyond client's expectations and given this opportunity, I pledge to replicate the solid turnaround you enjoyed in the previous project. Lastly, thoroughness is a mantra I live by. Impeccable attention to detail ensures that no meeting is missed while gathering the required data for your project. I will ensure every column in your template is populated accurately ofrecise conformity. Choose me for future ready and reliable services that you won't regret investing in!
$80 AUD in 1 day
6.1
6.1

Hi, I can build a headless Python scraper to collect the full 12-month Australian TAB racing dataset and map every field directly to your supplied Excel template, avoiding assumptions about the required columns. I’d first inspect the sample structure and identify the most reliable source/endpoints, then implement resilient extraction with requests/BeautifulSoup or Playwright/Selenium where necessary. The pipeline will handle race meetings and individual races systematically, preserve the required data types and formatting, detect missing meetings or incomplete records, remove duplicates, and export a clean Excel workbook or meeting-level CSV files into one folder. I’ll also include validation checks so the final dataset can be verified against the expected meeting/race coverage before delivery. Question 1: Which exact 12-month period should be treated as the “last full year”—the previous calendar year or the most recent completed 12-month racing period? Question 2: Will the sample Excel contain all required headers and formatting only, or does it also include example rows that can be used to confirm how dividends, conditions, dates, and other fields should be represented? Regards, Houssame.
$30 AUD in 1 day
6.6
6.6

Hi, I specialize in high-speed Python web scraping, data pipeline normalization, and pandas tabular exports. Approach for the Australian TAB scrape: 1. Extraction Strategy: Reverse-engineer the TAB meeting and race result API/XHR endpoints directly using requests/httpx to achieve fast, headless data ingestion without browser overhead. 2. Complete Data Capture: Harvest all meetings across the 12-month window, capturing horse, jockey, track rating, margins, and full dividend breakdown. 3. Strict Schema Mapping: Normalise and validate extracted records against your exact Excel column layout using pandas, ensuring zero missing meetings or format mismatches. 4. Delivery: Clean, structured Excel/CSV files placed in your requested folder structure, accompanied by the reproducible Python extraction script. Verified Portfolio Reference: https://www.freelancer.com/portfolio-items/232036-graphtreon-commentor Ready to review your sample template and start immediately.
$150 AUD in 2 days
5.8
5.8

Hi, I'm Karthik, and I bring over 15 years of experience in web scraping and data processing. I specialize in delivering high-quality, accurate datasets quickly, making me a perfect fit for your Australian TAB horse-racing data scrape project. I will utilize Python, leveraging libraries like BeautifulSoup and pandas to ensure a clean and efficient scraping process. Your specified column layout will be followed precisely, guaranteeing that every data point (horse, jockey, track conditions, dividends, etc.) is captured as per your template. I understand the importance of speed and accuracy for your project. I will deliver the complete dataset in a single folder, formatted as a .xlsx file, or CSVs for each race meeting, depending on what works best for efficiency. With my extensive background, I can assure you of a reliable turnaround. Let’s get started today so we can move on to the next phases right away. Looking forward to collaborating with you! Best, Karthik
$200 AUD in 7 days
5.7
5.7

I can do it
$140 AUD in 7 days
5.6
5.6

Hello, After reviewing your project requirements, I understand that you need a reliable scraping solution to collect one year of Australian TAB horse-racing data and export it into your existing Excel structure with complete accuracy. I have experience with Python, web scraping, data mining, BeautifulSoup, Selenium, Pandas, and automated data processing pipelines. I can build a headless scraper that collects race results, maps all fields to your provided template, validates the dataset, and exports clean XLSX/CSV files ready for analysis. My approach would be to first review your Excel template and source availability, create the extraction logic, handle pagination/race meetings, add validation checks for missing data, and deliver a repeatable script for future phases if needed. A quick question: • Which TAB data source or website should be used as the primary source, and does your 12-month period have specific start/end dates? I can help deliver a complete and reliable dataset so the next project phases can build on accurate historical data. Best regards, Carlos.
$140 AUD in 3 days
5.5
5.5

Could you clarify if there are any specific websites or data sources you prefer for scraping the TAB racing results? It's crucial to ensure the accuracy of data extraction; I recommend reviewing the sample Excel file to confirm the required format before we start. I have extensive experience in web scraping using Python with libraries like BeautifulSoup and Pandas, which I can leverage to meet your requirements efficiently. I will develop a robust scraping script that precisely follows your template, ensuring all data points are captured accurately. The script will run headless to facilitate a quick turnaround, delivering your data in the specified folder format. Please feel free to reach out to me. I look forward to working with you. Best regards, Billy Bryan
$30 AUD in 3 days
4.8
4.8

Hi, I have built Python scrapers that reliably extract structured historical sports data and export clean spreadsheets. You need a one-year Australian TAB dataset scraped headlessly and mapped exactly to your Excel column template, with no missing meetings. I’ll implement the scraper with requests/BeautifulSoup or a robust headless approach, then validate completeness and generate the final .xlsx (or per-meeting CSVs) inside a single folder. I’ve delivered similarly mapped datasets with deterministic column alignment and error-free Excel files. Best, Razmik
$150 AUD in 2 days
4.8
4.8

Hi there, You need a complete, accurate year of Australian TAB horse-racing results mapped exactly to your Excel template, with every meeting included and the final files ready for reliable downstream analysis. I have strong hands-on experience with Python and Software Architecture and have solved similar problems involving structured web scraping, data normalization, and large historical dataset exports. My approach would be to: * Review the sample Excel template, target source, and required 12-month date window. * Identify the root cause of any access, pagination, or data-mapping challenges and determine what can be reused versus what needs to be changed. * Implement a clean, maintainable solution using Python, requests, BeautifulSoup, pandas, and browser automation only where necessary. * Test edge cases, reliability, performance, security, and integration behavior, including duplicate races, missing meetings, null values, and Excel compatibility. * Deploy or integrate the headless scraper without disrupting the existing system. For a dataset this size, I will build validation checks for meeting coverage and column completeness before export, rather than relying only on successful HTTP responses. I prefer fixing the actual root cause rather than applying temporary patches, and I will keep the implementation simple, stable, and maintainable. I can start by reviewing the sample Excel file, source structure, and current setup, then proceed with the most practical solut
$155 AUD in 6 days
4.6
4.6

Hi, I am a Python developer with 8 years of rich experience in software development, with a background in data scraping and sports and racing datasets. I am familiar with Python, Requests, BeautifulSoup, Playwright, Selenium, Pandas, openpyxl, Web Scraping, Data Mining, JSON APIs, etc. I'd start by checking the TAB site's underlying JSON data feeds, which are usually faster and more reliable than parsing pages, and use Playwright headless only where needed. The script would loop through every day in the 12-month window, save the raw data locally so it can resume if interrupted, and map each field to your template headers with pandas before exporting clean .xlsx files into one folder. To make sure nothing is missing, I'd cross-check the number of meetings and races for each day against the TAB schedule, log and retry any gaps, and flag empty fields. I'd also send you one completed meeting first, such as Canterbury, so you can confirm the format before the full run. I'm an individual freelancer and can work on any time zone you want. Please contact me with the best time for you to have a quick chat. Looking forward to discussing more details. Thanks. Emile.
$140 AUD in 7 days
4.8
4.8

As an experienced data scientist and python developer, I am perfectly suited to deliver the complete year of Australian TAB racing data that you require. My past projects have involved similar work, where I have successfully scraped large amounts of data from various sources with speed and precision, using Python's powerful libraries like requests, BeautifulSoup, and pandas - the same ones you utilized in your previous project. I have also previously worked with Selenium for headless scraping where required. Attention to detail and accuracy are two skills that define my work. Your project's success hinges on obtaining clean and error-free data that is consistent with your template - I guarantee that. The final output will be in a well-structured single folder, allowing you to easily manage and filter as needed. Time is of essence here, and I understand the value you place on it. You can trust my proven ability to provide a solid turnaround while maintaining quality. Moreover, our journey doesn't need to end here. Based on my diverse skillset -- AI, Machine Learning, data analysis, computational intelligence -- I believe I can bring additional perspective and insight throughout different stages of your project. Let's get started right away, so we can move on to parts 2 & 3 efficiently and effectively!
$150 AUD in 7 days
4.6
4.6

Hi, Biggest risk is mismatched headers or missing meetings when the site paginates or serves results via JavaScript; I will treat the sample Excel as the authoritative schema and verify every meeting against TAB navigation to ensure completeness. I have completed multiple year-long racing scrapes using Python with requests, BeautifulSoup and pandas and, where needed, Selenium or Playwright running headless to capture JS-rendered pages. I will map each field in your sample Excel (horse, jockey, track conditions, dividends, etc.) directly to parsed elements and include data validation steps so every column is present and populated. I have exported final datasets as clean .xlsx and per-meeting CSVs in a single folder for client delivery in past projects. I will begin by loading your sample Excel to build a header-to-selector map, then run a headless scraping job that paginates through the full 12-month window, extracting each meeting and writing interim CSVs. I will run automated checks: no missing meetings in the date range, no empty required columns, and Excel file integrity before delivery. - Do you want the last calendar year or the last 12 months from today? - Please confirm if I should include scratches and non-runner notes in separate columns or leave them blank when absent? Best regards, @melopgabriel
$40 AUD in 1 day
4.6
4.6

Sydney, Australia
Payment method verified
Member since Sep 16, 2021
$30-250 AUD
$30-250 AUD
$30-250 USD
$30-250 USD
₹1500-12500 INR
$10-30 USD
$750-1500 CAD
$750-1500 USD
$250-750 USD
$200-400 HKD / hour
$10-30 USD
$250-750 USD
₹12500-37500 INR
$30-250 AUD
$15-25 USD / hour
₹1500-12500 INR
$250-750 USD
$8-15 USD / hour
£10000-20000 GBP
£20-250 GBP
€250-750 EUR
$250-750 USD