Tune in for weekly essays and analysis exploring soccer, sports betting, and the near-impossible challenge of making rational, successful bets. But don’t worry — I’ve built an advanced algorithmic model in Python that can forecast underdog winners with absolute, 100% certainty.
You can probably tell I’m joking. Predicting match outcomes is incredibly difficult. The success rate for sports bettors cashing their parlays is often as low as 5%. It’s a wonder how “Twitter (or X) warriors” so often find the confidence to critique professional NBA players’ stats when their own parlay hit rates are about as low as Patrick Beverley’s free-throw percentage.
But there’s a billion-dollar quantitative forecasting industry built on predicting uncertainty — from the direction of the stock market and political elections to, apparently, even who the next Pope will be. So there’s gotta be money to be made, right? Honestly, I’m just as curious as you are.
As I’ve worked on developing my “100% foolproof algorithmic forecasting model,” one thing that’s piqued my curiosity is this: why do rational people keep spending their hard-earned money on a parlay with a 5% chance of success? Is it the risk? The thrill?
We’ll explore all of that — and more — as we dig into the reasoning behind both rational and not-so-rational sports betting, starting with my sport of choice (commonly referred to in the U.S. as soccer), but more properly known as football.
In the weeks to come, we’ll examine what rational decision-making looks like in sports betting — if it even exists. We’ll also take a closer look at the psychology behind betting: what drives people to keep placing losing wagers, and, most importantly, how to actually get better at it.
It’s not impossible — just extremely difficult. Over the next few weeks, we’ll dive into the logic behind betting decisions through tweaked machine learning models in Python that will, hopefully, help us make more successful bets — while also dabbling in a bit of coding and data analytics along the way.
Who knows — maybe somewhere along the way, you’ll be inspired to build your own “100% foolproof” model. As we try to predict underdog winners and unpack the complex psychology behind sports betting, I hope you enjoy your time here.
Join me on this journey as we explore the sweet, forbidden fruit of sports betting, crack open its shell, peer into its crevices, and see what silver linings exist. And maybe, just maybe, make a little money while we’re at it.
That was the moment in May 2016 when a 2-2 draw between Chelsea and Tottenham sealed Leicester's fate as the 2015/2016 Premier League champion! The season prior, Leicester had only just achieved promotion, with chances of winning the league set at 5,000 to 1—the ultimate underdog story.
A fairy-tale run? Sure. But behind the magic was something more—strategy, data, and an approach eerily similar to MoneyBall.
The Oakland A’s and the Birth of MoneyBall
Before Leicester’s miracle, baseball had already experienced its own data-driven revolution. The Oakland A’s had just lost their top three players to free agency, leaving General Manager Billy Beane (played by Brad Pitt in MoneyBall) scrambling for solutions.
Enter Paul DePodesta, a Harvard-educated economist (played by Jonah Hill), who challenged traditional scouting. Instead of chasing expensive, big-name players, he relied on linear regression models to predict a different way of winning—identifying undervalued free agents with high On-Base Percentage (OBP) and Slugging Percentage (SLG) instead of the "outdated" Batting Average (BA) metric.
At first, DePodesta's strategy didn’t work. In the second month of the season, the A’s had a 20-25 win-loss record, and head coach Art Howe refused to play the team according to DePodesta’s statistical recommendations. And can you blame him? If you were an experienced manager and someone suddenly told you, “Everything about your current approach is wrong. Here’s a spreadsheet. Do it this way instead.” Would you oblige? Probably not.
The media trashed Beane’s MoneyBall approach, describing it as an epic failure. But with the season slipping away, Beane doubled down and took a massive gamble—trading away the team’s starting first baseman, Carlos Peña, to force the coach’s hand in playing the way Beane had wanted. Left with no choice, Coach Howe finally adjusted.
The result? A historic 20-game winning streak, the longest in MLB history. The A’s didn’t win the World Series, but the impact of MoneyBall was undeniable. A year later, the Boston Red Sox adopted a similar statistical approach and went on to win their first championship in 86 years!
The MoneyBall revolution had already begun.
Could MoneyBall Work in Football?
Baseball is a numbers-heavy sport, making it ideal for statistical optimization. Football, on the other hand, is more fluid, with complex player interactions. But does that mean a MoneyBall-style approach would not work? Not necessarily.
Consider Sevilla FC, the most successful club in Europa League history (7 titles). Yet, as of March 4, 2025, Sevilla sits 12th in La Liga—far from their former glory. Post-COVID financial struggles, coupled with La Liga’s strict Financial Fair Play (FFP) rules, have severely limited the club's spending power.
So, what if Sevilla applied MoneyBall principles, to identify undervalued players through advanced statistical models, and to rebuild their squad while staying within financial constraints?
Finding Hidden Gems: The Borussia Dortmund Model
A few clubs are already ahead of the curve. Borussia Dortmund, for instance, has built a reputation for scouting world-class talent and flipping these players for massive profits.
Dortmund’s approach? Identify undervalued talent early, use analytics to predict their peak performance, and sell at the perfect time.
Unlike Dortmund, Leicester wasn’t known for shrewd player sales. But they got it right leading up to the 2016 season, using data to build a title-winning squad on what you could call a shoestring budget.
With the 17th lowest wage bill in the league (£38M), Leicester somehow outperformed big-spending clubs like Chelsea FC (£104M).
How? Smart scouting and injury prevention. They signed overlooked players like N’Golo Kanté, whose elite interception stats made him the perfect fit for the physically demanding Premier League. Purchased for €9M, Kanté became a key part of Leicester’s title run before being sold for €35.8M—a 398% return.
But the club also used a data-driven fitness tracking approach to minimize injuries, ensuring their best XI stayed on the pitch. The result? A historic title win that defied all logic. Except the logic of statistics!
Other Applications of MoneyBall?
Imagine the application of similar principles in basketball. The Los Angeles Lakers, for example, are chasing their 18th NBA championship, led by LeBron James and Luka Dončić.
Could a MoneyBall-style statistical approach identify the missing pieces needed to secure the Los Angeles Lakers another ring? Maybe that’s already been done, and, if so, then this might be the year that LeBron "The Goat" James claims his fifth and potentially final NBA championship.
MoneyBall is Really Value-a-Ball!
At its core, MoneyBall is about maximizing value. The same applies in sports, business, or investing—success comes from finding hidden opportunities, making data-driven decisions, and identifying undervalued assets, before the market catches on.
So, who will be the next team to rewrite history with MoneyBall? Time will definitely tell!
A state-level model of how much pre-hospital telehealth programs could save across 31 U.S. states.
Cost Modeling: Developed a state-level Telehealth Cost Savings Model to evaluate the financial impact of pre-hospital telehealth programs across 31 U.S. states.
Findings: Identified potential annual reductions in healthcare and hospital spending from telehealth programs.
A validation of the Heston stochastic-volatility model against Black–Scholes–Merton for pricing European call options.
Model Build: Developed and analyzed the Heston model, adding stochastic volatility to reflect market behavior more closely than the constant-volatility Black–Scholes–Merton framework.
Results: Showed that the Heston model priced European call options more accurately, especially over longer horizons with stable volatility, at a higher computational cost.
A discounted cash flow valuation of FedEx Corporation that supported a strong-buy recommendation.
Valuation Model: Developed a valuation model for FedEx Corporation covering its core logistics segments, including express and ground delivery.
Recommendation: Applied a discounted cash flow (DCF) framework to financial performance, market position and strategic outlook, supporting a strong-buy recommendation based on projected fundamentals.
Option pricing with finite difference methods, checked against the Black–Scholes–Merton and Cox–Ross–Rubinstein models.
Numerical Methods: Applied Explicit, Implicit and Crank–Nicolson finite difference schemes to solve the Black–Scholes–Merton equation for option pricing.
Results: Compared results with the Cox–Ross–Rubinstein binomial model. All three schemes closely matched Black–Scholes values, and Crank–Nicolson converged fastest.
You might be wondering what The Field is and how all of this fits together. The Field is still developing, but the direction is straightforward: it’s a place to work through complex ideas in sports gambling, financial index design, and data-driven modeling — and to explain them in a way that makes sense whether or not you come from those fields.
A lot of what I’m building here comes from experiments, early models, and ongoing analysis. Some of the work is technical, some conceptual, and some exploratory. The goal is to make the reasoning behind each step clear enough that anyone interested — regardless of background — can follow the logic, understand the choices, and see how the pieces connect.
As the project grows, the writing and structure will evolve with it. You’ll see explanations become clearer, models become stronger, and the overall direction sharpen over time. This isn’t about presenting a polished product right away; it’s about documenting the development process in a way that’s accessible, transparent, and useful.
What started as a simple idea has turned into something I want to keep building. It’s early, but it’s taking shape — and this space is where that work will continue.
In the weeks to come, we will be building out the roadmap for our first product: THE FIELD.
For our first post, I want to at least figure out the name of the index I'll be designing.
The Berkshire Buffet Index
December 1, 2025
We left the last post on a small cliffhanger. Here’s where we’re actually going with it. I’m calling the index the
Berkshire Buffet Index — a buffet of sorts where the best items are picked with a value-focused mindset.
In our upcoming posts, we’ll break down how the index is built, what qualifies it to borrow a name from the great Warren Buffet(t), and how it
stacks up against popular growth indices like the S&P 500. We won’t be chasing every trade — instead, we’ll ask, for each security, if it passes our
smell test for a Buffett–styled Berkshire Buffet Index?
Ingredients For Our Berkshire Buffet
December 3, 2025
For today’s post, we’ll discuss a bit about how we’d like to pick our securities. Initially, the thought process was to measure securities based on unidentified worth, but that's extremely difficult, especially in a world where information is so readily available. So, what if you could combine sentiment analysis and web data scraping to assess companies that hold the most “perceived value by communities online,” and then rank these securities based on the general sentiments held about them?
Thinking about this poses a lot of questions. First, how much data will we need? If we're evaluating the entire universe of securities, there are roughly 8,000 securities from various markets. Will we need to measure every single one of these—to gather thousands and thousands of lines of data to make the “best” assessment of market sentiment about that particular stock? But what if we had an intermediary who could process these large amounts of data? Would that allow us to measure sentiments across multiple social and internet-based platforms?
Well, actually, one could simply ask: why not ask the AI bots of these systems what those sentiments are? You could ask whichever one you choose to provide a random sample of posts, per se, for each security. But it still begs the question of the data processing needed to assess all 8,000 securities. In that case, segmentation might be our answer. We'll design metrics to reduce this number to a manageable amount to allow us to scrape our data.
So, for tomorrow—or today—what will we be doing? Designing those metrics by which we'd like to evaluate the sentiments of our stock.
Nowadays, people can bet on virtually anything. From grandiose bets like “where the next Pope will be from” to smaller bets like “will a reporter tweet before 9 a.m.?” Does a bet for the latter even exist? Honestly, I’m not sure... What I did recently discover, though, is that you can now bet on the chances of a football team actually landing a player in the transfer window.
That discovery raised a bunch of questions, because what I and other sports fans know is that some people have information about pending transfers that the rest of us don’t — and they could easily benefit from taking very specific transfer bets.
In a future blog, I’ll refer to those characters as “Chuckies”. It’s a light nod to the movie doll that always seems to be around in the background — not front and center, but close enough to see and hear things before everyone else. My Chuckies aren’t horror-movie villains; they’re the quiet people orbiting clubs, agents, media, or data streams, holding information you and I don’t have when we tap “place bet”.
My intention is to start answering questions about how transparent sports betting really is: the patterns in bets placed against the majority, and how those bets line up with meaningful events in the sports world. We’ll hypothesize, synthesize, and write a stylized account of these events and try to determine — using statistics and other models — whether the event in question was influenced or not. My gut says most events won’t be. But I do think some have been, and I’ll get into those in a future entry.
When The Media Talks, Odds Move
November 20, 2025
Yesterday we spoke about the possibilities of placing bets in the sports world, and what that would look like in terms of market manipulation and opportunities for us to set up future high-probability bets. The basic idea is this: you watch how people in the media talk about certain players, coaches, or clubs, and then you make a bet on whether they’ll stay, leave, or land at a specific club.
Inside that setup, I’m really curious about the kinds of “working relationships” that might exist between sports journalists and bettors — formal, informal, or just “we happen to talk a lot”.
Why, you might ask?
MAIN “Big Question”: Do clubs, club owners, players, fans, reporters, or other stakeholders benefit — directly or indirectly — from sharing club information in ways that move betting markets?
Let’s say, for the sake of argument, that nobody’s intentionally doing anything wrong. Even then, I’m curious whether the words of any reporter in the sports world can be consistently matched with shifts in the betting market.
Imagine this: Joe from “Enigma News” reports that Lamine Yamal is out for one week and, almost immediately, the odds on Barcelona to win swing toward a loss. That move gives people who actually know the game — and still believe “Barca to win” is the smarter side — a chance to go against the crowd and take that position at better odds.
In that scenario, the bet feels fair. If someone is basically tempting you, with their coverage, to bet against their club so the market overreacts — and you use that overreaction to your advantage — that feels like a fair trade.
But that’s in an ideal world where betting positions are completely separate from sports news. In that world there are no sporting insiders, no Chuckies, and nobody quietly nudging spreads or committing “chucktions”.
In reality, the world has never been ideal and probably never will be. So what does that mean? Well, we could start with the story of the Madrid coach arrested for fraud,
or the arrest of NBA player Y.K.W.
But honestly, I don’t think those headline scandals will give us what we’re really looking for. We’ll have to dig deeper into the data and use analytics to see where the real opportunities were — and where they might be now. As Matt Levine jokes in his Money Stuff column, “everything is securities fraud” — and that’s kind of the lens I want to experiment with here too, but applied to sports and betting.
How Deep Does The Data Go?
November 22, 2025
So how do we actually dig deeper? How do we get to what’s under the surface without having the key? Simple answer: Data Science.
Over the next few weeks we’ll use algorithms to pull data, functions to clean and separate our key variables, and then we’ll use that data and our modeling skills to build predictions, continuously testing and improving the model’s accuracy. That still sounds like a lot, so let’s break it down:
1. We’ll start by sketching what we think the conclusion might be, and how our data could be used to identify areas of opportunity.
2. We’ll use that data to understand the current market; that is, how many outcomes were hinted at or effectively predicted by sports newscasters.
3. Then we’ll see if our correlation actually holds up and test it on future events. After that, we’ll place some bets, look at our results, and try to get as close to a working, repeatable model as possible.
Bad Calls, Weird Vibes & THE FIELD
November 23, 2025
Today will be mostly about going through my old posts, editing them, and making them better. But until I get to that, we’ll make do with some light, late-night ramblings on the state of Europe’s soccer leagues.
My fascination with this whole sports betting thing started with the residual bad feelings after following football matches, news, and random off-pitch drama. I’d come across stories about clubs using intimidation tactics to gain advantages in matches, error-ridden officiating from corrupt referees, wasteful transfer moves, and even questionable player management.
What if we could turn all of that into signal? What if we could decipher betting positions using this kind of information? Would advance knowledge of an injury give someone an edge in predicting outcomes? Do sports betting companies have relationships with people in and around clubs so they can adjust spreads before everyone else catches up?
THE FIELD’s Purpose
The aim of THE FIELD came out of those questions. I figured: why not write, dig into something I love (sports), and see if there’s anything interesting to uncover — while also offering something a bit more grounded and realistic on the “other stuff” in the sporting world. THE FIELD’s aim is to give people a space to share their thoughts and opinions on these topics, while also weighing actual data and analytics as evidence.
We’ll explore topics like “Making money when placing bets?”, “Regulation in the Sports Betting Market”, “How Our Model Performs Betting-Wise?”, and more.
With the focus on sports betting, my hope is that even people who struggle with betting addictions might find a space to talk about evidence-backed approaches — and maybe use that to make better decisions, or at least understand what’s really going on.
Right now, there’s a Minimum Viable Product. I’m still in the testing phase. The goal is to build an interactive model that can help predict future matches and betting positions using a mix of technical analysis and sentiment analysis — basically, reading how people talk, react, and feel around the game, and trying to translate that into something quantitative.
Turkey, Inside Info & Too Many Bets
November 24, 2025
As I continue editing and making adjustments, I stumbled upon an interesting story. Right now in Turkey, players, club officials, and referees have been suspended from the country’s football leagues in a widespread crackdown on alleged insider betting, according to an investigation into Turkey’s insider gambling scandal.
Some of the numbers mentioned there are wild — thousands of betting transactions over several years, spread across officials and insiders close to the game. Using those figures as a rough guide, I did a back-of-the-envelope estimate and landed somewhere around $200,000+ USD flowing through one platform over a few thousand bets, and maybe around $700,000+ USD in total across roughly 18,278 transactions. That’s not a precise audit; it’s me playing with the numbers, but it’s still a serious chunk of money.
And according to that same investigation, the circle of people involved may not be fully mapped yet. So, yeah — what a case study for the kind of thing we’ve been talking about here.
If the world gets spooked and insider-driven sports betting starts to decline, that might open up a completely different kind of trade: taking positions (for example, buying puts) on companies or affiliates tied to football leagues as a hedge against the broader market whenever scandals like this erupt.
It would be interesting to design a model that trades on both technicals (the statistical stuff: distributions, backtests, model outputs) and sentiment analysis (how the market feels, scraped and summarized from X and other platforms). We’ll explore that model as an extension of another algorithmic trading setup I’m working on, and test how well it predicts market moves when it’s fed “confirmations” from people and signals in and around the sports world.
So You Want A Transfer Trading Model
November 25, 2025
For today, we’ll steady the shift as we transition to our next topic of “Building Out Our Sports Trading Model”. We’ll explore, of course, building sporting models — and specifically, how to create one that focuses on trading during the transfer news season.
The most important part will be figuring out when to place trades and which players to choose. When you really think about it, it starts to look a lot like trading on the stock market: knowing your company, having a feel for what management is planning, and folding that speculation into your trading strategy so you can, hopefully, take some profits home.
Granted, it won’t be that clean or that easy all the time. But even if the returns aren’t dreamy from day one, you still get something out of it — at the very least, you’ve traded. You’ve taken a position. That’s already a brave thing to do.
For the more experienced traders, gamblers, speculators, fans, and the “I’ve seen some things” crowd, we’ll bring in evidence-backed, data-analytic assessments of the transfer market, the reality of the football transfer betting market, and our own results from trading in that space using a designed Algorithmic Soccer Transfer Trading Model.
The break from now until then will be spent actually building out the code. My hope is that this doesn’t take me more than a month and a half — hopefully less. But in the meantime, join me in the “Returns Better Than The S&P 500” section, where we’ll talk about a model that already exists: a momentum-based algorithmic trading model.
Until tomorrow, this is goodbye for now from THE FIELD.
Well, it’s time to code.
Who’s Pulling The Strings?
November 26, 2025
In closing out sports betting for now, here’s an interesting visual illustration of some of the “forces at play” that seem to pull the strings in the modern game.
Awarded by the University of the West Indies Department of Mathematics in 2019 for top results in advanced mathematics and quantitative coursework.
Focus Areas: Studied mathematical finance, probability theory and analytical modeling, which led to an MS in Financial Engineering at Claremont Graduate University (2022-2024).
A faculty-level award from the University of the West Indies, Mona (2019), for consistently high results in mathematics, statistics and applied finance.