UFC Betting Data / Machine Learning Project

Posted yesterday

Only freelancers located in the U.S. may apply.U.S. located freelancers only

Summary

I’m looking for a Python/data science freelancer to help build a data pipeline and prediction model for UFC betting. The initial focus will be gathering, cleaning, and structuring historical UFC fight data and historical betting odds. If the engagement goes well, there is an opportunity to continue into feature engineering, machine learning, backtesting, model calibration, and bet-sizing. The ultimate goal is a system that estimates a fighter’s probability of winning and compares that probability against sportsbook odds to identify potentially mispriced bets. Initial Scope * Gather historical UFC fight and fighter data from reliable sources * Gather historical betting odds where available * Clean, normalize, and merge the datasets * Build point-in-time features using only information that would have been available before each fight * Prevent look-ahead/data leakage * Create a repeatable process for adding future UFC events and updating the dataset * Document data sources, assumptions, and methodology Potential later work includes below + reccomendations from the freelancer: * Logistic regression / Elo baseline models * XGBoost, LightGBM, or similar ML models * Probability calibration * Walk-forward historical backtesting * Comparison against no-vig sportsbook implied probabilities * Betting thresholds and bankroll sizing * Model diagnostics and performance tracking Important Requirement: Transferable System I am not looking for a black-box model that only the freelancer can operate. I have some prior programming experience but am rusty with Python, so clear code and practical documentation and handoff are important. All code, datasets, scripts, notebooks, documentation, and model files created during the project must be transferred to me. The system should be organized and documented so that I can understand the workflow, run the model myself, update it with new fight data, and continue improving it after the engagement. Ideal Candidate Experience with Python, pandas, data scraping/API integration, machine learning, time-series or sports-model backtesting, and probability calibration is preferred. Experience with sports betting or UFC data is a plus but not required. When applying, please briefly describe relevant projects you have completed, your proposed approach to the initial data-gathering phase, and an estimated cost or number of hours for that phase.

  • $10,000.00

    Fixed-price
  • Expert
    Experience Level
  • Remote Job
  • Complex project
    Project Type
Skills and Expertise
Mandatory skills
Python
Data Analysis
Data Mining
Activity on this job
  • Proposals:50+
  • Last viewed by client:2 hours ago
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Jun 1, 2020
  • United States
    New York7:00 PM
  • $7.6K total spent
    5 hires, 1 active
  • 134 hours
  • Individual client

Explore similar jobs on Upwork

Grant Application
Statistics
Academic Writing
Biostatistics
Python research projectHourly‐ Posted 3 weeks ago
Python

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo