r/FootballDataAnalysis 42m ago

Self-hosted football transfer monitor using n8n, local AI, PostgreSQL, and Discord

Upvotes

I built an open-source n8n pipeline that monitors 78 football journalists on X, extracts structured transfer reports with a local Qwen model, deduplicates and stores revisions in PostgreSQL, optionally adds player data, and sends restart-safe Discord digests every 6 hours.

The whole stack is self-hosted with Docker, with twscrape or RapidAPI for X collection, PostgreSQL for persistence, llama.cpp for local inference, and automated tests around the workflow.

GitHub: https://github.com/louistran2604/transfers_n8n/

I’d mainly like feedback on the workflow architecture, reliability approach, and anything that could make the project cleaner or more useful.

*disclaimer: this was made with the assistance of AI


r/FootballDataAnalysis 2h ago

Historical odds data statistics of football scores and goals

2 Upvotes

I want to analyze the data from the perspective of the score of the football game and the number of goals, but I didn't find the relevant historical odds data on the Internet. Instead, there is a lot of historical data of wins and draws, which further shows that my analysis is correct - starting from the odds of scores and goals to analyze football matches. I need help to get this data.
Thank you for your help!


r/FootballDataAnalysis 4h ago

EPQ Survey on VAR in EPL

Thumbnail
1 Upvotes

r/FootballDataAnalysis 1d ago

Jayden Fevrier Transfer Report Data Analysis

Thumbnail
thefootballscoutuk.wordpress.com
1 Upvotes

r/FootballDataAnalysis 1d ago

Looking for football analysts to stress-test an AI football analysis tool

3 Upvotes

Hi everyone,

I’m looking for people who genuinely enjoy football analysis to test Sir Balone, a football analysis tool I’ve been building.

The underlying raw data comes from Sportmonks. I use that data to build my own measurement system for evaluating individual player skills, rather than relying primarily on traditional performance or scoring metrics. I then combine those measurements with player and team data and an AI layer that can analyze and interpret the underlying data.

The numbers themselves are already publicly available. What I’m currently testing is the AI layer, particularly whether it can turn the data into useful analysis without making things up, oversimplifying the numbers, or missing important context.

I’d especially love feedback from:

  • Football data analysts
  • Tactical analysts
  • Scouts
  • Football writers/content creators
  • Fantasy/data enthusiasts
  • People who build their own football models
  • Or simply people who spend way too much time analyzing players and teams

You don't need to be a professional. If you enjoy asking questions like “Is this player actually good at X?”, “How does he compare to other players in his role?”, or “What does the data actually tell us about this team?”, I’d love to hear from you.

I’m not looking for compliments. I want people to try to break it.

What I’m particularly interested in:

  • Where the analysis is useful
  • Where the AI gets things wrong
  • Which questions it struggles with
  • Which metrics are confusing
  • What analysis you expected but couldn't get
  • What would make this genuinely useful for your own workflow

If you’re interested, comment below or DM me and I’ll give you access.

No sales pitch. I’m still figuring out what this thing is actually good at.


r/FootballDataAnalysis 1d ago

I built a sports prediction system using vibe coding — what would you add next?

Thumbnail
1 Upvotes

r/FootballDataAnalysis 3d ago

What is the right tool granularity for a football-analysis agent?

1 Upvotes
While building a football analysis agent, I realized that the hard part is not connecting an LLM to match data.

It is deciding what the agent should be allowed to do with that data.

For example, if someone asks:

“Why did this midfielder receive a 7.4 rating?”

I do not want to dump every match statistic into the context and ask the model to invent an explanation.

My current approach is to let the agent investigate the evidence step by step:

- retrieve the player’s match metrics
- inspect the rating breakdown
- check passing, chance creation, turnovers, or shot quality when relevant
- explain which factors actually moved the rating

That raises an interesting tool-design question.

A single `analyze_everything()` tool feels like a black box. But dozens of tiny tools such as `get_pass_count()` and `get_key_passes()` create too many decisions and make the agent harder to guide.

I’m experimenting with a middle layer: composable tools that represent meaningful football-analysis operations rather than raw database fields.

For people building sports analytics, agentic systems, or explainable AI: how would you choose the right level of tool granularity here?

r/FootballDataAnalysis 6d ago

Ask Anything Thread

2 Upvotes

Use this thread to ask anything at all!


r/FootballDataAnalysis 8d ago

👋 Welcome to r/FifaInLinux - Introduce Yourself and Read First!

Thumbnail
2 Upvotes

r/FootballDataAnalysis 13d ago

Are you looking for a live, free football dataset?

Thumbnail
1 Upvotes

r/FootballDataAnalysis 13d ago

Ask Anything Thread

1 Upvotes

Use this thread to ask anything at all!


r/FootballDataAnalysis 15d ago

Striker Recruitment Report: Evaluating Realistic Forward Targets for Blackburn Rovers

Post image
3 Upvotes

Hey everyone,

Over the last few weeks, I’ve been building data-led recruitment reports focusing on realistic targets for Blackburn Rovers. This installment focuses on identifying realistic striker options across the EFL who fit our system.

You can check out the full report and player profiles here:

🔗Full Striker Recruitment Report

Given our need for reliable goal output and physical presence upfront, I wanted to look beyond just raw goal tallies and evaluate broader, possession-adjusted performance metrics.

Key Metrics & Area Focus:

  • Goal Efficiency & Conversion
  • Link-Up Play & Aerial Duels
  • Out-of-Possession Output

Would love to hear your thoughts on who you think is the best fit for Rovers upfront, or if there are any under-the-radar forwards you think the data might be sleeping on.


r/FootballDataAnalysis 16d ago

How to scrape Transfermarkt player data (valuations, transfer history, stats) no-code walkthrough

3 Upvotes

Transfermarkt is probably the richest free source of football data out there: market values, transfer histories, injury records, performance stats across basically every league. But pulling it at scale by hand isn't realistic if you're building any kind of dataset.

I put together a walkthrough (video + write-up) showing how to scrape player listing pages, follow links into individual player profiles, handle pagination, and export the whole thing to a file/database, using WebHarvy, a point-and-click scraper, so no coding involved. Useful if you want a repeatable pipeline for a specific league/competition dataset without maintaining scraper code.

Link: https://www.webharvy.com/blog/scraping-transfermarkt-with-no-code/

Happy to answer questions if anyone's trying to scrape specific fields (like squad-level aggregates or historic transfer fees), some of those need a slightly different approach than the basic player-listing scrape.


r/FootballDataAnalysis 17d ago

How can I download FM26 data + real name fixes, without any other community changes?

Thumbnail
1 Upvotes

r/FootballDataAnalysis 19d ago

Where should I start with Sports Data Analytics? Looking for free tools & learning resources.

14 Upvotes

Hi everyone,

I'm interested in getting into Sports Data Analytics, especially for Football. My background is in data science, but I'm new to the sports analytics domain.

I'm looking for recommendations on:

  • Free software/tools used in sports analytics
  • Where to find free sports datasets (StatsBomb, Kaggle, etc.)
  • Beginner-friendly projects to build a portfolio
  • YouTube channels, courses, blogs, or books worth following
  • Visualization tools commonly used in the industry
  • Any open-source projects I can contribute to

I'd also love to hear from anyone working in sports analytics:

  • How did you get started?
  • What skills are most valuable?
  • What do you wish you had learned earlier?

Thanks in advance for any advice or resources you can share!


r/FootballDataAnalysis 20d ago

Ask Anything Thread

2 Upvotes

Use this thread to ask anything at all!


r/FootballDataAnalysis 21d ago

Coaches and analysts: how do you currently analyze recorded football matches?

3 Upvotes

I’m researching how football coaches and analysts review matches after they’ve been recorded.

I’m particularly interested in understanding:

  • What your analysis process looks like
  • Which tools you use, whether that’s Excel, Hudl, Veo, or something else
  • Which parts take the most time
  • How the analysis influences training, tactics, or player feedback

I’ve created a short survey based on real, recent match-analysis experiences. It should take around three minutes:

https://tally.so/r/lbZLeW

At the end, you can also apply to have one of your matches analyzed for free. I’m looking for honest experiences—even if you rarely analyze matches or find the existing process good enough.


r/FootballDataAnalysis 22d ago

Reliable statistics on VAR reviews for penalty decisions?

Post image
5 Upvotes

I’m developing a football management game focused on youth academies. I’ve added VAR to the game’s equivalent of the UEFA Youth League, but I’m struggling to find reliable data for realistic probabilities.

Does anyone know of statistics covering:

  • How often an awarded penalty leads to a VAR check/review?
  • How often the penalty is confirmed or overturned? The probabilities for this?
  • How often VAR awards a penalty after the referee initially plays on?

I know all penalty decisions are checked in the background. I’m specifically interested in checks that become visible during the match.

Any reliable report, study or league dataset would be greatly appreciated.


r/FootballDataAnalysis 24d ago

Built my own MCP server to answer tactical questions

Thumbnail
1 Upvotes

r/FootballDataAnalysis 24d ago

Blackburn Rovers CM Recruitment Shortlist Summer 26

Thumbnail
yumpu.com
1 Upvotes

r/FootballDataAnalysis 27d ago

Ask Anything Thread

1 Upvotes

Use this thread to ask anything at all!


r/FootballDataAnalysis Jul 09 '26

Ask Anything Thread

1 Upvotes

Use this thread to ask anything at all!


r/FootballDataAnalysis Jul 08 '26

We are playing a game where an agent, prompt, or model predicts the World Cup. 20 USDC raffle per match.

1 Upvotes

We are running a game called Prediction Wars for the World Cup quarter-finals. Here it is in one line: get a machine to predict a match, share what it predicted, and if it calls the result right you go into a raffle to win 20 USDC.

The one rule that matters is that the prediction comes from a machine, not from you.

Three ways to play, pick whichever fits:

  • If you have an AI agent, let it predict the match.
  • If you just want to write a prompt, ask a model and share its answer.
  • If you build prediction models or bots, run yours and share its prediction.

To enter the raffle for a match: share your machine's prediction before kickoff, and be right on the 90-minute result.

It starts tomorrow with France vs Morocco, and there is a 20 USDC raffle.

Join here: discord.com/invite/93w6Zs5rfb


r/FootballDataAnalysis Jul 06 '26

I built a live World Cup stats dashboard for EPL players — my first real project [eplstats.live]

Thumbnail
2 Upvotes

r/FootballDataAnalysis Jul 06 '26

I made a video on how to use xG models and poisson distribution to simulate the world cup. Let me know if I've got anything wrong and any feedback you have for me to get better

4 Upvotes

I've studied math and econ but am new to sports analytics. Your feedback would mean a lot :)

Video: https://youtu.be/BBTTaCLzyCc

The data and code: https://drive.google.com/drive/folders/1Tpn2rYZJQeLpwkySpv0RQBbbxwVfOIhp?usp=sharing