fotmob
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in miliseconds.
A sophisticated football betting analysis system that combines Poisson distribution, xG data, and FotMob bonus data to predict over/under betting outcomes.
- Poisson Distribution Analysis: Statistical modeling for goal predictions
- xG Integration: Expected goals and on-target shots analysis
- FotMob Bonus Data: Open play vs set piece xG breakdown
- Betting Predictions: Over/Under 2.5, 3.5 goals and BTTS analysis
- Power Rankings: Team strength calculations based on attack/defense metrics
- Multi-format Support: Standard and FotMob detailed formats
├── backend/
│ ├── index.ts # Main HTTP server
│ └── routes/
│ └── analysis.ts # Analysis API endpoints
├── frontend/
│ ├── index.html # Main application interface
│ ├── components/
│ │ ├── App.tsx # Main React component
│ │ └── AnalysisTable.tsx # Results display
│ └── style.css # Application styles
└── shared/
├── types.ts # TypeScript interfaces
└── calculations.ts # Analysis algorithms
- Upload Excel file with match data
- System automatically detects format (Standard or FotMob)
- Select week for analysis (predictions available from week 6+)
- View power rankings and betting recommendations
- Export results in various formats
- Home_Beklenen_Goller_xG
- Away_Beklenen_Goller_xG
- Home_Isabetli_Suttan_xG
- Away_Isabetli_Suttan_xG
- Home_Acik_Oyun_xG (bonus)
- Home_Duran_Toptan_xG (bonus)
- Home_Beklenen_Goller_xG
- Away_Beklenen_Goller_xG
- Home_Isabetli_Suttan_xG (optional)
- Away_Isabetli_Suttan_xG (optional)
- Attack Strength: Team goal average ÷ League average
- Defense Strength: Team goals conceded ÷ League goals conceded average
- Adjusted Goal Average: Attack Strength × Opponent Defense Strength × League Average
- On-target Shot xG: More accurate predictions using shot accuracy data
- Over/Under Analysis: Statistical probabilities for 2.5 and 3.5 goals
- BTTS Analysis: Both teams to score probability calculations