🏆 Soccer Preview Feature - Live Storylines & Quotes | Pre-Match StoryLines • Club Insights • Club, Manager & Player Quotes • Predicted Lineups • Match-Day Weather Forecast • Match Predictions

Developer Friendly, AI-Ready | Trusted Sports Data Since 2014

12+ Sports • 1,000+ Leagues • Live & Historical Data • Match Storylines, Quotes & News

Build scoreboards, betting tools, and fantasy apps in hours—not weeks.


Start Free Trial API Docs

Plans from $19/mo • 14-day free trial • Cancel anytime via email

⚡ Try Live API Demo

Run a real request with our demo key. See actual live data instantly—no signup needed.

⚽ Soccer → Live Matches
⚽ Soccer ▼
Live Matches
Real-time scores from 1,000+ leagues
Live
Live Storylines
Narratives, quotes & insights for a match
Preview
Team Lineups
Projected & confirmed XIs for a match
Preview
Weather Forecast
Match-day conditions at kickoff
Preview
Match Predictions
Model-backed pick for a match
Preview
Live Detailed Stats
Possession, shots, passes, corners & more
Live
Historical Season List
Historical season availability for soccer leagues
Stats
Head To Head Stats
Recent & overall home/away stats
Stats
Injuries & Suspensions
Injuries & suspensions across top leagues
Stats
Team Stats
Comprehensive soccer team stats and performance data
Stats
Player Stats
Detailed soccer player stats and performance metrics
Stats
League Standings
Up-to-date rankings and positions
Stats
Pre-Match Odds
Multiple markets and bookmakers
Stats
Live Odds
Real-time in-play betting odds
Live
Select a sport and click "Run Live Demo" 
to see a real JSON response here.
    
Uses live data • Rate-limited demo key

💬 Check Our Coverage - Assistant

Not sure if we have your league? Ask our AI assistant about any sport, league, or data type.

Quick questions:

✓ 12+ sports covered
✓ 1,000+ soccer leagues worldwide
✓ Real-time updates (5-15 second refresh)
✓ Historical data available
Powered by AI • Instant answers
New Feature Preview · Live API StoryLines

Most sports data stops at the score. Ours keeps going.

One match ID returns pre-match storylines, projected lineups, club & player quotes, team insights and match-day weather and a model-backed prediction — shown live below, currently for major fixtures in soccer and expanding. Built to drop straight into match previews, betting content and fantasy tools.

/live-storylines /team-lineups /weather-forecast /predictions
Asia: Afc Champions League - League Phase

Pohang v Johor DT

  • Tue 13 Oct · 10:00
  • Pohang Steel Yard · Pohang, South Korea
18°C / 64°F
Clear
14°Feels
25WNW km/h
7%Rain
73%Hum
Live storylines Available For 54+ Games Today
  • Pohang Steelers head coach Park Tae-ha criticized recent inappropriate remarks by some Asian Games gold medalists regarding military service exemptions. He emphasized that football players should respect national service and expressed personal disappointment over differing attitudes. Park acknowledged the honor of winning the gold medal and wished Pohang player Kang Min-jun, a gold medalist, success in his career despite the controversy.

  • Pohang Steelers head coach Park Tae-ha stated the team trained efficiently during the international break focusing on improving scoring and tactical weaknesses. He expressed confidence in his experienced players ahead of the October 9 away match against Incheon United and the October 13 home match against Johor Darul Ta'zim. Park confirmed the club will field key players in both K League and AFC Champions League Elite matches unless injuries occur.

  • Puma partnered with Pohang Steelers and lifestyle brand House of Romance to release a heritage collection inspired by Pohang's 1996-97 and 1997-98 Asian Club Championship victories. The collection features a special cyan blue uniform and jacket incorporating symbols of Pohang such as the sea, sunrise, and steel. Former players and current squad members participated in the campaign.

27+ More Live Insights & Quotes Available For This Game.

Team lineups Confirmed
Pohang
3-4-3Tae-Ha Park
  • 29Sung-min Hong
  • 20Park Chan-Yong
  • 77Wanderson
  • 4Min-kwang Jeon
  • 13Min-jun Kang
  • 31Kento Nishiya
  • 16Dong-jin Kim
  • 40Sung-Yueng Ki
  • 11Juninho Rocha
  • 10Jakob Tranziska
  • 25Jorge Teixeira
Johor DT
4-2-3-1Xisco
  • 16Ahmad Syihan Hazmi
  • 29Carlos Akapo
  • 5Cristian Glauder
  • 81Kevin Medina
  • 33Jonathan Silva
  • 21Dejan Petrovič
  • 28Ignacio Méndez
  • 10Arif Aiman
  • 24Óscar Arribas Pasero
  • 95Marcos Guilherme
  • 7Shahab Zahedi
Prediction 1X2
Model pick
Johor DT to win

Johor DT have shown strong recent form with dominant wins in regional competitions and a solid AFC Champions League performance, while Pohang is struggling with form and has a less stable lineup. Johor DT's squad depth and tactical discipline under coach Xisco, combined with Pohang's recent defensive vulnerabilities and lower league standing, suggest Johor DT are more likely to secure the win despite playing away.

Europe: Champions League - League Phase

Sabah Baku v Slavia Prague

  • Tue 13 Oct · 16:45
  • Baku Olympic Stadium · Baku, Azerbaijan
  • Neutral
22°C / 71°F
Clear
18°Feels
26S km/h
5%Rain
66%Hum
Live storylines Available For 54+ Games Today
  • Both Sabah and Slavia lost their opening Champions League group stage matches and start this game with zero points, making a positive result crucial for improving their position in the competition.

  • The match will be played at Baku Olympic Stadium, providing local support for Sabah, although it is not their usual domestic ground. Slavia must manage travel and a demanding schedule, which could impact their performance.

  • Sabah may use a compact 4-2-3-1 formation with Simić supporting Mickels and Parris providing width, focusing on quick transitions to challenge Slavia. Slavia is likely to deploy a 3-4-2-1 system utilizing wing-backs and high pressing to regain possession, but defensive absences could expose spaces behind their press.

21+ More Live Insights & Quotes Available For This Game.

Team lineups Confirmed
Sabah Baku
4-2-3-1Valdas Dambrauskas
  • 92Stas Pokatilov
  • 80Akim Zedadka
  • 3Steve Solvet
  • 4Aden McCarthy
  • 27Tymoteusz Puchacz
  • 7Umarali Rakhmonaliev
  • 13Ivan Lepinjica
  • 11Kaheem Parris
  • 37Du Queiroz
  • 21Veljko Simić
  • 20Joy Lance Mickels
Out: K. Aliyev
Slavia Prague
4-2-3-1Jindrich Trpisovsky
  • 35Jakub Markovič
  • 3Tomáš Holeš
  • 4David Zima
  • 6Ange N'Guessan
  • 27Tomáš Vlček
  • 16David Moses
  • 23Michal Sadílek
  • 20Emmanuel Ayaosi
  • 17Lukáš Provod
  • 10Danijel Šturm
  • 25Tomáš Chorý
Out: D. Jurasek, E. Pitak, I. Schranz +6
Prediction 1X2
Model pick
Away win - Slavia Prague to win
1.95Away

Slavia Prague, despite a challenging start in the Champions League and several injury doubts, have a stronger squad depth and more experience at this level compared to Sabah Baku, who are debutants in the competition. Slavia's recent domestic form is solid, and their tactical setup with a 3-4-2-1 formation and high pressing could exploit Sabah's defensive vulnerabilities. The match being at a neutral venue negates any home advantage for Sabah. Market odds also favor Slavia with a 1.95 for an away win, reflecting expectations of their superiority.

Europe: Champions League - League Phase

RB Leipzig v PSV

  • Tue 13 Oct · 19:00
  • Red Bull Arena · Leipzig, Germany
12°C / 53°F
Light drizzle
9°Feels
17SW km/h
40%Rain
72%Hum
Live storylines Available For 54+ Games Today
  • PSV's recent league win was not entirely convincing, raising doubts about their form ahead of the high-stakes match against RB Leipzig.

  • The match is a crucial Champions League playoff fixture with PSV needing to build momentum after recent league results, while managing player fatigue due to a congested schedule.

  • PSV requested to reschedule their Eredivisie match against Heerenveen to Friday to allow more recovery time before the Champions League match against RB Leipzig on Tuesday.

20+ More Live Insights & Quotes Available For This Game.

Team lineups Confirmed
RB Leipzig
4-2-3-1Martin Demichelis
  • 26Maarten Vandevoordt
  • 17Ridle Baku
  • 4Willi Orbán
  • 23Castello Lukeba
  • 22David Raum
  • 6Ezechiel Banzuzi
  • 21Neil El Aynaoui
  • 10Brajan Gruda
  • 28Christopher Nkunku
  • 7Antonio Nusa
  • 40Rômulo
Out: L. Zingerle, A. Ouedraogo, C. Baumgartner +1
PSV
4-2-3-1Peter Bosz
  • 32Matěj Kovář
  • 8Sergiño Dest
  • 2Lutsharel Geertruida
  • 4Armando Obispo
  • 17Mauro Júnior
  • 18Filip Kostić
  • 24Kodai Sano
  • 5Ivan Perišić
  • 20Guus Til
  • 21Sven Mijnans
  • 7Ruben van Bommel
Out: K. Sildillia, P. Wanner, A. Plea +5
Prediction 1X2
Model pick
Home win
1.75Home

RB Leipzig have shown strong home form recently with convincing wins and a solid squad largely available, while PSV face multiple key absences including their main striker Ricardo Pepi and other attackers, weakening their offensive threat. The home advantage at Red Bull Arena and Leipzig's better recent performances in Bundesliga and Champions League suggest they are more likely to secure the win.

Europe: Champions League - League Phase

Viking v Bayern Munich

  • Tue 13 Oct · 19:00
  • Lyse Arena · Stavanger, Norway
13°C / 55°F
Light rain shower
7°Feels
31WNW km/h
51%Rain
78%Hum
Live storylines Available For 54+ Games Today
  • The match is a Champions League playoff fixture, carrying high stakes and pressure for both Viking and Bayern Munich as they seek to advance in Europe’s premier club competition.

  • Zlatko Tripic embraces the rivalry with Brann and considers the matches important. He acknowledges being a target of criticism in Bergen but takes it as a compliment. Tripic highlights his strong record against Brann and looks forward to the derby atmosphere. He also comments on the competitive level of the teams and the importance of the fixture for Viking.

  • Viking will host Bayern Munich in Stavanger in the upcoming Champions League round. Bayern Munich currently sits third in the Bundesliga with 11 points, chasing the leaders Freiburg and Dortmund. Viking faces a tough challenge against the German giants but will not face the current Bundesliga leader Freiburg.

20+ More Live Insights & Quotes Available For This Game.

Team lineups Confirmed
Viking
4-4-2Bjarte Aarsheim
  • 1Arild Østbø
  • 5Henrik Heggheim
  • 6Gianni Stensness
  • 25Henrik Sælebakke Falchener
  • 28Kristoffer Haugen
  • 16Henrik Bjørdal
  • 8Joe Bell
  • 7Kristoffer Askildsen
  • 10Zlatko Tripić
  • 20Peter Christiansen
  • 22Erik Botheim
Out: A. Baertelsen, S. Bjorshol, K. Frimpong +2
Bayern Munich
4-2-3-1Vincent Kompany
  • 40Jonas Urbig
  • 27Konrad Laimer
  • 3Kim Min-jae
  • 4Jonathan Tah
  • 11Nathaniel Brown
  • 6Joshua Kimmich
  • 8Tom Bischof
  • 17Michael Olise
  • 42Lennart Karl
  • 14Luis Díaz
  • 9Harry Kane
Out: J. Musiala, T. Buchmann
Prediction 1X2
Model pick
Bayern Munich to win
1.08Away

Bayern Munich enters this Champions League match in strong form, having won their opening group game 5-0 and showing dominant performances in the Bundesliga with multiple high-scoring wins. Despite the absence of key midfielder Jamal Musiala due to injury, Bayern's squad depth and quality remain superior, with players like Harry Kane, Luis Diaz, and Serge Gnabry expected to lead the attack. Viking, while performing well domestically and showing resilience, have several key injuries and lack European experience at this level. The market odds heavily favor Bayern, reflecting their clear superiority and likelihood to secure victory even away from home.

Russia: Russian Cup - Group Stage

Krasnodar v Fakel Voronezh

  • Tue 13 Oct · 17:45
  • Ozon Arena · Krasnodar, Russia
20°C / 67°F
Light rain shower
19°Feels
9S km/h
41%Rain
67%Hum
Live storylines Available For 54+ Games Today
  • On October 11, 2026, the Krasnodar ice hockey club lost 3-6 at home to MHK Ermak from Angarsk in the Russian Hockey League. The visiting team scored through Vitaliy Nadelyaev, Maksim Konshin, Roman Vedenin, and Egor Zaytsev, with Alexey Krasnoyarov scoring twice. The season started on October 7, and MHK Ermak has 48 matches ahead.

  • Krasnodar suffered their first defeat of the 2026/27 Russian Premier League season on October 10, losing 2-3 to Zenit. This ended their attempt to remain unbeaten in the first ten matches of the season. Historically, Krasnodar held a 16-match unbeaten run in the 2024 season, the longest in recent years.

  • Krasnodar lost 2-3 at home to Zenit in the 10th round of the Russian Premier League. Before the match, Krasnodar was required to remove an unauthorized image of a bull from the pitch, which was done to avoid match cancellation. Zenit's goals included a double by Maksim Glushenkov and a goal by Alexander Sobolev. Krasnodar scored through Joao Batchi and John Cordoba. Krasnodar's defender Vitor Tormena was sent off late in the match. Krasnodar's coach Murad Musayev said the defeat was significant and emphasized the need for the team to unite and improve, especially replicating their second-half performance.

19+ More Live Insights & Quotes Available For This Game.

Team lineups Projected
Krasnodar
4-2-3-1Murad Musaev
  • 16Alexander Koryakin
  • 59Artem Khmarin
  • 17Valentin Paltsev
  • 3Vitor Tormena
  • 5Junior Jubal
  • 6Kevin Lenini
  • 21Magomed Ozdoev
  • 47Daniil Utkin
  • 23Manuel Boselli Graf Juan
  • 11Batxi Joao
  • 9Jhon Cordoba
Out: Nikita Krivtsov, Nikita Krivtsov, Nikita Krivtsov
Fakel Voronezh
4-3-1-2Oleg Vasilenko
  • 96Igor Obukhov
  • 20Igor Yurganov
  • 22Hodaifa El Mhassani
  • 53Matvey Bardachev
  • 44Yury Zhuravlev
  • 8Abdulla Bagamaev
  • 17Anton Kovalev
  • 97Butta Magomedov
  • 19Belajdi Pusi
  • 7Maksim Turishchev
  • 11Aleksey Sutormin
Prediction 1X2
Model pick
Home win
1.41Home

Krasnodar has a clear advantage in form, squad quality, and home performance, despite a recent league loss to Zenit. Fakel Voronezh is struggling with a coaching change, poor form, and a long winless streak, making them unlikely to challenge Krasnodar at Ozon Arena. The head-to-head record and recent matches favor Krasnodar, and the market odds strongly support a home victory.

Get Live Sports Data in 3 Steps

1. Sign Up

Start a 14‑day free trial in under a minute.

2. Grab Your API Key

We email your access key instantly after signup.

3. Call the API

Use our copy‑paste examples in cURL, Python, or JavaScript. Or try our Interactive Documentation.

Why We're Your Best Choice: Unmatched Value and Coverage

Real‑time latency: Updates typically within 5-15 seconds of live action.

Deep coverage: Deep coverage: 12+ sports, 1,000+ leagues, from EPL & NFL to niche tournaments.

Generous limits: Up to 300k API calls/day out of the box; scale with add‑ons.

Game-day trusted: Sports data provider since 2014, millions of requests/day.

  • Soccer: 1,000+ global leagues with live scores, fixtures, standings, player/team stats as well as live storylines, projected lineups, weather forecasts and game predictions..
  • NFL: Live scores, drives, play‑by‑play, team and player statistics.
  • MLB: Game results, box scores, play‑by‑play, team and player stats.
  • NBA: Live scores, play‑by‑play, team and player statistics.
  • NHL: Live scores, game events, team and player statistics.
  • PGA: Tournament schedules, live leaderboards, and player scores.
  • Cricket: Tests, ODIs, and T20s with scores, overs, and player stats.
  • Esports: Major titles with match schedules, results, and team stats.
  • Formula One: Races, qualifying sessions, results, and driver standings.
  • Handball: Match scores, schedules, and league standings.
  • Horse Racing: Race cards, results, and runner information.
  • Tennis: ATP, WTA, and more with live scores, results, and rankings.
  • Volleyball: Match scores, schedules, and league standings.
View Full Coverage Try It Now In Your Browser

Advantages of Our Service

With top-notch support and service, our data API can serve and scale for any sports platform.

Real-Time Insights

Access live sports data instantly, ensuring you're always connected with the latest scores, stats, and game-changing moments.

Support You Can Count On

Our knowledgeable support team is here to provide timely assistance, ensuring your experience remains hassle-free.

Continuous Data Upgrades

Stay ahead with regularly updated data features that adapt to the evolving world of sports analytics.

Comprehensive Coverage

Dive into an extensive range of sports data, covering everything from popular leagues to niche tournaments worldwide.

Built for developers

  • REST JSON API with OpenAPI schema.
  • Interactive documentation – test endpoints live in your browser.
  • Copy‑paste examples in cURL, Python, JavaScript and more.
  • Consistent IDs and schemas for all sports.

How Customers Use StatPal

Our API powers live scoreboards, odds comparison tools, fantasy apps, and internal analytics dashboards across multiple countries.

Live score widgets

Embed plug‑and‑play live score and stats widgets that keep fans in your app longer.

Odds comparison & tools

Monitor pre‑match (30 minute update rate) and in‑play odds (5 second update rate) across bookmakers.

Media & dashboards

Drive match centers, internal analytics dashboards, and scoreboard pages from a single API.

Example applications built with our sports data API. We've powered hundreds of platforms since 2014, with many clients staying with us for over 10 years. Testimonials from our current customer base are coming soon.

Client 2 Client 2 Client 1

Current Customers:

📩 Get Your App Featured & Reach More Users!
Drop us your project link and a quick note — we'd be happy to feature what you've built.

Trusted Sports Data Since 2014

We've provided sports data APIs since 2014, serving millions of daily API requests to hundreds of clients worldwide—some for over 10 years.

Pricing & Free Trial

Try any plan free for 14 days. Switch or cancel anytime via email before your trial ends. Your card will be charged after 14 days unless you cancel.

Starter Package

$ 29 / mo

  • Best for: Smaller apps, niche tools, and MVPs focused on 1–2 sports that can run comfortably within 50k API calls per day.
  • Full Access For 2 Sports
  • 50k API Calls / Day*
  • Real-Time Updates
  • Email Support
  • Livescores, Play-By-Play Stats
  • Inplay Odds, Rosters, Injury Updates
  • Storylines, Predictions, Lineups, Weather
  • League, Team & Player Stats
  • Historical Data, Schedules, Standings
  • View Sport Coverage

14‑day free trial • No setup fee • Cancel anytime via email
Follow our Quick Start to go live fast.

Total Sports Access

Best Value

$ 129 / mo

  • Best for: Production multi-sport apps, media sites, and odds or analytics platforms with all sports coverage and 300k API calls/day.
  • Full Access For All Sports
  • 300k API Calls / Day*
  • Real-Time Updates
  • Priority Email Support
  • Livescores, Play-By-Play Stats
  • Inplay Odds, Rosters, Injury Updates
  • Storylines, Predictions, Lineups, Weather
  • League, Team & Player Stats
  • Historical Data, Schedules, Standings
  • View Sport Coverage

14‑day free trial • No setup fee • Cancel anytime via email
Follow our Quick Start to go live fast.

Additional API Calls

$ 14 / mo

  • Boost any plan with additional API calls, scaled to match your app's usage.
  • 50k Additional Requests / Day*
  • Add-On For High-Traffic Applications
  • For more bandwidth options, reach out to us
  • *An active subscription is required.
Plan Sports Daily API calls Daily data cap
Starter Any 2 sports 50,000 *2 GB
All Sports All sports 300,000 *12 GB

*Need more? Add additional 50k requests/day + 2GB/day with our add‑on, or talk to us about a custom plan.

Built to stay up on game day

StatPal is designed for high‑traffic sports apps, with redundant data sources, automatic failover, and typical live update latency under 5-15 seconds. Our infrastructure has handled millions of requests per day since 2014.

Frequently asked questions

Quick answers and insights on leveraging our sports data API for seamless integration, real-time updates, and enhanced analytics.

Our API provides extensive data for a wide range of sports, including Soccer, NFL, NBA, MLB, NHL, PGA Tour, Cricket, Esports, Formula One, Handball, Horse Racing, Tennis and Volleyball, covering leagues, teams, players, and real-time game statistics. View Full Coverage

With broad coverage of 12+ sports and 1,000+ leagues, our API likely includes the data you need—from major leagues to niche tournaments. Explore our full coverage or contact us for tailored solutions.

StatPal provides real-time, accurate data from over 1,000 leagues, continuously updated and verified for precision and reliability. Join over 200 developers who trust our data.

Our API delivers real-time data updates with minimal latency, typically within 5-15 seconds of live action, ensuring timely and accurate information for your needs.

Our API is designed for simplicity. With our Quick Start Guide, comprehensive documentation, and a dedicated support team, integration is smooth and hassle-free for everyone.

Yes. The Starter plan allows up to 50,000 API calls per day, and the All Sports package includes 300,000 per day. If you need more, you can add requests in 50,000-per-day increments, each with a 2GB daily data cap. Most responses are about 40KB on average, though some endpoints may be larger, so both request and daily data transfer limits apply.

The Starter plan includes up to 50,000 API calls per day, with a daily data transfer cap of 2GB (based on an average response size of about 40KB, though some endpoints may return larger responses). Our All Sports package allows up to 300,000 API calls per day, with a daily data transfer cap of 12GB.

If you need more capacity, you can add additional requests in increments of 50,000 per day—each additional increment comes with an extra 2GB/day data transfer cap. If you anticipate higher usage or require a custom solution, please contact us to discuss your needs.

Yes, we offer a 14-day free trial so you can experience our service risk-free. Our plans start at just $19/month, delivering excellent ROI. Take advantage of our limited-time 25% discount for even more savings.

To access our API, simply sign up on our website, choose an appropriate subscription plan, and obtain your unique API key to start integrating sports data into your application. After signing up, you'll find your API access key in the welcome email.

You can cancel anytime during your 14‑day free trial by emailing us at support@statpal.io. We’ll confirm your cancellation and you won’t be charged.

Our company is based in USA and has provided sports data to customers since 2014 and served millions of daily API requests to hundreds of clients over the years, many who have stayed with us for over 10 years. StatPal API is an updated brand and we offer the same dedication to quality and customer service.

You can report bugs or request new features by contacting our support team directly at support@statpal.io. We are constantly working at improving the API and will add your requests for future updates.

Your API Access Key and plan details are sent to the email address you used during registration. If you need help accessing this information, please contact our support team for assistance.

Contact Us

Have questions, need help - or want your app to be featured? Our support team is ready to assist you.

Live JSON Response