
Completed
Posted
Paid on delivery
--- ## **Project Title: Web Scraper & Data Analyst for Greyhound Racing Results (Timeform)** ### **Project Overview** I am looking for a developer to scrape greyhound racing results from Timeform.com. The goal is to extract ENOUGH specific price data and calculate BSP averages based on race distance and trap numbers. ### **Detailed Requirements** 1. **Web Scraping:** * Navigate to the Timeform Greyhound Results pages. * Extract the following data for every runner: **, Track, Race Time, Distance (m), Trap Number, and BSP (Betfair Starting Price).** 2. **Data Processing:** * Group results by **Track** and **Distance**. * Calculate the **Average BSP** for each Trap (1 through 6) across specific meetings or date ranges. 3. **Output Format:** * The final data should be delivered in anything quick and suitable. A fancy output format is not necessary. Even something like the attached image would suffice we we be adding more data in te future like organising by Race Track, time range of the day etc so it will be an ongoing project
Project ID: 40431080
42 proposals
Remote project
Active 7 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

Hi, I've built production data extraction pipelines for large-scale, ongoing projects — including MSC Direct (~68K SKUs) and Gelbe Liste (110K+ pharmaceutical records with full pipeline coordination, crash recovery, and CSV output). This is a similar structure: multi-run scraper feeding into a structured aggregation layer, with more filters added over time. For the Timeform greyhound results scraper I'd deliver the following. The scraper navigates the results pages, extracts Dog Name, Track, Race Time, Distance, Trap Number, and BSP per runner, and writes everything to a flat CSV or SQLite database. On top of that, a processing layer groups by Track and Distance, then computes average BSP per Trap (1–6) across whatever date range you specify. Output would be a clean summary CSV matching roughly the format in your image, ready to extend with time-of-day banding and per-track breakdowns as the project grows. Stack would be Python with SeleniumBase or Playwright depending on how Timeform renders its results pages — I'll assess that first. If there's any login or session requirement, I'll handle that too. Deliverables: scraper script, aggregation script, sample output CSV, and a brief readme so you can run future pulls yourself or hand off to me.
$30 USD in 1 day
3.8
3.8
42 freelancers are bidding on average $30 USD for this job

Hello, I'll be glad to assist you with this project. I can work with you during the next hours to have this done. I will complete this project with 100% accuracy. Click on the "CHAT" button so we will discuss it in detail. I'm always online and available. Please feel free to contact me at any time. I am available 24/7 for support. Best Regards Sandeep
$30 USD in 1 day
7.3
7.3

I can build a scraper + analysis pipeline to collect greyhound racing data from Timeform, extract BSP, trap, distance, track, and race details, then calculate average BSP by trap and distance. The output can be CSV/Excel or a lightweight dashboard, structured for future expansion like track filters and time-range analysis.
$150 USD in 4 days
7.5
7.5

Hello I can scrape the required greyhound racing data from Timeform, extract BSP, trap numbers, race details, distances, and track information, then process the data into organized averages by track and distance for each trap. I can also structure the workflow for future expansion such as filtering by race track, meeting dates, and time ranges for ongoing analysis. Regards Muhammad
$30 USD in 1 day
5.7
5.7

I can build a reliable scraper for Timeform Greyhound results that extracts runner data, organizes it by track/distance, and calculates accurate BSP averages for each trap with scalable data processing for future filters. I have strong experience with Python scraping, automation, and sports data analytics, so the system will be fast, clean, and easy to extend as your project grows.
$30 USD in 2 days
5.4
5.4

Hello, I can build a reliable scraper and data analysis workflow for Timeform greyhound racing results including BSP extraction trap analysis and distance based averages. I will scrape and structure data such as track race time distance trap number and BSP then generate grouped reports by track and distance with average BSP calculations for traps 1 to 6. The system will be designed for future expansion including filtering by date ranges race times and additional analytics as your project grows. I can deliver the output in a simple fast format such as CSV Excel or structured tables for easy review and ongoing updates. I have experience with web scraping data processing and automation workflows and can ensure the scraper remains stable and scalable. Ready to start immediately and support this as a long term project.
$20 USD in 7 days
4.9
4.9

Hello, I can help you scrape and analyze greyhound racing results from Timeform accurately and efficiently. I have experience with web scraping, structured data extraction, data cleaning, and spreadsheet/report generation. I can collect the required fields including: • Track • Race Time • Distance (m) • Trap Number • BSP (Betfair Starting Price) I can also process the data to: • Group by Track and Distance • Calculate average BSP values for each trap (1–6) • Organize results by meetings, date ranges, and additional filters in the future The output can be delivered in Excel, CSV, or any simple format you prefer. I understand this may become an ongoing project, so I can build the workflow in a scalable way for future updates and additional analytics. I’m ready to start immediately and can provide clean, accurate data with regular updates. Looking forward to working with you.
$50 USD in 1 day
4.8
4.8

With my extensive project portfolio featuring over 20 successfully delivered results I bring an impeccable record of accomplishment and a keen eye for detail to bear on your greyhound racing data scrapping project. My multi-industry experience ensures that I can apply creative problem-solving techniques to uniquely fit your specific needs. My technical skills span from Data Mining, Processing, Visualization, to Excel Knowledge, all crucial in delivering the quality work you require. Paying strict attention to deadlines is important to me. That means you can rest assured that your greyhound racing results will be scraped with precision, organized meticulously by Grouping Track or Distance and Average BSP Calculations for each Trap 1 through 6. Data presentation matters, and I understand that it doesn't have to be fancy for it to be impactful; a simple output format would suffice. Additionally, I appreciate the evolving nature of this project and recognize that future data incorporation will be an ongoing need of the project, which am ready to address head on. I look forward to potentially working together and continuing building something great! If you need any further information or have any questions, feel free to reach out! Let's start off with creating value from your greyhound racing data together!
$95 USD in 1 day
5.0
5.0

Respected Sir, I am Puja Rani. I have read your proposal completely. I have experience I am ready to start working. I am confident that I can handle it easily. If you are interested, please message me and we can discuss further
$20 USD in 1 day
4.5
4.5

Hello, I reviewed your project carefully and understand that you need a reliable scraping and analysis workflow for Timeform greyhound racing results, with a strong focus on BSP averages by track, distance, and trap number. I can build a structured scraper that extracts the required race data including: • Track • Race Time • Distance • Trap Number • BSP (Betfair Starting Price) The data can then be processed automatically to calculate average BSP values by trap, grouped by track and distance, with flexibility for future filtering such as time-of-day analysis, meeting ranges, and additional race metrics. I can deliver the results in a clean and practical format such as CSV, Excel, or lightweight dashboard/reporting tables — whichever is fastest and most useful for ongoing analysis. The system will be designed with scalability in mind so additional filters and reporting logic can easily be added as the project grows. I have experience with web scraping, structured data extraction, automation workflows, and analytical reporting, and I can begin immediately. Best Regards, Mt Juetiara
$10 USD in 1 day
4.5
4.5

Timeform result pages usually look simple at first, but the real challenge is keeping the scraper stable when race structures, runner formatting, or archived meetings vary. Since you’ll be comparing BSP averages by trap and distance over time, the data model matters as much as the scrape itself. I’d build this in Python with a scraper that normalizes each runner into structured records (track, time, distance, trap, BSP), then aggregates results cleanly by track/distance/date range. I’d also separate scraping from calculations so adding filters later — like time-of-day or track-specific reports — stays straightforward instead of rewriting logic. I’ve built similar long-running data collection systems in Python where consistency and maintainability mattered more than flashy dashboards. I can start with a lightweight export format (CSV/Excel) and keep the pipeline expandable as new metrics are added. Q1: Will this require historical backfill or only ongoing daily scraping? Q2: Are Timeform pages publicly accessible or behind login/session protection? Q3: Should BSP averages ignore non-runners/missing prices or treat them separately?
$20 USD in 7 days
4.8
4.8

Hi, I can help with this project. I’m the founder of JustMetrically, where we build custom web scraping and structured analytics pipelines for large datasets. I can scrape greyhound racing results from Timeform, extract runner-level data including track, race time, distance, trap number, and BSP, then process the data into grouped averages by track and distance exactly as required. The output can be delivered in a simple Excel/CSV format for quick analysis, and the system can easily be expanded later with additional filters like race track, time ranges, meeting types, and other metrics. I’ll build the scraper with scalability in mind so it can support ongoing data collection and future analysis requirements. Estimated turnaround for the first version: 3–5 days. Thanks, Akshay
$20 USD in 7 days
4.9
4.9

hi there, I’ll build a Python scraper using Playwright to handle Timeform’s dynamic data and extract BSP, track, and trap stats. Using Pandas, I will calculate precise averages by distance and trap. I’ll deliver clean, actionable data in 48h-72h and can easily scale the tool for future filters. Cheers, D
$65 USD in 3 days
4.0
4.0

Hi, I already work on similar scraping and racing data analysis projects and understand exactly how to extract and organize structured race result data efficiently. I can scrape Timeform greyhound results including: • Track • Race time • Distance • Trap number • BSP data Then process the data to calculate average BSP by trap and distance with scalable filtering for future expansion like track-wise and time-range analysis. I can deliver clean structured output quickly in Excel/CSV and can also share sample work. Open to ongoing collaboration.
$25 USD in 1 day
4.2
4.2

Hello, I carefully reviewed your Greyhound Racing Data Scraper & Analyst project and I’m confident I can help collect, organize, and analyze the required racing data accurately and efficiently. I have experience with web scraping, data extraction, Excel/Python-based data processing, and analytical reporting. I can gather large datasets, clean and structure the information properly, and generate useful insights from the collected data. I can assist with: • Web scraping and automated data collection • Cleaning and organizing racing datasets • Performance and trend analysis • Excel/CSV database preparation • Statistical reporting and data visualization • Accurate and structured data delivery I understand the importance of reliable data, consistency, and accuracy in sports and betting-related analysis, and I will ensure the final dataset is clean, well-organized, and easy to use. I am ready to start immediately and can deliver quality work within your deadline. Looking forward to working with you.
$10 USD in 1 day
3.5
3.5

Dear Hiring Manager, I’d love to assist with your greyhound racing data project. I have experience with web scraping, data collection, and organising large datasets accurately and efficiently. I can scrape the required data from Timeform Greyhound Results pages, including Track, Race Time, Distance, Trap Number, and BSP values. I can also process the data to calculate average BSP by Track, Distance, and Trap number, delivering the results in a simple and easy-to-use format. I understand this may become an ongoing project with additional filters and analysis in the future, and I’d be happy to support long-term development and improvements as your requirements grow. I’m detail-oriented, reliable, and ready to get started immediately. Best regards, Prianka
$10 USD in 1 day
3.5
3.5

With 12+ years of experience as a Full Stack Developer, I have amassed valuable expertise in data analysis and processing, which aligns perfectly with your project requirements for web scraping and calculating BSP averages for Greyhound Racing. I have successfully executed numerous large-scale projects similar to this one, aggregating, organizing, and analyzing vast amounts of data for tangible results. This hands-on experience has equipped me to deliver precise and efficient solutions, as required in your ongoing project. Notably, I am adept at utilizing Python—a versatile language effective in web scraping—to efficiently extract, organize, and process data. My strong background in data analysis will allow me to meticulously group the results by Track and Distance while accurately calculating the average BSP for each Trap number. I take pride in delivering projects on time with clean and scalable code compliant with best industry practices. As a value-adding proposer, I can provide practical insights into enhancing your project's capabilities such as by organizing it by Race Track or Time Range of the day. Additionally, I can offer suitable output options for your requirements to ensure you receive the information you need promptly. My $20 USD/ hour rate ensures quality work within your budget. Choose me today; let’s transform your greyhound racing data into meaningful insights.
$20 USD in 2 days
3.7
3.7

With a deep understanding in data collection and mining, I am confident that my skills align perfectly with your project requirements. Additionally, my expertise extends to efficiently processing and analyzing large volumes of information, which equips me to meet your demand for segregating and calculating average BSPs based on track and distance parameters. Thanks to my proficiency in technologies such as React Native and Python’s data-centric libraries (pandas, numpy), arranging the outcome according to your future needs will be smooth sailing for me. Lastly, let me assure you of my commitment towards punctuality and superior work quality. Acknowledging the ongoing nature of this project, I am dedicated to not only meeting your current demands but also staying up-to-date with additional features you might require in the future. Trusting me with this project means gaining a passionate problem-solver keen on pushing his skills further while delivering exemplary results every step of the way.
$50 USD in 5 days
2.8
2.8

Hi! I see you're looking to scrape greyhound racing results from Timeform and crunch some numbers for BSP averages. Sounds like a solid project! I can whip up a straightforward scraper in Python to grab all the data you need, like Track, Race Time, Distance, Trap Number, and BSP. Once we've got that data, I can help you organize it by Track and Distance and calculate the averages for each Trap. I've worked on similar scraping and data analysis projects before, so I know the ropes pretty well. We can definitely set things up so it’s easy to add more data in the future, like Race Tracks and time ranges. I can get you the initial deliverable in just 3 days, and we can keep tweaking it as needed. What do you think? Best regards, Walled Saleem
$13 USD in 3 days
1.1
1.1

Hi, This is exactly the kind of structured scraping and analytics work I specialize in. I can scrape Timeform greyhound result pages, extract the required runner/BSP data, and build a clean system for calculating average BSP by track, distance, and trap number. I’m experienced with: • Python scraping & automation • Handling structured sports/racing datasets • Data cleaning & aggregation • Excel/CSV reporting • Scalable ongoing data workflows I can provide fast delivery, accurate extraction, and a setup that can easily expand later for filters like race time ranges, track-specific analytics, and additional metrics. I can also share relevant samples from similar projects.
$20 USD in 1 day
1.0
1.0

Hey , I just finished reading the job description and I see you are looking for someone experienced in Python, Data Analysis, Data Processing, Data Extraction, Web Scraping, Data Mining, Data Collection, Data Visualization, Excel and Data Management. This is something I can do. Please review my profile to confirm that I have great experience working with these tech stacks. While I have few questions: 1. These are all the requirements? If not, Please share more detailed requirements. 2. Do you currently have anything done for the job or it has to be done from scratch? 3. What is the timeline to get this done? Why Choose Me? 1. I have done more than 250 major projects. 2. I have not received a single bad feedback since the last 5-6 years. 3. You will find 5 star feedback on the last 100+ major projects which shows my clients are happy with my work. Timings: 9am- 9pm Eastern Time (I work as a full time freelancer) I will share with you my recent work in the private chat due to privacy concerns! Please start the chat to discuss it further. Regards, Abdul Haseeb Siddiqui
$10 USD in 2 days
3.3
3.3

Birmingham, Cyprus
Payment method verified
Member since Jul 15, 2019
€8-30 EUR
£10-20 GBP
$10-30 USD
€30-250 EUR
$10-30 USD
$30-250 USD
min £36 GBP / hour
$30-250 SGD
$30-250 AUD
$10-30 USD
₹12500-37500 INR
$30-250 USD
₹600-1200 INR
₹750-1250 INR / hour
$15-25 USD / hour
$10-30 USD
$10-30 USD
$10-30 USD
€12-18 EUR / hour
$25-50 USD / hour
₹750-1250 INR / hour
₹400-750 INR / hour
$25-50 AUD / hour
₹100-400 INR / hour
₹12500-37500 INR