domwrap
mtbgeekstats
Jupyter Notebook

Data Analysis of the UCI MTB DH World Cup

Last updated Oct 30, 2025
10
Stars
0
Forks
0
Issues
0
Stars/day
Attention Score
0
Language breakdown
Jupyter Notebook 99.9%
Python 0.1%
Files click to expand
README

MTB Geek Stats

Collect and analyse data on the MTB race circuit, using Jupyter Notebooks and Python.

Examples

Losinj Sector 2 Scatter

Losinj Rank Heatmap

Fort Bill Position Tracker

Fort Bill Finals vs Qualis

Fort Bill Age by Nation

Install Instructions

If you're interested in playing with this stuff yourself, you just need to download the .ipynb to get going, or you can clone the whole repo

git clone https://github.com/domwrap/mtbgeekstats.git

I use a variety of libraries, most of them pretty common. If you don't have any of them, you will be told when trying to execute, and you can meet any missing dependency using pip

pip install pandas seaborn matplotlib colour cycler

Numpy isn't explicitly listed as pandas will install it as a dependency of itself

There are further instructions as you go in the Notebooks

Credits

Author: Dominic Wrapson

@domwrap

http://domwrap.me

Hwulex

Special Thanks

Mark Shilton for the inspiration

  • http://lookatthestats.blogspot.ca
  • https://plus.google.com/+MarkShilton
  • https://dirtmountainbike.com/author/mrgeekstats

Icon pack by Icons8

Licence

GPL3

You may copy, distribute and modify the software as long as you track changes/dates in source files. Any modifications to or software including (via compiler) GPL-licensed code must also be made available under the GPL along with build & install instructions.

(A few) more details on TLDR Legal)

🔗 More in this category

© 2026 GitRepoTrend · domwrap/mtbgeekstats · Updated daily from GitHub