🏆 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: Arabian Gulf Cup

United Arab Emirates v Qatar

  • Wed 30 Sep · 17:30
  • King Abdullah Sports City · Jeddah, Saudi Arabia
  • Neutral
31°C / 89°F
Clear
37°Feels
5W km/h
4%Rain
65%Hum
Live storylines Available For 12+ Games Today
  • Sheikh Hazza bin Zayed Al Nahyan inaugurated the first 'Al Ain Future Business Forum' organized by Abu Dhabi's Department of Economic Development at ADNOC Al Ain Center. The forum gathered over 4,800 participants and 70 speakers to discuss investment opportunities, economic diversification, infrastructure development, and talent growth in Al Ain, aiming to boost sustainable economic development aligned with UAE national vision.

  • Following a 4-0 defeat to Al Ain FC at Hazza bin Zayed Stadium in the AFC Elite Champions League, Al Nassr FC officials held an urgent meeting with coach Ange Postecoglou to discuss the reasons behind the heavy loss and recent poor results. The meeting aimed to analyze tactical errors and plan corrective measures to improve performance in domestic and continental competitions.

  • Al Ain FC prepared to host Al Nassr FC (Saudi Arabia) at Hazza bin Zayed Stadium in the AFC Elite Champions League group stage opener. The match featured a key duel between Al Ain's Moroccan striker Sofiane Rahimi and Al Nassr's Cristiano Ronaldo. Al Ain aimed to leverage home advantage with a lineup including goalkeeper Khaled Issa and defenders Rafael Rodriguez, Yahya bin Khalaf, Rami Rabia, and Eric Meneses. The match was broadcast on beIN Sports 1 and Al Kass 5.

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

Team lineups Projected
United Arab Emirates
4-2-3-1Cosmin Olaroiu
  • 17Khalid Eisa
  • 16Vinicius Barbosa Meloni Marcus
  • 3Lucas Pimenta Peres Lopes
  • 5Alaeddine Zouhir
  • 2Ruben Amaral
  • 14Nicolas Gimenez
  • 12Issam Faiz
  • 21Pereira Luan
  • 11Bruno
  • 23Richard Akonnor
  • 9Harib Suhail
Qatar
4-3-3Julen Lopetegui
  • 1Mahmoud Abunada
  • 16Boualem Khoukhi
  • 2Miguel Pedro
  • 13Ayoub Al Oui
  • 14Homam Al Amin
  • 12Karim Boudiaf
  • 10Hasan Al Haydos
  • 4Issa Laye
  • 11Akram Afif
  • 15Yusuf Abdurisag
  • 19Almoez Ali
Prediction 1X2
Model pick
United Arab Emirates to win

Both UAE and Qatar enter this neutral-ground Gulf Cup match unbeaten in the group with two wins each, but UAE have shown stronger recent form with more goals scored and a solid defense, conceding none so far. Historically, UAE have dominated the head-to-head with 5 wins out of 7 matches, including a recent 5-0 home win and a 3-1 away win against Qatar. The UAE squad is fully fit with no key injuries, and their attacking players like Harib Suhail and Bruno have been in good form. Qatar also have a strong squad but have struggled in recent high-profile matches, including a heavy 6-0 loss to Canada and a 3-1 loss to Bosnia in the World Cup. The neutral venue negates any home advantage, and the market odds favor UAE slightly. Overall, UAE's recent dominance and attacking potency make them the likely winners.

Uruguay: Liga Auf Uruguaya - Clausura

Montevideo City v Penarol

  • Wed 30 Sep · 23:00
  • Estadio Centenario · Montevideo, Uruguay
  • Neutral
11°C / 52°F
Clear
10°Feels
1W km/h
6%Rain
70%Hum
Live storylines Available For 12+ Games Today
  • The AUF Appeals Commission confirmed the disciplinary sanctions imposed on Peñarol following violent incidents by their supporters during the classic match. The sanctions include a one-point deduction, a fine, and a ban on playing at the Campeón del Siglo for four home matches without fans. The ruling detailed multiple violent acts by Peñarol fans, including attacks on the opposing team's bus, sale of prohibited items, use of pyrotechnics, violent chants, and clashes with police. Peñarol's appeals to reduce the sanctions were rejected.

  • Peñarol marked its 135th anniversary with various activities including a 5K race at the Campeón del Siglo, a commemorative jersey honoring the club's origins, and a visit to a local community center. The club planned a medal ceremony for lifelong members at the stadium, attended by former presidents. Additionally, Peñarol announced an update to its website to include artificial intelligence features allowing fans to explore the club's history through interactive conversations with AI assistants.

  • Lucas Hernández reached 227 appearances for Peñarol, surpassing the previous active record held by Kevin Dawson. He is a multiple-time Uruguayan champion and a team captain under coach Diego Aguirre. Hernández expressed pride in representing the club, describing it as his home and emphasizing his commitment to supporting teammates and staff. He highlighted his role in mentoring younger players and maintaining discipline, and shared his evolving perspective on playing in high-pressure matches like the clásico.

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

Team lineups Projected
Montevideo City
4-3-3Marcelo Mendez
  • 1Franco Torgnascioli
  • 17Eduardo Aguero
  • 24Gary Kagelmacher
  • 3Kevin Silva
  • 26Facundo Silvera
  • 20Gonzalo Montes
  • 5Nicolas Pizzichillo Franco
  • 19Diogo Guzman
  • 7Luka Andrade
  • 9Salomon Rodriguez
  • 30Juan Quintana
Out: P. Siles
Penarol
3-4-2-1Diego Aguirre
  • 29Washington Aguerre
  • 6Lucas Ferreira
  • 5Eric Remedi
  • 15Maximiliano Olivera
  • 8Nicolas Fernandez
  • 13Eduardo Darias
  • 21Trindade Jesus
  • 19Matias Arezo
  • 11Cristian Jaime
  • 7Javier Cabrera
  • 32Leandro Umpierrez
Out: Leonardo Fernandez
Prediction 1X2
Model pick
Penarol to win
2.40Away

Penarol is currently top of the league with stronger recent form and a better overall head-to-head record against Montevideo City. Despite the neutral venue removing home advantage, Penarol's squad depth, tactical setup, and recent performances suggest they are more likely to secure the win. Montevideo City has a key midfielder suspended due to a red card, which weakens their lineup further. Market odds also favor Penarol with lower odds for an away win.

Colombia: Primera A - Clausura

Ind. Medellin v Millonarios

  • Wed 30 Sep · 01:05
  • Estadio Atanasio Girardot · Medellín, Colombia
15°C / 59°F
Light rain shower
16°Feels
1SW km/h
81%Rain
98%Hum
Live storylines Available For 12+ Games Today
  • An important match in the final stretch of the Torneo BetPlay DIMAYOR II-2026, where every point counts and the support of our fans will be fundamental.

  • El Campín stadium will be closed from September 23 to October 16 for the BTS concert setup and maintenance, affecting Millonarios' scheduled home matches including the game against Once Caldas on October 13. The stadium's reopening might be expedited by three days with maintenance work planned after the concert. Additional concerts later in the year will also impact scheduling for Millonarios and Santa Fe.

  • Several concerts are scheduled at El Campín through the end of 2026, including BTS on October 2-3, Fonseca on October 24, Ryan Castro on October 31, Tigres del Norte on November 7, Megaland on November 20, Juntos de Nuevo on November 21, and Karol G on December 4-6. These events will limit the availability of El Campín for Millonarios' home matches, especially if the club qualifies for final stages, potentially forcing rescheduling or relocation of games.

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

Team lineups Projected
Ind. Medellin
4-4-2Luis Perea
  • 25Eder Chaux
  • 4Kevin Mantilla
  • 26Esneyder Mena Perea
  • 30Hayen Palacios
  • 13Jhan Mena
  • 21Agustin Martegani
  • 6Didier Moreno
  • 16Halam Loboa
  • 20John Montano
  • 9Jeison Medina Escobar
  • 11Gonzalez Yony
Out: K. Klinger
Millonarios
5-3-2Miguel Gamero Morillo Alberto
  • 1Javier Burrai
  • 6Sergio Mosquera
  • 4Stiven Barreiro
  • 22Sebastian Valencia
  • 26Andres Llinas
  • 20Danovis Banguero
  • 18Rodrigo Urena
  • 10Daniel Ruiz
  • 13Francisco Chaverra
  • 23Leonardo Castro
  • 27Rodrigo Contreras
Prediction 1X2
Model pick
Home win
2.30Home

Independiente Medellin has a strong home record and is currently in good form, winning 4 of their last 5 home matches. Millonarios, while solid, have a slightly weaker away record and have key players returning from suspension only recently. The head-to-head history is fairly balanced but Medellin has the home advantage at Estadio Atanasio Girardot, and the market odds slightly favor the home side. Additionally, the weather forecast of light rain may favor the home team accustomed to local conditions. Overall, Medellin's home form and squad stability give them the edge.

Asia: Arabian Gulf Cup

Bahrain v Yemen

  • Wed 30 Sep · 17:30
  • Prince Abdullah al-Faisal Stadium · Jeddah, Saudi Arabia
  • Neutral
31°C / 89°F
Clear
37°Feels
5W km/h
4%Rain
65%Hum
Live storylines Available For 12+ Games Today
  • Yemen prepares for its final group match in the Gulf Cup against Bahrain after losing earlier matches and being eliminated from semifinal contention. The team analyzed opponents and focused on tactical training. Yemen aims to secure its first win in the tournament. The match is scheduled at Prince Abdullah Al-Faisal Stadium. Yemen's opponent, Saudi Arabia, confirmed the absence of player Ibrahim Al-Khattal due to injury.

  • Yemen's U17 national team qualified for the semifinals of the 13th West Asia U17 Championship in Jordan after defeating Syria 3-1. Yemen led 2-0 at halftime with goals from Silan Bashir and Mohammed Sadiq, and added a third goal by Mohammed Hael in the second half. Yemen and Lebanon advanced from the group with two consecutive wins.

  • The Yemen Football Association filed an official protest with the Gulf Football Federation against referee Adham Mukhadamah's decisions in Yemen's 0-1 loss to Qatar in the Gulf Cup. Yemen contested the non-awarding of a penalty late in the match. Deputy head of Yemen's delegation, Mohammed Al-Shoumi, requested the referee's removal from remaining tournament matches, citing impact on the result. Yemen was eliminated from semifinal contention after this loss and a prior defeat to UAE.

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

Team lineups Projected
Bahrain
4-4-2Dragan Talajic
  • Abdulrahman Abdulkarim
  • 3Waleed Al Hayam
  • 23Abdulla Al Khalasi
  • 18Mohamed Adel
  • 6Hussain Al Eker
  • 8Mohamed Marhoon
  • 4Sayed Dhiya
  • 15Abbas Fadhel Al Asfoor
  • 7Ali Madan
  • 10Komail Al Aswad
  • 20Mahdi Humaidan
Yemen
4-4-2Noureddine Ould Ali
  • 1Mohammed Aman
  • 16Omar Al-Golan
  • 19Radhawan Al Hubaishi
  • 6Rami Al Wasmani
  • 3Harwan Al Zubaidi
  • 12Ban Agag Mamdooh
  • 4Hamzah Ghaleb
  • 11Abdulwasea Al Matari
  • 20Nawaf Abdullah
  • 9Omar Al Dahi
  • 21Youssef Al Haimi
Prediction 1X2
Model pick
Bahrain to win

Both Bahrain and Yemen have struggled in the current Gulf Cup group stage, each losing their first two matches and failing to score. However, Bahrain holds a clear historical advantage in head-to-head encounters, winning 6 of 8 matches including recent competitive fixtures. The teams are evenly matched in current form, but Bahrain's slightly stronger squad depth and recent tactical discipline, combined with Yemen's fatigue and recent protest over refereeing, suggest Bahrain is more likely to secure a victory. The match is at a neutral venue, negating home advantage, but Bahrain's experience and recent win over Yemen in this tournament support a Bahrain win.

Canada: Canadian Premier League

Atl. Ottawa v Cavalry

  • Wed 30 Sep · 23:00
  • TD Place Stadium · Ottawa, Ontario, Canada
17°C / 63°F
Overcast
17°Feels
7SSW km/h
25%Rain
82%Hum
Live storylines Available For 12+ Games Today
  • TD Place continues to serve as a key venue in Ottawa, hosting events such as the Ottawa Redblacks football game, Ottawa Senators hockey, Ottawa 67's hockey, and other community activities. This highlights the stadium's role as a multi-use facility in the city.

  • The Ottawa Blackjacks professional basketball team conducted a skills and drills day at a local school to teach basketball basics and raise their profile in the city. The team faces challenges carving out a fan base alongside other Ottawa sports teams including Atlético Ottawa.

  • Atlético Ottawa is scheduled to host FC Supra on Sunday afternoon at TD Place. The game time is set for 12 p.m. Tickets are available through Ticketmaster.

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

Team lineups Projected
Atl. Ottawa
4-2-3-1Drew Beckie
  • 31Christopher Kalongo
  • 28Loic Cloutier
  • 18Rony Mbomio
  • 20Joaquim Coulanges
  • 84Sergei Kozlovskiy
  • 10Manny Aparicio
  • 11Gabriel Antinoro
  • 37Tim Arnaud
  • 13Ballou Tabla
  • 21Nicolas Fleuriau Chateau
  • 7Emiliano Garcia
Cavalry
4-2-3-1Tommy Wheeldon
  • 29Nathan Ingham
  • 55Amer Didic
  • 16Adam Pearlman
  • 4Daan Klomp
  • 5Fewo
  • 17Nathaniel Edwards
  • 10Sergio Camargo
  • 14Caniggia Elva
  • 9Tobias Warschewski
  • 7Ali Musse
  • 20Goteh Ntignee
Prediction 1X2
Model pick
Away win
1.70Away

Cavalry FC is the league leader with a strong recent form and an excellent defensive record, conceding only 6 goals in 23 matches, compared to Atl. Ottawa's weaker defense and inconsistent form. Cavalry also won the last head-to-head matches convincingly and the market odds strongly favor an away win with odds of 1.70. Both teams have full squads available, but Cavalry's overall quality and consistency make them the clear favorites.

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