The AI assistant for professional football clubs

Football analysis,
done by MGPT.

Ask in plain language. Get answers, reports, clips and exports, measured against your own game model.

Trusted by 50+ professional clubs across the globe

RSC AnderlechtRSC Anderlecht
Sparta PragueSparta Prague
Malmö FFMalmö FF
KRC GenkKRC GenkInd. del ValleInd. del ValleQPRQPR
Real Salt LakeReal Salt Lake
CF MontréalCF Montréal
Al-QadsiahAl-Qadsiah
Djurgårdens IFDjurgårdens IF
IFK GöteborgIFK Göteborg
FC St. GallenFC St. Gallen
SamsunsporSamsunspor
NEC NijmegenNEC Nijmegen
Widzew ŁódźWidzew Łódź
Al-TaawounAl-Taawoun
Mjällby AIFMjällby AIF
Al-NasrAl-Nasr
KuPSKuPS
BeerschotBeerschot
RAAL La LouvièreRAAL La Louvière
FC VolendamFC Volendam
Lierse SKLierse SK
VVV-VenloVVV-Venlo
Inter TurkuInter Turku
Varbergs BoISVarbergs BoIS
FC EindhovenFC Eindhoven
VPSVPS
FF JaroFF Jaro
Harju JKHarju JK
Belisia BilzenBelisia Bilzen
Royal KnokkeRoyal Knokke
RSC AnderlechtRSC Anderlecht
Sparta PragueSparta Prague
Malmö FFMalmö FF
KRC GenkKRC GenkInd. del ValleInd. del ValleQPRQPR
Real Salt LakeReal Salt Lake
CF MontréalCF Montréal
Al-QadsiahAl-Qadsiah
Djurgårdens IFDjurgårdens IF
IFK GöteborgIFK Göteborg
FC St. GallenFC St. Gallen
SamsunsporSamsunspor
NEC NijmegenNEC Nijmegen
Widzew ŁódźWidzew Łódź
Al-TaawounAl-Taawoun
Mjällby AIFMjällby AIF
Al-NasrAl-Nasr
KuPSKuPS
BeerschotBeerschot
RAAL La LouvièreRAAL La Louvière
FC VolendamFC Volendam
Lierse SKLierse SK
VVV-VenloVVV-Venlo
Inter TurkuInter Turku
Varbergs BoISVarbergs BoIS
FC EindhovenFC Eindhoven
VPSVPS
FF JaroFF Jaro
Harju JKHarju JK
Belisia BilzenBelisia Bilzen
Royal KnokkeRoyal Knokke

Read the full customer stories →

The platform

Ask a question. Get the answer, the clips and the report. One assistant for the whole football department, measured against your game model.

Chat

Ask in plain language. MGPT answers in seconds with the number and where it comes from, counted the way your game model counts.

Explore chat

Video

Every answer opens as clips, cut to your club's clip window. Build playlists, share them with the staff or export them to your video tool.

Explore video

Reports

Go broader in the same conversation and MGPT writes the full report, with the charts and the clips. Edit it in place and share it by link.

Explore reports

To your players

Send each player what matters to them: the insight, their job and the clips to watch, straight to their phone.

Explore player app

Reports

Create any report, just by asking MGPT.

Ask for an analysis and MGPT writes the whole report on data and video, using your game model. Edit it, share it with your staff, and it stays up to date as new matches are played.

Start from scratch

How do we defend crosses from our left side?

Ask for the analysis you need in your own words. MGPT picks the data, the charts and the clips, and writes the whole report around your question.

Or start and edit an existing template

How do they press against short build-up?

Every template in the library below is a prompt you can change. Swap the phase, the window or the opponent, and MGPT rebuilds the report around it.

Your data, your video, your game model

02 Pressing after losing the ball

Principle 4 of your game model: win it back within five seconds.

Regains within 5 seconds54%

Your target: 60%

0:12
0:08
0:15

The 23 losses without a regain, as clips

Every number is counted from event and tracking data, measured against the targets in your game model, and opens the clips it was counted from.

Edit it by asking

  1. 01Build-up
  2. 02Pressing after losing the ball
  3. 03Set pieces
  4. 04Second balls after our goal kicksNew
Add a section on who wins the second ball after our goal kicks, with clips.
Added as section 04, with 31 clips. Shared version updated.

Ask for a new section, a different chart or a shorter version for the coach, and MGPT rewrites that part of the report. The staff see the new version on the same link.

Always up to date

Last six matches

WDWLWW

Sunday's match added overnight

xG per match
1.421.48
Regains within 5 seconds
52%54%
Clips in the report
164191

A report is not a snapshot. When a new match comes in, its numbers, charts and clips update, so Tuesday's opponent report already includes Sunday's game.

Change the parameters

How Union Saint-Gilloise presses

High press
Mid block
Counterpress
Low block

Point the same report at another team, one player or a different date range from the report itself. No new prompt, and nothing rebuilt by hand.

Template library

Start from a report our clubs already run.

8 templates, curated from the most popular reports our clubs run every week: opponent packs, post-match reviews, player reports and tactical deep dives. Open one to see what it builds, then run it on your team and make it your own.

Opponent analysisTeam reportSeason report

Full opponent report

Context and form, a phase-by-phase read of their game ranked against the league, then the players who decide it. The pack your analysts build by hand today.

Build the full opponent report for our next opponent, last six matches.

See the template →
Opponent analysisTeam reportSeason report

Pressing report

Tactical concept

Pressing in open play and on goal kicks: the triggers, the real shape from tracking data, and the games where the press got broken most.

How aggressive do they press against short build-up?

See the template →
Opponent analysisTeam reportSeason report

Goal kicks

Tactical concept

Goal kicks by route, straight long, short then long or played out: what each one produces, and where the short build goes first.

Show their goal-kick build-up and how teams press it.

See the template →
Opponent analysisTeam reportSeason report

Build-up in open play

Tactical concept

Build-up shapes from tracking data, the routes out, and where the ball is actually lost.

Break down their build-up shapes and where they lose the ball.

See the template →
Opponent analysisTeam reportSeason report

Transitions

Tactical concept

Offensive and defensive transition in one report: how fast, through which channel, and how well they counter-press.

How do they attack the first five seconds after winning the ball?

See the template →
Opponent analysisTeam reportSeason report

Corners, attacking and defending

Tactical concept

Routing, delivery zones, takers and targets, plus box presence per player from tracking data.

How dangerous are they from corners, and who attacks which zone?

See the template →

Questions clubs actually ask

Frequently asked questions

What is MGPT?
MGPT is the AI assistant inside MyGamePlan. You ask it a football question in plain language and it works through your event data, tracking data and video to answer: a written answer, a graph, the clips behind it, or a full report. It is the analysis work your staff does by hand today, done in minutes. You can ask it something yourself: sign up with your club email and it answers on your own competition.
What kind of questions can we ask it?
Anything you would ask an analyst. Clips on demand (“show me every counter attack we scored with four at the back”), a question that needs thinking (“our centre back is injured, who replaces him and what should we watch for?”), or a comparison across the league (“which midfielders create the most danger?”). And when the answer needs more than a paragraph, you ask for a report.
How do we know an answer is right?
You check it the way a coach checks anything: by watching the moments behind it. Every number MGPT gives you links to the clips it was counted from, so “14 out of 19” is one click away from the 19. MGPT does the counting, your staff does the judging, and if something is off you see it in 30 seconds instead of on Saturday.
What data and video does MGPT work on?
Event data, tracking data and video, broadcast and tactical. We connect to the providers you already have, or provide the data ourselves where you have none, and unify it so one question gets one answer. Tactical footage comes in through an automated integration with most video providers, so nobody downloads, uploads or syncs an offset by hand.
Which xG model do you use?
MyGamePlan has its own xG model. It is trained on event data features and takes the context of the action into account: not just where the shot was taken, but how the chance came about. It does not use features derived from tracking data, so it works the same on every competition we cover, including the ones without tracking.
What is MGC?
MGC (MyGameContribution) is our possession value model: it values each on-the-ball action based on its impact on the game outcome while taking into account the context of the action. Intuitively, an action value reflects the action's expected influence on the scoreline. That is, an action valued at +0.05 is expected to contribute 0.05 goals in favor of the team performing the action, whereas an action valued at -0.05 is expected to yield 0.05 goals for their opponent. An advantage of MGC over other possession value models is that it values defensive actions more accurately and rewards players for receiving the ball in difficult situations.
Does MyGamePlan also provide XML coding window exports?
Yes, we generate XML files auto-tagged on your own tags for every game, so what comes out fits the workflow you already have.
How is it priced?
By how much you use MGPT, not by which parts you are allowed to open. Every plan is the whole product: the same templates, the same exports, the same player app and your whole staff. There is a plan for one person paying for themselves and there are club plans for the whole building. See the plans, or let the trial tell you where you land.
Is MyGamePlan only available for professional clubs?
No. If you have clear video footage and match sheets for the games you want covered, we can start. Amateur and academy teams use MyGamePlan too.
Can we try it before talking to anyone?
Yes. Try it for free with your club email address: you are on the live platform, working on your own competition's matches, without a call first.
Is our data safe?
Your data stays your club's data. Access is scoped to your staff, and your questions, your reports and your analysis are never shared with another club.

The AI assistant that knows your game model

Your analysis runs on MGPT.

Start on the live platform with your professional email, or talk to us about your club first.