Impact Soccer
Impact Soccer
  • Home
  • Sign Up
  • Login
  • Video Dashboard
  • FAQ's
  • Blog
  • More
    • Home
    • Sign Up
    • Login
    • Video Dashboard
    • FAQ's
    • Blog

  • Home
  • Sign Up
  • Login
  • Video Dashboard
  • FAQ's
  • Blog

⚽ Frequently Asked Questions ⚽ (FAQ's)

Please reach us using the chat bubble (lower right) if you cannot find an answer to your question and we will get back to you in the order it was recieved

What does this app do?

Our app automatically analyzes full soccer matches — no manual tagging required. Just upload a game or paste a link, and we’ll break it down for you using AI and provide you with a minimum of 15 stats per team for our basic service and more for premium customers! That said every match includes these at a minimum:

  • Goals
  • Assists
  • Possession
  • Total Shots
  • Shots on Target
  • Saves
  • Offsides
  • Total Passes
  • Pass Accuracy
  • Key Passes
  • Duels
  • Fouls
  • Corners
  • Free Kicks
  • Penalties 



We detect key match events and generate insights like goals, passes, ball possession, Duels aka 50/50 balls, time-stamped events, and more — all in a clean, easy-to-understand format that you can download, keep and share, forever once analyzed. Off-the-ball, Individual are available now for premium customers and soon Live Stats are options as well!


When possible upload raw video files vs pasting a YouTube links.


  • Raw video files are always better, provide all 15 statistics and will provide all the premium statistics including off-the-ball ones. As YouTube and other public video broadcast sites clamp down on access to the films they also make it harder for our computer vision and AI models to read and analyze the underlying data. In laymen's terms it is better to load the film as you will get all of the 15 stats we offer vs fewer of them.


  • YouTube links do and will work just fine for most of the basic 15-stats (minus aggregate passes) but for more intricate statistics and premium statistics there is only so much we can analyze because we do not own the YouTube file and nor do we have access to download it. Unfortunately this means our technology cannot glean all the data to produce the full 15 match stats. So, YouTube still works (Goals, Shots on target and the like) but you will not get all of the 15 match statistics for both premium or basic matches. YouTube also reserves the rights to change what is loaded to us data/analytics wise so you might see wild variances in accuracy depending on their TOS and what data can be analyzed using our computer vision vs what they allow. The quick version, YouTube works well mostly but check as they change their permissions all the time which can affect your results. (*Updated, April 2026)



Tip 1: Premium Stats: Upload Team Rosters after our software finishes team level statistics

  • Once your match is finished this is an easy way to have our system route all the statistics to your players.
  • You will need to fill in the player name, jersey number,  position played, and their email address. Once all the highlights are associated with the players jersey number it will email them a player card where it will automatically store all the highlights our computer vision and AI was able to find!


Tip 2:  Allow 24-48 hours for premium player statistics after the team statistics are generated

  • We have to run a few additional processes and while it is also automated we do not always get the best film. We love you but film quality matters a lot and sometimes we need to run the software a few times to deliver those juicy stats!
  • You have a "Share" link for the entire match and all the stats so feel emboldened to use it. It can be seen or reshared by anyone you send it too! So have it 


Just like lots of things in life, Impact Soccer is not free.

  • We spent a lot of our money making it work for you...So we need to pay those people and systems like AWS that continue to help us analyze film for customers around the globe 24/7/365. 
  • Careful with Free offers: they are usually not great, not free and they will take your video data which is worth something to them.<-- Your data has value!
  • Paying Protects Your Video, Your Intellectual Property & Youth Athletes: Charging you for the rights to use our service also helps protect your video data with us, your results, keeps it safe, and if you are filming minors in particular (under 18 years old) again be careful with sharing video files to systems that offer analysis for free. Laws in different countries apply.
  • Our price per match is literally 1/2 the cost of filling up your car with gass: Seriously, we are very cheap! Now that we route stats to players, it's even less expensive per player per match. 
  • We are a for profit company - that doesn't mean we can't give some of our service for a discounted price or in trade but our policy is that we do not. What we provide is really helpful and valuable. We also have paying customers from all over the globe and the goal is to use profits to keep bringing you a better and better product! ⚽ 🚀📈


You’ve got a few options:

  • Drag and Drop a full match video file. Any MP4 works! Please make sure the file size for dragging and dropping is 3GB or less. You can also pay extra to upload up to 8MB per match.
  • Paste a public Link from: Vimeo, YouTube, XbotGo, Pixellot, Hudl, NBCSportsEngine or VEO. This uses our computer vision technology and like your eyes, watches, tags and analyzes the action! Great for coaches, players, parents or anyone that does not have direct access to the original film file.
  • Compatible with iPhone/IPad (iOS) and all Android Devices. We love ❤️  this. Makes using film from any device an option. This also helps anyone use our system the same as those who own professional cameras. Or if you forget your fancy sideline camera and have an iPad or cell phone you can place it on a tripod and get the same results!


  • File Size Options:We accept video files up to 3GB. If you need to send larger files, we can take up to 8GB but it does cost an extra $14.99/match


  • Video Length: 30 Minutes is the shortest or minimum video we accept at this time and you will be charged the same amount as a full 90 Minute match. Please make sure you load film that length or longer.


Most already-filmed matches are processed in 4–6 hours depending on the file size and length of the game. Some happen faster and others a bit slower but 4-6 hours is our Average processing time! 


After it's completed, you’ll get an email from our system (so check your spam folder) when it’s ready to view.


Nope! Our Analysis is 100% automated. Just upload your match and let the system do the work. There is nothing to learn, literally! 


Go take care of your laundry, do your taxes, call friends or watch a sunset 🌇 


Yes! All of the above. Whether you're coaching, scouting, analyzing your own performance, or just love digging into the game — this tool is for you. We also have a note taking area under the where you can view the film so if you want to write any specific notes, you can.


All uploads are securely stored and only accessible by you (unless you choose to share them). We're also fully GDPR compliant, so your data stays private and protected.


Totally and please do! You can generate a shareable link to the entire match, to individual stats or download a report to send to players, staff, or teammates. We have also taking sharing to a new level not just with our own public links but you can automatically post to your favorite social media sites like Faecbook, X, TikTok and Instagram!


They are as stated "for players" and specifically for those who are trying to get their own stats from team film that has already been loaded by a coach, academy, school, club or whom ever else is in charge of filming the match. 

These accounts cannot load match film. They are simply meant to act as player accounts to receive highlights they have been tagged in by our system automatically.

That said, they are player profiles, act just like player cards, they are very cheap at $5.99/month and if your team already has an account with Impact Soccer and they load the roster for that match, any highlights we find will be routed to you automatically!


Yes! For our premium customers (see our "Plans" tab when you log in for pricing) we do offer a system that will route the match highlights and team statistics to certain players on your roster when it can read their jersey number clearly. It uses a lot of tech to accomplish this but is ready on average 24-48 hours after your match has been processed and you have loaded the players for that match using our template Excel sheets. Soon we will have an area inside everyone's profile to house multiple rosters so you wont have to perform this function each time.


  • Customers must have at least 1080P or 4K resolution camera systems and camera must be close enough in for our computer vision and AI models to read the jersey number clearly. It will also route the highlight to the players so be sure you have uploaded their name, email, jersey number and general field position after your film has been processed. We have template excel files for this very purpose. 
  • It is a 2 step process. So you will need to load your roster of players in order to get these individual statistics. Once you have loaded them, you will need to wait an additional 24-48 hours on average and we will again notify you by email that your match now has premium (individual) statistics.


"What if it misses a statistic or it did not route it to the proper player?" No worries! Each match has all the highlights unassigned and you can share any of them with anyone at any time including the players by hitting the "Share ⬆️" at the top menu of each match. This link is public to anyone you wish to share it with! 


"Do you guarantee results?" Unfortunately we do not but it does usually catch all the biggest highlights of each match and much more. While its not perfect it is very good and a huge time saver. Also each of your players gets a player card they can access and share with recruiters and agents!


"Can I use this to create highlights for just one player?" Yes! 100% you can. Just load one player as your roster but be sure to check he or she is on the right team .


We’ve got you! Reach out anytime via the contact us tab or use the in-app chat bubble to get in touch.


Paying helps! Just kidding but in all seriousness it's super easy to upgrade or change your account settings.


  • Upgrade or Back to Basic: Choose the new plan (in the plan's tab) that fits you best and your account will be upgraded. Boom!


  • Canceling your services: please let us know why and you can cancel at any time within 30 days as long as your bill is clear. Please note for monthly subscribers you are committing to 1-year of services from Impact Soccer, Inc. 


  • Please see our Privacy Policy and Terms & Conditions for more information here: https://mpact.ai/privacy-policy-%26-tcs



Video Filming Tips To Get The Best Results


Film from a clear vantage point with the best lighting you can:

We use computer vision and without getting too technical, what this means is our software actually sees the game as you film it, just like your eyes. So if you are facing the sun or the lighting is poor or the film quality comes back missing the action on the field, our computer vision (the eyes) will have difficulty picking up all the action on the pitch and might miss statistics you want. We recommend the camera be at mid-field (50-yard line if you are playing on an American football field) and not facing the sun but the sun behind it or above. So check the time of day before you get started filming.


Also please be sure you are filming at a decent angle. 


  • We recommend a 15° angle from the ground or higher
  • Ideal angle is 15° -  45 °
  • Yes Drones 𖥂 work too up to 90°


Finally, make sure obstructions (including coaches, cheering family, and any fixtures are behind the camera) are clear. If the camera cannot see it trust us it will not get analyzed so be sure to place it front and center where the action is.

⚠️ Users must have the legal rights to analyze matches. We are not responsible for unauthorized use of your or someone else's film.


Predictive Analysis!


Want to know what your odds are before the kick off whistle begins? We thought so! 


If you have 3 matches or more already analyzed in our system, you can leverage our prediction models. 


This will give you at a minimum:

  • xG (expected goals)
  • xGA (expected goals against)
  • xS (expected saves)
  • xG + xA  (expected goals + expected assists)
  • Win-Draw-Loss odds
  • Plus the 15 basic stats we already track


Your film quality = your stats quality!
Think of our system like a super-smart sports fan—it can only analyze what it can clearly see. The cleaner and steadier your video, the more accurate and premium your statistics will be.

Why quality matters:

  • 🎥 Clear picture, clear insights – blurry or shaky footage makes even the best tech squint. 4k resolution is a lot more ideal. That means the best film matters so if your fixed camera(s) are not 4k consider using an iPhone 17 pro or a Samsung S25. Both have legit 4k resolution and can broadcast.
     
  • 🏃 Smooth motion tracking – steady camera = players stay in focus, not in witness protection :)
     
  • 👀 Good lighting helps everyone shine – shadows are great for drama, less so for data. We do our best but sometimes the contrast is hard for our computer vision models to see through.
     
  • 📐 Full-court view = full-game stats – if the camera misses it, so do we for premium statistics. So if your player kicks a corner but our technology cannot see him or her to read their jersey number; then our computer vision won't be able to give player attribution to the players card. It's still likely there as a highlight but you'll have to add it to your players statistics or send them the link.
     
  • 🚀 Better film = faster results – less guesswork, more highlight-worthy numbers
     

In short: give us great film and we’ll give you stats that deserve their own highlight reel 😄.


  • Home
  • Login
  • Video Dashboard
  • FAQ's
  • Blog
  • How We Analyze Matches
  • Our Why Is Your Why
  • Connect
  • Privacy Policy + T & C

1900 Reston Metro Plaza 6th Floor Reston Virginia, VA 20190

Patent Pending 64/060,211

Copyright © 2026 Impact Soccer All Rights Reserved

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

Accept