Master R Coding in 5 Weeks

Learn exactly how sport practitioners code in R

Save Time

Focus on relevant content any practitioner in sport needs, to apply your skills to real-world projects sooner.


Active Learning

Test your practical understanding on a weekly projecting, ensuring you grasp each concept before moving on.

Relevant Sports Data

Learn on real sport science data, instead of penguin or car data, to give you a more real world experience that translates to sport.

The "R for Sport Science" Course

R for Sport Science combines 5+ years of sport science experience at the highest level into a 5 week online course.

I will guide you through each step, teaching you what sport professionals actually use in R. Commit just 5 weeks and you'll gain all the coding skills sport scientists need.

Course Content: R for Sport Science - Level 1

Data Workflow & Wrangling in Sports

Data wrangling is a crucial step in sports performance analysis, allowing you to transform and manipulate raw data into a manageable dataset. This week, you'll dive into data wrangling techniques using R.

  • Set up a cloud server to access and upload your data from.

  • Learn and apply the most common strategies for cleaning and preparing data.

    • Functions of dplyr package (select, filter, mutate, summarize, and group_by).

    • Functions of tidyr package (pivot_longer, pivot_wider).

Descriptive Statistics for Profiling Athletes

Descriptive statistics allow you to create normative data that can be used for benchmarking players and setting up key performance indicators.

  • Learn how to compute descriptive statistics for sports data using R.

  • Analyze key performance metrics and compare player or team performance using statistical measures.

Data Visualization for Athlete Trends

Visualizations play a crucial role in understanding and communicating sports data insights effectively.

  • Explore data visualization techniques using the ggplot package in R.

  • Create visually appealing and informative plots to visualize sports performance trends and patterns.

Who am I?

Hi, my name is Daniel. As a sport scientist in the NBA with experience spanning from college to professional sports, I want to help you take the next step in your Sport Science journey!

My R journey involved learning from online tutorials, books, mentorship, and extensive troubleshooting of my own code over hundreds of hours. This course condenses all my education and experience to prioritize exactly what you need to know as a sport scientist, ultimately saving you precious time and providing clear directions.

R for Sport Science - Level 1

$299

✨ Step by step video tutorials

✨ R and RStudio Installation

✨ Data Workflow & Wrangling Hygiene in Sports

✨ Descriptive Statistics for Profiling Athletes

✨ Data Visualization for Athlete Trends

✨ 4 projects to practice learning

R for Sport Science - Level 2 (Learn to Build Models)

Learning to build data models is a valuable skill when turning data into insights.

Frequently asked questions

How long will I have access?

You will have lifetime access.

Do I get access to R?

R is a free open source coding language you can download here: https://posit.co/download/rstudio-desktop/. We walk you through it in the first lesson.

Would this allow me to work in pro sports?

This would give you the hard skills to code as a professional sport scientist.

What hardware and software do I need?

I use a PC to teach this course, but you can also follow along on a Mac!

You will need a computer to code in R & RStudio, but the lessons can be accessed through a tablet (ios and android).

When is the first class?

The lessons are pre-recorded for you to go through on your own time. Live video calls are available when you run into problems with code!

Do I need prior knowledge of R?

You don't need any prior knowledge or experience of R. You can be anything ranging from a beginner to an expert and learn somethin from this course.

Is there a certificate of completion?

Yes you will get a certificate upon completion!