top of page
Simple outline illustration of an American football helmet, drawn with a thick maroon line.

CASE STUDY / DATA DON'T LOSE (AS MUCH)

It Started with Football:
Turning Data into Decisions

How Team d²l combined data engineering, Alkemy, and analytics to build a data and machine learning (ML) pipeline that predicts college football point spreads and totals

Maroon circle icon with a bold white checkmark in the center.

80% reduction in research time

Maroon circle icon with a bold white checkmark in the center.

62% prediction accuracy, yielding an 18% ROI

Maroon circle icon with a bold white checkmark in the center.

100% automated pipelines

Maroon circle icon with a bold white checkmark in the center.

Extensible to other sports or domains

The Client

Our Fearless Founder, a.k.a Don

When he's not running Team d²l, Don enjoys a variety of sports and the brief surge of adrenaline that comes with wagering.

 

As a stats-minded gambler, he's been known to spend fall Saturday mornings sitting down with his warm chai, a dozen spreadsheets, and too many opinions. He'll spend hours pulling stats from various APIs and sites, checking injuries, and recalculating odds using messy Excel tabs and formulas.

 

Each week is a fresh grind with updating data, ignoring noise, and prior experience doing most of the heavy lifting. As a data scientist with access to some powerful technology, Don knows there's a way to sharpen his edge and personally realize the value of his team's work - a win-win.

Company size

1 lone wolf

Industry

Personal vices

Tech stack

Team d²l engineering tooling, Alkemy, Zenlytic

“If the models beat me, great. If I beat the models, even better. Either way, we learn.”

Don

Gambler

Team d²l

This wasn’t just about winning bets; it was about proving that a repetitive, data-heavy decision process could be transformed into a scalable, automated system.

Project Overview

Game On

Team d²l ran with Don's request. It was an experiment in bridging data and intuition, anchored in the key question:

​

Could Team d²l turn sportsbook data into a reliable, automated pipeline for producing and evaluating predictive strategies?

Don already knew some of the hurdles:​

Data Sourcing

CollegeFootballData and SportsDataIO API's needed to be synced and standardized.

Feature Selection

With hundreds of possible stats, deciding what actually influenced game outcomes mattered most.

Model Tuning

Markets adapt quickly, models must stay ahead.

Turning Data into Decisions

Don and the team combined Team d²l’s internal data engineering tooling, Alkemy, and Zenlytic, a Business Intelligence (BI) tool, to automate the path from raw data to actionable predictions as quickly as possible.

 

Using data pipeline capabilities developed by the team, engineering stood up the underlying infrastructure in days.

 

Don then worked closely with the data science team, treating himself like any other Alkemy client. He knew which stats mattered most, and that a model could handle the math. He reviewed model outputs, gave feedback, and helped shape what “good” predictions looked like. Together, they found that balance between instinct and automation that’s hard to replicate in betting… or business.​

Data Engineering: The Bones

Team d²l’s internal data engineering tooling handled the data plumbing, regularly pulling live and historical stats through Airbyte connectors, transforming and standardizing them with dbt, and writing everything into BigQuery.

​​

​Airflow orchestration ensured data consistency, scheduling, and monitoring to keep the pipeline running reliably, so Don never had to worry about missing a feed before kickoff.

Alkemy: The Brain

Alkemy replaced the spreadsheet chaos with structure and reproducibility. It organized model training into clearly versioned experiments and trials, complete with input tracking, output storage, and easy retraining.

​​

For this project, Alkemy ran two models: a Point Spread Model to predict the margin between teams, and a Totals Model to predict the combined points scored by both teams.

"The models react quicker than I can to emerging trends."

Don

​​Zenlytic: The Eyes

Zenlytic took the model outputs and turned them into a readable, interactive dashboard, which is perfect for Don, who’d rather watch football than write SQL.

​​

The dashboard tracks:​​

  • Weekly model accuracy vs. actual results

  • Spread vs. total prediction variance

  • Upcoming wager recommendations​
     

There's no more digging through spreadsheet tabs, just clean, visual performance metrics at a glance.​​

Person using a laptop displaying the Zenlytic dashboard, which shows a detailed table of college football game data including game times, teams, point spreads, model picks, accuracy, and final scores.

Zenlytic dashboard showing weekly wagers

"I don't need to see every number anymore. I just need to see the ones that matter."

Don

Before Team d²l rebuilt the workflow, Don’s “pipeline” was a combination of tabbed spreadsheets and intuition. Afterward, it became a fully orchestrated system—consistent, measurable, and reproducible.

Before: Don spent hours researching stats and matchups manually.

After: He opens a dashboard and reviews predictions with his morning chai.

Split-screen illustration showing a “before and after” transformation. On the left, a stressed man surrounded by scattered papers and spreadsheets holds his head in frustration. On the right, the same man appears calm and content, wearing glasses, sipping coffee, and viewing a clean dashboard on his computer.
Don now gets updated predictions for morning, afternoon and evening games. Inference is as easy as calling the next play. 

Results

Gambling Wins Through Data

He still brings his gut to every game, but now it’s backed by a cloud of data.​​

Efficiency Gains

Don spends 80% less time prepping each week, allowing more time for analyzing outcomes.

Performance 

Models show a consistent prediction accuracy of 62%, well above the profitability threshold.

Reliability

The data pipeline runs automatically with zero manual pulls.

Scalability

The underlying infrastructure can expand to any sport or domain.

Human Impact

Don now spends more time watching football and less time debugging spreadsheets.​

The point isn’t football, it’s proof. If Team d²l can turn Don’s Saturday betting routine into a data-driven decision engine, imagine what the same approach could do for your organization’s toughest predictive problems.

What's Next

Beyond Sports Betting

The success of this project has sparked new ideas for applying the same approach beyond the gridiron:

Fantasy Sports

Player-level predictions and lineup optimizations

Real Estate Investing

Forecasting property performance using market and demographic data

Content Analysis

Predicting engagement and virality trends

Financial Analytics

Building similar ML pipelines for portfolio prediction

Ready to get in the game? Get in touch to take the next step in your data journey.

bottom of page