{"repo":"thadhutch/sports-quant","free":true,"listed":false,"github":"https://github.com/thadhutch/sports-quant","clone":"git clone https://github.com/thadhutch/sports-quant.git","description":"End-to-end NFL data pipeline that scrapes PFF grades and Pro Football Reference game data, builds analysis-ready datasets, and trains ensemble XGBoost models with walk-forward backtesting","language":"Python","stars":21,"topics":["data-pipeline","nfl","pff","python","selenium","sports-analytics","web-scraping"],"license":"MIT","category":"scrapers-browser-automation","readme_excerpt":"sports-quant March Madness bracket prediction and NFL over/under modeling. 2025 bracket prediction &mdash; 51 of 63 games correct (81.0%) --- Model Highlights :---: :---: :---: :---: 81.0% 4 of 6 Back-to-Back Called It bracket accuracy (2025) champions correctly predicted UConn champion picks (2023&ndash;2024) NC State's Cinderella run (2024) --- Year-by-Year Accuracy Results from v6b LightGBM ensemble with forward simulation, backtested across 6 tournaments: Year Accuracy Correct / Total Champion Champion Correct? Highlights :----: :--------: :---------------: :--------: :-----------------: :----------- 2025 79.4% 50 / 63 Florida (1) No Perfect Elite 8 (4/4), Sweet 16: 87.5% 2024 76.2% 48 / 63 UConn (1) Yes Perfect Final Four + National Championship 2019 76.2% 48 / 63 Virginia (1) Yes R32: 100% &mdash; perfect second round 2022 71.4% 45 / 63 Kansas (1) Yes Perfect Elite 8 (4/4) 2021 67.7% 42 / 62 Baylor (1) No Perfect Final Four 2023 65.1% 41 / 63 UConn (4) Yes F4 + NCG correct despite historically wild year Average accuracy: 72.7% across 6 tournaments (274 / 377 games) --- Upset Predictions The model's best upset calls &mdash; games where a lower-seeded team was correctly predicted to win: 2024 Round Prediction Seed Gap Result :-----: :----------- :--------: :------: R64 12 Grand Canyon over 5 Saint Mary's 7 Correct R64 11 NC State over 6 Texas Tech 5 Correct &mdash; NC State went on a Cinderella run to the Final Four S16 4 Alabama over 1 North Carolina 3 Correct 2023 Round","default_branch":null,"files":null,"tree":[],"storefront":"/r/thadhutch","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/thadhutch/sports-quant/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}