1. Choose Your Match

Scroll through the list and select the match you want to prepare for.


2. Customize Your Cards

Choose specifications, including the language and level of detail.


3. Confirm & Receive

Once your order is reviewed, your player cards will be sent directly to your email.


4. Enjoy Preparation

Get ready for your commentary with all the key player insights at your fingertips.

Tip: Order After the Previous Match

Make sure both teams have completed their previous matches before ordering. For example, if you’re preparing to commentate on a Real Madrid league match, wait until their Champions League game midweek is finished. This ensures the player cards include up-to-date stats and recent performance data.


Tip: MatchMemo Available 7 Days Before the Game

MatchMemo player cards are available for order starting 7 days before the match. Only matches within the next 7 days are listed on the website, ensuring you’re always ready with the latest updates.

1. Round16-918:45 CESTPSVUnion Saint-Gilloise
1. Round16-918:45 CESTAthletic ClubArsenal
1. Round16-921:00 CESTJuventusBorussia Dortmund
1. Round16-921:00 CESTTottenham HotspurVillarreal
1. Round16-921:00 CESTReal MadridOlympique Marseille
1. Round16-921:00 CESTBenficaQarabağ
1. Round17-918:45 CESTOlympiacos F.C.Paphos
1. Round17-918:45 CESTSlavia PrahaBodø / Glimt
1. Round17-921:00 CESTParis Saint GermainAtalanta
1. Round17-921:00 CESTAjaxInter
1. Round17-921:00 CESTFC Bayern MünchenChelsea
1. Round17-921:00 CESTLiverpoolAtlético Madrid
1. Round18-918:45 CESTClub BruggeMonaco
1. Round18-918:45 CESTFC KøbenhavnBayer 04 Leverkusen
1. Round18-921:00 CESTNewcastle UnitedFC Barcelona
1. Round18-921:00 CESTManchester CityNapoli
1. Round18-921:00 CESTSporting CPKairat
1. Round18-921:00 CESTEintracht FrankfurtGalatasaray
4. Round13-918:30 CESTWest Ham UnitedTottenham Hotspur
4. Round13-921:00 CESTBrentfordChelsea
4. Round14-915:00 CESTBurnleyLiverpool
4. Round14-917:30 CESTManchester CityManchester United
5. Round20-913:30 CESTLiverpoolEverton
5. Round20-916:00 CESTBrighton & Hove AlbionTottenham Hotspur
5. Round20-916:00 CESTBurnleyNottingham Forest
5. Round20-916:00 CESTWolverhampton WanderersLeeds United
5. Round20-916:00 CESTWest Ham UnitedCrystal Palace
5. Round14-913:00 CESTSouthamptonPortsmouth
6. Round19-921:00 CESTMiddlesbroughWest Bromwich Albion
6. Round20-913:30 CESTBirmingham CitySwansea City
6. Round20-913:30 CESTLeicester CityCoventry City
6. Round20-913:30 CESTQueens Park RangersStoke City
6. Round20-916:00 CESTBlackburn RoversIpswich Town
6. Round20-916:00 CESTPortsmouthSheffield Wednesday
6. Round20-916:00 CESTSheffield UnitedCharlton Athletic
6. Round20-916:00 CESTNorwich CityWrexham
6. Round20-916:00 CESTHull CitySouthampton
6. Round20-916:00 CESTDerby CountyPreston North End
3rd Round16-920:45 CESTSheffield WednesdayGrimsby Town
3rd Round16-921:00 CESTBrentfordAston Villa
3rd Round16-921:00 CESTCrystal PalaceMillwall
3rd Round17-921:00 CESTSwansea CityNottingham Forest
3. Round13-918:30 CESTFC Bayern MünchenHamburger SV
3. Round14-915:30 CESTSt. PauliFC Augsburg
3. Round14-917:30 CESTBorussia MönchengladbachWerder Bremen
4. Round19-920:30 CESTVfB StuttgartSt. Pauli
4. Round20-915:30 CESTHamburger SVHeidenheim
4. Round20-915:30 CESTWerder BremenSC Freiburg
4. Round20-915:30 CESTFC AugsburgFSV Mainz 05
4. Round20-915:30 CESTTSG HoffenheimFC Bayern München
5. Round13-920:30 CESTHannover 96Hertha BSC
5. Round14-913:30 CESTPreußen MünsterFortuna Düsseldorf
5. Round14-913:30 CESTSpVgg Greuther FürthKaiserslautern
5. Round14-913:30 CESTElversbergDynamo Dresden
6. Round19-918:30 CESTKaiserslauternPreußen Münster
6. Round19-918:30 CESTDSC Arminia BielefeldSpVgg Greuther Fürth
6. Round20-913:00 CESTHertha BSCPaderborn
6. Round20-913:00 CESTEintracht BraunschweigElversberg
6. Round20-913:00 CESTMagdeburgSchalke 04
5. Round14-913:30 CESTOsnabrückHansa Rostock
5. Round14-916:30 CESTWaldhof MannheimEnergie Cottbus
5. Round14-919:30 CEST1860 MünchenHavelse
6. Round16-919:00 CESTSchweinfurtMSV Duisburg
6. Round16-919:00 CESTWehen WiesbadenJahn Regensburg
6. Round16-919:00 CESTVerlAlemannia Aachen
6. Round16-919:00 CESTSaarbrückenUlm
6. Round16-919:00 CESTViktoria KölnHoffenheim II
6. Round17-919:00 CESTWaldhof MannheimStuttgart II
6. Round17-919:00 CESTHavelseIngolstadt
6. Round17-919:00 CESTRot-Weiss EssenOsnabrück
6. Round17-919:00 CESTEnergie CottbusErzgebirge Aue
6. Round17-919:00 CESTHansa Rostock1860 München
7. Round19-919:00 CESTSaarbrückenSchweinfurt
7. Round20-914:00 CESTAlemannia AachenWaldhof Mannheim
7. Round20-914:00 CESTIngolstadtWehen Wiesbaden
7. Round20-914:00 CESTRot-Weiss EssenHansa Rostock
7. Round20-914:00 CESTOsnabrückErzgebirge Aue
7. Round20-914:00 CESTStuttgart IIViktoria Köln
7. Round20-916:30 CEST1860 MünchenHoffenheim II
4. Round13-918:30 CESTAthletic ClubDeportivo Alavés
4. Round13-921:00 CESTAtlético MadridVillarreal
4. Round14-914:00 CESTCelta de VigoGirona
4. Round14-916:15 CESTLevanteReal Betis
4. Round14-918:30 CESTOsasunaRayo Vallecano
4. Round14-921:00 CESTFC BarcelonaValencia
4. Round15-921:00 CESTEspanyolMallorca
5. Round19-921:00 CESTReal BetisReal Sociedad
5. Round20-914:00 CESTGironaLevante
5. Round20-916:15 CESTReal MadridEspanyol
3. Round13-918:00 CESTJuventusInter
3. Round13-920:45 CESTFiorentinaNapoli
3. Round14-912:30 CESTRomaTorino
3. Round14-915:00 CESTAtalantaLecce
3. Round14-915:00 CESTPisaUdinese
3. Round14-918:00 CESTSassuoloLazio
3. Round14-920:45 CESTMilanBologna
3. Round15-918:30 CESTHellas VeronaCremonese
3. Round15-920:45 CESTComoGenoa
4. Round19-920:45 CESTLecceCagliari
4. Round20-915:00 CESTBolognaGenoa
4. Round13-921:05 CESTAuxerreMonaco
4. Round14-915:00 CESTLOSC LilleToulouse
4. Round14-917:15 CESTBrestParis
4. Round14-917:15 CESTMetzAngers SCO
4. Round14-917:15 CESTStrasbourgLe Havre
4. Round14-917:15 CESTParis Saint GermainLens
4. Round14-920:45 CESTRennesOlympique Lyonnais
5. Round19-920:45 CESTOlympique LyonnaisAngers SCO
5. Round20-917:00 CESTNantesRennes
5. Round13-918:45 CESTGo Ahead EaglesFC Volendam
5. Round13-918:45 CESTNEC NijmegenPSV
5. Round13-921:00 CESTFC TwenteNAC Breda
5. Round13-921:00 CESTFeyenoordSC Heerenveen
5. Round14-912:15 CESTExcelsiorSparta Rotterdam
5. Round14-914:30 CESTHeracles AlmeloAZ
5. Round14-914:30 CESTFC UtrechtFC Groningen
5. Round14-916:45 CESTTelstarFortuna Sittard
3. Round17-920:00 CESTFeyenoordFortuna Sittard
6. Round19-920:00 CESTSparta RotterdamFC Twente
6. Round20-916:30 CESTFC VolendamExcelsior
5. Round13-919:00 CESTPortoNacional
5. Round14-916:30 CESTEstrela AmadoraVitória SC
5. Round14-917:00 CESTFamalicãoSporting CP
5. Round14-919:00 CESTAroucaCasa Pia
5. Round14-921:30 CESTSporting BragaGil Vicente
6. Round19-921:15 CESTRio AvePorto
6. Round20-916:30 CESTNacionalArouca
6. Round20-916:30 CESTSanta ClaraAlverca
7. Round13-918:15 CESTDenderUnion Saint-Gilloise
7. Round13-920:45 CESTLa LouvièreClub Brugge
7. Round14-913:30 CESTAntwerpGent
7. Round14-916:00 CESTCercle BruggeSporting Charleroi
7. Round14-918:30 CESTAnderlechtGenk
7. Round14-919:15 CESTSint-TruidenWesterlo
5. Round17-920:30 CESTGenkSporting Charleroi
8. Round19-920:45 CESTGentDender
8. Round20-916:00 CESTOH LeuvenLa Louvière
5. Round13-918:45 CESTHibernianDundee United
5. Round14-916:00 CESTKilmarnockCeltic
10. Round20-916:00 CESTDundeeLivingston
8. Round13-919:30 CESTGodoy CruzBarracas Central
8. Round13-921:45 CESTIndependienteBanfield
8. Round13-900:00 CESTEstudiantesRiver Plate
8. Round14-902:15 CESTSarmientoAldosivi
8. Round14-920:00 CESTInstitutoArgentinos Juniors
8. Round14-920:00 CESTGimnasia La PlataUnión Santa Fe
8. Round14-922:30 CESTRosario CentralBoca Juniors
8. Round14-901:00 CESTDefensa y JusticiaPlatense
8. Round14-901:00 CESTTigreTalleres Córdoba
9. Round19-922:00 CESTDeportivo RiestraGimnasia La Plata
9. Round19-900:00 CESTHuracánRacing Club
9. Round19-900:15 CESTSan Martín San JuanVélez Sarsfield
9. Round20-902:15 CESTLanúsPlatense
23. Round13-921:00 CESTGrêmioMirassol
23. Round13-921:00 CESTFortalezaVitória
23. Round14-902:00 CESTFluminenseCorinthians
23. Round14-916:00 CESTBragantinoSport Recife
23. Round14-921:00 CESTAtlético MineiroSantos
23. Round14-921:00 CESTJuventudeFlamengo
23. Round14-922:30 CESTSão PauloBotafogo
23. Round15-901:00 CESTBahiaCruzeiro
12. Round17-900:30 CESTBotafogoMirassol
24. Round20-917:00 CESTCearáBahia
24. Round20-917:00 CESTInternacionalGrêmio
2. Round13-917:45 CESTAl AkhdoudAl Taawoun
2. Round13-920:00 CESTAl HilalAl-Qadsiah
2. Round14-917:35 CESTAl RiyadhAl Najma
2. Round14-917:50 CESTDamac FCNEOM SC
2. Round14-920:00 CESTAl NassrAl Kholood
3. Round18-917:40 CESTAl TaawounAl Ettifaq
3. Round18-917:40 CESTAl KholoodDamac FC
3. Round18-920:00 CESTNEOM SCAl Akhdoud
3. Round19-917:15 CESTAl-QadsiahAl Khaleej
3. Round19-917:35 CESTAl-FayhaAl Shabab
3. Round19-920:00 CESTAl AhliAl Hilal
2. Round14-913:00 CESTAston Villa WChelsea W
2. Round14-913:00 CESTLeicester WLiverpool W
2. Round14-913:00 CESTLondon City Lionesses WManchester United W
2. Round14-915:30 CESTEverton WTottenham W
3. Round19-920:30 CESTTottenham WManchester City W
3. Round19-920:30 CESTEverton WLondon City Lionesses W

📊 Instant Player Insights

Access player stats, form, and key data instantly — your commentary prep simplified.

Discover Player Data

MatchMemo takes the hassle out of data gathering by providing up-to-date performance metrics for every player in a match. Our system not only compiles stats like goals, assists, and match ratings but also identifies trends in the numbers, such as a striker’s recent scoring streak.

These insights are presented in a clear, concise format, allowing you to build your commentary on a solid foundation of verified data. By eliminating the need for manual stat collection, MatchMemo frees up your time and energy to focus on deeper analysis and storytelling.

⚖️ Strengths and Weaknesses

Quickly pinpoint a player’s key strengths and areas to watch — ideal for match narratives.

Discover Player Styles

MatchMemo analyzes each player’s performance data and profile, comparing them with hundreds of others in the same position. This process highlights the unique traits, strengths, and weaknesses that define a player’s style of play.

With this insight, you’ll instantly understand how a player stands out on the pitch — such as being a creative playmaker, a defensive anchor, or a clinical finisher.

By identifying these characteristics at a glance, you can build nuanced commentary that explains not just what players do, but how and why they influence the game in their own distinctive way.

🌍 Coverage of Top Competitions

Data from 25+ leagues, including Champions League and Premier League — always ready.

Discover Leagues and Competitions

Europe

  • Champions League
  • Europa League
  • Europa Conference League

Spain

  • La Liga
  • Copa del Rey

Italy

  • Serie A
  • Coppa Italia

France

  • Ligue 1

Portugal

  • Liga Portugal

Scotland

  • Premiership

Brazil

  • Serie A

England

  • Premier League
  • Championship
  • FA Cup
  • Carabao Cup

Germany

  • Bundesliga
  • 2. Bundesliga
  • 3. Liga
  • DFB-Pokal
  • Google Pixel Frauen-Bundesliga

Netherlands

  • Eredivisie
  • KNVB Beker

Belgium

  • Pro League

Saudi Arabia

  • Pro League

Argentina

  • Liga Profesional de Fútbol

💰 Affordable Pro-Level Data

Get high-quality insights without the hefty price and maximize your preparation.

Discover Standard and Pro Versions

At MatchMemo, we believe that high-quality data shouldn’t come with a high price tag. While gathering and analyzing football data can be expensive, our goal is to keep it affordable for everyone. We focus on fair pricing, ensuring that commentators get top-level insights without breaking the bank. Our mission is to provide the best value possible, so you can access professional-level preparation tools at a fraction of the expected cost.

🌐 Multilingual and Always Up-to-Date

Player cards in English, Spanish, French, German and Italian, updated for every match — customizable for you.

Discover Languages

Ordering your MatchMemo cards is simple and tailored to your needs. You can select your preferred language — English, Spanish, French, German and Italian — and receive fully editable Word documents for every match. Each document contains all the essential data, allowing you to customize the cards by adding personal notes or rearranging information to suit your commentary style.

This flexibility empowers you to use MatchMemo as a foundation for crafting your unique narratives, turning raw data into engaging storytelling. Should your preferred language not be available, feel free to contact us—we’re happy to explore additional options to support your preparation.

Still Have Questions? We’re Here to Help!

If your question wasn’t answered or you have something specific to ask, don’t hesitate to reach out. You can contact us via info@matchmemo.org. We’ll get back to you as quickly as possible!

PHP Code Snippets Powered By : XYZScripts.com