🏆 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
Netherlands: Eerste Divisie

Maastricht v Almere City

  • Fri 11 Sep · 18:00
  • De Geusselt · Maastricht, Netherlands
17°C / 63°F
Patchy rain nearby
17°Feels
8W km/h
29%Rain
82%Hum
Live storylines Available For 76+ Games Today
  • MVV's general director Tom Daemen apologized to Roda JC's management for inappropriate behavior by an MVV supporter during the derby's late equalizer. The supporter independently reached out to Roda JC to apologize. Daemen also condemned the stadium speaker's refusal to say Roda JC's name, calling it childish and promising discussions to prevent recurrence. Both clubs emphasized the importance of maintaining sportsmanship despite derby emotions.

  • MVV Maastricht's winning streak ended as Roda JC scored a late equalizer in a sold-out Geusseltstadion. MVV took an early lead through Olivier Dumont and maintained a slight edge until Roda JC's late goal. The match was attended by over 8,000 supporters, highlighting the strong local interest in the derby.

  • Lennerd Daneels, who joined MVV from Roda JC, highlighted the derby's importance to fans, joking that winning against Roda is more important than previous wins. Coach Andries Jonker recalled a fan asking before the season if they would beat Roda, underscoring the fixture's significance. Daneels expressed confidence in the team's hard work and unity but acknowledged they expect to lose at some point.

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

Team lineups Projected
Maastricht
4-3-3Andries Jonker
  • 1Hugo Wentges
  • 2Milan Hofland
  • 22Sven Bouland
  • 3Wout Coomans
  • 33Amjad Majdoub
  • 6Finn Dicke
  • 10Olivier Dumont
  • 17Sil van der Wegen
  • 21Delano Asante
  • 7Lennerd Daneels
  • 9Toni Vinogradac
Almere City
4-2-3-1Anoush Dastgir
  • 1Wessel Speel
  • 3Joey Jacobs
  • 6Enzo Cornelisse
  • 4James Lawrence
  • 22Emmanuel van de Blaak
  • 5Teun Bijleveld
  • 21Hamza el Dahri
  • 14Mees Hoedemakers
  • 17Emanuel Poku
  • 9Ferdy Druijf
  • 11Marley Dors
Prediction 1X2
Model pick
Away win - Almere City to win

Almere City have started the season strongly with two wins from two away games, scoring 7 goals and conceding just 1, showing excellent form on the road. Maastricht, despite a historic strong start last season and good recent home form, have shown some vulnerability in defense and dropped points recently. The head-to-head record is fairly balanced but Almere City have the momentum and a more settled squad with no injury concerns, while Maastricht have no sidelined players but have not matched Almere's recent attacking output. Market odds also favor Almere City, indicating confidence in their ability to secure an away victory.

Northern Ireland: Nifl Premiership

Coleraine v Ballymena

  • Fri 11 Sep · 18:45
  • The Showgrounds · Coleraine, United Kingdom
15°C / 60°F
Cloudy
13°Feels
14S km/h
13%Rain
70%Hum
Live storylines Available For 76+ Games Today
  • Ruaidhri Higgins praised Matthew Shevlin after he became the joint-fifth top goalscorer in Coleraine's history with 123 goals in 229 games. Higgins highlighted Shevlin's unselfish running, honesty, and humility, comparing his goal ratio to that of Vinnie Arkins. Higgins also expressed his satisfaction with the quality and eagerness of the current squad and staff at Coleraine.

  • Jay Henderson explained that the influx of Scottish players to the Irish League reflects the league's appeal and quality. He noted that many Scottish players, including several at Coleraine, have positive experiences and that playing in European competitions is a significant attraction. Henderson highlighted the league's competitive standard and the diverse backgrounds of players, emphasizing the league's growing exposure and quality.

  • Ruaidhri Higgins said Coleraine's quick three-goal start against Crusaders was exactly as planned and credited the players for their performance. He noted the unusual experience of being 3-0 up after eight minutes and praised the team's ability to maintain pressure. Higgins also highlighted the hard work in building squad depth over recent transfer windows and the importance of having 21-22 players to achieve their goals.

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

Team lineups Projected
Coleraine
4-3-3Ruaidhri Higgins
  • 12Lewis Webb
  • 4Dylan Boyle
  • 23Ben Doherty
  • 2Lyndon Kane
  • 19Rob Slevin
  • 8William Patching
  • 22Ben Wylie
  • 17Jay Henderson
  • 9Matthew Shevlin
  • 20Senan Devine
  • 25James Akintunde
Ballymena
4-3-3Oran Kearney
  • 1David Walsh
  • 16Matthew Clarke
  • 15Daithi McCallion
  • 2David Toure
  • 5Scot Whiteside
  • 10Charlie Allen
  • 8Joshua Archer
  • 6Fuad Sule
  • 7Chris McKee
  • 9Igor Rutkowski
  • Success Edogun
Prediction 1X2
Model pick
Home win

Coleraine is in excellent form, unbeaten with four wins and a draw in the league, and sits top of the table with a strong goal difference. They have a solid home record and have recently beaten strong opponents convincingly, including a 4-1 win over Crusaders. Ballymena, in contrast, is struggling near the bottom of the table with only one win in four matches and a weaker away record. The head-to-head history favors Coleraine, especially at home, and they have no significant injuries, while Ballymena's squad depth and recent performances are less convincing. Market odds also support a Coleraine win, reflecting their dominance and home advantage.

Spain: LaLiga2

Burgos CF v Ceuta

  • Fri 11 Sep · 18:30
  • Estadio Municipal de El Plantío · Burgos, Spain
20°C / 68°F
Sunny
15°Feels
25NNE km/h
1%Rain
41%Hum
Live storylines Available For 76+ Games Today
  • The match carries significant importance for Ceuta, who are desperate to end a run of four consecutive defeats and gain their first points of the season.

  • The game will be played at El Plantío, a stadium known for its intense atmosphere, which Burgos CF uses to their advantage.

  • Ceuta will play a high-profile friendly against Real Betis at La Cartuja during the upcoming international break, a match with symbolic importance amid the city's ongoing crisis.

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

Team lineups Projected
Burgos CF
4-2-3-1Sergio Francisco
  • 13Ander Cantero
  • 6Sergio Gonzalez
  • 23Alberto Dadie Izagirre
  • 8Gregorio Sierra Perez
  • 3Ignasi Vilarrasa
  • 20Jose Gragera
  • 4Pablo Galdames
  • 18Saul del Cerro
  • 14David Gonzalez Ballesteros
  • 16Curro Sanchez
  • 9Alex Fores
Out: Alex Lizancos, Oier Luengo
Ceuta
4-3-3Jose Romero
  • 13Guillermo Vallejo
  • 6Carlos Hernandez
  • 16Carlos Redruello Nimo
  • 18Alex Petxa
  • 3Joaquin Matos Garcia Jose
  • 14Yann Bodiger
  • 7Alejandro Camacho
  • 20Alejandro Melendez
  • 8Kuki Zalazar
  • 9Jordi Escobar
  • 35Gabaldon Fernandez Francisco
Out: Marino Illescas, A. Caparros, Adrian Lapena +6
Prediction 1X2
Model pick
Home win
1.65Home

Burgos CF has a clear home advantage and a significantly stronger squad depth compared to Ceuta, who are struggling with multiple confirmed injuries and suspensions, including key defenders and attackers. Burgos has shown better recent form and squad stability, while Ceuta is desperate to break a four-match losing streak but faces a depleted lineup and fitness issues. Market odds also favor Burgos with a home win priced at 1.65, reinforcing the expectation of a Burgos victory.

France: Ligue 2

Rodez v Grenoble

  • Fri 11 Sep · 18:00
  • Stade Paul-Lignon · Rodez, France
22°C / 72°F
Sunny
20°Feels
9WNW km/h
1%Rain
42%Hum
Live storylines Available For 76+ Games Today
  • The encounter is framed as a tactical battle with high stakes, emphasizing the need for concentration and intensity against a technically skilled opponent.

  • The match is expected to be a high intensity tactical duel, described as a chess game requiring precise responses from both sides.

  • Rodez has won six of its last ten away matches in Ligue 2, showing strong resilience by earning 17 points after trailing in games this season, more than any other team in the top three French divisions. Striker Ibrahima Baldé scored five goals in the 2026-2027 Ligue 2 season by early September, making him the division's top scorer and the best after five rounds since Tino Kadewere in 2019-2020. Baldé also leads the division in goals scored in 2026 with 13.

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

Team lineups Projected
Rodez
5-3-2Didier Santini
  • 16Lucas Margueron
  • 3Raphael Lipinski
  • 4Mathis Magnin
  • 24Loni Laurent
  • 15Evans Jean-Lambert
  • 29Antonin Cartillier
  • 6Jordan Mendes
  • 22Octave Joly
  • 13Corentin Issanchou
  • 11Mathis Touho
  • 7Kenny Nagera
Out: Quentin Braat, Mehdi Baaloudj
Grenoble
4-1-4-1Olivier Frapolli
  • 1Alexandre Olliero
  • 27Mattheo Xantippe
  • 19Nesta Zahui
  • 5Clement Vidal
  • 43Aurelien Pelon
  • 10Baptiste Mouazan
  • 6Yohan Magnin
  • 8Lucas Bernadou
  • 92Jean-Guy Akpa Akpro
  • 47Kyliann Fofana
  • 11Mamady Bangre
Out: Loic N'Gatta Ange, Mael Corboz
Prediction 1X2
Model pick
Home win
1.70Home

Rodez has a stronger recent home form and a better head-to-head record against Grenoble, winning most of their home encounters. Despite losing key striker Ibrahima Baldé, Rodez has reinforced with Mathis Saka and has a stable lineup with no major injuries. Grenoble is missing important players including their captain and key midfielder, and their recent away form is weaker. The market odds also favor Rodez with a home win priced at 1.70, reflecting confidence in their home advantage and form.

North and Central America: Concacaf Central American Cup - Play Offs

Marathon v Alajuelense

  • Fri 11 Sep · 01:06
  • Estadio Yankel Rosenthal · San Pedro Sula, Honduras
24°C / 75°F
Patchy rain nearby
27°Feels
9NNW km/h
26%Rain
92%Hum
Live storylines Available For 76+ Games Today
  • This quarterfinal first leg is a historic moment for Marathón as it is their first appearance at this stage in the Concacaf Central American Cup.

  • Alajuelense enters as defending champions and experienced quarterfinalists, adding pressure to maintain their dominance in the competition.

  • The match carries high stakes with Marathón aiming to leverage home advantage at Estadio Francisco Morazán and Alajuelense seeking to extend their knockout stage success.

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

Team lineups Projected
Marathon
4-3-3Gabriel Rudman Silvio
  • 1Jonathan Rougier
  • 2Adalberto Figueroa Alonzo Henry
  • 4Javier Rivera
  • 22Carlos Argueta
  • 16Santos Agurcia
  • 9Brian Farioli
  • 10Damin Ramirez
  • 8Alejandro Sorto Caballero Tomas
  • 11Nicolas Messiniti
  • 29Carlos Perez
  • 77Alberth Elis
Alajuelense
4-2-3-1Ismael Rescalvo
  • 23Jesus Ortega Olivera Washington
  • 21Yeison Molina
  • 42John Ruiz
  • 13Alexis Gamboa
  • 22Ronald Matarrita
  • 99Kenyel Michel
  • 5Celso Borges
  • 35Rashir Parkins
  • 18Ronaldo Cisneros
  • 33Jeison Lucumi
  • 36Isaac Badilla
Out: Daniel Chacon Salas, Juanpi
Prediction 1X2
Model pick
Draw or Alajuelense win

Marathon is boosted by the return of key attacking players and has a strong home defensive record, but they face a very experienced and in-form Alajuelense side, the defending champions with a potent attack led by Ronaldo Cisneros. The match is a high-stakes quarterfinal first leg, and Alajuelense's consistency and knockout experience give them an edge, though Marathon's home advantage and motivation suggest a close contest likely to end in a draw or a narrow away win.

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